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