added advanced query
[monitor.git] / web / MonitorWeb / monitorweb / static / css / style.css
1 /*\r
2  * Quick mash-up of CSS for the TG quick start page.\r
3  */\r
4 \r
5 html, body {\r
6   color: black;\r
7   background-color: #ddd;\r
8   font: x-small "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif;\r
9   margin: 0;\r
10   padding: 0;\r
11 }\r
12 \r
13 td, th {padding:1px;border:none;}\r
14 tr th {text-align:left;background-color:#f0f0f0;color:#333;}\r
15 tr.odd td {background-color:#edf3fe;}\r
16 tr.even td {background-color:#fff;}\r
17 \r
18 #header {\r
19   height: 40px;\r
20   /*width: 780px;*/\r
21   /*background: blue URL('../images/header_inner.png') no-repeat;*/\r
22   /*border-left: 1px solid #aaa;*/\r
23   /*border-right: 1px solid #aaa;*/\r
24   margin: 0 auto 0 auto;\r
25   text-align: center;\r
26   font-size: 180%;\r
27 }\r
28 \r
29  pre.results {\r
30   margin: 0 auto 0 auto;\r
31\r
32 \r
33 a.link, a, a.active {\r
34   color: #369;\r
35   display: inline;\r
36   page-break-after: avoid;\r
37   page-break-before: avoid;\r
38 }\r
39 \r
40 \r
41 /*@media screen {*/\r
42  a.ext-link .icon {\r
43   background: URL(../images/extlink.gif) left center no-repeat;\r
44   padding-left: 16px;\r
45  }\r
46 \r
47 a.info{\r
48     position:relative; /*this is the key*/\r
49     z-index:24;\r
50     color:#000;\r
51     }\r
52 \r
53 a.info:hover{z-index:25;}\r
54 \r
55 a.info span{display: none}\r
56 \r
57 a.info:hover span{ /*the span will display just on :hover state*/\r
58     display:block;\r
59     position:absolute;\r
60     top:1em; left:-7em; width: 100%;\r
61     border:1px solid #AAA;\r
62         color:#DDD;\r
63     background-color:black; \r
64     text-align: center}\r
65 \r
66 div#legend a:hover span {display: block;\r
67    float: left; width: 30em;\r
68    padding: 5px; margin: 5px; z-index: 100;\r
69    color: #333; background: white;\r
70    font: 10px Verdana, sans-serif; text-align: left;}\r
71 \r
72 div#links a:hover span {display: block;\r
73    /*position: absolute; top: 200px; left: 0; width: 125px;*/\r
74    /*position: relative; top: 0px; left: 40; width: 30em;*/\r
75    float: left; width: 30em;\r
76    padding: 5px; margin: 5px; z-index: 100;\r
77    color: #AAA; background: black;\r
78    font: 10px Verdana, sans-serif; text-align: center;}\r
79 \r
80 \r
81 div.oneline { clear : both; }\r
82 a.left { float: left; }\r
83 a.right { float: right; }\r
84 \r
85  /** html a.ext-link .icon { display: inline-block; }*/\r
86 /*}*/\r
87 \r
88 #portopen     { background-color: lightgreen; }\r
89 #portclosed   { background-color: indianred; }\r
90 #portfiltered { background-color: gold; }\r
91 \r
92 #dns-DNS-OK { background-color: lightgreen; }\r
93 /*#dns-NOHOSTNAME { background-color: white; }*/\r
94 #dns-DNS-MISMATCH { background-color: gold; }\r
95 #dns-DNS-NOENTRY { background-color: indianred; }\r
96 #dns-NO-DNS-OR-IP { background-color: indianred; }\r
97 \r
98 #status-NetDown { background-color: lightgrey; }\r
99 #status-Not_Run  { background-color: lightgrey; }\r
100 #status-Ok     { background-color: darkseagreen; }\r
101 #status-0     { background-color: darkseagreen; }\r
102 #status-error  { background-color: indianred; }\r
103 #status-none   { background-color: white; }\r
104 \r
105 #site-new { background-color: gold; }\r
106 #site-good { background-color : darkseagreen; }\r
107 #site-online { background-color : lightgreen; }\r
108 #site-offline { background-color: red; }\r
109 #site-down { background-color: indianred; }\r
110 \r
111 #site-True { background-color : darkseagreen; }\r
112 #site-False { background-color: indianred; }\r
113 \r
114 #node-online { background-color : lightgreen; }\r
115 #node-good { background-color : darkseagreen; }\r
116 #node-offline { background-color: red; }\r
117 #node-down { background-color: indianred; }\r
118 #node-failboot { background-color: gold; }\r
119 #node-safeboot { background-color: lightyellow; }\r
120 #node-disabled { background-color: grey; }\r
121 \r
122 #pcu-online { background-color : lightgreen; }\r
123 #pcu-good { background-color : darkseagreen; }\r
124 #pcu-offline { background-color: red; }\r
125 #pcu-down { background-color: indianred; }\r
126 \r
127 #site-0 { background-color : darkseagreen ; }\r
128 #site-1 { background-color: gold; }\r
129 #site-2 { background-color: indianred; }\r
130 \r
131 #node-BOOT { background-color: darkseagreen; }\r
132 #node-DOWN { background-color: indianred; }\r
133 #node-DEBUG { background-color: gold; }\r
134 \r
135 #severity-0     {   background-color: #AADDAA;  }\r
136 #severity-1     {   background-color: #CCE2CC;  }\r
137 #severity-2     {   background-color: #EFEFCC;  }\r
138 #severity-3     {   background-color: #DDAAAA;  }\r
139 #severity-4     {   background-color: #FF8888;  }\r
140 #severity-5     {   background-color: #FF0000;  }\r
141 \r
142 /*#nps-table { background-color: lightgrey; }*/\r
143 /*#sub-table { background-color: lightgrey; }*/\r
144 /* td, th {padding:2px;border:none;} */\r
145 /* tr th {text-align:left;background-color:#f0f0f0;color:#333;} */\r
146 \r
147 #main_content {\r
148   color: black;\r
149   font-size: 127%;\r
150   background-color: white;\r
151   /*width: 757px;*/\r
152   margin: 0 auto 0 auto;\r
153   border-left: 1px solid #aaa;\r
154   border-right: 1px solid #aaa;\r
155   padding: 10px;\r
156 }\r
157 \r
158 #sidebar {\r
159   border: 1px solid #aaa;\r
160   background-color: #eee;\r
161   margin: 0.5em;\r
162   padding: 1em;\r
163   float: right;\r
164   /*width: 200px;*/\r
165   font-size: 88%;\r
166 }\r
167 \r
168 #sidebar h2 {\r
169   margin-top: 0;\r
170 }\r
171 \r
172 #sidebar ul {\r
173   margin-left: 1.5em;\r
174   padding-left: 0;\r
175 }\r
176 \r
177 h1,h2,h3,h4,h5,h6,#getting_started_steps {\r
178   font-family: "Century Schoolbook L", Georgia, serif;\r
179   font-weight: bold;\r
180 }\r
181 \r
182 h2 {\r
183   font-size: 150%;\r
184 }\r
185 \r
186 #getting_started_steps a {\r
187   text-decoration: none;\r
188 }\r
189 \r
190 #getting_started_steps a:hover {\r
191   text-decoration: underline;\r
192 }\r
193 \r
194 #getting_started_steps li {\r
195   font-size: 80%;\r
196   margin-bottom: 0.5em;\r
197 }\r
198 \r
199 #getting_started_steps h2 {\r
200   font-size: 120%;\r
201 }\r
202 \r
203 #getting_started_steps p {\r
204   font: 100% "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif;\r
205 }\r
206 \r
207 #footer {\r
208   /*border: 1px solid #aaa;*/\r
209   border-top: 0px none;\r
210   color: #999;\r
211   background-color: white;\r
212   padding: 10px;\r
213   font-size: 80%;\r
214   text-align: center;\r
215   /*width: 765px;*/\r
216   margin: 0 auto 1em auto;\r
217 }\r
218 \r
219 .code {\r
220   font-family: monospace;\r
221   width: 100%;\r
222   background: #eee;\r
223 }\r
224 \r
225 span.code {\r
226   font-size: 120%;\r
227   /*font-weight: bold;*/\r
228 }\r
229 \r
230 #status_block {\r
231   margin: 0 auto 0.5em auto;\r
232   padding: 15px 10px 15px 55px;\r
233   background: #cec URL('../images/ok.png') left center no-repeat;\r
234   border: 1px solid #9c9;\r
235   /*width: 450px;*/\r
236   font-size: 120%;\r
237   font-weight: bolder;\r
238 }\r
239 \r
240 .notice {\r
241   margin: 0.5em auto 0.5em auto;\r
242   padding: 15px 10px 15px 55px;\r
243   /*width: 450px;*/\r
244   background: #eef URL('../images/info.png') left center no-repeat;\r
245   border: 1px solid #cce;\r
246 }\r
247 .error {\r
248   margin: 0.5em auto 0.5em auto;\r
249   padding: 15px 10px 15px 55px;\r
250   /*width: 450px;*/\r
251   background: #e30 URL('../images/widgets.png') left center no-repeat;\r
252   border: 1px solid #c00;\r
253 }\r
254 \r
255 .fielderror {\r
256     color: red;\r
257     font-weight: bold;\r
258 }\r