Added POD to Onis::Plugins::Weekdays
[onis.git] / reports / light-theme / style.css
1 a
2 {
3         color: navy;
4         background-color: transparent;
5         text-decoration: none;
6         font-weight: bold;
7 }
8
9 a:hover
10 {
11         text-decoration: underline;
12 }
13
14 a:visited
15 {
16         font-weight: normal;
17 }
18
19 body
20 {
21         background-color: white;
22         background-image: url(stripes.png);
23         color: black;
24 }
25
26 div.msie_hack
27 {
28         text-align: center;
29 }
30
31 em
32 {
33         font-style: normal;
34         font-weight: bold;
35 }
36
37 h1, h2
38 {
39         text-align: center;
40 }
41
42 img#smalllogo
43 {
44         border: none;
45         float: right;
46         margin: 1px;
47 }
48
49 p
50 {
51         text-align: center;
52 }
53
54 span.small
55 {
56         font-size: smaller;
57 }
58
59 table
60 {
61         margin-left: auto;
62         margin-right: auto;
63 }
64
65 table.big_ranking img
66 {
67         border-left: none;
68         border-right: none;
69         height: 10px;
70 }
71
72 table.big_ranking td.image img,
73 table.userdetails td.image img
74 {
75         width: auto;
76         height: auto;
77         width: 50px;
78         height: 50px;
79         display: block;
80         border: 1px solid gray;
81 }
82
83 table.conversations
84 {
85         border-collapse: collapse;
86 }
87
88 table.conversations td
89 {
90         width: 50%;
91 }
92
93 table.conversations td.bar img
94 {
95         display: inline;
96         height: 4px;
97 }
98
99 table.conversations td.left
100 {
101         text-align: right;
102 }
103
104 table.conversations td
105 {
106         border-top: 2px solid white;
107 }
108
109 table.conversations td.right
110 {
111         text-align: left;
112 }
113
114 table.copy
115 {
116         width: 100%;
117         border-top: 1px solid black;
118 }
119
120 table.copy span.spam
121 {
122         display: none;
123 }
124
125 table.copy td
126 {
127         background-color: transparent;
128         color: gray;
129         font-size: small;
130         width: 50%;
131 }
132
133 table.copy td.right
134 {
135         text-align: right;
136 }
137
138 table.hours tr.bars
139 {
140         height: 150px;
141 }
142
143 table.hours tr.bars td.bar
144 {
145         color: black;
146         background-color: transparent;
147
148         width: 4.1666%;
149 }
150
151 table.hours tr.bars td.bar img
152 {
153         width: 15px;
154 }
155
156 table.legend
157 {
158         width: 500px;
159 }
160
161 table.legend img
162 {
163         display: inline;
164         width: 50px;
165         height: 15px;
166         border: 1px solid gray;
167 }
168
169 table.legend td
170 {
171         background-color: transparent;
172         color: black;
173         text-align: center;
174         width: 125px;
175 }
176
177 table.longterm tr.bars
178 {
179         height: 100px;
180 }
181
182 table.longterm tr.bars td
183 {
184         color: black;
185         background-color: transparent;
186 }
187
188 table.longterm tr.bars td img
189 {
190         width: 3px;
191 }
192
193 table.plugin
194 {
195         width: 500px;
196         margin-top: 20px;
197         margin-bottom: 10px;
198 }
199
200 table.plugin.userdetails
201 {
202         width: auto;
203         border-collapse: collapse;
204 }
205
206 table.userdetails td.convpartners,
207 table.userdetails td.counters,
208 table.userdetails td.numbers
209 {
210         vertical-align: top;
211 }
212
213 table.userdetails td.convpartners table
214 {
215         margin-right: auto;
216         margin-left: 0px;
217 }
218
219 table.userdetails td.convpartners td.bar img
220 {
221         height: 4px;
222 }
223
224 table.userdetails table.hours tr.bars,
225 table.userdetails table.weekdays tr.bars,
226 table.userdetails table.longterm tr.bars
227 {
228         height: 75px;
229 }
230
231 table.userdetails table.hours tr.bars td.bar img,
232 table.userdetails table.weekdays tr.bars td.bar img,
233 table.userdetails table.longterm tr.bars td.bar img
234 {
235         width: 3px;
236 }
237
238 table.userdetails td.image
239 {
240         vertical-align: top;
241         padding: 1ex;
242 }
243
244 table.userdetails th.nick
245 {
246         border-top: 2px solid white;
247         border-bottom: 2px solid white;
248 }
249
250 table.weekdays td
251 {
252         /* 14.2857 = 100/7 */
253         width: 14.28%;
254 }
255
256 table.weekdays tr.bars
257 {
258         height: 100px;
259 }
260
261 table.weekdays tr.bars td
262 {
263         color: black;
264         background-color: transparent;
265
266         /* 3.5714 = 100/28 */
267         width: 3.57%;
268 }
269
270 table.weekdays tr.bars td img
271 {
272         width: 10px;
273 }
274
275 td
276 {
277         background-color: #f8f8f8;
278         color: black;
279         text-align: left;
280 }
281
282 td.bar
283 {
284         font-size: smaller;
285 }
286
287 td.bar img
288 {
289         border-top: 1px solid gray;
290         border-bottom: 1px solid gray;
291 }
292
293 td.bar img.first
294 {
295         border-left: 1px solid gray;
296 }
297
298 td.bar img.last
299 {
300         border-right: 1px solid gray;
301 }
302
303 td.bar.vertical
304 {
305         vertical-align: bottom;
306         padding: 0px;
307         border: none;
308 }
309
310 td.bar.vertical img
311 {
312         display: block;
313
314         margin-top: 0px;
315         margin-right: auto;
316         margin-bottom: 0px;
317         margin-left: auto;
318
319         border-top: none;
320         border-right: 1px solid gray;
321         border-bottom: none;
322         border-left: 1px solid gray;
323 }
324
325 td.bar.vertical img.first
326 {
327         border-top: 1px solid gray;
328 }
329
330 td.bar.vertical img.last
331 {
332         border-bottom: 1px solid gray;
333 }
334
335 td.counter
336 {
337         font-size: 60%;
338         text-align: center;
339
340         color: gray;
341         background-color: transparent;
342
343         border: 1px solid silver;
344 }
345
346 td.numeration
347 {
348         font-weight: bold;
349         font-size: 80%;
350         text-align: center;
351
352         color: black;
353         background-color: silver;
354 }
355
356 td.numeration.sun,
357 td.numeration.sat
358 {
359         color: maroon;
360 }
361
362 td.invis
363 {
364         background-color: transparent;
365         color: black;
366 }
367
368 th
369 {
370         background-color: silver;
371         color: black;
372         text-align: center;
373         font-weight: bold;
374         font-style: italic;
375 }
376
377 tr.hour_row td
378 {
379         border: 1px solid gray;
380 }