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