From 86e1aebb593eb712e45536b730302495948ebdad Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Tue, 7 Oct 2008 13:10:24 +0000 Subject: [PATCH] * luci-trunk: huge xhtml, css and accessibility improvement patch - thanks Alina! --- .../luasrc/view/status-olsr/error_olsr.htm | 2 +- .../luci-olsr/luasrc/view/status-olsr/hna.htm | 2 +- .../luasrc/view/status-olsr/index.htm | 2 +- .../luci-olsr/luasrc/view/status-olsr/mid.htm | 2 +- .../luasrc/view/status-olsr/routes.htm | 2 +- .../luasrc/view/status-olsr/topology.htm | 2 +- .../luci-splash/luasrc/view/splash/splash.htm | 2 +- .../luasrc/view/admin_statistics/index.htm | 2 +- .../view/admin_statistics/networkplugins.htm | 2 +- .../view/admin_statistics/outputplugins.htm | 2 +- .../view/admin_statistics/systemplugins.htm | 2 +- .../luasrc/view/public_statistics/graph.htm | 2 +- libs/cbi/luasrc/view/cbi/map.htm | 2 +- libs/cbi/luasrc/view/cbi/simpleform.htm | 2 +- modules/admin-core/luasrc/view/about.htm | 2 +- modules/admin-core/luasrc/view/error404.htm | 2 +- modules/admin-core/luasrc/view/error500.htm | 2 +- modules/admin-core/luasrc/view/sysauth.htm | 2 +- .../luasrc/view/admin_index/index.htm | 2 +- .../luasrc/view/admin_services/index.htm | 2 +- .../luasrc/view/admin_status/index.htm | 2 +- .../luasrc/view/admin_status/syslog.htm | 4 +- .../luasrc/view/admin_system/applyreboot.htm | 2 +- .../luasrc/view/admin_system/backup.htm | 4 +- .../luasrc/view/admin_system/packages.htm | 4 +- .../luasrc/view/admin_system/reboot.htm | 4 +- .../luasrc/view/admin_system/upgrade.htm | 4 +- .../luasrc/view/admin_uci/apply.htm | 2 +- .../luasrc/view/admin_uci/changes.htm | 4 +- .../luasrc/view/admin_uci/revert.htm | 2 +- .../luasrc/view/mini/applyreboot.htm | 2 +- .../admin-mini/luasrc/view/mini/backup.htm | 4 +- modules/admin-mini/luasrc/view/mini/index.htm | 2 +- .../admin-mini/luasrc/view/mini/reboot.htm | 4 +- .../admin-mini/luasrc/view/mini/uci_apply.htm | 2 +- .../luasrc/view/mini/uci_changes.htm | 4 +- .../luasrc/view/mini/uci_revert.htm | 2 +- .../admin-mini/luasrc/view/mini/upgrade.htm | 4 +- .../freifunk/luasrc/view/freifunk/contact.htm | 2 +- .../freifunk/luasrc/view/freifunk/index.htm | 2 +- .../htdocs/luci-static/fledermaus/cascade.css | 12 +- .../luasrc/view/themes/fledermaus/header.htm | 2 +- .../luci-static/freifunk-bno/cascade.css | 12 +- .../view/themes/freifunk-bno/header.htm | 2 +- .../htdocs/luci-static/freifunk/cascade.css | 12 +- .../luasrc/view/themes/freifunk/header.htm | 2 +- .../luci-static/openwrt-light/cascade.css | 12 +- .../view/themes/openwrt-light/header.htm | 2 +- .../luci-static/openwrt.org/cascade.css | 140 ++++++++++++++---- .../luasrc/view/themes/openwrt.org/header.htm | 2 +- 50 files changed, 190 insertions(+), 108 deletions(-) diff --git a/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm b/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm index f401603d28..c23f52b4f8 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/error_olsr.htm @@ -13,7 +13,7 @@ $Id$ -%> <%+header%> -

<%:olsrd%>

+

<%:olsrd%>

<%:olsrd_error%>

<%:olsrd_error_desc%>

<%+footer%> diff --git a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm b/applications/luci-olsr/luasrc/view/status-olsr/hna.htm index 5757e84343..e0ec8846a1 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/hna.htm @@ -13,7 +13,7 @@ $Id$ -%> <%+header%> -

<%:olsrd_hna2%>

+

<%:olsrd_hna2%>

<%:olsrd_hna_desc%>


diff --git a/applications/luci-olsr/luasrc/view/status-olsr/index.htm b/applications/luci-olsr/luasrc/view/status-olsr/index.htm index 291e3a47e2..3dc56f992f 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/index.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/index.htm @@ -13,7 +13,7 @@ $Id$ -%> <%+header%> -

<%:olsrd_links%>

+

<%:olsrd_links%>

<%:olsrd_links_desc%>


diff --git a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm b/applications/luci-olsr/luasrc/view/status-olsr/mid.htm index 1d0bef7396..2c3b70366b 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/mid.htm @@ -13,7 +13,7 @@ $Id$ -%> <%+header%> -

<%:olsrd_mid%>

+

<%:olsrd_mid%>

<%:olsrd_mid_desc%>


diff --git a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm b/applications/luci-olsr/luasrc/view/status-olsr/routes.htm index c5cce76145..1f42964416 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/routes.htm @@ -13,7 +13,7 @@ $Id$ -%> <%+header%> -

<%:olsrd_routes%>

+

<%:olsrd_routes%>

<%:olsrd_routes_desc%>


diff --git a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm index 3ce16a4c29..d919aa904a 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm @@ -13,7 +13,7 @@ $Id$ -%> <%+header%> -

<%:olsrd_topology%>

+

<%:olsrd_topology%>

<%:olsrd_topology_desc%>


diff --git a/applications/luci-splash/luasrc/view/splash/splash.htm b/applications/luci-splash/luasrc/view/splash/splash.htm index 28a038409b..659d4f0717 100644 --- a/applications/luci-splash/luasrc/view/splash/splash.htm +++ b/applications/luci-splash/luasrc/view/splash/splash.htm @@ -14,7 +14,7 @@ $Id$ -%> <% local c = luci.model.uci.cursor():get_all("freifunk", "community") %> -

Willkommen!

+

Willkommen!

Du bist jetzt mit dem freien Funknetz <%=c.name%> verbunden.
diff --git a/applications/luci-statistics/luasrc/view/admin_statistics/index.htm b/applications/luci-statistics/luasrc/view/admin_statistics/index.htm index 4a0c924e27..dfeb0628d9 100644 --- a/applications/luci-statistics/luasrc/view/admin_statistics/index.htm +++ b/applications/luci-statistics/luasrc/view/admin_statistics/index.htm @@ -14,7 +14,7 @@ $Id$ -%> <%+header%> -

<%:stat_statistics Statistics%>

+

<%:stat_statistics Statistics%>

<%:stat_desc The statistics package is based on Collectd and uses RRD Tool to render diagram images from collected data.%>

diff --git a/applications/luci-statistics/luasrc/view/admin_statistics/networkplugins.htm b/applications/luci-statistics/luasrc/view/admin_statistics/networkplugins.htm index 34d62b2efd..e29d97c9e3 100644 --- a/applications/luci-statistics/luasrc/view/admin_statistics/networkplugins.htm +++ b/applications/luci-statistics/luasrc/view/admin_statistics/networkplugins.htm @@ -14,7 +14,7 @@ $Id$ -%> <%+header%> -

<%:stat_networkplugins Network plugins%>

+

<%:stat_networkplugins Network plugins%>

<%:stat_networkplugins_desc Network plugins are used to collect information about open tcp connections, interface traffic, iptables rules etc.%>

diff --git a/applications/luci-statistics/luasrc/view/admin_statistics/outputplugins.htm b/applications/luci-statistics/luasrc/view/admin_statistics/outputplugins.htm index c8d18f95b5..d230109cc0 100644 --- a/applications/luci-statistics/luasrc/view/admin_statistics/outputplugins.htm +++ b/applications/luci-statistics/luasrc/view/admin_statistics/outputplugins.htm @@ -14,7 +14,7 @@ $Id$ -%> <%+header%> -

<%:stat_outputplugins Output plugins%>

+

<%:stat_outputplugins Output plugins%>

<%:stat_outputplugins_desc Output plugins provide different possibilities to store collected data. It is possible to enable multiple plugin at one, for example to store collected data in rrd databases diff --git a/applications/luci-statistics/luasrc/view/admin_statistics/systemplugins.htm b/applications/luci-statistics/luasrc/view/admin_statistics/systemplugins.htm index 4fdfec1b9b..bb63228b67 100644 --- a/applications/luci-statistics/luasrc/view/admin_statistics/systemplugins.htm +++ b/applications/luci-statistics/luasrc/view/admin_statistics/systemplugins.htm @@ -14,7 +14,7 @@ $Id$ -%> <%+header%> -

<%:stat_systemplugins System plugins%>

+

<%:stat_systemplugins System plugins%>

<%:stat_systemplugins_desc System plugins collecting values about system state and ressource usage on the device.:%>

diff --git a/modules/freifunk/luasrc/view/freifunk/index.htm b/modules/freifunk/luasrc/view/freifunk/index.htm index 2cf1f6fdcc..49e8cd0354 100644 --- a/modules/freifunk/luasrc/view/freifunk/index.htm +++ b/modules/freifunk/luasrc/view/freifunk/index.htm @@ -14,7 +14,7 @@ $Id$ -%> <%+header%> <% local ff = luci.model.uci.cursor():get_all("freifunk") %> -

<%:ff_hellonet%> <%=ff.community.name or 'Freifunk Deutschland'%>!

+

<%:ff_hellonet%> <%=ff.community.name or 'Freifunk Deutschland'%>!

<%:ff_public1%>
<%:ff_public2%> <%=luci.sys.hostname()%>. <%:ff_public3%> <%=ff.contact.nickname%>.

diff --git a/themes/fledermaus/htdocs/luci-static/fledermaus/cascade.css b/themes/fledermaus/htdocs/luci-static/fledermaus/cascade.css index 7deeaebeab..c81ff32208 100644 --- a/themes/fledermaus/htdocs/luci-static/fledermaus/cascade.css +++ b/themes/fledermaus/htdocs/luci-static/fledermaus/cascade.css @@ -16,7 +16,7 @@ code { white-space: pre; } -div#content ul { +div#maincontent ul { margin-left: 2em; } @@ -164,7 +164,7 @@ div#content ul { float: right; } -#content { +#maincontent { clear: both; width: 90%; margin: 0 auto; @@ -174,20 +174,20 @@ div#content ul { font-size: 80%; } -#content h1 { +#maincontent h2 { margin: 0.25em 0 0.5em 0; font-size: 150%; font-weight: normal; } -#content h2 { +#maincontent h3 { margin: 0.5em 0; font-size: 120%; font-weight: normal; text-decoration: underline; } -#content p { +#maincontent p { margin-bottom: 1em; } @@ -579,7 +579,7 @@ ul.cbi-apply { width: 200% !important; } -* html div#content { +* html div#maincontent { margin-left: -80% !important; width: 160% !important; } diff --git a/themes/fledermaus/luasrc/view/themes/fledermaus/header.htm b/themes/fledermaus/luasrc/view/themes/fledermaus/header.htm index d93d9aee3b..f31478b6e9 100644 --- a/themes/fledermaus/luasrc/view/themes/fledermaus/header.htm +++ b/themes/fledermaus/luasrc/view/themes/fledermaus/header.htm @@ -177,4 +177,4 @@ end
-
+
diff --git a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css b/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css index 8f8dc69398..c6f236dfed 100644 --- a/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css +++ b/themes/freifunk-bno/htdocs/luci-static/freifunk-bno/cascade.css @@ -60,7 +60,7 @@ a:hover { min-height: 710px; } -div#content ul { +div#maincontent ul { margin-left: 2em; } @@ -260,7 +260,7 @@ background-color: #FFCB05; } -#content { +#maincontent { clear: both; width: 98%; margin: 0 auto; @@ -271,20 +271,20 @@ background-color: #FFCB05; border-top:1px solid #D2A800; } -#content h1 { +#maincontent h2 { margin: 0.25em 0 0.5em 0; font-size: 150%; font-weight: normal; } -#content h2 { +#maincontent h3 { margin: 0.5em 0; font-size: 120%; font-weight: normal; text-decoration: underline; } -#content p { +#maincontent p { margin-bottom: 1em; } @@ -687,7 +687,7 @@ ul.cbi-apply { width: 200% !important; } -* html div#content { +* html div#maincontent { margin-left: -80% !important; width: 160% !important; } diff --git a/themes/freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm b/themes/freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm index 26b67e2453..fb8225000e 100644 --- a/themes/freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm +++ b/themes/freifunk-bno/luasrc/view/themes/freifunk-bno/header.htm @@ -193,4 +193,4 @@ end
-
+
diff --git a/themes/freifunk/htdocs/luci-static/freifunk/cascade.css b/themes/freifunk/htdocs/luci-static/freifunk/cascade.css index 8f8dc69398..c6f236dfed 100644 --- a/themes/freifunk/htdocs/luci-static/freifunk/cascade.css +++ b/themes/freifunk/htdocs/luci-static/freifunk/cascade.css @@ -60,7 +60,7 @@ a:hover { min-height: 710px; } -div#content ul { +div#maincontent ul { margin-left: 2em; } @@ -260,7 +260,7 @@ background-color: #FFCB05; } -#content { +#maincontent { clear: both; width: 98%; margin: 0 auto; @@ -271,20 +271,20 @@ background-color: #FFCB05; border-top:1px solid #D2A800; } -#content h1 { +#maincontent h2 { margin: 0.25em 0 0.5em 0; font-size: 150%; font-weight: normal; } -#content h2 { +#maincontent h3 { margin: 0.5em 0; font-size: 120%; font-weight: normal; text-decoration: underline; } -#content p { +#maincontent p { margin-bottom: 1em; } @@ -687,7 +687,7 @@ ul.cbi-apply { width: 200% !important; } -* html div#content { +* html div#maincontent { margin-left: -80% !important; width: 160% !important; } diff --git a/themes/freifunk/luasrc/view/themes/freifunk/header.htm b/themes/freifunk/luasrc/view/themes/freifunk/header.htm index a0f7c6339f..eb6aa7f8db 100644 --- a/themes/freifunk/luasrc/view/themes/freifunk/header.htm +++ b/themes/freifunk/luasrc/view/themes/freifunk/header.htm @@ -193,4 +193,4 @@ end
-
+
diff --git a/themes/openwrt-light/htdocs/luci-static/openwrt-light/cascade.css b/themes/openwrt-light/htdocs/luci-static/openwrt-light/cascade.css index 064b4e63c8..cdc0d4e92a 100644 --- a/themes/openwrt-light/htdocs/luci-static/openwrt-light/cascade.css +++ b/themes/openwrt-light/htdocs/luci-static/openwrt-light/cascade.css @@ -16,7 +16,7 @@ code { white-space: pre; } -div#content ul { +div#maincontent ul { margin-left: 2em; } @@ -146,7 +146,7 @@ div#content ul { float: right; } -#content { +#maincontent { clear: both; width: 80%; margin: 0 auto; @@ -159,20 +159,20 @@ div#content ul { font-size: 80%; } -#content h1 { +#maincontent h2 { margin: 0.25em 0 0.5em 0; font-size: 150%; font-weight: normal; } -#content h2 { +#maincontent h3 { margin: 0.5em 0; font-size: 120%; font-weight: normal; text-decoration: underline; } -#content p { +#maincontent p { margin-bottom: 1em; } @@ -564,7 +564,7 @@ ul.cbi-apply { width: 200% !important; } -* html div#content { +* html div#maincontent { margin-left: -80% !important; width: 160% !important; } diff --git a/themes/openwrt-light/luasrc/view/themes/openwrt-light/header.htm b/themes/openwrt-light/luasrc/view/themes/openwrt-light/header.htm index 31b1ad0175..cbfdba14e0 100644 --- a/themes/openwrt-light/luasrc/view/themes/openwrt-light/header.htm +++ b/themes/openwrt-light/luasrc/view/themes/openwrt-light/header.htm @@ -183,4 +183,4 @@ end
-
+
diff --git a/themes/openwrt.org/htdocs/luci-static/openwrt.org/cascade.css b/themes/openwrt.org/htdocs/luci-static/openwrt.org/cascade.css index 8dd709a88e..dbd3a484dd 100644 --- a/themes/openwrt.org/htdocs/luci-static/openwrt.org/cascade.css +++ b/themes/openwrt.org/htdocs/luci-static/openwrt.org/cascade.css @@ -2,6 +2,7 @@ @media all { +html, body { background-color: #4a6b7c; background-image: url(bg.jpg); @@ -9,8 +10,11 @@ body { background-attachment: fixed; background-repeat: repeat-x; color: #ffffff; +} + +body { font-family: Verdana, Arial, sans-serif; - font-size: 100%; + font-size: 101%; line-height: 100%; } @@ -49,6 +53,7 @@ code { .warning { color: red; + background-color: white; font-weight: bold; } @@ -70,6 +75,7 @@ code { .error { color: #ff0000; + background-color: white; } #header { @@ -78,6 +84,7 @@ code { background-repeat: no-repeat; background-position: left center; background-color: #557788; + color: #ffffff; text-align: right; } @@ -197,6 +204,11 @@ ul.dropdowns ul ul ul li:hover ul { color: #ffffff; } +#menubar .warning { + color: red; + background-color: #557788; +} + #menubar ul.dropdowns { min-height: 1.8em; background: #000000; @@ -217,6 +229,7 @@ ul.dropdowns ul ul ul li:hover ul { html #menubar a:link, html #menubar a:visited { + position: relative; display: block; padding: 0.5em; background: #000000; @@ -260,6 +273,21 @@ html #menubar a:visited.warning { font-weight: bold; } +.lang_de #submenu_mini_system { min-width: 13.3em; } +* html .lang_de #submenu_mini_system { width: 13.3em; } + +.lang_pt-br #submenu_mini_network { min-width: 14em; } +* html .lang_pt-br #submenu_mini_network { width: 14em; } + +.lang_pt-br #submenu_mini_system { min-width: 11.5em; } +* html .lang_pt-br #submenu_mini_system { width: 11.5em; } + +.lang_ru #submenu_mini_system { min-width: 18em; } +* html .lang_ru #submenu_mini_system { width: 18em; } + +.lang_pt-br #submenu_admin_index { min-width: 11em; } +* html .lang_pt-br #submenu_admin_index { width: 11em; } + .lang_ru #submenu_admin_index { min-width: 15.5em; } * html .lang_ru #submenu_admin_index { width: 15.5em; } @@ -272,12 +300,18 @@ html #menubar a:visited.warning { .lang_fr #submenu_admin_system { min-width: 14.5em; } * html .lang_fr #submenu_admin_system { width: 14.5em; } +.lang_pt-br #submenu_admin_system { min-width: 11.5em; } +* html .lang_pt-br #submenu_admin_system { width: 11.5em; } + .lang_ru #submenu_admin_system { min-width: 18em; } * html .lang_ru #submenu_admin_system { width: 18em; } #submenu_admin_services_chillispot { min-width: 15.5em; } * html #submenu_admin_services_chillispot { width: 15.5em; } +#submenu_admin_services_coovachilli { min-width: 15em; } +* html #submenu_admin_services_coovachilli { width: 15em; } + .lang_ru #submenu_admin_network_routes { min-width: 15.3em; } * html .lang_ru #submenu_admin_network_routes { width: 15.3em; } @@ -287,6 +321,9 @@ html #menubar a:visited.warning { .lang_de #submenu_admin_network_firewall { min-width: 16.5em; } * html .lang_de #submenu_admin_network_firewall { width: 16.5em; } +.lang_pt-br #submenu_admin_network_firewall { min-width: 15em; } +* html .lang_pt-br #submenu_admin_network_firewall { width: 15em; } + #modemenu { width: auto; background: #000000; @@ -326,13 +363,13 @@ html #menubar a:visited.warning { font-size: 80%; } -#maincontent h1 { +#maincontent h2 { margin: 0.25em 0 0.5em 0; font-size: 150%; font-weight: normal; } -#maincontent h2 { +#maincontent h3 { margin: 0.5em 0; font-size: 120%; font-weight: normal; @@ -348,6 +385,7 @@ html #menubar a:visited.warning { padding: 0.5em 1em; border: 1px dotted #555555; background-color: #ffffff; + color: #000000; } .cbi-section legend { @@ -355,6 +393,17 @@ html #menubar a:visited.warning { font-weight: bold; height: 1em; padding: 0 0.25em; + background-color: transparent; + color: #555555; +} + +*+html .cbi-section legend { + background-color: #ffffff; + color: #555555; +} + +* html .cbi-section legend { + background-color: #ffffff; color: #555555; } @@ -365,6 +414,7 @@ html #menubar a:visited.warning { .cbi-section h3 { height: 1.5em; font-size: 90%; + background-color: #ffffff; color: #555555; } @@ -387,8 +437,7 @@ ul.cbi-apply { input[type=submit], input[type=reset], -input[type=image], -label { +input[type=image] { cursor: pointer; } @@ -413,6 +462,7 @@ select:hover, textarea:focus, textarea:hover { background-color: #ffffff; + color: #000000; } select, @@ -430,24 +480,28 @@ td input[type=password] { input.cbi-input-user { background: url('../resources/cbi/user.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; } input.cbi-input-key { background: url('../resources/cbi/key.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; } input.cbi-input-find { background: url('../resources/cbi/find.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; } input.cbi-input-reload { background: url('../resources/cbi/reload.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; } @@ -455,6 +509,7 @@ input.cbi-input-add, input.cbi-button-add { background: url('../resources/cbi/add.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; padding-right: 1px; } @@ -463,6 +518,7 @@ input.cbi-input-fieldadd, input.cbi-button-fieldadd { background: url(../resources/cbi/fieldadd.gif) no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; padding-right: 1px; } @@ -471,6 +527,7 @@ input.cbi-input-reset, input.cbi-button-reset { background: url('../resources/cbi/reset.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; padding-right: 1px; } @@ -479,6 +536,7 @@ input.cbi-input-save, input.cbi-button-save { background: url('../resources/cbi/save.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; padding-right: 1px; } @@ -487,6 +545,7 @@ input.cbi-input-apply, input.cbi-button-apply { background: url('../resources/cbi/apply.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; padding-right: 1px; } @@ -495,6 +554,7 @@ input.cbi-input-remove, div.cbi-section-remove input { background: url('../resources/cbi/remove.gif') no-repeat scroll 1px center; background-color: inherit; + color: #000000; padding-left: 17px; padding-right: 1px; } @@ -516,6 +576,7 @@ form > div > input[type=reset] { table.smalltext { background: #f5f5f5; + color: #000000; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; @@ -528,6 +589,7 @@ table.smalltext { table.smalltext tr:hover td { background-color: #bbddee; + color: #000000; } table.smalltext tr th { @@ -542,12 +604,18 @@ table.smalltext tr td { border-left: 1px solid #666666; } -.cbi-rowstyle-1 { +table.cbi-section-table .cbi-rowstyle-1, +table.cbi-section-table .cbi-rowstyle-1 * { background-color: #eeeeff; + color: #000000; } -.cbi-rowstyle-2 { +.cbi-section .cbi-rowstyle-1 h3 { + background-color: #eeeeff; + color: #555555; +} +.cbi-rowstyle-2 { } div.cbi-value { @@ -559,10 +627,7 @@ div.cbi-value { div.cbi-value:hover { background: #f8f8f8; -} - -div.cbi-value:last-child { - border: none; + color: #000000; } .cbi-value-title { @@ -572,7 +637,8 @@ div.cbi-value:last-child { div.cbi-value-field { width: 58%; - margin: 0.25em 0 0.25em 40%; + margin-left: 40%; + padding: 0.25em 0; } div.cbi-value-description { @@ -590,8 +656,8 @@ div.cbi-map-descr { } div.cbi-optionals { - margin: 0.5em 0; - padding: 0 0.25em; + padding: 0.25em; + border-bottom: 1px dotted #bbbbbb; } div.cbi-section-remove { @@ -600,10 +666,18 @@ div.cbi-section-remove { .cbi-section-node { clear: both; - border: 1px dotted #bbbbbb; + border-top: 1px dotted #bbbbbb; + border-left: 1px dotted #bbbbbb; + border-right: 1px dotted #bbbbbb; + border-bottom: none; padding-bottom: 0; } +.cbi-section-node table div { + padding-bottom: 0; + border-bottom: none; +} + .cbi-section-node div.cbi-section-table-row { margin: 0.25em; } @@ -635,21 +709,23 @@ td.cbi-section-table-optionals { div.cbi-error { font-size: 95%; font-weight: bold; - color: #FF0000; + color: #ff0000; + background-color: #ffffff; } td.cbi-value-error { - border-color: red !important; + border-color: red; } .cbi-value-error input, .cbi-value-error select { - color: red !important; - background-color: #FFCCCC; + color: red; + background-color: #ffcccc; } .cbi-section-error { color: red; + background-color: white; font-size: 95%; border: 1px dotted red; margin: 3px; @@ -669,6 +745,7 @@ td.cbi-value-error { .luci a:link, .luci a:visited { + background-color: transparent; color: #666666; text-decoration: none; font-size: 70%; @@ -680,34 +757,39 @@ td.cbi-value-error { .error500 { white-space: normal; - border: 1px dotted #FF0000; - background-color: #FFFFFF; + border: 1px dotted #ff0000; + background-color: #ffffff; + color: #000000; padding: 0.5em; } #memorybar { - width:200px; - height:8px; - border:1px solid #bbb; - background-color:red + width: 200px; + height: 8px; + border: 1px solid #bbb; + color: black; + background-color: red; } #memfree, #membuffers, #memcached { - float:right; - border:1px solid #bbb; - height:6px; + float: right; + border: 1px solid #bbb; + height: 6px; } #memfree { background-color: green; + color: black; } #membuffers { background-color: yellow; + color: black; } #memcached { - background-color: orange; + background-color: #ffa500; + color: black; } diff --git a/themes/openwrt.org/luasrc/view/themes/openwrt.org/header.htm b/themes/openwrt.org/luasrc/view/themes/openwrt.org/header.htm index 72240cd3f7..3bb47f1788 100644 --- a/themes/openwrt.org/luasrc/view/themes/openwrt.org/header.htm +++ b/themes/openwrt.org/luasrc/view/themes/openwrt.org/header.htm @@ -49,7 +49,7 @@ require("luci.http").prepare_content("application/xhtml+xml") <%=striptags( hostname .. ( (node and node.title) and ' - ' .. node.title or '')) %> - LuCI - +
<%:ff_nickname%>:<%=contact.nickname%>
<%:ff_name%>:<%=contact.name%>