Mercurial > hg-stable
comparison doc/style.css @ 9626:d1aa5393bef4
doc: add a style sheet to the generated HTML pages
author | Martin Geisler <mg@lazybytes.net> |
---|---|
date | Wed, 21 Oct 2009 23:40:01 +0200 |
parents | |
children | ec8533806e27 |
comparison
equal
deleted
inserted
replaced
9624:585d2ffe969b | 9626:d1aa5393bef4 |
---|---|
1 | |
2 body { | |
3 font-family: sans-serif; | |
4 /* adjustment for tt padding */ | |
5 line-height: 140%; | |
6 } | |
7 | |
8 tt, pre { | |
9 background-color: #EEE; | |
10 border: thin solid #CCC; | |
11 padding: 1px; | |
12 } | |
13 | |
14 pre { | |
15 padding: 0.25em; | |
16 } | |
17 | |
18 #contents tt, h2 tt { | |
19 background-color: inherit; | |
20 border: inherit; | |
21 } | |
22 | |
23 /* styles taken from html4css1.css from Docutils, which is in the | |
24 public domain */ | |
25 | |
26 /* used to remove borders from tables and images */ | |
27 .borderless, table.borderless td, table.borderless th { | |
28 border: 0; | |
29 } | |
30 | |
31 table.borderless td, table.borderless th { | |
32 /* Override padding for "table.docutils td" with "! important". | |
33 The right padding separates the table cells. */ | |
34 padding: 0 0.5em 0 0 ! important; | |
35 } | |
36 | |
37 .first { | |
38 /* Override more specific margin styles with "! important". */ | |
39 margin-top: 0 ! important; | |
40 } | |
41 | |
42 .last, .with-subtitle { | |
43 margin-bottom: 0 ! important; | |
44 } | |
45 | |
46 .hidden { | |
47 display: none; | |
48 } | |
49 | |
50 a.toc-backref { | |
51 text-decoration: none; | |
52 color: black; | |
53 } | |
54 | |
55 blockquote.epigraph { | |
56 margin: 2em 5em;; | |
57 } | |
58 | |
59 dl.docutils dd { | |
60 margin-bottom: 0.5em; | |
61 } | |
62 | |
63 /* Uncomment (and remove this text!) to get bold-faced definition list terms | |
64 dl.docutils dt { | |
65 font-weight: bold; | |
66 } | |
67 */ | |
68 | |
69 div.abstract { | |
70 margin: 2em 5em; | |
71 } | |
72 | |
73 div.abstract p.topic-title { | |
74 font-weight: bold; | |
75 text-align: center; | |
76 } | |
77 | |
78 div.admonition, div.attention, div.caution, div.danger, div.error, | |
79 div.hint, div.important, div.note, div.tip, div.warning { | |
80 margin: 2em; | |
81 border: medium outset; | |
82 padding: 1em; | |
83 } | |
84 | |
85 div.admonition p.admonition-title, div.hint p.admonition-title, | |
86 div.important p.admonition-title, div.note p.admonition-title, | |
87 div.tip p.admonition-title { | |
88 font-weight: bold; | |
89 font-family: sans-serif; | |
90 } | |
91 | |
92 div.attention p.admonition-title, div.caution p.admonition-title, | |
93 div.danger p.admonition-title, div.error p.admonition-title, | |
94 div.warning p.admonition-title { | |
95 color: red; | |
96 font-weight: bold; | |
97 font-family: sans-serif; | |
98 } | |
99 | |
100 /* Uncomment (and remove this text!) to get reduced vertical space in | |
101 compound paragraphs. | |
102 div.compound .compound-first, div.compound .compound-middle { | |
103 margin-bottom: 0.5em; | |
104 } | |
105 | |
106 div.compound .compound-last, div.compound .compound-middle { | |
107 margin-top: 0.5em; | |
108 } | |
109 */ | |
110 | |
111 div.dedication { | |
112 margin: 2em 5em; | |
113 text-align: center; | |
114 font-style: italic; | |
115 } | |
116 | |
117 div.dedication p.topic-title { | |
118 font-weight: bold; | |
119 font-style: normal; | |
120 } | |
121 | |
122 div.figure { | |
123 margin-left: 2em; | |
124 margin-right: 2em; | |
125 } | |
126 | |
127 div.footer, div.header { | |
128 clear: both; | |
129 font-size: smaller; | |
130 } | |
131 | |
132 div.line-block { | |
133 display: block; | |
134 margin-top: 1em; | |
135 margin-bottom: 1em; | |
136 } | |
137 | |
138 div.line-block div.line-block { | |
139 margin-top: 0; | |
140 margin-bottom: 0; | |
141 margin-left: 1.5em; | |
142 } | |
143 | |
144 div.sidebar { | |
145 margin: 0 0 0.5em 1em; | |
146 border: medium outset; | |
147 padding: 1em; | |
148 background-color: #ffffee; | |
149 width: 40%; | |
150 float: right; | |
151 clear: right; | |
152 } | |
153 | |
154 div.sidebar p.rubric { | |
155 font-family: sans-serif; | |
156 font-size: medium; | |
157 } | |
158 | |
159 div.system-messages { | |
160 margin: 5em; | |
161 } | |
162 | |
163 div.system-messages h1 { | |
164 color: red; | |
165 } | |
166 | |
167 div.system-message { | |
168 border: medium outset; | |
169 padding: 1em; | |
170 } | |
171 | |
172 div.system-message p.system-message-title { | |
173 color: red; | |
174 font-weight: bold; | |
175 } | |
176 | |
177 div.topic { | |
178 margin: 2em; | |
179 } | |
180 | |
181 h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, | |
182 h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { | |
183 margin-top: 0.4em; | |
184 } | |
185 | |
186 h1.title { | |
187 text-align: center; | |
188 } | |
189 | |
190 h2.subtitle { | |
191 text-align: center; | |
192 } | |
193 | |
194 hr.docutils { | |
195 width: 75%; | |
196 } | |
197 | |
198 img.align-left { | |
199 clear: left; | |
200 } | |
201 | |
202 img.align-right { | |
203 clear: right; | |
204 } | |
205 | |
206 ol.simple, ul.simple { | |
207 margin-bottom: 1em; | |
208 } | |
209 | |
210 ol.arabic { | |
211 list-style: decimal; | |
212 } | |
213 | |
214 ol.loweralpha { | |
215 list-style: lower-alpha; | |
216 } | |
217 | |
218 ol.upperalpha { | |
219 list-style: upper-alpha; | |
220 } | |
221 | |
222 ol.lowerroman { | |
223 list-style: lower-roman; | |
224 } | |
225 | |
226 ol.upperroman { | |
227 list-style: upper-roman; | |
228 } | |
229 | |
230 p.attribution { | |
231 text-align: right; | |
232 margin-left: 50%; | |
233 } | |
234 | |
235 p.caption { | |
236 font-style: italic; | |
237 } | |
238 | |
239 p.credits { | |
240 font-style: italic; | |
241 font-size: smaller; | |
242 } | |
243 | |
244 p.label { | |
245 white-space: nowrap; | |
246 } | |
247 | |
248 p.rubric { | |
249 font-weight: bold; | |
250 font-size: larger; | |
251 color: maroon; | |
252 text-align: center; | |
253 } | |
254 | |
255 p.sidebar-title { | |
256 font-family: sans-serif; | |
257 font-weight: bold; | |
258 font-size: larger; | |
259 } | |
260 | |
261 p.sidebar-subtitle { | |
262 font-family: sans-serif; | |
263 font-weight: bold; | |
264 } | |
265 | |
266 p.topic-title { | |
267 font-weight: bold; | |
268 } | |
269 | |
270 pre.address { | |
271 margin-bottom: 0; | |
272 margin-top: 0; | |
273 font-family: serif; | |
274 font-size: 100%; | |
275 } | |
276 | |
277 pre.literal-block, pre.doctest-block { | |
278 margin-left: 2em; | |
279 margin-right: 2em; | |
280 } | |
281 | |
282 span.classifier { | |
283 font-family: sans-serif; | |
284 font-style: oblique; | |
285 } | |
286 | |
287 span.classifier-delimiter { | |
288 font-family: sans-serif; | |
289 font-weight: bold; | |
290 } | |
291 | |
292 span.interpreted { | |
293 font-family: sans-serif; | |
294 } | |
295 | |
296 span.option { | |
297 white-space: nowrap; | |
298 } | |
299 | |
300 span.pre { | |
301 white-space: pre; | |
302 } | |
303 | |
304 span.problematic { | |
305 color: red; | |
306 } | |
307 | |
308 span.section-subtitle { | |
309 /* font-size relative to parent (h1..h6 element) */ | |
310 font-size: 80%; | |
311 } | |
312 | |
313 table.citation { | |
314 border-left: solid 1px gray; | |
315 margin-left: 1px; | |
316 } | |
317 | |
318 table.docinfo { | |
319 margin: 2em 4em; | |
320 } | |
321 | |
322 table.docutils { | |
323 margin-top: 0.5em; | |
324 margin-bottom: 0.5em; | |
325 } | |
326 | |
327 table.footnote { | |
328 border-left: solid 1px black; | |
329 margin-left: 1px; | |
330 } | |
331 | |
332 table.docutils td, table.docutils th, | |
333 table.docinfo td, table.docinfo th { | |
334 padding-left: 0.5em; | |
335 padding-right: 0.5em; | |
336 vertical-align: top; | |
337 } | |
338 | |
339 table.docutils th.field-name, table.docinfo th.docinfo-name { | |
340 font-weight: bold; | |
341 text-align: left; | |
342 white-space: nowrap; | |
343 padding-left: 0; | |
344 } | |
345 | |
346 h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, | |
347 h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { | |
348 font-size: 100%; | |
349 } | |
350 | |
351 ul.auto-toc { | |
352 list-style-type: none; | |
353 } |