Prechádzať zdrojové kódy

gui: Improve layout of footer on narrow screens (fixes #2663)

Jakob Borg 10 rokov pred
rodič
commit
c952468e13
2 zmenil súbory, kde vykonal 25 pridanie a 4 odobranie
  1. 23 2
      gui/default/assets/css/overrides.css
  2. 2 2
      lib/auto/gui.files.go

+ 23 - 2
gui/default/assets/css/overrides.css

@@ -275,11 +275,32 @@ ul.three-columns li, ul.two-columns li {
 /** Footer nav on small devices **/
 /** Footer nav on small devices **/
 
 
 @media (max-width: 1199px) {
 @media (max-width: 1199px) {
+    /* Stay at the end of the page, with space reserved for the footer
+    usually taking up two rows. */
+
+    html {
+        position: relative;
+        min-height: 100%;
+    }
+
     body {
     body {
-        padding-bottom: 0;
+        padding-bottom: 60px;
     }
     }
 
 
     .navbar-fixed-bottom {
     .navbar-fixed-bottom {
-        position: static;
+        position: absolute;
     }
     }
 }
 }
+
+@media (max-width: 768px) {
+    /* Layout after the normal contents, as this is when the footer switches
+    to a vertical layout. */
+
+    body {
+        padding-bottom: 0px;
+    }
+
+    .navbar-fixed-bottom {
+        position: relative;
+    }
+}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 2 - 2
lib/auto/gui.files.go


Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov