themes: CSS fix for iface badges
[project/luci.git] / themes / freifunk-generic / htdocs / luci-static / freifunk-generic / cascade.css
index 8df8124..16d9ba6 100644 (file)
@@ -91,7 +91,41 @@ a img {
        padding: 5px;
 }
 
-#header {height: auto;
+
+.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;
+}
+
+
+#header {
+       height: auto;
        background: #FFF url(header.jpg) repeat-x left bottom;
        color: #ccc;
        font-weight: bold;
@@ -215,6 +249,20 @@ ul.dropdowns ul ul ul li:hover ul {
        left: 100%;
 }
 
+#xhr_poll_status { 
+       cursor: pointer; 
+} 
+
+#xhr_poll_status #xhr_poll_status_off { 
+       font-weight: bold; 
+       color: #FF0000; 
+} 
+
+#xhr_poll_status #xhr_poll_status_on { 
+       font-weight: bold; 
+       color: #00FF00; 
+} 
+
 #menubar {
        position: relative;
        width: 100%;
@@ -647,6 +695,46 @@ 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;
@@ -714,6 +802,11 @@ table.cbi-section-table .cbi-rowstyle-2:hover {
        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: #555;
@@ -859,8 +952,12 @@ td.cbi-value-error {
        padding: 3px;
 }
 
+.left {
+       text-align: left !important;
+}
+
 .right {
-       text-align: right;
+       text-align: right !important;
 }
 
 .footer, .push {