luci-theme-openwrt: add CSS fixes for IE 11
authorJo-Philipp Wich <jo@mein.io>
Sat, 7 Jul 2018 13:23:39 +0000 (15:23 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 9 Jul 2018 09:51:43 +0000 (11:51 +0200)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css

index 4bde3eaea221074949202bbe0451e9223adf667f..5812940f0061a43a8dc1dc160250b84e1743cb34 100644 (file)
@@ -839,6 +839,11 @@ div.cbi-optionals {
        margin-right: auto;
 }
 
+*::-ms-backdrop,
+.cbi-page-actions > .cbi-button-link,
+.cbi-page-actions > form[method="get"]:first-child {
+       margin-right: 50%;
+}
 
 .th[data-type="button"], .td[data-type="button"],
 .th[data-type="fvalue"], .td[data-type="fvalue"] {
@@ -851,10 +856,6 @@ div.cbi-optionals {
        flex-basis: 12%;
 }
 
-#cbi-wireless-overview .td:first-child {
-       align-self: center;
-}
-
 .td[data-title]::before {
        content: attr(data-title) ":\20";
        font-weight: bold;
@@ -935,7 +936,7 @@ ul.cbi-tabmenu li a:hover {
        text-decoration: none;
        color: inherit;
        padding: 5px;
-       flex: 1;
+       flex: 1 1 auto;
        width: 100%;
        height: 100%;
 }
@@ -1296,11 +1297,11 @@ ul.cbi-tabmenu li.cbi-tab {
 .network-status-table .ifacebox-body {
        display: flex;
        flex-direction: column;
-       flex: 1 0;
+       flex: 1 0 auto;
 }
 
 .network-status-table .ifacebox-body > span {
-       flex: 10;
+       flex: 10 10 auto;
 }
 
 .network-status-table .ifacebox-body > div {
@@ -1440,6 +1441,7 @@ ul.cbi-tabmenu li.cbi-tab {
        #maincontent {
                width: 96%;
                margin: auto;
+               flex-basis: auto;
        }
 
        #mainmenu {
@@ -1465,7 +1467,7 @@ ul.cbi-tabmenu li.cbi-tab {
        }
 
        #mainmenu ul > li > a {
-               flex: 1;
+               flex: 1 1 auto;
                color: #fff;
                border: 1px solid #444;
                border-width: 0 0 1px 1px;