luci-0.11: merge outstanding trunk changes
[project/luci.git] / themes / freifunk-bno / htdocs / luci-static / freifunk-bno / cascade.css
index c6f236dfed0e035c068f9de9a414823080c16097..4f89b2d3af257002498025eb26f664089be49480 100644 (file)
@@ -8,16 +8,16 @@ body {
        color: #ffffff;
        font-family: Verdana, Arial, sans-serif;
        font-size: 100%;
-       line-height: 100%; 
+       line-height: 100%;
        background-image: url(images/main-back.png);
        background-repeat: repeat-x;
        background-position: left bottom;
        }
-#all {  
+#all {
         margin: 0px;
        padding: 0px;
         min-height: 800px;
-}      
+}
 
 code {
        font-family: monospace;
@@ -27,7 +27,7 @@ code {
 a:link, a:visited {
        color:#000000;
        font-weight:bold;
-       text-decoration:none;   
+       text-decoration:none;
        }
 a:hover {
        color:#333333;
@@ -201,7 +201,7 @@ div#maincontent ul {
        color: #000000;
        text-decoration: none;
        font-size: 70%;
-       font-weight: bold; 
+       font-weight: bold;
 }
 
 
@@ -211,7 +211,7 @@ div#maincontent ul {
        border-top:0.3em solid #FFCB05;
        margin-top:  -0.2em;
 }
-.mainmenu .active a{   
+.mainmenu .active a{
        color: #000000;
        font-weight: bold;
        border-top:0.2em solid #FFCB05;
@@ -368,13 +368,19 @@ td input[type=password] {
        width: 99%;
 }
 
+img.cbi-image-button {
+       cursor: pointer;
+       margin: 0 2px;
+       vertical-align: middle;
+}
+
 input.cbi-input-user {
        background: url('../resources/cbi/user.gif') no-repeat scroll 1px center;
        background-color: inherit;
        padding-left: 17px;
 }
 
-input.cbi-input-key {
+input.cbi-input-password {
        background: url('../resources/cbi/key.gif') no-repeat scroll 1px center;
        background-color: inherit;
        padding-left: 17px;
@@ -440,6 +446,54 @@ div.cbi-section-remove input {
        padding-right: 1px;
 }
 
+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;
 }
@@ -490,6 +544,11 @@ table.smalltext tr td {
 .cbi-rowstyle-2 {
 }
 
+table.cbi-section-table .cbi-section-table-cell {
+       padding: 3px;
+       white-space: nowrap;
+}
+
 div.cbi-value {
        clear: left;
        vertical-align: middle;
@@ -619,8 +678,63 @@ 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;
+}
+
+
+.left {
+       text-align: left !important;
+}
+
 .right {
-       text-align: right;
+       text-align: right !important;
 }
 
 .luci {
@@ -647,32 +761,6 @@ ul.cbi-apply {
        padding: 0.5em;
 }
 
-#memorybar {
-       width:200px;
-       height:8px;
-       border:1px solid #bbb;
-       background-color:red
-}
-
-#memfree, #membuffers, #memcached {
-       float:right;
-       border:1px solid #bbb;
-       height:6px;
-}
-
-#memfree {
-       background-color:green;
-}
-
-#membuffers {
-       background-color:yellow;
-}
-
-#memcached {
-       background-color:orange;
-}
-
-
 /* obligatory IE6 Voodoo Code */
 * html body {
        padding-left: 50% !important;
@@ -724,3 +812,61 @@ ul.cbi-apply {
 * html div.cbi-value-description {
        margin-left: 40%;
 }
+
+
+.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;
+}