]> git.ipfire.org Git - ipfire.org.git/blobdiff - static/css/style.css
Bug 11329: fixed
[ipfire.org.git] / static / css / style.css
index c61ddf37876b0ea5d43279c0f5fd8c4ffc693390..e0f848a4f53bafe31b56c5ba40981953562dc67d 100644 (file)
@@ -4969,6 +4969,9 @@ a.text-gray-dark:focus, a.text-gray-dark:hover {
   .hidden-print {
     display: none !important; } }
 
+.amber-800 {
+  color: #ff8f00; }
+
 h1 {
   line-height: 3rem; }
 
@@ -5039,28 +5042,44 @@ img.img-fluid {
 
 .i_arrow_down {
   margin: 0;
+  position: absolute;
+  left: .75rem;
+  top: -.25rem;
   -webkit-animation: scroll 3s infinite;
           animation: scroll 3s infinite; }
+  @media (max-width: 767px) {
+    .i_arrow_down {
+      width: 2rem !important;
+      height: 2rem !important;
+      left: .15rem;
+      top: -.75rem; } }
 
 .i_lg {
   width: 2.5rem;
   height: 2.5rem;
   margin: 0;
-  -webkit-transform: translateY(-0.25rem);
-          transform: translateY(-0.25rem);
+  -webkit-transform: translateY(-0.35rem);
+          transform: translateY(-0.35rem);
   fill: #b71c1c; }
 
 .i_sm {
-  width: 1rem;
-  height: 1rem; }
+  vertical-align: top;
+  -webkit-transform: translateY(-0.1rem);
+          transform: translateY(-0.1rem); }
 
 footer .btn-toolbar .icon {
-  height: 2rem;
-  width: 2rem;
+  height: 2.25rem;
+  width: 2.25rem;
   fill: rgba(38, 50, 56, 0.6); }
 
 footer .i_heart {
-  vertical-align: -.25rem; }
+  vertical-align: top;
+  -webkit-transform: translateY(-0.15rem);
+          transform: translateY(-0.15rem); }
+  @media (max-width: 767px) {
+    footer .i_heart {
+      -webkit-transform: translateY(-0.75rem);
+              transform: translateY(-0.75rem); } }
 
 .btn-red900 {
   color: #fff !important;
@@ -5126,7 +5145,8 @@ button.navbar-toggler div {
   font-family: 'Ubuntu', sans-serif;
   font-size: 1rem;
   display: inline-block;
-  margin-left: 12px; }
+  position: relative;
+  top: -4px; }
 
 .btn {
   height: 36px;
@@ -5162,6 +5182,11 @@ button.navbar-toggler div {
       font-size: .875rem;
       line-height: 0; } }
 
+.btn-md {
+  font-size: 0.875rem;
+  line-height: 1.25rem;
+  padding: .4rem 1rem .5rem 1rem; }
+
 .btn-block {
   margin: 0 0 1.5rem 0; }
   @media (min-width: 768px) {
@@ -5274,6 +5299,8 @@ section.intro {
         section.intro .page-scroll .btn {
           width: 64px;
           height: 64px; } }
+      section.intro .page-scroll .btn:hover .i_arrow_down {
+        fill: white; }
 
 section.content-section {
   padding: 3rem 0; }
@@ -5343,22 +5370,22 @@ footer {
 
 @-webkit-keyframes scroll {
   0% {
-    -webkit-transform: translateY(20%);
-            transform: translateY(20%); }
+    -webkit-transform: translateY(30%);
+            transform: translateY(30%); }
   50% {
-    -webkit-transform: translateY(60%);
-            transform: translateY(60%); }
+    -webkit-transform: translateY(50%);
+            transform: translateY(50%); }
   100% {
-    -webkit-transform: translateY(20%);
-            transform: translateY(20%); } }
+    -webkit-transform: translateY(30%);
+            transform: translateY(30%); } }
 
 @keyframes scroll {
   0% {
-    -webkit-transform: translateY(20%);
-            transform: translateY(20%); }
+    -webkit-transform: translateY(30%);
+            transform: translateY(30%); }
   50% {
-    -webkit-transform: translateY(60%);
-            transform: translateY(60%); }
+    -webkit-transform: translateY(50%);
+            transform: translateY(50%); }
   100% {
-    -webkit-transform: translateY(20%);
-            transform: translateY(20%); } }
+    -webkit-transform: translateY(30%);
+            transform: translateY(30%); } }