]> jfr.im git - irc/freenode/web-7.0.git/blobdiff - css/style.css
updated style
[irc/freenode/web-7.0.git] / css / style.css
index 5e8049ecaed6c93835449a8db28ec39eb27a0287..22c34438180c4548bbe6fa45e7c19b8fb47089f2 100644 (file)
@@ -22,10 +22,12 @@ body {
   font-family: 'Open Sans';
   color: #333;
   font-size: 14px;
+  min-height: 100vh;
+  height: auto;
 }
 
 a {
-  color: #000;
+  color: rgb(66,139,202);
   text-decoration: none;
 }
 
@@ -70,7 +72,9 @@ a {
   -webkit-justify-content: space-around;
   -ms-flex-pack: distribute;
   justify-content: space-around;
-  fkex-wrap: nowrap;
+  -webkit-flex-wrap: nowrap;
+  -ms-flex-wrap: nowrap;
+  flex-wrap: nowrap;
 }
 
 .nlink {
@@ -81,10 +85,9 @@ a {
 /* main */
 
 .container {
-  margin: 50px 0 0;
-  padding: 0;
+  padding: 50px 0 0;
   width: 100%;
-  min-height: 100%;
+  min-height: 70vh;
 }
 
 .main {
@@ -97,6 +100,7 @@ a {
 .jumbotron {
   position: relative;
   width: 100%;
+  margin-top: -16px;
   background: #000;
   background: rgb(238,238,238);
   box-shadow: 0 3px 5px rgba(150,150,150,.36);
@@ -106,6 +110,8 @@ a {
 .child {
   text-align: center;
   margin: .5em;
+  font-size: 32px;
+  line-height: 48px;
 }
 
 .box-container {
@@ -133,6 +139,7 @@ a {
   -webkit-flex-basis: 30%;
   -ms-flex-preferred-size: 30%;
   flex-basis: 30%;
+  border: 1px solid rgba(0,0,0, 0.39);
   background-color: #fff;
   border-radius: 10px;
   -webkit-border-radius: 10px;
@@ -171,8 +178,9 @@ div.art:last-child {
   border-bottom: none;
 }
 
-h3.art {
+b.art {
   margin-bottom: 0;
+  font-size: 18px;
 }
 
 p.art {
@@ -189,6 +197,10 @@ p.art-ingress {
   margin: 0;
 }
 
+p.heading {
+  white-space: nowrap;
+}
+
 p.art-link {
   margin-top: 0;
 }
@@ -250,6 +262,10 @@ a.hchild:active {
 
 /* footer */
 
+.footers {
+  min-height: 30vh;
+}
+
 .footer {
   background: rgb(238,238,238);
   color: rgba(51,51,51,.9);
@@ -261,6 +277,7 @@ a.hchild:active {
   -webkit-flex-wrap: nowrap;
   -ms-flex-wrap: nowrap;
   flex-wrap: nowrap;
+  min-height: 27vh;
   -webkit-box-pack: justify;
   -webkit-justify-content: space-between;
   -ms-flex-pack: justify;
@@ -282,15 +299,13 @@ a.hchild:active {
 
 .footerchild ul,
 .footerchild ul ul {
-  margin: 0;
-  margin-left: .5em;
-  margin-right: .5em;
-  padding: 0;
+  margin-left: 10px;
+  margin-right: 10px;
   list-style-type: none;
 }
 
 .footerchild ul ul {
-  padding-left: 2em;
+  padding-left: 30px;
 }
 
 @media all and (max-width: 500px) {
@@ -314,19 +329,16 @@ a.hchild:active {
   .footerchild ul li:last-child {
     margin-bottom: .5em;
   }
+
+  .hdn {
+    display: none;
+  }
 }
 
 .footer h2,
 .footer h3 {
-  margin: 0;
-  margin-left: .5em;
-  margin-right: .5em;
-}
-
-.fkex-right {
-  -webkit-align-self: flex-end;
-  -ms-flex-item-align: end;
-  align-self: flex-end;
+  margin-left: 10px;
+  margin-right: 10px;
 }
 
 .copyright {
@@ -346,7 +358,7 @@ a.hchild:active {
   -ms-flex-align: center;
   align-items: center;
   background: rgba(170,178,171,.5);
-  height: 31px;
+  height: 3vh;
   color: rgba(0,0,0,.8);
 }
 
@@ -356,4 +368,29 @@ a.copyright {
   margin-top: 0;
   margin-left: .5em;
   margin-right: .5em;
+  width: auto;
+  height: auto;
+}
+
+.copyright a img {
+  height: 3vh;
+  width: auto;
+}
+
+.copyright p {
+  margin-bottom: 0;
+  margin-top: 0;
+  margin-left: .5em;
+  margin-right: .5em;
+  text-align: right;
+}
+
+@media all and (max-width: 500px) {
+  .copyright {
+    height: 5vh;
+  }
+
+  .copyright a img {
+    height: 5vh;
+  }
 }
\ No newline at end of file