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