paraslash 0.7.3
[paraslash.git] / web / para.css
1 body {
2         font-family: sans-serif;
3         background-color: black;
4         color: #bbbbbb;
5         margin: 20px;
6 }
7
8 td {
9         padding: 2px 10px 2px 10px;
10         vertical-align: top;
11 }
12
13 span.slogan {
14         font-size: 200%;
15         font-weight: bold;
16         color: #ddd;
17 }
18
19 a {
20         color: #cc3322;
21 }
22
23 hr {
24         border-top: 1px solid yellow;
25 }
26
27 /* doxgen */
28
29 /* Data structure index. Box with clickable letters */
30 div.qindex {
31         width: 100%;
32         background-color: #000055;
33         border: 1px solid #ffff00;
34         text-align: center;
35         margin: 2px;
36         padding: 2px;
37         line-height: 140%;
38 }
39
40 /* Data structure index, clickable letters */
41 a.qindex {
42        text-decoration: none;
43        font-weight: bold;
44        color: #cc3322;
45 }
46
47 a.qindex:visited {
48        text-decoration: none;
49        font-weight: bold;
50        color: #cc3322
51 }
52
53 a.qindex:hover {
54         text-decoration: none;
55         background-color: #ffff00;
56 }
57
58 a.el {
59         text-decoration: none;
60         font-weight: bold
61 }
62
63 a.elRef { font-weight: bold }
64
65 a.code:link {
66         text-decoration: none;
67         font-weight: normal;
68         color: #BA3708
69 }
70
71 a.code:visited {
72         text-decoration: none;
73         font-weight: normal;
74         color: #BA3708
75 }
76
77 a.codeRef:link {
78         font-weight: normal;
79         color: #BA3708
80 }
81
82 a.codeRef:visited {
83         font-weight: normal;
84         color: #BA3708
85 }
86
87 dl.el { margin-left: -1cm }
88 .fragment {
89        font-family: Fixed, monospace;
90        font-size: 95%;
91 }
92
93 pre.fragment {
94         border: 1px solid #CCCCCC;
95         background-color: #351505;
96         margin-top: 4px;
97         margin-bottom: 4px;
98         margin-left: 2px;
99         margin-right: 8px;
100         padding-left: 6px;
101         padding-right: 6px;
102         padding-top: 4px;
103         padding-bottom: 4px;
104 }
105
106 /* data structures non-clickable letters */
107 div.ah {
108         background-color: black;
109         font-weight: bold;
110         color: #cccccc;
111         margin-bottom: 3px;
112         margin-top: 3px
113 }
114
115 div.groupHeader {
116        margin-left: 16px;
117        margin-top: 12px;
118        margin-bottom: 6px;
119        font-weight: bold;
120 }
121
122 div.groupText {
123         margin-left: 16px;
124         font-style: italic;
125         font-size: 90%
126 }
127
128 /* File list */
129 td.indexkey {
130         background-color: #000055;
131         font-weight: bold;
132         padding-right  : 10px;
133         padding-top    : 2px;
134         padding-left   : 10px;
135         padding-bottom : 2px;
136         margin-left    : 0px;
137         margin-right   : 0px;
138         margin-top     : 2px;
139         margin-bottom  : 2px;
140         border: 1px solid #ffff00;
141 }
142
143 td.indexvalue {
144         background-color: #000055;
145         font-style: italic;
146         padding-right  : 10px;
147         padding-top    : 2px;
148         padding-left   : 10px;
149         padding-bottom : 2px;
150         margin-left    : 0px;
151         margin-right   : 0px;
152         margin-top     : 2px;
153         margin-bottom  : 2px;
154         border: 1px solid #ffff00;
155 }
156
157 tr.memlist {
158    background-color: #112244;
159 }
160 p.formulaDsp { text-align: center; }
161 img.formulaDsp { }
162 img.formulaInl { vertical-align: middle; }
163
164 /* Overwiew on top of page for *.c file */
165
166 .mdescLeft { /* empty box on the left besides short description */
167         padding: 0px 8px 4px 8px;
168         margin: 0px;
169 }
170
171 .mdescRight { /* Short description */
172         padding: 0px 8px 4px 8px;
173         font-size: 100%;
174         font-style: italic;
175         margin: 0px;
176 }
177
178 .memItemLeft { /* return value */
179         color: #ffffff;
180         border-top-color: #ffff00;
181         padding: 1px 0px 0px 8px;
182         margin: 4px;
183         border-top-width: 2px;
184         border-top-style: solid;
185         border-right-style: none;
186         border-bottom-style: none;
187         border-left-style: none;
188         font-size: 100%;
189 }
190
191 .memItemRight { /* function declaration */
192         color: #ffffff;
193         border-top-color: #ffff00;
194         padding: 1px 8px 0px 8px;
195         margin: 4px;
196         border-top-width: 2px;
197         border-top-style: solid;
198         border-right-style: none;
199         border-bottom-style: none;
200         border-left-style: none;
201         font-size: 100%;
202 }
203
204 .search {
205         color: #f03309;
206         font-weight: bold;
207 }
208
209 form.search {
210         margin-bottom: 0px;
211         margin-top: 0px;
212 }
213
214 input.search {
215         font-size: 75%;
216         color: #800000;
217         font-weight: normal;
218         background-color: #000000;
219 }
220
221 td.tiny {
222         font-size: 75%;
223 }
224
225 .dirtab { padding: 4px;
226           border-collapse: collapse;
227           border: 1px solid #84b007;
228 }
229
230 th.dirtab {
231         background: #080e02;
232         font-weight: bold;
233 }
234
235 /* Style for detailed member documentation */
236 .memtemplate {
237         font-size: 100%;
238         color: #cccccc;
239         font-weight: normal;
240 }
241
242 .memitem { /* outer border around function */
243         padding: 6px;
244         background-color: #000000;
245         border-width: 2px;
246         border-style: solid;
247         border-color: #ffff00;
248 }
249
250 .memname {
251         color: #ffffff; /* name of the function */
252         white-space: nowrap;
253         font-weight: bold;
254 }
255
256 .memdoc{
257         padding-left: 10px;
258 }
259
260 /* inner box containing function definition */
261 .memproto {
262         background-color: #000055;
263         width: 100%;
264         border-width: 2px;
265         border-style: solid;
266         border-color: #ffff00;
267         font-weight: bold;
268 }
269
270 .paramkey {
271         color: #ff0000;
272         text-align: right;
273 }
274
275 .paramtype { /* type of function parameter, e.g. "int" */
276         color: #00ff00;
277         white-space: nowrap;
278 }
279
280 .paramname { /* name of function parameter */
281         color: #ffff00;
282         font-style: italic;
283 }
284
285 span.cntrl {
286         border: dashed #aaaaaa;
287         border-width: 1px;
288         padding: 0px 2px 0px 2px;
289         margin:  0px 2px 0px 2px;
290 }
291
292 div.page_header {
293         padding: 8px;
294         font-size: 120%;
295         font-weight: bold;
296         background-color: #151515;
297 }
298
299 div.page_header a:visited, a.header {
300         color: #cc3322;
301 }
302
303 div.page_header a:hover {
304         color: #880000;
305 }
306
307 div.page_nav {
308         padding: 8px;
309 }
310
311 div.page_nav a:visited {
312         color: #cc3322;
313 }
314
315 div.page_path {
316         padding: 8px;
317         font-weight: bold;
318         border: solid #d9d8d1;
319         border-width: 0px 0px 1px;
320 }
321
322 div.page_footer {
323         height: 17px;
324         padding: 4px 8px;
325         background-color: #d9d8d1;
326 }
327
328 div.page_footer_text {
329         float: left;
330         color: #555555;
331         font-style: italic;
332 }
333
334 div.page_body {
335         padding: 8px;
336         font-family: monospace;
337         font-size: 120%;
338 }
339
340 a.title:hover {
341         background-color: #AA3100;
342 }
343
344 div.title_text {
345         padding: 6px 0px;
346         border: solid #d9d8d1;
347         border-width: 0px 0px 1px;
348         font-family: monospace;
349 }
350
351 div.log_body {
352         padding: 8px 8px 8px 150px;
353         font-family: monospace;
354         font-size: 120%;
355 }
356
357 div.log {
358         font-family: monospace;
359         font-size: 120%;
360 }
361
362 span.age {
363         position: relative;
364         float: left;
365         width: 142px;
366         font-style: italic;
367 }
368
369 span.signoff {
370         color: #888888;
371 }
372
373 div.log_link {
374         padding: 0px 8px;
375         font-size: 70%;
376         font-family: sans-serif;
377         font-style: normal;
378         position: relative;
379         float: left;
380         width: 136px;
381 }
382
383 div.list_head {
384         padding: 6px 8px 4px;
385         border: solid #d9d8d1;
386         border-width: 1px 0px 0px;
387         font-style: italic;
388 }
389
390 div.author_date {
391         padding: 8px;
392         border: solid #d9d8d1;
393         border-width: 0px 0px 1px 0px;
394         font-style: italic;
395 }
396
397 a.list {
398         text-decoration: none;
399         color: #cc3322;
400 }
401
402 a.subject, a.name {
403         font-weight: bold;
404 }
405
406 table.tags a.subject {
407         font-weight: normal;
408 }
409
410 a.list:hover {
411         text-decoration: underline;
412         color: #880000;
413 }
414
415 a.text {
416         text-decoration: none;
417         color: #0000cc;
418 }
419
420 a.text:visited {
421         text-decoration: none;
422         color: #880000;
423 }
424
425 a.text:hover {
426         text-decoration: underline;
427         color: #880000;
428 }