Ajout : doc/
[tool/hledger.git] / doc / hledger.fr.slidy.css
1 html body {
2 color:#343434;
3 font-family:serif;
4 font-size:10px;
5 margin:0 0;
6 padding:0 0 0 0;
7 }
8 /* titres */
9 h1, h2, h3, h4, h5, h6 {
10 font-family: serif;
11 }
12 div.slide h1 {
13 margin: 0 0 0 0 !important;
14 }
15 #revnumber {
16 font-family: serif;
17 font-size:inherit;
18 font-weight:bold;
19 }
20 /* sections */
21 .article {
22 }
23 .article > .sect1,
24 .article > .sect2,
25 .article > .sect3 {
26 -moz-box-sizing:border-box;
27 -webkit-box-sizing:border-box;
28 box-sizing:border-box;
29 clear:both;
30 display:table;
31 float:left;
32 margin:0 auto 0 auto;
33 padding:0 1em 0 1em;
34 width:100%;
35 }
36 .article > .sect1:last-child {
37 margin-bottom:2ex;
38 }
39 .article > .sect1 * {
40 clear:both;
41 }
42 .article > .refnamediv > *,
43 .article > .sect1 > *,
44 .article > .refsynopsisdiv > * {
45 }
46 .article > .sect1 > .sect2 > * {
47 margin-left:1em;
48 }
49 .article > .sect1 > .sect2 > .sect3 > * {
50 margin-left:2em;
51 }
52 /* text */
53 a:empty {
54 margin:0 0 0 0;
55 padding:0 0 0 0;
56 }
57 .article em {
58 color:#000080;
59 }
60 .article .emphasis {
61 text-decoration:underline;
62 }
63 .article p {
64 margin:0 0 0 0;
65 max-width:34em;
66 padding:1ex 0 0 0;
67 text-align:justify;
68 }
69 .article h2 + p {
70 margin-top:0;
71 padding-top:0.25ex;
72 }
73 .article h3 + p,
74 .article h3 + p[title] {
75 margin-top:0;
76 padding-top:0;
77 }
78 /* citations */
79 .article code,
80 .article code.literal {
81 background-color:#EEEEEE;
82 color:inherit !important;
83 font-family:monospace,Courier;
84 white-space:pre;
85 font-size:90%;
86 }
87 .article pre {
88 /*background-color: #ffffff;*/
89 font-family:monospace,Courier;
90 line-height:1.3; /* TODO: 1.2 ? */
91 color: #000000;
92 font-family: monospace;
93 line-height: 1.13;
94 overflow: auto;
95 white-space: pre;
96 }
97 .article pre.literallayout {
98 border-left:1ex solid navy;
99 margin-left:0;
100 padding-left:1ex;
101 }
102 .article .screen {
103 border-width:0px 0px 0px 5px;
104 color:black;
105 display:inline-block;
106 margin:0.5ex 0 0.5ex 0;
107 }
108 .article .programlisting {
109 color:black;
110 margin-left:2em;
111 margin-right:2em;
112 }
113 .article .listitem > .simpara {
114 display:inline;
115 margin-bottom:0;
116 }
117 /* titles */
118 .article > .sect1 > h2 {
119 border-bottom:2px solid black;
120 /*box-shadow:0px 1px 00px #888888;*/
121 color:green;
122 font-family:monospace,Arial,sans-serif;
123 font-size:120%;
124 /*font-variant:small-caps;*/
125 line-height:1.2;
126 margin:1ex 0 0.5ex 0;
127 padding:0 0 0.5ex 0;
128 }
129 .article > .refnamediv > h2,
130 .article > .refsynopsisdiv > h2 {
131 font-variant:small-caps;
132 }
133 .article > .sect1 > .sect2 > h3 {
134 color:DarkGreen;
135 font-family:monospace,Arial,sans-serif;
136 font-size:100%;
137 padding:1.5ex 0 0.5ex 0;
138 margin:0 0 0 0;
139 }
140 .article > .sect1 > h2 + .sect2 > h3 {
141 padding-top:0;
142 }
143 .article > .sect1 > .sect2 > h3:before,
144 .article .toc .sect2:before {
145 color:black;
146 content:"► ";
147 font-family:monospace,Arial,sans-serif;
148 float:left;
149 }
150 .article > .sect1 > .sect2 > .sect3 > h4 {
151 color:DarkGreen;
152 font-family:monospace,Arial,sans-serif;
153 font-size:100%;
154 padding:1em 0 0 0;
155 margin:0 0 0 0;
156 }
157 .article > .sect1 > .sect2 > .sect3 > h4:before,
158 .article .toc .sect3:before {
159 color:black;
160 content:"►► ";
161 font-family:monospace,Arial,sans-serif;
162 float:left;
163 }
164 .article li.listitem > p.simpara:first-child {
165 margin-top:0;
166 }
167 .article p .formalpara-title {
168 /* XXX: there is a docbook-xsl bug here:
169 * https://lists.oasis-open.org/archives/docbook-apps/201107/msg00003.html
170 */
171 color:black;
172 font-weight:bold;
173 line-height:1.4;
174 margin:0 0 0 0;
175 padding:0 0 0 0;
176 text-align:left;
177 }
178 .article p[title] {
179 margin:1ex 0 0 0;
180 max-width:none;
181 padding:0 0 0 0;
182 }
183 .article span.citerefentry > span.articletitle {
184 white-space:nowrap;
185 }
186 /* lists */
187 .article .hdlist p {
188 padding:0 0 0 0;
189 }
190 .article .hdlist td.hdlist1 {
191 text-align:right;
192 vertical-align:top;
193 }
194 .article .hdlist td.hdlist1,
195 .article .hdlist td.hdlist1 {
196 text-align:right;
197 }
198 .article .hdlist td.hdlist2 {
199 text-align:left;
200 padding:0 0 0 0;
201 vertical-align:middle;
202 }
203 .article .hdlist td.hdlist2 > .listingblock {
204 margin-top: 0;
205 }
206 .article .hdlist.math td.hdlist1,
207 .article .hdlist.math td.hdlist2 {
208 vertical-align:middle !important;
209 }
210 .article .calloutlist p {
211 padding:0 0 0 0;
212 }
213 .article .calloutlist td {
214 padding:0 0 0 0;
215 }
216 .article .calloutlist td p {
217 }
218 .article .calloutlist td:first-child {
219 padding-right:1em;
220 }
221 .article .calloutlist td:first-child p {
222 text-align:right;
223 }
224 .article .itemizedlist,
225 .article .orderedlist {
226 padding:0 0 0 0;
227 margin:0 0 0 0;
228 }
229 .article .itemizedlist ul,
230 .article .orderedlist ol {
231 padding:0 0 0 0;
232 margin:0 0 0 1.5em;
233 list-style-position:outside;
234 }
235 .article .itemizedlist ul li,
236 .article .orderedlist ol li {
237 margin:0 0 0 0;
238 max-width:51em;
239 padding:0 0 0 0;
240 }
241 .article .dlist {
242 padding:0 0 0 0;
243 margin:0 0 0 0;
244 }
245 .article .dlist dl {
246 list-style-position:outside;
247 margin:0 0 0 0;
248 padding:0.5ex 0 0 0;
249 }
250 .article .dlist dl dt {
251 margin:0 0 0 0;
252 padding-left:1px;
253 }
254 .article .dlist dl dd {
255 border-left:1px dotted black;
256 margin:0.5ex 0 0.5ex 0.9ex;
257 max-width:51em;
258 padding-left:1.1ex;
259 text-align:justify;
260 }
261 .article .dlist dl dd > p:first-child {
262 padding-top:0;
263 }
264 .article .dlist dl dd > p:last-child {
265 padding-bottom:0;
266 }
267 .article .dlist dt:before,
268 .article .toc dt:before {
269 color:black;
270 content:"▪ ";
271 font-family:monospace,Arial,sans-serif;
272 float:left;
273 }
274 .article h2 + .itemizedlist ul,
275 .article h2 + .orderedlist ol,
276 .article h2 + .dlist dl {
277 padding-top:0;
278 }
279 /* fhs */
280 .article a[href^="#fhs:"] {
281 white-space:pre;
282 }
283 .article .toc a[href^="#fhs:"] {
284 white-space:normal;
285 }
286 /* sidebar */
287 .article .sidebar {
288 -moz-box-sizing:border-box;
289 -webkit-box-sizing:border-box;
290 background:none repeat scroll 0 0 #FFFFEE;
291 border:1px solid #C0C0C0;
292 box-sizing:border-box;
293 clear:both;
294 float:left;
295 height:96%;
296 left:0;
297 margin:1em 0 0 1em;
298 overflow:auto;
299 padding:1ex 1em 1ex 1em;
300 position:fixed;
301 top:0;
302 width:30em;
303 }
304 .article .sidebar .refnamediv {
305 margin:0 0 1ex 0;
306 }
307 .article .sidebar .refnamediv h2 {
308 border-bottom:2px solid black;
309 color:green;
310 font-family:monospace,Arial,sans-serif;
311 font-size:120%;
312 font-variant:small-caps;
313 border-bottom:0 solid black;
314 margin:0 0 0.5ex 0;
315 padding:0 0 0 0;
316 }
317 .article .sidebar .refnamediv p {
318 margin:0 0 0 0;
319 padding:0 0 0 0;
320 text-align:justify;
321 }
322 /* location */
323 .article .location {
324 margin:0 0 0 0;
325 }
326 .article .location .location-title {
327 display:inline-block;
328 }
329 .article .location .location-path {
330 display:inline-block;
331 margin-left:1em;
332 margin-bottom:0.5ex;
333 }
334 .article .location .location-path a {
335 display:inline-block;
336 }
337 .article .location .location-path .dir {
338 color:blue;
339 font-weight:bold;
340 }
341 .article .location .location-path .dir .slash {
342 color:black;
343 }
344 .article .location .location-path .file {
345 font-weight:bold;
346 }
347 /* language */
348 .article .language {
349 margin:0 0 0 0;
350 }
351 .article .language .language-title {
352 display:inline-block;
353 }
354 .article .language .language-list {
355 display:inline-block;
356 font-weight:bold;
357 margin-left:1em;
358 }
359 .article .language .language-list .lang-available {
360 color:blue;
361 }
362 .article .language .language-list .lang-current {
363 color:black;
364 }
365 /* toc */
366 .article .toc {
367 }
368 .article .toc dl {
369 clear:left;
370 margin-left:0;
371 padding-left:0;
372 }
373 .article .toc dl dd {
374 border-left:1px dotted #333;
375 margin-bottom:1px;
376 margin-left:0.1ex;
377 padding-left:1.9ex;
378 }
379 .article .toc dl dt span.refsynopsisdiv {
380 }
381 .article .toc .sect1:before {
382 color:black;
383 content:"§ ";
384 font-family:monospace,Arial,sans-serif;
385 float:left;
386 }
387 .article .toc .toc-title,
388 .article .language .language-title,
389 .article .location .location-title {
390 border-bottom:0 solid black;
391 color:green;
392 font-size:120%;
393 font-variant:small-caps;
394 font-weight:bold;
395 margin-bottom:0.5ex;
396 }
397 div.slidy_toc,
398 body > div.slidy_toc,
399 .article div.slidy_toc {
400 background: none repeat scroll 0 0 #F0F0F0;
401 border-style: solid;
402 border-width: 2px;
403 font-size: 100%;
404 height: 80%;
405 left: auto !important;
406 bottom: auto !important;
407 right: 0 !important;
408 max-width: none !important;
409 width: 50% !important;
410 overflow: auto;
411 padding: 1em;
412 position: absolute;
413 top: 0;
414 z-index: 300;
415 }
416 .article div.toc-heading {
417 border-bottom: 1px solid #B4B4B4;
418 font-weight: bold;
419 margin-bottom: 1em;
420 text-align: center;
421 width: 100%;
422 }
423 /* incremental preview */
424 body.single_slide .invisible {
425 opacity: 0.15;
426 visibility: visible;
427 }
428 img.invisible {
429 visibility: hidden !important;
430 }
431 /* image */
432 .imageblock img {
433 border:1px solid black;
434 display:block;
435 margin:0 auto 0 auto;
436 }
437 /* splash */
438 div.hledgersplash > div.imageblock {
439 /*border:black solid 1px;*/
440 left:-50%;
441 position:relative;
442 }
443 /* vim syntax */
444 pre .Error { color: #8080ff; background-color: #ffffff; }
445 pre .PreProc { color: #ff6060; text-decoration: underline; font-weight: bold; }
446 pre .Special { color: #8080ff; font-weight: bold; }
447 pre .Constant { color: #ff40ff; text-decoration: none; }
448 pre .Statement { color: #B8860B; font-weight: bold; }
449 pre .Identifier { color: #ffff00; text-decoration: underline; }
450 pre .Comment { color: #4169e1; font-weight: bold; }
451 /* vim syntax: hledger */
452 pre .hledgerNumberOdd { color: #0000ff; background-color: #e5e5e5; font-weight: bold; }
453 pre .hledgerPostingAmountOdd { color: #eead0e; background-color: #e5e5e5; font-weight: bold; }
454 pre .hledgerAccountSeparatorOdd { color: #eead0e; background-color: #e5e5e5; font-weight: bold; }
455 pre .hledgerPostingAccountOdd { color: #4d4d4d; background-color: #e5e5e5; }
456 pre .hledgerNumber { color: #0000ff; background-color: #90ee90; font-weight: bold; }
457 pre .hledgerPostingAmount { color: #eead0e; background-color: #90ee90; font-weight: bold; }
458 pre .hledgerAccountSeparator { color: #eead0e; background-color: #90ee90; font-weight: bold; }
459 pre .hledgerPostingAccount { color: #4d4d4d; background-color: #90ee90; }
460 pre .hledgerTagValue { color: #ff0000; }
461 pre .hledgerTag { color: #ffa500; font-weight: bold; }
462 pre .hledgerTransactionComment { color: #4169e1; font-weight: bold; }
463 pre .hledgerTransaction { font-weight: bold; }
464 pre .hledgerTransactionDate { background-color: #eedd82; font-weight: bold; }
465 pre .hledgerDirective { font-weight: bold; }
466 pre .hledgerInclude { font-weight: bold; }
467 pre .hledgerComment { color: #4169e1; font-weight: bold; }