From 9770e1b8f9dd46a896db6c43b6555409496cd7eb Mon Sep 17 00:00:00 2001 From: Siroco Date: Tue, 14 May 2019 20:36:00 +0200 Subject: [PATCH] Fix desing and item/feed interafce --- src/app/grid/grid.component.css | 46 ++++++++-- src/app/grid/grid.component.html | 27 ++++-- src/app/grid/grid.component.ts | 142 +++++++++++++++++++------------ src/app/item.ts | 2 + 4 files changed, 149 insertions(+), 68 deletions(-) diff --git a/src/app/grid/grid.component.css b/src/app/grid/grid.component.css index f9c28b3..58d5923 100644 --- a/src/app/grid/grid.component.css +++ b/src/app/grid/grid.component.css @@ -1,12 +1,48 @@ -* {font-family:Montserrat,sans-serif;transition: opacity 1s ease-in-out;} +@import url('https://fonts.googleapis.com/css?family=Nunito'); + + +* {font-family:"Nunito",sans-serif;transition: opacity 1s ease-in-out;} ul { display:flex; flex-wrap:wrap; list-style:none;padding:0;margin:0;width:720px;margin:auto;clear:both;min-height:100px;} -ul li {padding:0;margin:0; width:10vw;float:left;} +ul li {padding:0;margin:0; width:100vw;float:left;margin-bottom:20px;} +ul.feeds li {width:10vw;} ul li a {text-decoration:none;color:#000;} ul li a:hover {opacity:0.8;} +ul li a img {max-width:100px;float:left;} +ul li a div.content-right {width:550px;padding:0 20px;float:left;} +ul li a div.content-right p {margin-top:0;} +ul li.more {border:2px solid transparent; font-weight:bold;width:100%;text-align:center;background-color:#000;color:#fff;padding:5px 0;cursor:pointer;} +ul li.more:hover { opacity:0.8;} -span.big-number {font-size:20vmin;transition:1s;font-weight:bold;color:#000;} -span.active {color:#000 !important;text-decoration:none !important;} -span.feeder {font-weight:bold;font-size:0.8em;color:#ccc;text-decoration:line-through;padding:10px 5px;} +span.active {animation:none; text-decoration:none !important;opacity:1 !important;} +span.feeder {font-weight:bold;font-size:0.8em;padding:10px 5px;opacity:0.3;} div.term {transition:0.5s; padding:5px 5px;margin:5px;text-transform:lowercase;background:#000;color:#fff;font-size:0.8em;} div.term:hover {font-weight:bold;background-color:#333;cursor:pointer;} + +ul.counter {position:fixed;top:0;left:0;background:#ccc;z-index:-100;padding:30px;} +span.big-number {font-size:10vmin;transition:1s;font-weight:bold;color:#fff;} + +ul.footer {position:fixed;bottom:0;right:0;background:#ccc;z-index:-100;padding:30px;} + +ul li.item {border:2px solid transparent;background:#fff;padding:10px;transition:1s;} +ul li.item:hover {border:2px solid #000;background:#fefefe;} + +.oralitatgasconha {color:#F29A14 !important;} +.oralitatgasconha:hover {border-color:#F29A14 !important;} +.bambun {color:#FA2D49 !important;} +.bambun:hover {border-color:#FA2D49 !important;} +.binauralnodar {color:#559D30 !important;} +.binauralnodar:hover {border-color:#559D30 !important;} + +.blink { + animation: opacityLoading 2s 2s infinite linear; +} + +@keyframes opacityLoading { + 0% { opacity:0 } + 10% { opacity:0 } + 25% { opacity:0.5 } + 75% { opacity:0.5 } + 90% { opacity:0 } + 100% { opacity:0 } +} diff --git a/src/app/grid/grid.component.html b/src/app/grid/grid.component.html index 21445ef..63ca41a 100644 --- a/src/app/grid/grid.component.html +++ b/src/app/grid/grid.component.html @@ -1,22 +1,33 @@ -