Merge branch 'maint'
[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 }