web: Unify css rules for tables.
[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 }
4
5 body {
6         background-color: black;
7         color: #bbbbbb;
8         margin: 0px;
9 }
10
11 table {
12         padding: 8px 4px;
13 }
14
15 td {
16         padding: 2px 5px;
17         font-size: 100%;
18         vertical-align: top;
19 }
20 caption { font-weight: bold }
21
22 /* doxgen */
23
24 /* Data structure index. Box with clickable letters */
25 div.qindex {
26         width: 100%;
27         background-color: #000055;
28         border: 1px solid #ffff00;
29         text-align: center;
30         margin: 2px;
31         padding: 2px;
32         line-height: 140%;
33 }
34
35 /* Data structure index, clickable letters */
36 a.qindex {
37        text-decoration: none;
38        font-weight: bold;
39        color: #cc3322;
40 }
41
42 a.qindex:visited {
43        text-decoration: none;
44        font-weight: bold;
45        color: #cc3322
46 }
47
48 a.qindex:hover {
49         text-decoration: none;
50         background-color: #ffff00;
51 }
52
53 a.el {
54         text-decoration: none;
55         font-weight: bold
56 }
57
58 a.elRef { font-weight: bold }
59
60 a.code:link {
61         text-decoration: none;
62         font-weight: normal;
63         color: #BA3708
64 }
65
66 a.code:visited {
67         text-decoration: none;
68         font-weight: normal;
69         color: #BA3708
70 }
71
72 a.codeRef:link {
73         font-weight: normal;
74         color: #BA3708
75 }
76
77 a.codeRef:visited {
78         font-weight: normal;
79         color: #BA3708
80 }
81
82 a:hover {
83         text-decoration: none;
84         background-color: #ffff00
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 /* links */
226 a {
227         color: #cc3322;
228 }
229
230 a:visited {
231         color: #cc3322;
232 }
233
234 .dirtab { padding: 4px;
235           border-collapse: collapse;
236           border: 1px solid #84b007;
237 }
238
239 th.dirtab {
240         background: #080e02;
241         font-weight: bold;
242 }
243
244 hr {
245         height: 1px;
246         border: none;
247         border-top: 1px solid yellow;
248 }
249
250 /* Style for detailed member documentation */
251 .memtemplate {
252         font-size: 100%;
253         color: #cccccc;
254         font-weight: normal;
255 }
256
257 .memitem { /* outer border around function */
258         padding: 6px;
259         background-color: #000000;
260         border-width: 2px;
261         border-style: solid;
262         border-color: #ffff00;
263 }
264
265 .memname {
266         color: #ffffff; /* name of the function */
267         white-space: nowrap;
268         font-weight: bold;
269 }
270
271 .memdoc{
272         padding-left: 10px;
273 }
274
275 /* inner box containing function definition */
276 .memproto {
277         background-color: #000055;
278         width: 100%;
279         border-width: 2px;
280         border-style: solid;
281         border-color: #ffff00;
282         font-weight: bold;
283 }
284
285 .paramkey {
286         color: #ff0000;
287         text-align: right;
288 }
289
290 .paramtype { /* type of function parameter, e.g. "int" */
291         color: #00ff00;
292         white-space: nowrap;
293 }
294
295 .paramname { /* name of function parameter */
296         color: #ffff00;
297         font-style: italic;
298 }