X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=themes%2Ffreifunk-hannover%2Fhtdocs%2Fluci-static%2Ffreifunk-hannover%2Fcascade.css;h=961f847ed1e76240198a5577e104e22483ab556e;hb=f8d8f10aa892e2737cb2171e57b7883481edf9a7;hp=b85c1638fa366e1f47840da40cfcdbb0106532b0;hpb=098d4cb353d8d04e38d0c32691ca3362875659d0;p=project%2Fluci.git diff --git a/themes/freifunk-hannover/htdocs/luci-static/freifunk-hannover/cascade.css b/themes/freifunk-hannover/htdocs/luci-static/freifunk-hannover/cascade.css index b85c1638f..961f847ed 100644 --- a/themes/freifunk-hannover/htdocs/luci-static/freifunk-hannover/cascade.css +++ b/themes/freifunk-hannover/htdocs/luci-static/freifunk-hannover/cascade.css @@ -426,6 +426,57 @@ ul.cbi-apply { font-size: 90%; } +ul.cbi-tabmenu { + padding: 3px 0; + margin-left: 0 !important; + margin-bottom: -1px; + list-style-type: none; +} + +ul.cbi-tabmenu li.cbi-tab, +ul.cbi-tabmenu li.cbi-tab-disabled { + display: inline; + margin: 0; +} + +ul.cbi-tabmenu li.cbi-tab a, +ul.cbi-tabmenu li.cbi-tab-disabled a { + text-decoration: none; + padding: 3px 7px; + margin-right: 3px; + border: 1px outset #000; + border-bottom: none; + background-color: #eee; + color: #bbb; +} + +ul.cbi-tabmenu li.cbi-tab-highlighted a { + color: #000; + background-color: #FFEEAA; +} + +ul.cbi-tabmenu li a:hover { + color: #000; +} + +ul.cbi-tabmenu li.cbi-tab a { + position: relative; + top: 1px; + padding-top: 4px; + color: #000; + background-color: #fff; +} + +div.cbi-tab-descr { + background-image: url(/luci-static/resources/cbi/help.gif); + background-position: 0.25em 50%; + background-repeat: no-repeat; + border-bottom: 1px solid #ccc; + margin: 0.25em 0.25em 2em; + padding: 0.5em 0.5em 0.5em 2em; +} + + input[type=submit], input[type=reset], input[type=image] { @@ -560,6 +611,54 @@ div.cbi-section-remove input { border: 1px solid #fff; } +input.cbi-button-up { + background-image: url('../resources/cbi/up.gif'); + padding-left: 11px; + padding-right: 1px; +} + +input.cbi-button-down { + background-image: url('../resources/cbi/down.gif'); + padding-left: 11px; + padding-right: 1px; +} + +input.cbi-button-edit { + background-image: url('../resources/cbi/edit.gif'); + color: #000000; + padding-left: 17px; + padding-right: 1px; +} + +input.cbi-button-reload { + background-image: url('../resources/cbi/reload.gif'); + color: #000000; + padding-left: 17px; + padding-right: 1px; +} + +input.cbi-button-reset { + background-image: url('../resources/cbi/reset.gif'); + color: #000000; + padding-left: 17px; + padding-right: 1px; +} + +input.cbi-button-remove { + background-image: url('../resources/cbi/remove.gif'); + color: #000000; + padding-left: 17px; + padding-right: 1px; +} + +.cbi-input-invalid { + background-image: url('../resources/cbi/reset.gif'); + background-repeat: no-repeat; + background-position: right; + color: #FF0000 !important; + border-color: #FF0000; +} + div.cbi-section-remove input { border-bottom: none; } @@ -616,6 +715,11 @@ table.cbi-section-table .cbi-rowstyle-1 * { color: #000000; } +table.cbi-section-table .cbi-section-table-cell { + padding: 3px; + white-space: nowrap; +} + .cbi-section .cbi-rowstyle-1 h3 { background-color: #f1f6fa; color: #555555; @@ -762,8 +866,12 @@ td.cbi-value-error { padding: 3px; } +.left { + text-align: left !important; +} + .right { - text-align: right; + text-align: right !important; } .luci { @@ -794,4 +902,61 @@ td.cbi-value-error { } +.ifacebox { + background-color: #FFFFFF; + border: 1px solid #CCCCCC; + margin: 0 10px; + text-align: center; + white-space: nowrap; +} + +.ifacebox .ifacebox-head { + border-bottom: 1px solid #CCCCCC; + padding: 2px; +} + +.ifacebox .ifacebox-body { + padding: 2px; +} + + +.ifacebadge { + background-color: #FFFFFF; + border: 1px solid #CCCCCC; + padding: 2px; + margin-left: 2px; + display: inline-block; +} + +.ifacebadge-active { + border-color: #000000; + font-weight: bold; +} + + +.zonebadge { + padding: 2px; + display: inline-block; + white-space: nowrap; + cursor: pointer; +} + +.zonebadge em, +.zonebadge strong { + margin: 3px; + display: inline-block; +} + +.zonebadge input { + width: 6em; + height: 1.5em; +} + +.zonebadge-empty { + border: 1px dashed #AAAAAA; + color: #AAAAAA; + font-style: italic; + font-size: smaller; +} + }