]> gitweb @ CieloNegro.org - Rakka.git/blob - defaultPages/StyleSheet/Default.xml
more configuration panels...
[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.configPanel {
172     width: 100%;
173 }
174
175 table.pageEditor {
176     width: 100%;
177 }
178 .pageEditor th {
179     width: 6em;
180 }
181 .pageEditor ul {
182     list-style-type: none;
183     margin: 0;
184 }
185 .pageEditor li {
186     margin: 0;
187     padding: 3px;
188 }
189 .pageEditor input[type="radio"] {
190     margin-right: 10px;
191 }
192 .pageEditor input[type="checkbox"] {
193     margin-right: 5px;
194 }
195 .pageEditor input[type="text"], 
196 .pageEditor input[type="password"],
197 .pageEditor input[type="file"],
198 .pageEditor textarea {
199     width: 97%;
200     padding: 3px;
201 }
202 .pageEditor input.smallField {
203     width: 50%;
204     margin-left: 1em;
205 }
206 .pageEditor textarea {
207     height: 5em;
208 }
209 .pageEditor textarea.summary {
210     height: 5em;
211 }
212 .pageEditor textarea.source {
213     height: 30em;
214 }
215 .pageEditor input[type="button"] {
216     margin: 0 2px;
217 }
218
219 .searchStat {
220     margin-bottom: 1.5em;
221 }
222
223 .searchResult {
224     margin-bottom: 1.5em;
225 }
226
227 .pager {
228     width: 20em;
229
230     margin-left: auto;
231     margin-right: auto;
232
233     padding: 10px;
234 }
235
236 .pager a,
237 .pager .currentSection {
238     padding: 4px;
239 }
240
241 /* color and text *************************************************************/
242 * {
243     font-family: sans-serif;
244 }
245
246 body {
247     background-color: white;
248     color: black;
249 }
250
251 .body {
252     line-height: 1.3;
253 }
254
255 h1, h2, h3, h4, h5, h6 {
256     font-weight: normal;
257 }
258
259 hr {
260     border-color: #bbbbbb;
261     border-width: 1px;
262     border-style: dashed;
263 }
264
265 th, td {
266     border-color: #dddddd;
267     border-width: 1px;
268     border-style: solid;
269 }
270 th {
271     background-color: #eeeeee;
272     font-weight: bold;
273 }
274 td {
275     background-color: #fafafa;
276 }
277
278 p {
279     text-indent: 1em;
280 }
281
282 .title {
283     background-color: #fafafa;
284
285     border-color: #cccccc;
286     border-width: 0 0 1px 0;
287     border-style: solid;
288
289     font-size: 1.2em;
290 }
291
292 .body h1 {
293     font-size: 200%;
294 }
295 .body h2 {
296     font-size: 150%;
297 }
298 .body h3 {
299     font-size: 130%;
300 }
301 .body h4 {
302     font-size: 110%;
303 }
304 .body h5 {
305     font-size: 90%;
306 }
307 .body h1, .body h2, .body h3, .body h4, .body h5 {
308     background-color: #fafafa;
309     
310     border-color: #dddddd;
311     border-width: 1px;
312     border-style: solid;
313
314     padding: 0 10px;
315 }
316
317 a {
318     color: #008800;
319     text-decoration: none;
320 }
321 a:hover {
322     text-decoration: underline;
323 }
324
325 input[type="button"] {
326     background-color: #f5f5f5;
327     color: #000055;
328
329     border-color: #dddddd;
330     border-width: 2px;
331     border-style: solid;
332
333     border-radius: 10px;
334     -moz-border-radius: 10px;
335 }
336 input[type="button"]:active {
337     background-color: #999999;
338 }
339 input[type="button"][disabled] {
340     border-color: #e5e5e5;
341     color: #b5b5b5;
342 }
343 input[type="button"][disabled]:active {
344     background-color: #f5f5f5;
345 }
346
347 .header, .footer, .sideBar {
348     background-color: #eeeeee;
349 }
350
351 .sideBar h1 {
352     font-size: 120%;
353 }
354 .sideBar h1, .sideBar h2, .sideBar h3, .sideBar h4, .sideBar h5 {
355     font-weight: normal;
356
357     color: #555555;
358     background-color: #fafafa;
359
360     border-color: #dddddd white white #dddddd;
361     border-width: 1px;
362     border-style: solid;
363 }
364
365 .sideBar .date {
366     font-size: 70%;
367     white-space: nowrap;
368     color: #666666;
369 }
370
371 .searchResult .date {
372     font-size: 70%;
373     white-space: nowrap;
374     color: #666666;
375 }
376
377 .sideBar p {
378     text-indent: 0;
379 }
380
381 .sideBar .recentUpdates p,
382 .sideBar .trackbacks p {
383     font-size: 90%;
384 }
385
386 .sideBar .outline li {
387     list-style-type: disc;
388     background-color: inherit;
389 }
390 .sideBar .outline li li {
391     list-style-type: circle;
392 }
393 .sideBar .outline li li li {
394     list-style-type: square;
395 }
396 .sideBar .outline li li li li {
397     list-style-type: disc;
398 }
399 .sideBar .outline li li li li li {
400     list-style-type: circle;
401 }
402
403 .sideBar li {
404     padding: 3px 5px;
405     background-color: #f5f5f5;
406
407     border-radius: 10px;
408     -moz-border-radius: 10px;
409 }
410
411 .sideBar .recentUpdates li, .sideBar .trackbacks li {
412     background-color: #e0e0e0;
413 }
414
415 .sideBar input[type="text"],
416 .sideBar input[type="password"] {
417     background-color: #dddddd;
418
419     border-style: inset;
420     border-width: 1px;
421     border-color: #dddddd;
422 }
423
424 .activeField {
425     color: black;
426 }
427
428 .inactiveField {
429     color: #888888;
430 }
431
432 .pageEditor input[type="text"],
433 .pageEditor input[type="password"],
434 .pageEditor input[type="file"],
435 .pageEditor textarea {
436     border-color: #dddddd #fafafa #fafafa #dddddd;
437     border-width: 2px;
438     border-style: solid;
439
440     background-color: white;
441 }
442
443 .searchStat {
444     color: #888888;
445     font-size: 90%;
446 }
447
448 .searchResult a {
449     font-size: 120%;
450 }
451 .searchResult {
452     border-style: dotted;
453     border-width: 1px 0 0 0;
454     border-color: #aaaaaa;
455 }
456
457 .highlighted {
458     background-color: #ffefd5;
459 }
460
461 .pager {
462     text-align: center;
463
464     background-color: #f5f5f5;
465
466     border-color: #cccccc;
467     border-width: 1px;
468     border-style: dotted;
469 }
470 .pager .currentSection,
471 .pager a {
472     border-style: solid;
473     border-width: 1px;
474 }
475 .pager .currentSection {
476     background-color: white;
477     border-color: #cccccc white white #cccccc;
478 }
479 .pager a {
480     background-color: #e8e8e8;
481     border-color: white #cccccc #cccccc white;
482 }
483
484 /* float **********************************************************************/
485 h1, h2, h3, h4, h5, h6 {
486     clear: both;
487 }
488
489 /* image **********************************************************************/
490 img {
491     border-width: 0;
492 }
493
494 .inlineImage {
495     margin-top: 5px;
496     margin-bottom: 5px;
497 }
498
499 .leftFloat {
500     float: left;
501     margin-right: 25px;
502 }
503
504 .rightFloat {
505     float: right;
506     margin-left: 25px;
507 }
508
509 .imageFrame {
510     background-color: #eeeeee;
511     padding: 5px;
512
513     border-color: #cccccc;
514     border-width: 1px;
515     border-style: solid;
516
517     margin-top: 5px;
518     margin-bottom: 10px;
519 }
520
521 .imageFrame p {
522     margin: 0;
523 }
524
525 .imageData {
526     text-align: center;
527 }
528
529 .imageCaption {
530     margin-top: 3px;
531 }
532
533 /* error **********************************************************************/
534 .error {
535     color: red;
536     background-color: white;
537
538     font-weight: bold;
539     
540     border-color: #880000;
541     border-width: 3px;
542     border-style: double;
543
544     padding: 10px;
545 }
546
547 .error p, .error pre {
548     margin: 0;
549 }
550
551 .error:before {
552     content: "Error: "
553 }
554
555 /* waiting message ************************************************************/
556 .waitingMessageBoard {
557     position: fixed;
558     left: 0;
559     top: 0;
560     width: 100%;
561     height: 100%;
562
563     background-color: white;
564     color: black;
565     opacity: 0.7;
566
567     z-index: 1;
568 }
569
570 .waitingMessageBoard p {
571     text-align: center;
572     vertical-align: middle;
573     font-size: 200%;
574
575     position: fixed;
576     bottom: 1em;
577     right: 1em;
578 }
579
580 /* redirection message ********************************************************/
581 .redirection {
582     margin: 5px;
583     padding: 2px;
584
585     font-size: 80%;
586
587     background-color: #fafafa;
588     color: #888888;
589
590     border-color: #eeeeee;
591     border-width: 1px;
592     border-style: dotted
593 }
594
595 .redirection input[type="button"] {
596     color: inherit;
597     background-color: #fcfcfc;
598
599     border-width: 1px;
600
601     border-radius: 5px;
602     -moz-border-radius: 5px;
603
604     margin-left: 0.8em;
605 }
606
607 .redirection input[type="button"]:active {
608     background-color: #eeeeee;
609 }
610
611 /* preview ********************************************************************/
612 .preview {
613     background-color: #eeeeee;
614
615     margin: 0 0 20px 0;
616     padding: 10px;
617
618     border-style: solid;
619     border-width: 1px;
620     border-color: #bbbbbb;
621 }
622 </textData>
623 </page>