themes: Add .cbi-input-invalid to css for themes which were missing it
[project/luci.git] / themes / freifunk-hannover / htdocs / luci-static / freifunk-hannover / cascade.css
index 98490ce..07218f2 100644 (file)
@@ -424,59 +424,59 @@ textarea#syslog {
 \r
 ul.cbi-apply {\r
        font-size: 90%;\r
-}
-
-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;
-}
-
-
+}\r
+\r
+ul.cbi-tabmenu {\r
+       padding: 3px 0;\r
+       margin-left: 0 !important;\r
+       margin-bottom: -1px;\r
+       list-style-type: none;\r
+}\r
+\r
+ul.cbi-tabmenu li.cbi-tab,\r
+ul.cbi-tabmenu li.cbi-tab-disabled {\r
+       display: inline;\r
+       margin: 0;\r
+}\r
+\r
+ul.cbi-tabmenu li.cbi-tab a,\r
+ul.cbi-tabmenu li.cbi-tab-disabled a {\r
+       text-decoration: none;\r
+       padding: 3px 7px;\r
+       margin-right: 3px;\r
+       border: 1px outset #000;\r
+       border-bottom: none;\r
+       background-color: #eee;\r
+       color: #bbb;\r
+}\r
+\r
+ul.cbi-tabmenu li.cbi-tab-highlighted a {\r
+       color: #000;\r
+       background-color: #FFEEAA;\r
+}\r
+\r
+ul.cbi-tabmenu li a:hover {\r
+       color: #000;\r
+}\r
+\r
+ul.cbi-tabmenu li.cbi-tab a {\r
+       position: relative;\r
+       top: 1px;\r
+       padding-top: 4px;\r
+       color: #000;\r
+       background-color: #fff;\r
+}\r
+\r
+div.cbi-tab-descr {\r
+       background-image: url(/luci-static/resources/cbi/help.gif);\r
+       background-position: 0.25em 50%;\r
+       background-repeat: no-repeat;\r
+       border-bottom: 1px solid #ccc;\r
+       margin: 0.25em 0.25em 2em;\r
+       padding: 0.5em 0.5em 0.5em 2em;\r
+}\r
+\r
+\r
 input[type=submit],\r
 input[type=reset],\r
 input[type=image] {\r
@@ -611,6 +611,14 @@ div.cbi-section-remove input {
                border: 1px solid #fff;\r
 }\r
 \r
+.cbi-input-invalid {\r
+       background-image: url('../resources/cbi/reset.gif');\r
+       background-repeat: no-repeat;\r
+       background-position: right;\r
+       color: #FF0000 !important;\r
+       border-color: #FF0000;\r
+}\r
+\r
 div.cbi-section-remove input {\r
        border-bottom: none;\r
 }\r