Define absolute file path at popen calling
[platform/upstream/icu.git] / icu4c.css
1 /*
2  * Default CSS style sheet for the ICU4C Open Source readme
3  * Copyright (C) 2005-2014, International Business Machines
4  * Corporation and others.  All Rights Reserved.
5  */
6
7 /* Global styles */
8
9 body,p,li,ol,ul,th,td {
10         font-size: 1em;
11         font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
12 }
13
14 body {
15         margin: 1em;
16 }
17
18 body.draft {
19         background-image: url(images/draftbg.png);
20 }
21
22 body .only-milestone,
23 body .only-draft,
24 body .only-rc {
25     display:  none;
26 }
27
28 body.milestone .only-milestone {
29     display:  inherit !important;
30 }
31
32 body.draft .only-draft {
33     display:  inherit !important;
34 }
35
36 body.rc .only-rc {
37     display:  inherit !important;
38 }
39
40
41 .mainbody {
42         padding: 1em;
43 }
44
45
46 h1,h2,h3,h4,h5 {    
47         font-family: Georgia, "Times New Roman", Times, serif;
48 }
49 /*
50  * Customize the headers to have less space around them than usual
51  */
52
53 h1 {
54         margin-bottom: .5em;
55         margin-top: .5em;
56         padding-bottom: .5em;
57         padding-top: .5em;
58         font-weight: 700;
59         font-size: 20pt;
60         text-align: center;
61         font-size: 2em;
62         font-weight: bold;
63 }
64
65 h2 {
66         margin-bottom: 0.5em;
67         padding-left: 4px;
68         margin-top: 12pt;
69         font-weight: 700;
70         font-size: 2em;
71         page-break-before: always;
72 }
73
74 h2 a {
75         text-decoration: none;
76         color: black;
77 }
78
79 h2 a:hover {
80         color: blue;
81         text-decoration: underline;
82 }
83
84 h3 {
85         margin-bottom: 0pt;
86         padding-left: 0;
87         margin-left: 1em;
88         margin-top: 1em;
89         padding-bottom: 0.2em;
90         font-size: 1.5em;
91 }
92
93 h3 a {
94         text-decoration: none;
95         color: black;
96 }
97
98 h3 a:hover {
99         color: blue;
100         text-decoration: underline;
101 }
102
103 h4 {
104         margin-left: 1.5em;
105         margin-bottom: 0pt;
106         margin-top: 12pt;
107         font-size: 1.0em;
108         font-weight: bolder;
109 }
110
111 h4 a {
112         text-decoration: none;
113         color: black;
114 }
115
116 h4 a:hover {
117         color: blue;
118         text-decoration: underline;
119 }
120
121 h5, h6 {
122         margin-left: 1.8em;
123         margin-bottom: 0pt;
124         margin-top: 12pt;
125         padding-left: 0.75em;
126         font-size: x-small;
127         font-family: Georgia, "Times New Roman", Times, serif;
128 }
129
130 p,pre,table,ul,ol,dl {
131         margin-left: 2em;
132 }
133
134 p {
135     margin-top:  0.5em;
136     margin-bottom:  0.5em;
137 }
138
139 /*
140  * Add a little bit of space above li's
141  */
142 li {
143     margin-top:  0.25em;
144 }
145
146 /*
147  * Navigation sidebar on the left hand of most pages
148  */
149
150 td.sidebar1 {
151         background-color: #99CCFF;
152         font-weight: 700;
153         margin-top: 0px;
154         margin-bottom: 0px;
155         padding-top: 1em;
156         padding-left: 0.2em;
157         white-space: nowrap;
158 }
159
160 td.sidebar2 {
161         background-color: #99CCFF;
162         margin-top: 0px;
163         margin-bottom: 0px;
164         margin-left: 0px;
165         padding-top: 1px;
166         padding-bottom: 1px;
167         padding-left: 1px;
168         padding-right: 0.5em;
169         white-space: nowrap;
170         text-decoration: none;
171         display: block;
172 }
173
174 td.sidebar2:hover {
175         background-color: #EEEEFF;
176         padding-top: 1px;
177         padding-bottom: 1px;
178         padding-left: 1px;
179         padding-right: 0.5em;
180 }
181
182 a.sidebar2 {
183         text-decoration: none;
184         display: block;
185         width: 100%;
186 }
187
188 a.sidebar2:link {
189         color: #000099;
190         display: block;
191 }
192
193 a.sidebar2:hover {
194         background-color: #EEEEFF;
195         display: block;
196 }
197
198 .underlinehover:hover {
199         background-color: #EEEEFF;
200         text-decoration: underline;
201 }
202
203 /* This is the faded header at the top */
204
205 td.fadedtop {
206         background-color: #006699;
207         background-image: url(http://www.icu-project.org/images/gr100.gif);
208 }
209
210 /* Related site on the left */
211
212 p.relatedsite {
213         color: White;
214         font-weight: 700;
215         font-size: 10pt;
216         margin-top: 1em;
217         margin-bottom: 0;
218         padding-left: 0.2em;
219         white-space: nowrap;
220 }
221
222 /* Related site on the left */
223
224 p.sidebar3 {
225         margin-top: 0.75em;
226         margin-bottom: 0;
227         padding-left: 0.8em;
228 }
229
230 a.sidebar3 {
231         font-size: 0.9em;
232         text-decoration: none;
233 }
234
235 a.sidebar3:link {
236         text-decoration: none;
237         color: White;
238 }
239
240 a.sidebar3:hover {
241         text-decoration: underline;
242 }
243
244 /* FAQ */
245
246 li.faq_contents {
247         font-weight: 500;
248 }
249
250 p.faq_q {
251         font-weight: 700;
252         margin-bottom: 0px;
253 }
254
255 p.faq_a {
256         margin-top: 0px;
257 }
258
259 /* News items */
260
261 table.newsItem {
262         padding-left: 1em;
263         padding-right: 1em;
264         border-width: medium;
265 }
266
267 th.newsItem {
268         background-color: #666666;
269         color: White;
270 }
271
272 td.newsItem {
273         background-color: #CCCCCC;
274 }
275
276 td.release-line,th.release-line {
277         padding-left: 0.5em;
278         padding-right: 0.5em;
279         white-space: nowrap;
280         border: 1px;
281 }
282
283 .note {
284         font-style: italic;
285         font-size: small;
286         margin-left: 1em;
287 }
288
289
290 p.note::before {
291     content: 'Note:';
292     font-weight: bold;
293     margin-right:  1em;
294 }
295 p.note {
296     border:  1px solid gray;
297     padding:  0.5em;
298     background-color: #fdfdd9;
299 }
300
301 samp {
302         margin-left: 1em;
303         margin-right: 2em;
304         border-style: groove;
305         padding: 1em;
306         display: block;
307         background-color: #EEEEEE
308 }
309
310 table.rtable caption {
311         margin-left: 2px;
312         margin-right: 2px;
313         padding: 3px;
314         font-weight: bold;
315         background-color: #dee2ff;
316         text-align: left;
317 }
318
319 table.rtable tr th {
320         background-color: #dee2ff;
321         text-align: left;
322 }
323
324 table.rtable tr td {
325         background-color: #c0c0fd;
326         padding: 3px;
327 }
328
329 table.rtable tr.broken td {
330         background-color: #fbb;
331         border: 1px dashed gray;
332         padding: 3px;
333         font-weight: bold;
334 }
335
336 table.rtable tr.rarely td {
337         background-color: #efe9c2;
338         padding: 3px;
339         font-style: italic;
340 }
341
342 /*  APIChangeReport specific things */
343
344 .row0 {
345         background-color: white;
346 }
347
348 .row1 {
349         background-color: #dfd;
350 }
351
352 .verchange {
353         color: red;
354         font-weight: bold;
355         font-size: large;
356 }
357
358 .stabchange {
359         color: red;
360         font-size: large;
361 }
362
363 .bigwarn {
364         color: red;
365         background-color: white;
366         font-size: large;
367         margin: 0.5 em;
368 }
369
370
371 td.bornstable {
372         
373 }
374 td.bornstable .bigwarn {
375         font-size: small;
376         white-space: nowrap;
377 }
378
379 table.genTable {
380         border-collapse: collapse;
381         border: 1px solid black;
382 }
383
384 /* 'everything inc version */
385
386 table.gentable td {
387         border: 1px solid gray;
388         padding: 0.25em;
389         font-size: small;
390 }
391
392 /* not version */
393
394 table.genTable td.file,
395 table.genTable td.proto {
396         border: none;
397         font-size: medium;
398 }
399
400 table.genTable td.file {
401         font-family: monospace;
402         font-weight: bold;
403 }
404
405 div.other .row0 {
406         background-color: white;
407 }
408
409 div.other .row1 {
410         background-color: #ddf;
411 }
412
413 table.docTable {
414         border-collapse: collapse;
415         border: 1px solid black;
416 }
417
418 /* 'everything inc version */
419
420 table.docTable td,
421 table.docTable th {
422         border: 1px solid gray;
423         padding: 0.25em;
424         font-size: small;
425 }
426
427 /* not version */
428
429 table.docTable td.file,
430 table.docTable td.proto {
431         border: none;
432         font-size: medium;
433 }
434
435 table.docTable td.file {
436         font-family: monospace;
437         font-weight: bold;
438 }
439
440 abbr {
441         border-bottom: 1px dashed #0B0;
442 }
443
444 h2.TOC {
445         page-break-before: auto;
446 }
447
448 body.readme {
449         
450 }
451
452 caption {
453         font-weight: bold;
454         text-align: left
455 }
456
457 div.indent {
458         margin-left: 2em
459 }
460
461 ul.TOC {
462     font-size:  medium;
463 }
464
465 ul.TOC,
466 ul.TOC li,
467 ul.TOC li ul, 
468 ul.TOC li ul li {
469     margin-left: 0.25em;
470     margin-top: 0.25em;
471 }
472
473 ul.TOC li {
474     padding-left:  1em;
475     margin-left:  0.25em;
476 }
477 ul.TOC li li {
478     padding-left:  1em;
479     margin-left:  0.25em;
480 }
481
482 pre.samp,samp {
483     margin-top:  0.5em;
484     margin-bottom:  0.5em;
485         margin-left: 1em;
486         border-style: groove;
487         padding: 1em;
488         display: block;
489         background-color: #f9fbfa;
490         font-family: "Source Code Pro", "Everson Mono", "Courier New", Courier, mono;
491         border-radius: 12px;
492         border-bottom-color: gray;
493         border-right-color: gray;
494         white-space: pre-wrap;
495 }
496
497 td.proto {
498         font-size: smaller;
499 }
500
501
502
503 @media print {
504         div#toc {
505                 display: none;
506         }
507         
508         table,tr,td,div {
509                 page-break-inside: auto;
510         }
511 }