]> jfr.im git - irc/freenode/web-7.0.git/blobdiff - static/css/style.css
Images transferred
[irc/freenode/web-7.0.git] / static / css / style.css
index 1637f2cf7be6f5f484eb00216e334cbe30f19c4f..567f9ea857a072576c6458191a93f2279ac6ecfd 100644 (file)
@@ -1,31 +1,36 @@
 /* vars */
 :root {
+    --c-dark:     #292f2f;
+    --c-bg-dark:  #3a4346;
+    --c-bg-light: #4c5456;
+    --c-light:    #ecf7fa;
+    --c-hl-dark:  #008499;
+    --c-hl-light: #3baec4;
+
     /* backgrounds */
-    --navbar-bg:    #292f2f;
-    --jumbotron-bg: #3a4346;
-    --copyright-bg: #292f2f;
-    
+    --navbar-bg:    var(--c-dark);
+    --jumbotron-bg: var(--c-bg-dark);
+    --copyright-bg: var(--c-dark);
+
     /* link colors */
-    --link-color:        #2fa6bc;
-    --footer-link-color: #ecf7fa;
-    --nlink-col:         #000000;
-    
+    --link-color:         var(--c-hl-dark);
+    --link-hover-color:   var(--c-hl-light);
+    --footer-link-color:  var(--c-light);
+    --footer-hover-color: #fff;
+
     /* text colors */
-    --text-color:           #292f2f;
-    --footer-text-color:    #ecf7fa;
-    --copyright-text-color: #ecf7fa;
-    --jumbotron-text-color: #ecf7fa;
-    --fn-grey:              #e6e6e6;
-    --fn-green:             #4beb4a;
-    --art-date-color:       #bdbcbc;
-    --footer-hover-color:   #ffffff;
-    
+    --text-color:           var(--c-dark);
+    --footer-text-color:    var(--c-light);
+    --copyright-text-color: var(--c-light);
+    --jumbotron-text-color: var(--c-light);
+    --art-date-color:       color(var(--c-dark) tint(50%));
+
     /* box colors */
-    --border-color:    #292f2f;
-    --box-color:       #4c5456;
-    --box-hover-color: #292f2f;
+    --border-color:    var(--c-dark);
+    --box-color:       var(--c-bg-light);
+    --box-hover-color: var(--c-dark);;
     --box-round:       10px;
-    
+
     /* other */
     --max-width:     600px;
     --max-width-box: 800px;
@@ -58,6 +63,13 @@ a {
     text-decoration: none;
 }
 
+a:hover {
+    color: var(--link-hover-color);
+}
+img {
+    max-width: 100%;
+}
+
 /* navbar */
 .navbar {
     width: 100%;
@@ -76,16 +88,6 @@ a {
     z-index: 100;
     padding-right: 5px;
 }
-[class*='fn-'] {
-    margin-top: auto;
-    margin-bottom: auto;
-    font-size: 30px;
-    color: var(--fn-grey);
-    text-shadow: .5px .5px #000;
-}
-.green {
-    color: var(--fn-green);
-}
 
 @media (--max-sm); {
     .navbar {
@@ -102,17 +104,6 @@ a {
     height: 40px;
 }
 
-.navlinks {
-    display: flex;
-    justify-content: space-around;
-    flex-wrap: nowrap;
-}
-
-.nlink {
-    text-decoration: none;
-    color: var(--nlink-col);
-}
-
 /* main */
 .container {
     width: 100%;
@@ -197,6 +188,7 @@ hr {
 }
 
 .box:hover,.box:active {
+    color: var(--jumbotron-text-color);
     background-color: var(--box-hover-color);
 }
 
@@ -398,12 +390,12 @@ footer a:hover {
 }
 
 @media (--max-md) {
-    .footer {
+    .footer-container {
         flex-direction: column;
     }
 
-    .footerchild {
-        width: 100%;
+    .footer-push {
+        margin-left: 0;
     }
 
     .footerchild ul li:last-child {
@@ -448,6 +440,8 @@ footer.copyright div {
 
 .copyright .fa {
     height: 100%;
+    vertical-align: top;
+    font-size: 1.4em;
 }
 
 .copyright .footer-link {