Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/doc/api/doxygen.css @ 2878

Last change on this file since 2878 was 2878, checked in by bknecht, 15 years ago

Modified doxy.config.in to produce nicer HTML output for trac. This implies custom header and footer and a CSS file I found on the internet. I hope it turns out to look great.

File size: 8.1 KB
Line 
1/* override a few trac styles */
2:link, :visited, :link:hover, :visited:hover {
3 border-bottom-style: none;
4}
5
6/* tabs */
7div.tabs *
8{
9  display: inline;
10}
11
12div.tabs ul
13{
14  display: block;
15  margin: 0em;
16  padding: 0.5em 0em;
17  font-size: 10px;
18  list-style: none;
19  text-align: left;
20}
21
22div.tabs li
23{
24  border-right: 1px solid #d7d7d7;
25  padding: 0em 0.75em;
26  white-space: nowrap;
27  margin: 3px;
28}
29
30div.tabs form
31{
32  padding: 0em 0.75em;
33  white-space: nowrap;
34  margin: 3px;
35}
36
37div.tabs #current a, div.tabs a:hover {
38  background-color: #fdc; /* blue: #eef3f5 */
39  padding: 3px;
40  border-width: 1px;
41  border-style: solid;
42  border-color: #d00; /* blue: #dedeee */
43  -moz-border-radius: 8px 8px 8px 8px;
44}
45
46div.tabs a {
47  padding: 3px;
48  border-width: 1px;
49  border-style: dotted;
50  border-color: #ffffff;
51  -moz-border-radius: 8px 8px 8px 8px;
52}
53
54/*
55div.tabs a:visited
56{
57  color: #2A3798;
58}
59*/
60
61h1 {
62  text-align: center;
63  font-size: 160%;
64}
65h2 {
66  font-size: 120%;
67}
68h3 {
69  font-size: 100%;
70}
71
72caption { font-weight: bold }
73div.qindex {
74  width: 100%;
75  background-color: #e8eef2;
76  border: 1px solid #84b0c7;
77  text-align: center;
78  margin: 2px;
79  padding: 2px;
80  line-height: 140%;
81}
82a.qindex {
83       text-decoration: none;
84       font-weight: bold;
85       color: #1A419D;
86}
87a.qindex:visited {
88       text-decoration: none;
89       font-weight: bold;
90       color: #1A419D
91}
92a.qindex:hover {
93  text-decoration: none;
94  background-color: #ddddff;
95}
96a.qindexHL {
97  text-decoration: none;
98  font-weight: bold;
99  background-color: #6666cc;
100  color: #ffffff;
101  border: 1px double #9295C2;
102}
103a.qindexHL:hover {
104  text-decoration: none;
105  background-color: #6666cc;
106  color: #ffffff;
107}
108a.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
109a.el { text-decoration: none; font-weight: bold }
110a.elRef { font-weight: bold }
111a.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
112a.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
113a.codeRef:link { font-weight: normal; color: #0000FF}
114a.codeRef:visited { font-weight: normal; color: #0000FF}
115a:hover { text-decoration: none; background-color: #f2f2ff }
116dl.el { margin-left: -1cm }
117.fragment {
118       font-family: monospace, fixed;
119       font-size: 95%;
120}
121pre.fragment {
122  border: 1px solid #CCCCCC;
123  background-color: #f5f5f5;
124  margin-top: 4px;
125  margin-bottom: 4px;
126  margin-left: 2px;
127  margin-right: 8px;
128  padding-left: 6px;
129  padding-right: 6px;
130  padding-top: 4px;
131  padding-bottom: 4px;
132}
133div.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
134
135div.groupHeader {
136  margin-left: 16px;
137  margin-top: 12px;
138  margin-bottom: 6px;
139  font-weight: bold;
140}
141div.groupText {
142  margin-left: 16px;
143  font-style: italic;
144  font-size: 90%
145}
146td.indexkey {
147  background-color: #e8eef2;
148  font-weight: bold;
149  padding-right  : 10px;
150  padding-top    : 2px;
151  padding-left   : 10px;
152  padding-bottom : 2px;
153  margin-left    : 0px;
154  margin-right   : 0px;
155  margin-top     : 2px;
156  margin-bottom  : 2px;
157  border: 1px solid #CCCCCC;
158}
159td.indexvalue {
160  background-color: #e8eef2;
161  font-style: italic;
162  padding-right  : 10px;
163  padding-top    : 2px;
164  padding-left   : 10px;
165  padding-bottom : 2px;
166  margin-left    : 0px;
167  margin-right   : 0px;
168  margin-top     : 2px;
169  margin-bottom  : 2px;
170  border: 1px solid #CCCCCC;
171}
172tr.memlist {
173   background-color: #f0f0f0;
174}
175p.formulaDsp { text-align: center; }
176img.formulaDsp { }
177img.formulaInl { vertical-align: middle; }
178span.keyword       { color: #008000 }
179span.keywordtype   { color: #604020 }
180span.keywordflow   { color: #e08000 }
181span.comment       { color: #800000 }
182span.preprocessor  { color: #806020 }
183span.stringliteral { color: #002080 }
184span.charliteral   { color: #008080 }
185.mdescLeft {
186       padding: 0px 8px 4px 8px;
187  font-size: 80%;
188  font-style: italic;
189  background-color: #FAFAFA;
190  border-top: 1px none #E0E0E0;
191  border-right: 1px none #E0E0E0;
192  border-bottom: 1px none #E0E0E0;
193  border-left: 1px none #E0E0E0;
194  margin: 0px;
195}
196.mdescRight {
197       padding: 0px 8px 4px 8px;
198  font-size: 80%;
199  font-style: italic;
200  background-color: #FAFAFA;
201  border-top: 1px none #E0E0E0;
202  border-right: 1px none #E0E0E0;
203  border-bottom: 1px none #E0E0E0;
204  border-left: 1px none #E0E0E0;
205  margin: 0px;
206}
207.memItemLeft {
208  padding: 1px 0px 0px 8px;
209  margin: 4px;
210  border-top-width: 1px;
211  border-right-width: 1px;
212  border-bottom-width: 1px;
213  border-left-width: 1px;
214  border-top-color: #E0E0E0;
215  border-right-color: #E0E0E0;
216  border-bottom-color: #E0E0E0;
217  border-left-color: #E0E0E0;
218  border-top-style: solid;
219  border-right-style: none;
220  border-bottom-style: none;
221  border-left-style: none;
222  background-color: #FAFAFA;
223  font-size: 80%;
224}
225.memItemRight {
226  padding: 1px 8px 0px 8px;
227  margin: 4px;
228  border-top-width: 1px;
229  border-right-width: 1px;
230  border-bottom-width: 1px;
231  border-left-width: 1px;
232  border-top-color: #E0E0E0;
233  border-right-color: #E0E0E0;
234  border-bottom-color: #E0E0E0;
235  border-left-color: #E0E0E0;
236  border-top-style: solid;
237  border-right-style: none;
238  border-bottom-style: none;
239  border-left-style: none;
240  background-color: #FAFAFA;
241  font-size: 80%;
242}
243.memTemplItemLeft {
244  padding: 1px 0px 0px 8px;
245  margin: 4px;
246  border-top-width: 1px;
247  border-right-width: 1px;
248  border-bottom-width: 1px;
249  border-left-width: 1px;
250  border-top-color: #E0E0E0;
251  border-right-color: #E0E0E0;
252  border-bottom-color: #E0E0E0;
253  border-left-color: #E0E0E0;
254  border-top-style: none;
255  border-right-style: none;
256  border-bottom-style: none;
257  border-left-style: none;
258  background-color: #FAFAFA;
259  font-size: 80%;
260}
261.memTemplItemRight {
262  padding: 1px 8px 0px 8px;
263  margin: 4px;
264  border-top-width: 1px;
265  border-right-width: 1px;
266  border-bottom-width: 1px;
267  border-left-width: 1px;
268  border-top-color: #E0E0E0;
269  border-right-color: #E0E0E0;
270  border-bottom-color: #E0E0E0;
271  border-left-color: #E0E0E0;
272  border-top-style: none;
273  border-right-style: none;
274  border-bottom-style: none;
275  border-left-style: none;
276  background-color: #FAFAFA;
277  font-size: 80%;
278}
279.memTemplParams {
280  padding: 1px 0px 0px 8px;
281  margin: 4px;
282  border-top-width: 1px;
283  border-right-width: 1px;
284  border-bottom-width: 1px;
285  border-left-width: 1px;
286  border-top-color: #E0E0E0;
287  border-right-color: #E0E0E0;
288  border-bottom-color: #E0E0E0;
289  border-left-color: #E0E0E0;
290  border-top-style: solid;
291  border-right-style: none;
292  border-bottom-style: none;
293  border-left-style: none;
294  color: #606060;
295  background-color: #FAFAFA;
296  font-size: 80%;
297}
298.search     {
299  color: #003399;
300  font-weight: bold;
301}
302form.search {
303  font-size: 90%;
304  margin-bottom: 0px;
305  margin-top: 0px;
306}
307input.search {
308  /* font-size: 75%; */
309  color: #000080;
310  font-weight: normal;
311  background-color: #e8eef2;
312}
313td.tiny {
314  font-size: 75%;
315}
316.dirtab {
317  padding: 4px;
318  border-collapse: collapse;
319  border: 1px solid #84b0c7;
320}
321th.dirtab {
322  background: #e8eef2;
323  font-weight: bold;
324}
325hr {
326  height: 1px;
327  border: none;
328  border-top: 1px solid black;
329}
330/* Style for detailed member documentation */
331.memtemplate {
332  font-size: 80%;
333  color: #606060;
334  font-weight: normal;
335}
336.memnav {
337  background-color: #e8eef2;
338  border: 1px solid #84b0c7;
339  text-align: center;
340  margin: 2px;
341  margin-right: 15px;
342  padding: 2px;
343}
344.memitem {
345  padding: 4px;
346  background-color: #eef3f5;
347  border-width: 1px;
348  border-style: solid;
349  border-color: #dedeee;
350  -moz-border-radius: 8px 8px 8px 8px;
351}
352.memname {
353  white-space: nowrap;
354  font-weight: bold;
355}
356.memdoc{
357  padding-left: 10px;
358}
359.memproto {
360  background-color: #d5e1e8;
361  width: 100%;
362  border-width: 1px;
363  border-style: solid;
364  border-color: #84b0c7;
365  font-weight: bold;
366  -moz-border-radius: 8px 8px 8px 8px;
367}
368.paramkey {
369  text-align: right;
370}
371.paramtype {
372  white-space: nowrap;
373}
374.paramname {
375  color: #602020;
376  font-style: italic;
377}
378/* End Styling for detailed member documentation */
379/* for the tree view */
380.ftvtree {
381  font-family: sans-serif;
382  margin:0.5em;
383}
384.directory { font-size: 9pt; font-weight: bold; }
385.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
386.directory > h3 { margin-top: 0; }
387.directory p { margin: 0px; white-space: nowrap; }
388.directory div { display: none; margin: 0px; }
389.directory img { vertical-align: -30%; }
390
391
Note: See TracBrowser for help on using the repository browser.