comparison docs/candydoc/style.css @ 206:d3c148ca429b

Major moving of files. all src now goes into src, all docs in docs.
author Anders Johnsen <skabet@gmail.com>
date Tue, 12 Aug 2008 18:14:56 +0200
parents doc/candydoc/style.css@4c121c2aa844
children
comparison
equal deleted inserted replaced
205:8387cbaa85ab 206:d3c148ca429b
1 /* This file is a part of CanDyDOC fileset.
2 File is written by Victor Nakoryakov and placed into the public domain.
3
4 This file is main CSS file of CanDyDOC. You may adjust some part of
5 parameters to control how result documentation would looks like. See
6 further documentation for details. */
7
8
9
10 /* This controls how background would looks like and
11 sets some document-scope defaults. */
12 body
13 {
14 /* These parameters control default font. */
15 font-family: Verdana, Arial, Helvetica, sans-serif;
16 font-size: 10pt;
17 color: #666666;
18
19 /* These control look of background. Note that you have to use
20 fixed background to keep documentation good-looking in
21 IE6 and earlier. Otherwise whole *explorer* will jerk while
22 scrolling. If you do not want to use background at all use
23 some invalid url, e.g. url(foo). */
24 background-color: #e6fcea;
25 background: url(img/bg.gif) fixed;
26
27 /* Don't touch. Necessary for IE6 and earlier. */
28 height: 100%;
29 }
30
31
32
33 /* Style applied to all tables. Actualy there are two: one table is
34 that contains contant and footer with CanDyDOC logo, and others
35 are that contains functions' parameters description. */
36 table
37 {
38 font-family: Verdana, Arial, Helvetica, sans-serif;
39 font-size: 10pt;
40 color: #666666;
41 text-align: justify;
42 }
43
44
45 /* Style used for all hyperlinks. */
46 a:link { color: #009900; text-decoration: none }
47 a:visited { color: #009999; text-decoration: none }
48 a:hover { color: #0033cc; text-decoration: none }
49 a:active { color: #0033cc; text-decoration: none }
50
51 /*
52 table.matrix
53 {
54 border-left: double 3px #666666;
55 border-right: double 3px #666666;
56 margin-left: 3em;
57 }
58 */
59
60 /* Style appled to declarations. E.g. 'void foo(int a, float b);' */
61 span.decl { font-size: 10pt; font-weight: bold; color: #000000; text-align: left }
62 /* Style appled to current declaration's symbol. E.g. 'foo' in 'void foo(int a, float b);' */
63 span.currsymbol { font-size: 12pt; color: #009900 }
64 /* Style appled to function's parameters. E.g. 'a' and 'b' in 'void foo(int a, float b);' */
65 span.funcparam { font-style: italic; font-weight: normal; color: #331200 }
66
67 /* Style for div that actualy contains documenation. */
68 #content
69 {
70 padding-right: 8px;
71 position: absolute;
72 left: 245px;
73 top: 8px;
74 text-align: justify;
75 }
76
77 /* Style for table that is inside div considered above. Contains documentaton
78 itself and footer with CanDyDOC logo. */
79 table.content
80 {
81 margin-bottom: 8px;
82 border-spacing: 0px;
83 border-collapse: collapse;
84 background-color: #ffffff;
85 }
86
87 /* Style for cell of above considered table that contains documentation itself. */
88 #docbody
89 {
90 padding: 8px 20px 8px 20px;
91 border: solid 1px #009900;
92 }
93
94 /* Style for cell that contains CanDyDOC logo. */
95 #docfooter
96 {
97 height: 16px;
98 background-color: #ddeedd;
99 padding: 0px 8px 0px 8px;
100 border: solid 1px #009900;
101 }
102
103 /* Style applied to currently active tab of explorer window. */
104 span.activetab
105 {
106 background-color: #0033cc;
107 border-top: solid 2px #009900;
108 color: #ffffff;
109 font-weight: bold;
110 padding-left: 4px;
111 padding-right: 4px;
112 padding-top: 1px;
113 margin-right: 1px;
114 }
115
116 /* Style applied to currently inactive tab of explorer window. */
117 span.inactivetab
118 {
119 background-color: #000066;
120 color: #cccccc;
121 font-weight: normal;
122 padding-left: 4px;
123 padding-right: 4px;
124 padding-top: 0px;
125 margin-right: 1px;
126 }
127
128 /* Style applied to div that contains tabs of explorer. Note that if
129 you want to change it's position you have to change position of
130 #explorerclient, #content and corresponding values in ie56hack.css */
131 #tabarea
132 {
133 position: fixed;
134 top: 8px;
135 width: 205px;
136 height: 16px;
137 cursor: default;
138 }
139
140
141 /* Style applied to div that contains tree in explorer. Note that if
142 you want to change it's position you have to change position of
143 #tabarea, #content and corresponding values in ie56hack.css */
144 #explorerclient
145 {
146 position: fixed;
147 top: 24px;
148 bottom: 8px;
149 width: 205px;
150 overflow: auto;
151 background-color: #fcfffc;
152 border: solid 2px #0033cc;
153 padding: 4px;
154 cursor: default;
155 color: Black;
156 }
157
158 /* Following 3 styles control appearance of marker that appears
159 if you click some entity in outline window. */
160 div.markertop { border-left: solid 2px #0033cc;}
161 div.markermiddle{ border-left: dotted 2px #0033cc;}
162 div.markerbottom{ border-left: dotted 2px #66cc66;}
163
164 /* Style applied to preformated text used to show examples. */
165 pre.d_code
166 {
167 border: dotted 1px #9c9;
168 background-color: #eeffee;
169 }