Rev Author Line No. Line
4988 kaklik 1 /* @group General Styles */
2  
3 body {
4 margin: 0;
5 font-family: Verdana, Helvetica, Arial, sans-serif;
6 font-size: 10pt;
7 color: black;
8 background-color: white;
139 root 9 }
4988 kaklik 10 h1 {
11 font-size: 150%;
12 margin: 0;
13 float: left;
139 root 14 }
4988 kaklik 15 h2 {
16 font-size: 125%;
139 root 17 }
4988 kaklik 18 h3 {
19 font-size: 105%;
139 root 20 }
4988 kaklik 21 a:link, a:visited {
22 color: #004080;
23 text-decoration: none;
185 miho 24 }
4988 kaklik 25 a:hover, a:active {
26 text-decoration: underline;
139 root 27 }
4988 kaklik 28 thead th a:link, thead th a:visited {
29 color: white;
139 root 30 }
4988 kaklik 31 a img {
32 border: none;
185 miho 33 }
4988 kaklik 34  
35 table {
36 border-width: 0px;
37 border-collapse: collapse;
38 width: 100%;
185 miho 39 }
4988 kaklik 40  
41 pre {
42 padding: 4px;
43 background-color: #eee;
44 border: solid 1px #ccc;
139 root 45 }
4988 kaklik 46  
47 code {
48 white-space: pre-wrap;
185 miho 49 }
4988 kaklik 50  
51 /* Semantic sections */
52  
53 #header {
54 padding: 5px 0;
55 border-bottom: 1px solid #555;
185 miho 56 }
4988 kaklik 57  
58 #projects, #revjump {
59 float: right;
185 miho 60 }
61  
4988 kaklik 62 #revjump, #error {
63 clear: both;
185 miho 64 }
139 root 65  
4988 kaklik 66 #path_links {
67 clear: left;
68 padding-top: 5px;
185 miho 69 }
4988 kaklik 70 #nav {
71 margin: 10px 0;
72 }
185 miho 73  
4988 kaklik 74 #content {
75 margin: 10px;
139 root 76 }
4988 kaklik 77 #content table {
78 border: 1px solid #555;
79 margin: 10px 0;
80 }
81 #content th, #content td {
82 padding: 0 3px;
83 }
84 #content thead th {
85 border: 1px solid #555;
86 font-weight: bold;
87 color: white;
88 background-color: #809cc8;
89 padding: 1px 4px 2px 1px;
90 }
91 #content thead th.path {
92 text-align: left;
93 width: 60%;
94 }
95 #content thead th.last_mod {
96 width: 25%;
97 }
98 #content thead th.view_log,
99 #content thead th.download,
100 #content thead th.rss {
101 width: 5%;
102 }
139 root 103  
4988 kaklik 104 .row0, .row1 {
105 border-width: 0px;
185 miho 106 }
4988 kaklik 107 .row0 img, .row1 img {
108 padding: 0px;
109 margin: 0px;
110 vertical-align: middle;
111 }
112 .row0 {
113 background-color: #f0f0f0;
114 }
115 .row1 {
116 background-color: #e0e0e0;
117 }
185 miho 118  
4988 kaklik 119 tr.row0 th, tr.row1 th, #content td {
120 font-weight: normal;
121 text-align: left;
122 vertical-align: top;
123 border-right: 1px solid #555;
185 miho 124 }
4988 kaklik 125 tr.row0 th {
126 background-color: #e0e0ff
127 }
128 tr.row1 th {
129 background-color: #d0d0ee;
130 }
131 th.row1 {
132 background-color: #d0d0ee;
133 border-right: 1px solid #555;
134 }
135 div.clearer {
136 clear: both;
137 height: 0;
138 }
185 miho 139  
4988 kaklik 140 #footer {
141 padding: 3px;
142 text-align: center;
143 font-size: 80%;
144 font-weight: bold;
145 background-color: #e5e9fe;
146 border: solid #555;
147 border-width: 1px 0;
185 miho 148 }
149  
4988 kaklik 150 div#error, div#warning {
151 font-weight: bold;
152 display: table;
153 padding: 5px;
154 margin: 10px auto;
155 border: 1px solid;
185 miho 156 }
157  
4988 kaklik 158 div#error {
159 border-color: #b2595a;
160 background-color: #ffe2e2;
185 miho 161 }
162  
4988 kaklik 163 div#warning {
164 border-color: #b2ac00;
165 background-color: #ffd;
185 miho 166 }
167  
4988 kaklik 168 /* @end */
185 miho 169  
4988 kaklik 170 /* @group blame.tmpl */
185 miho 171  
4988 kaklik 172 #blame #content table {
173 width: 100%;
174 }
175  
176 #blame #content table tbody th {
177 font-weight: normal;
178 text-align: right;
179 }
180  
181 #blame #content table tbody .light th {
182 border-right: black 1px solid;
183 background-color: #e0e0ff;
184 }
185  
186 #blame #content table tbody .dark th {
187 border-right: black 1px solid;
188 background-color: #d0d0ee;
189 }
190  
191 div.blame-popup {
192 position: absolute;
193 text-align: left;
194 background-color: white;
195 border: solid 2px #809cc8;
196 padding: 5px;
197 max-width: 600px;
198 }
199  
200 div.blame-popup .date {
201 font-weight: bold;
202 }
203  
204 /* @end */
205  
206 /* @group compare.tmpl */
207  
208 #compare #params, #params td {
209 border-width: 0;
210 }
211  
212 #compare #params td {
213 vertical-align: middle;
214 }
215  
216 #compare .comparison {
217 width: 100%;
218 margin: 20px 0 10px;
219 }
220  
221 #compare .comparison tbody th {
222 text-align: center;
223 font-weight: bold;
224 border: 1px solid #555;
225 }
226  
227 #compare .comparison td {
228 font-family: monospace;
229 font-size: 90%;
230 white-space: pre-wrap;
231 }
232  
233 /* Whitespace hacks for IE 4-7 */
234  
235 * html #compare .comparison td {
236 white-space: pre;
237 }
238  
239 *:first-child+html #compare .comparison td {
240 white-space: pre;
241 }
242  
243 /* @end */
244  
245 /* @group diff.tmpl */
246  
247 #diff td {
248 font-size: 90%;
249 }
250  
251 #diff td.lineno {
252 text-align: right;
253 vertical-align: top;
254 }
255  
256 td.diffdeleted {
257 background-color: #ff8888;
258 }
259  
260 td.diffchanged {
261 background-color: #ffff88;
262 }
263 td.diffchanged ins {
264 background-color: #88ff88;
265 text-decoration: none;
266 }
267 td.diffchanged del {
268 background-color: #ff8888;
269 text-decoration: none;
270 }
271  
272 td.diffadded {
273 background-color: #88ff88;
274 }
275  
276 td.diff {
277 background-color: #f0f0f0;
278 }
279  
280 div.newpath {
281 padding: 10px;
282 background-color: #d0d0ee;
283 }
284  
285 div.difflines {
286 }
287  
288 #diff th.row1 {
289 border: solid 1px #555;
290 }
291  
292 /* @end */
293  
294 /* @group directory.tmpl */
295  
296 #directory table#listing tbody tr {
297 height: 22px;
298 }
299  
300 #directory td.age, #directory td.date, #directory td.rev {
301 border-right-width: 0;
302 }
303  
304 img.icon {
305 vertical-align: middle;
306 }
307  
308 /* @end */
309  
310 /* @group file.tmpl */
311  
312 #file #listing {
313 font-size: 90%;
314 border: 1px solid #999;
315 padding: 5px;
316 background-color: #f0f0f0;
317 }
318  
319 /* @end */
320  
321 /* @group index.tmpl */
322  
323 #index #content table {
324 margin: 0 auto;
325 }
326  
327 #index #content th {
328 padding: 4px;
329 }
330  
331 #index #content td {
332 padding: 0px;
333 vertical-align: middle;
334 padding-right: 6px;
335 border-width: 0;
336 text-align: right;
337 }
338  
339 #index #content td.project {
340 text-align: left;
341 }
342  
343 #index #content td a {
344 background: url(images/repo.png) no-repeat 3px 3px;
345 width: 100%;
346 display: block;
347 padding-top: 6px;
348 padding-bottom: 6px;
349 }
350  
351 #index #content td a, #index #content td.group, #index #content tbody th {
352 padding-left: 32px;
353 text-align: left;
354 }
355  
356 #index #content tbody th {
357 background-color: #D0D0D0;
358 text-decoration: underline;
359 }
360  
361 .groupname {
362 font-weight: bold;
363 padding-left: 0px;
364 text-indent: 4px;
365 margin: 3px 0 3px 0;
366 }
367  
368 .switchcontent {
369 margin: 3px 0 0 20px;
370 }
371  
372 /* @end */
373  
374 /* @group log.tmpl */
375  
376 #logpagelinks > * {
377 padding: 0 3px;
378 }
379  
380 #content td.changes table {
381 margin: 0;
382 }
383  
384 #content td.changes * {
385 border-width: 0;
386 }
387  
388 /* @end */
389  
390 /* @group revision.tmpl */
391  
392 #revision del {
393 color: #555;
394 text-decoration: none;
395 }
396  
397 #revision a.notinpath {
398 color: #8d0208;
399 }
400  
401 /* @end */