]> gitweb @ CieloNegro.org - Rakka.git/blob - defaultPages/StyleSheet/Default.xml
implemented page language select box
[Rakka.git] / defaultPages / StyleSheet / Default.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <page xmlns="http://cielonegro.org/schema/Rakka/Page/1.0"
3       type="text/css"
4       isTheme="yes">
5   <textData>
6 /* global configuration *******************************************************/
7 * {
8     padding: 0;
9     margin: 0;
10 }
11
12 /* layout *********************************************************************/
13 .center {
14     position: absolute;
15     
16     overflow: auto;
17
18     top: 20px;
19     right: 15em;
20     left: 15em;
21     bottom: 20px;
22 }
23
24 .left {
25     top: 0em;
26     width: 15em;
27     left: 0;
28     bottom: 0;
29 }
30
31 .right {
32     top: 0em;
33     width: 15em;
34     right: 0;
35     bottom: 0;
36 }
37
38 .header {
39     position: absolute;
40     height: 20px;
41     left: 15em;
42     right: 15em;
43     top: 0;
44 }
45
46 .footer {
47     position: absolute;
48     height: 20px;
49     left: 15em;
50     right: 15em;
51     bottom: 0;
52 }
53
54 .sideBar {
55     position: absolute;
56     overflow: auto;
57 }
58
59 /* spacing ********************************************************************/
60 input[type="button"] {
61     padding: 0px;
62 }
63
64 td, th {
65     padding: 3px;
66 }
67
68 option {
69     padding: 3px 3px 1px 3px;
70 }
71
72 .title {
73     padding: 5px 20px;
74 }
75
76 .title p {
77     margin: 0;
78 }
79
80 .body {
81     padding: 25px 30px;
82 }
83
84 .body p {
85     margin: 0 0 0.8em 0;
86 }
87
88 .sideBar p {
89     margin: 0.2em 0;
90 }
91
92 .body h1, .body h2, .body h3, .body h4, .body h5, .body h6 {
93     margin: 5px 0px;
94 }
95
96 .body ul, .body ol {
97     list-style-position: inside;
98     margin: 0 0 0.8em 0;
99 }
100 .body ul ul, .body ul ol, .body ol ul, .body ol ol {
101     margin: 0;
102 }
103
104 .body li {
105     margin: 3px 5px;
106 }
107 .body li li {
108     margin-left: 20px;
109 }
110
111 .body dl {
112     margin: 1em 2em;
113 }
114 .body dt {
115     font-weight: bold;
116 }
117 .body dd {
118     margin-left: 3em;
119     margin-top: 0.1em;
120 }
121 .body dd + dt {
122     margin-top: 0.9em;
123 }
124
125 .sideBar h1 {
126     margin-bottom: 5px;
127     padding: 0px 5px;
128 }
129
130 .sideBar .content {
131     padding: 20px;
132 }
133
134 .sideBar p {
135     margin-left: 5px;
136 }
137
138 .sideBar .outline li {
139     margin-left: 1em;
140     padding: 0;
141 }
142
143 .sideBar li {
144     padding: 3px;
145 }
146
147 .sideBar ul, .sideBar ol {
148     list-style-type: none;
149     margin-top: 0.4em;
150     margin-bottom: 0.4em;
151 }
152
153 .sideBar li + li {
154     margin-top: 0.3em;
155 }
156
157 .sideBar * + h1 {
158     margin-top: 1.2em;
159 }
160
161 .sideBar .date {
162     padding: 0.2em 0 0 0;
163 }
164
165 .sideBar input[type="text"],
166 .sideBar input[type="password"] {
167     width: 97%;
168     padding: 1px;
169 }
170
171 table.pageEditor {
172     width: 100%;
173 }
174 .pageEditor th {
175     width: 6em;
176 }
177 .pageEditor ul {
178     list-style-type: none;
179     margin: 0;
180 }
181 .pageEditor li {
182     margin: 0;
183     padding: 3px;
184 }
185 .pageEditor input[type="radio"] {
186     margin-right: 10px;
187 }
188 .pageEditor input[type="checkbox"] {
189     margin-right: 5px;
190 }
191 .pageEditor input[type="text"], 
192 .pageEditor input[type="file"],
193 .pageEditor textarea {
194     width: 97%;
195     padding: 3px;
196 }
197 .pageEditor textarea.summary {
198     height: 5em;
199 }
200 .pageEditor textarea.source {
201     height: 30em;
202 }
203 .pageEditor input[type="button"] {
204     margin: 0 2px;
205 }
206
207 .searchStat {
208     margin-bottom: 1.5em;
209 }
210
211 .searchResult {
212     margin-bottom: 1.5em;
213 }
214
215 .pager {
216     width: 20em;
217
218     margin-left: auto;
219     margin-right: auto;
220
221     padding: 10px;
222 }
223
224 .pager a,
225 .pager .currentSection {
226     padding: 4px;
227 }
228
229 /* color and text *************************************************************/
230 * {
231     font-family: sans-serif;
232 }
233
234 body {
235     background-color: white;
236     color: black;
237 }
238
239 .body {
240     line-height: 1.3;
241 }
242
243 h1, h2, h3, h4, h5, h6 {
244     font-weight: normal;
245 }
246
247 hr {
248     border-color: #bbbbbb;
249     border-width: 1px;
250     border-style: dashed;
251 }
252
253 th, td {
254     border-color: #dddddd;
255     border-width: 1px;
256     border-style: solid;
257 }
258 th {
259     background-color: #eeeeee;
260     font-weight: bold;
261 }
262 td {
263     background-color: #fafafa;
264 }
265
266 p {
267     text-indent: 1em;
268 }
269
270 .title {
271     background-color: #fafafa;
272
273     border-color: #cccccc;
274     border-width: 0 0 1px 0;
275     border-style: solid;
276
277     font-size: 1.2em;
278 }
279
280 .body h1 {
281     font-size: 200%;
282 }
283 .body h2 {
284     font-size: 150%;
285 }
286 .body h3 {
287     font-size: 130%;
288 }
289 .body h4 {
290     font-size: 110%;
291 }
292 .body h5 {
293     font-size: 90%;
294 }
295 .body h1, .body h2, .body h3, .body h4, .body h5 {
296     background-color: #fafafa;
297     
298     border-color: #dddddd;
299     border-width: 1px;
300     border-style: solid;
301
302     padding: 0 10px;
303 }
304
305 a {
306     color: #008800;
307     text-decoration: none;
308 }
309 a:hover {
310     text-decoration: underline;
311 }
312
313 input[type="button"] {
314     background-color: #f5f5f5;
315     color: #000055;
316
317     border-color: #dddddd;
318     border-width: 2px;
319     border-style: solid;
320
321     border-radius: 10px;
322     -moz-border-radius: 10px;
323 }
324 input[type="button"]:active {
325     background-color: #999999;
326 }
327 input[type="button"][disabled] {
328     border-color: #e5e5e5;
329     color: #b5b5b5;
330 }
331 input[type="button"][disabled]:active {
332     background-color: #f5f5f5;
333 }
334
335 .header, .footer, .sideBar {
336     background-color: #eeeeee;
337 }
338
339 .sideBar h1 {
340     font-size: 120%;
341 }
342 .sideBar h1, .sideBar h2, .sideBar h3, .sideBar h4, .sideBar h5 {
343     font-weight: normal;
344
345     color: #555555;
346     background-color: #fafafa;
347
348     border-color: #dddddd white white #dddddd;
349     border-width: 1px;
350     border-style: solid;
351 }
352
353 .sideBar .date {
354     font-size: 70%;
355     white-space: nowrap;
356     color: #666666;
357 }
358
359 .sideBar p {
360     text-indent: 0;
361 }
362
363 .sideBar .recentUpdates p,
364 .sideBar .trackbacks p {
365     font-size: 90%;
366 }
367
368 .sideBar .outline li {
369     list-style-type: disc;
370     background-color: inherit;
371 }
372 .sideBar .outline li li {
373     list-style-type: circle;
374 }
375 .sideBar .outline li li li {
376     list-style-type: square;
377 }
378 .sideBar .outline li li li li {
379     list-style-type: disc;
380 }
381 .sideBar .outline li li li li li {
382     list-style-type: circle;
383 }
384
385 .sideBar li {
386     padding: 3px 5px;
387     background-color: #f5f5f5;
388
389     border-radius: 10px;
390     -moz-border-radius: 10px;
391 }
392
393 .sideBar .recentUpdates li, .sideBar .trackbacks li {
394     background-color: #e0e0e0;
395 }
396
397 .sideBar input[type="text"],
398 .sideBar input[type="password"] {
399     background-color: #dddddd;
400
401     border-style: inset;
402     border-width: 1px;
403     border-color: #dddddd;
404 }
405
406 .activeField {
407     color: black;
408 }
409
410 .inactiveField {
411     color: #888888;
412 }
413
414 .pageEditor input[type="text"],
415 .pageEditor input[type="file"],
416 .pageEditor textarea {
417     border-color: #dddddd #fafafa #fafafa #dddddd;
418     border-width: 2px;
419     border-style: solid;
420
421     background-color: white;
422 }
423
424 .searchStat {
425     color: #888888;
426     font-size: 90%;
427 }
428
429 .searchResult a {
430     font-size: 120%;
431 }
432 .searchResult {
433     border-style: dotted;
434     border-width: 1px 0 0 0;
435     border-color: #aaaaaa;
436 }
437
438 .highlighted {
439     background-color: #ffefd5;
440 }
441
442 .pager {
443     text-align: center;
444
445     background-color: #f5f5f5;
446
447     border-color: #cccccc;
448     border-width: 1px;
449     border-style: dotted;
450 }
451 .pager .currentSection,
452 .pager a {
453     border-style: solid;
454     border-width: 1px;
455 }
456 .pager .currentSection {
457     background-color: white;
458     border-color: #cccccc white white #cccccc;
459 }
460 .pager a {
461     background-color: #e8e8e8;
462     border-color: white #cccccc #cccccc white;
463 }
464
465 /* float **********************************************************************/
466 h1, h2, h3, h4, h5, h6 {
467     clear: both;
468 }
469
470 /* image **********************************************************************/
471 img {
472     border-width: 0;
473 }
474
475 .inlineImage {
476     margin-top: 5px;
477     margin-bottom: 5px;
478 }
479
480 .leftFloat {
481     float: left;
482     margin-right: 25px;
483 }
484
485 .rightFloat {
486     float: right;
487     margin-left: 25px;
488 }
489
490 .imageFrame {
491     background-color: #eeeeee;
492     padding: 5px;
493
494     border-color: #cccccc;
495     border-width: 1px;
496     border-style: solid;
497
498     margin-top: 5px;
499     margin-bottom: 10px;
500 }
501
502 .imageFrame p {
503     margin: 0;
504 }
505
506 .imageData {
507     text-align: center;
508 }
509
510 .imageCaption {
511     margin-top: 3px;
512 }
513
514 /* error **********************************************************************/
515 .error {
516     color: red;
517     background-color: white;
518
519     font-weight: bold;
520     
521     border-color: #880000;
522     border-width: 3px;
523     border-style: double;
524
525     padding: 10px;
526 }
527
528 .error p, .error pre {
529     margin: 0;
530 }
531
532 .error:before {
533     content: "Error: "
534 }
535
536 /* waiting message ************************************************************/
537 .waitingMessageBoard {
538     position: fixed;
539     left: 0;
540     top: 0;
541     width: 100%;
542     height: 100%;
543
544     background-color: white;
545     color: black;
546     opacity: 0.7;
547
548     z-index: 1;
549 }
550
551 .waitingMessageBoard p {
552     text-align: center;
553     vertical-align: middle;
554     font-size: 200%;
555
556     position: fixed;
557     bottom: 1em;
558     right: 1em;
559 }
560
561 /* redirection message ********************************************************/
562 .redirection {
563     margin: 5px;
564     padding: 2px;
565
566     font-size: 80%;
567
568     background-color: #fafafa;
569     color: #888888;
570
571     border-color: #eeeeee;
572     border-width: 1px;
573     border-style: dotted
574 }
575
576 .redirection input[type="button"] {
577     color: inherit;
578     background-color: #fcfcfc;
579
580     border-width: 1px;
581
582     border-radius: 5px;
583     -moz-border-radius: 5px;
584
585     margin-left: 0.8em;
586 }
587
588 .redirection input[type="button"]:active {
589     background-color: #eeeeee;
590 }
591
592 /* preview ********************************************************************/
593 .preview {
594     background-color: #eeeeee;
595
596     margin: 0 0 20px 0;
597     padding: 10px;
598
599     border-style: solid;
600     border-width: 1px;
601     border-color: #bbbbbb;
602 }
603 </textData>
604 </page>