Dotclear

source: themes/blueSilence/style.css @ 0:54703be25dd6

Revision 0:54703be25dd6, 14.1 KB checked in by Dsls <dsls@…>, 14 years ago (diff)

2.3 branch (trunk) first checkin

Line 
1/* ************************************************
2Modern
3- design & code : Marco <marco@marcarea.com>
4- icônes : http://www.famfamfam.com/
5************************************************ */
6
7* {
8     margin: 0;
9     padding: 0;
10     border: 0;
11}
12
13body {
14     background: #CDCDCD;
15     font: 0.7em Arial,sans-serif;
16}
17
18/* Common styles
19-------------------------------------------------------- */
20
21ul, ul li {
22     list-style: none;
23}
24
25a:link, a:visited {
26     color: #000;
27     text-decoration: underline;
28}
29
30a:hover {
31     color: #000;
32     text-decoration: none;
33}
34
35pre {
36     overflow: auto;
37     width: 100%;
38     height: auto;
39}
40
41.left {
42     float: left;
43}
44
45.right {
46     float: right;
47}
48
49/* Page
50-------------------------------------------------------- */
51
52#page {
53     position: relative;
54     width: 820px;
55     margin: 0 auto;
56     background: transparent url(img/background.png) repeat-y top center;
57}
58
59/* Header
60-------------------------------------------------------- */
61
62#top {
63     width: 732px;
64     margin: 0 auto;
65     padding: 54px 34px 46px;
66     background: transparent url(img/top.jpg) no-repeat left bottom;
67}
68
69#top h1 {
70     font-size: 3em;
71}
72
73#top a:link, #top a:visited, #top a:hover {
74     color: #FFF;
75     text-decoration: none;
76}
77
78/* Prelude
79-------------------------------------------------------- */
80
81#prelude {
82     position: absolute;
83     top: 0;
84     right: 18px;
85     width: 366px;
86     padding: 6px 0 0;
87     color: #CAE4FC;
88     text-align: center;
89}
90
91#prelude a:link, #prelude a:visited {
92     font-size: 1em;
93     font-weight: bold;
94     color: #CAE4FC;
95     text-decoration: none;
96}
97
98#prelude a:hover {
99     text-decoration: underline;
100}
101
102#prelude a:focus, #prelude a:active {
103     padding: 5px 8px;
104     background: yellow;
105     color: red;
106}
107
108/* Wrapper
109-------------------------------------------------------- */
110
111#wrapper {
112     width: 770px;
113     margin: 0 auto 10px;
114}
115
116#main {
117     width: 474px;
118     float: left;
119}
120
121#sidebar {
122     width: 272px;
123     float: right;
124}
125
126/* Sidebar
127-------------------------------------------------------- */
128
129#sidebar h2 {
130     margin: 0 0 10px;
131     padding: 5px 8px;
132     background: #F5F5F5;
133     border: 1px solid #CDCDCD;
134     border-width: 1px 0;
135     color: #005D99;
136     font-size: 1em;
137     font-weight: bold;
138}
139
140#sidebar h3 {
141     padding: 4px 8px 0 8px;
142     color: #005D99;
143     font-size: 1em;
144}
145
146#sidebar a:link, #sidebar a:visited {
147     text-decoration: none;
148}
149
150#sidebar a:hover {
151     text-decoration: underline;
152}
153
154#sidebar ul {
155     padding: 0 0 4px;
156}
157
158#sidebar li {
159     padding: 3px 4px 3px 20px;
160     background: transparent url(img/sidebar_li.png) no-repeat 10px 7px;
161}
162
163#sidebar p {
164     padding: 0 0 4px 10px;
165}
166
167#search fieldset p {
168     padding-left: 8px;
169}
170
171#search #q {
172     width: 180px;
173     padding: 1px 2px;
174     border: 1px solid #CDCDCD;
175     color: #005D99;
176     font-size: 1em;
177}
178
179#search .submit {
180     color: #005D99;
181     background: #FFF;
182     font-size: 1em;
183     font-weight: bold;
184     text-transform: uppercase;
185     border: 1px solid #FFF;
186}
187
188#search .submit:hover {
189     background: #005D99;
190     border: 1px solid #005D99;
191     color: #FFF;
192}
193
194#search, #sidebar .selected, #sidebar .categories, #sidebar .syndicate,
195#sidebar .langs, #sidebar .tags, #sidebar .links, #sidebar .text {
196     padding: 0 0 10px;
197}
198
199#topnav {
200     margin: 0 0 20px;
201     padding: 5px 5px 5px 8px;
202     background: #F5F5F5;
203     border: 1px solid #CDCDCD;
204     border-width: 1px 0;
205     color: #005D99;
206     font-size: 0.9em;
207     font-weight: bold;
208     text-transform: uppercase;
209}
210
211#sidebar #topnav ul {
212     margin: 0;
213     padding: 0;
214}
215
216#sidebar #topnav li {
217     display: inline;
218     margin: 0;
219     padding: 0;
220     background: none;
221}
222
223#sidebar .syndicate li {
224     margin: 0 4px 0 11px;
225     padding: 5px 4px 5px 22px;
226     background: transparent url(img/rss.png) no-repeat 0% 50%;
227}
228
229#sidebar .tags ul {
230     margin: 5px 5px 10px 10px;
231     padding: 0;
232     font-size: 110%;
233}
234
235#sidebar .tags ul li {
236     display: inline;
237     margin: 0;
238     padding: 0;
239     background: none;
240     font-size: 0.9em;
241}
242
243#sidebar .tags ul li a:link, #sidebar .tags ul li a:visited {
244     color: #333;
245}
246
247#sidebar .tags p strong a:link, #sidebar .tags p strong a:visited {
248     padding: 0 0 0 18px;
249     background: transparent url(img/tags.png) no-repeat 0 -2px;
250}
251
252.tag0 { font-size: 75%; }
253.tag10 { font-size: 80%; }
254.tag20 { font-size: 90%; }
255.tag30 { font-size: 100%; }
256.tag40 { font-size: 110%; }
257.tag50 { font-size: 120%; }
258.tag60 { font-size: 130%; }
259.tag70 { font-size: 140%; }
260.tag80 { font-size: 150%; }
261.tag90 { font-size: 160%; }
262.tag100 { font-size: 170%; }
263
264/* Post-content
265-------------------------------------------------------- */
266
267.post-content, .post-excerpt {
268     padding: 4px 0 0 0;
269     line-height: 1.5em;
270     font-size: 1.2em;
271}
272
273.post-content p, .post-excerpt p {
274     padding: 4px 0;
275}
276
277.post-content strong, .post-excerpt strong {
278     font-size: 0.9em;
279}
280
281.post-content acronym, .post-excerpt acronym {
282     cursor: help;
283     border-bottom: 1px dashed #666;
284}
285
286.post-content pre, .post-excerpt pre {
287     padding: 10px 5px;
288     margin: 6px 0;
289     background: #F5F5F5;
290     font: 1.1em 'courier new', courier, monospace;
291}
292
293.post-content h3, .post-excerpt h3 {
294     padding: 4px 0;
295     font-size: 1.2em;
296     color: #666;
297}
298
299.post-content h4, .post-excerpt h4 {
300     padding: 4px 0;
301     font-size: 1.1em;
302     color: #666;
303}
304
305.post-content h5, .post-excerpt h5 {
306     padding: 4px 0;
307     font-size: 1.0em;
308     color: #666;
309}
310
311.post-content ul, .post-excerpt ul {
312     margin: 0;
313     padding: 4px 0;
314}
315
316.post-content ul li, .post-excerpt ul li {
317     padding: 1px 0 1px 10px;
318     background: transparent url(img/li.png) no-repeat 0 5px;
319}
320
321.post-content ol, .post-excerpt ol {
322     margin: 0 0 0 28px;
323     padding: 4px 0;
324}
325
326.post-content ol li, .post-excerpt ol li {
327     padding: 1px 0;
328}
329
330.post-content blockquote, .post-excerpt blockquote {
331     margin: 4px 0 4px 5px;
332     padding: 0 5px;
333     border-left: 4px solid #CDCDCD;
334}
335
336/* Classes
337-------------------------------------------------------- */
338
339.day-date {
340     clear: left;
341     margin: 0 0 10px 0;
342     padding: 5px 10px;
343     background: #F5F5F5;
344     border: 1px solid #CDCDCD;
345     border-width: 1px 0;
346     color: #5E9E14;
347     font-weight: bold;
348     text-align: right;
349}
350
351a.feed { }
352
353.post {
354     color: #000;
355}
356
357.post-title {
358     padding: 10px 0 4px 0;
359     color: #666;
360     font-size: 1.7em;
361}
362
363.post-title a:link, .post-title a:visited {
364     color: #666;
365     text-decoration: none;
366}
367
368.post-title a:hover {
369     text-decoration: underline;
370}
371
372.post-info {
373     font-style: italic;
374}
375
376.post-tags {
377     position: relative;
378     overflow: hidden;
379     height: 1%;
380     margin: 8px 0 0 0;
381     padding: 5px;
382     border: 0;
383     background: #FBFBFB;
384}
385
386.post-tags:after {
387     content: '[DO NOT LEAVE IT IS NOT REAL]';
388     display: block;
389     height: 0;
390     clear: both;
391     visibility: hidden;
392}
393
394.post-tags li {
395     display: inline;
396}
397
398.post-tags li a:link, .post-tags li a:visited {
399     display: block;
400     float: left;
401     padding: 2px 8px 2px 18px;
402     background: transparent url(img/tag.png) no-repeat 0 0;
403     white-space: nowrap;
404     color: #005D99;
405     text-decoration: none;
406}
407
408.post-tags li a:hover {
409     text-decoration: underline;
410}
411
412.post-info-co {
413     clear: left;
414     margin: 0 0 26px;
415     padding: 5px;
416     border: 0;
417     background: #FBFBFB;
418}
419
420.post-info-co a:link, .post-info-co a:visited {
421     padding: 2px 10px 2px 18px;
422     text-decoration: none;
423}
424
425.post-info-co a:hover {
426     text-decoration: underline;
427}
428
429.comment_count {
430     background: transparent url(img/commentaire.png) no-repeat 0 50%;
431}
432
433.ping_count {
434     background: transparent url(img/retrolien.png) no-repeat 0 50%;
435}
436
437.attach_count {
438     background: transparent url(img/attach.png) no-repeat 0 50%;
439}
440
441.read-it {
442     font-weight: bold;
443     padding: 0 0 10px 0;
444     clear: left;
445}
446
447#attachments {
448     clear: left;
449     margin: 4px 0 6px 0;
450     padding: 5px;
451     background: #FBFBFB;
452     border: 1px solid #E8E8E8;
453     border-width: 1px 0;
454}
455
456#attachments * {
457     color: #3C8FD1;
458}
459
460#attachments h3 {
461     font-size: 1.2em;
462}
463
464#attachments ul {
465     padding: 4px 0;
466}
467
468#attachments li {
469     margin: 0 0 0.6em;
470     padding: 2px 10px 2px 18px;
471     background: transparent url(img/attach.png) no-repeat 0 50%;
472}
473
474#attachments li object {
475     display: inline;
476     margin: 0;
477     padding: 0;
478     vertical-align: bottom;
479}
480
481.footnotes {
482     margin: 6px 0 25px 0;
483     padding: 5px 0;
484     border: 1px solid #E8E8E8;
485}
486
487.footnotes h4 {
488     margin: 0 0 6px;
489     padding: 2px 10px 2px 25px;
490     background: transparent url(img/report.png) no-repeat 4px 3px;
491     border-bottom: 1px solid #E8E8E8;
492     color: #005D99;
493     font-style: italic;
494}
495
496.footnotes p {
497     padding: 4px 10px;
498}
499
500/* Archives
501-------------------------------------------------------- */
502
503#content-info {
504     margin: 0 0 20px;
505     padding: 5px 10px;
506     background: #F5F5F5;
507     border: 1px solid #CDCDCD;
508     border-width: 1px 0;
509     font-size: 1em;
510     line-height: 1.4;
511}
512
513.content-inner {
514     padding-bottom: 20px;
515}
516
517.content-inner h3 {
518     margin: 10px 0;
519     padding: 5px 10px;
520     background: #F5F5F5;
521     border: 1px solid #CDCDCD;
522     border-width: 1px 0;
523     font-size: 1em;
524     color: #5E9E14;
525}
526
527#content-info h2 {
528     font-size: 1.4em;
529}
530
531#content-info p {
532     padding: 4px 0;
533     font-size: 1em;
534}
535
536#content-info p a.feed:link, #content-info p a.feed:visited {
537     padding: 4px 0 4px 22px;
538     background: transparent url(img/rss.png) no-repeat 1px 3px;
539}
540
541.content-inner .day-date {
542     text-align: left;
543}
544
545.content-inner .post-title {
546     margin: 0 0 0 10px;
547     padding: 4px 0;
548}
549
550.content-inner .post-info {
551     margin: 4px 0 20px 10px;
552}
553
554.content-inner ul {
555     margin: 0 0 0 10px;
556     padding: 4px 0;
557}
558
559.content-inner ul li {
560     padding: 1px 0 1px 10px;
561     background: transparent url(img/li.png) no-repeat 0 5px;
562     font-size: 1em;
563     line-height: 1.3;
564}
565
566/* Tags - Page des tags
567-------------------------------------------------------- */
568
569.content-inner ul.tags {
570     position: relative;
571     height: 1%;
572     overflow: hidden;
573     margin: 8px 0 20px;
574     padding: 5px;
575     background: #FBFBFB;
576     border: 1px solid #E8E8E8;
577     border-width: 1px 0;
578     font-size: 120%;
579}
580
581.content-inner ul.tags:after {
582     content: '[DO NOT LEAVE IT IS NOT REAL]';
583     display: block;
584     height: 0;
585     clear: both;
586     visibility: hidden;
587}
588
589.content-inner ul.tags li {
590     display: block;
591     float: left;
592     height: 18px;
593     margin: 4px;
594     background: transparent;
595     line-height: 18px;
596}
597
598.content-inner ul.tags li a:link, .content-inner ul.tags li a:visited {
599     color: #005D99;
600     text-decoration: none;
601     white-space: nowrap;
602}
603
604.content-inner ul.tags li a:hover {
605     text-decoration: underline;
606}
607
608.content-inner ul.tags li a:focus, .content-inner ul.tags li a:active {
609     background: #005D99;
610     color: #FFF;
611}
612
613/* Commentaires
614-------------------------------------------------------- */
615
616#comments, #pings {
617     padding-top: 10px;
618}
619
620#comments h3, #pings h3, #comments-feed, #pr h3 {
621     clear: left;
622     margin: 20px 0 8px 0;
623     padding: 5px;
624     background: #FBFBFB;
625     border: 1px solid #E8E8E8;
626     border-width: 1px 0;
627     font-size: 1.2em;
628}
629
630#pr h3 {
631     margin: 30px 0 8px;
632     color: #5E9E14;
633}
634
635#comments-feed {
636     margin: 14px 0 8px;
637     text-align: right;
638     font-weight: bold;
639}
640
641#comments-feed a:link, #comments-feed a:visited {
642     padding: 3px 0 3px 22px;
643     background: transparent url(img/rss.png) no-repeat 0px 50%;
644     font-size: 0.8em;
645     text-decoration: none;
646}
647
648#comments-feed a:hover {
649     text-decoration: underline;
650}
651
652#comments dl { }
653
654#comments dt, #pings dt {
655     position: relative;
656     top: 1px;
657     display: block;
658     padding: 10px 0 30px;
659     background: transparent url(img/commentaire_bulle.png) no-repeat 50% 100%;
660}
661
662#comments dt a:link, #comments dt a:visited {
663     color: #3C8FD1;
664     text-decoration: none;
665}
666
667#comments dt a:hover {
668     text-decoration: underline;
669}
670
671#pings dt a:link, #pings dt a:visited {
672     color: #3C8FD1;
673     text-decoration: none;
674}
675
676#pings dt a:hover {
677     text-decoration: underline;
678}
679
680#comments dd, #pings dd, dd.comment-preview {
681     margin: 0 0 8px;
682     padding: 10px;
683     border: 1px solid #E8E8E8;
684     border-width: 1px 0;
685     background: #F5F5F5;
686     font-size: 1.1em;
687     line-height: 1.4;
688}
689
690#comments dd *, #pings dd *, dd.comment-preview * {
691     padding: 5px 0;
692     font-size: 1em;
693}
694
695#comments dt.me a:link, #comments dt.me a:visited, #comments dt.me a:hover {
696     color: #5E9E14;
697}
698
699#comments dd.me {
700     border-left: 4px solid #5E9E14;
701}
702
703.comment-number, .ping-number {
704     color: #3C8FD1;
705     font-weight: bold;
706     font-size: 1.4em;
707}
708
709#ping-url {
710     margin: 30px 0;
711     padding: 5px;
712     background: #FBFBFB;
713     border: 1px solid #E8E8E8;
714     border-width: 1px 0;
715     font-weight: bold;
716     text-align: right;
717}
718
719.error {
720     margin: 20px 0 0;
721     padding: 10px 5px;
722     background: #FFCCCC;
723     border: 2px solid red;
724     font-weight: bold;
725}
726
727.message { }
728
729/* navigations */
730
731.pagination {
732     clear: left;
733     margin: 0 0 30px;
734     padding: 5px;
735     background: #F5F5F5;
736     border: 1px solid #CDCDCD;
737     border-width: 1px 0;
738     text-align: center;
739     color: #5E9E14;
740     font-weight: bold;
741}
742
743.pagination a:link, .pagination a:visited {
744     color: #5E9E14;
745     text-decoration: none;
746}
747
748.pagination a:hover {
749     text-decoration: underline;
750}
751
752#navlinks {
753     margin: 0 0 20px;
754     padding: 5px;
755     background: #F5F5F5;
756     border: 1px solid #CDCDCD;
757     border-width: 1px 0;
758     text-align: center;
759     color: #5E9E14;
760     font-weight: bold;
761}
762
763#navlinks a:link, #navlinks a:visited {
764     color: #5E9E14;
765     text-decoration: none;
766}
767
768#navlinks a:hover {
769     text-decoration: underline;
770}
771
772/* Forms
773-------------------------------------------------------- */
774
775#comment-form {
776     padding-top: 10px;
777}
778
779#comment-form h3 {
780     margin: 20px 0 8px 0;
781     padding: 5px;
782     background: #FBFBFB;
783     border: 1px solid #E8E8E8;
784     border-width: 1px 0;
785     font-size: 1.2em;
786}
787
788#comment-form fieldset p {
789     padding: 5px 0;
790}
791
792#comment-form fieldset p.field {
793     clear: left;
794     width: auto;
795     margin: 0;
796     padding: 5px 0;
797}
798
799#comment-form p.form-help {
800     width: 60%;
801     margin: 0 0 0 30%;
802     font-style: italic;
803}
804
805#comment-form p label {
806     width: auto;
807}
808
809#comment-form p.field label {
810     display: block;
811     float: left;
812     width: 29%;
813     padding: 0 4px 4px 0;
814     text-align: right;
815     font-weight: bold;
816}
817
818#comment-form input, #comment-form textarea {
819     width: 60%;
820     padding: 1px 2px;
821     border: 1px solid #CDCDCD;
822     font: 1em Arial,sans-serif;
823     color: #005D99;
824}
825
826#comment-form input#c_remember {
827     width: auto;
828     margin: 0 5px 0 140px;
829     border: 0;
830}
831
832#comment-form input.preview {
833     margin-left: 134px;
834}
835
836#comment-form input.preview, #comment-form input.submit {
837     width: auto;
838     background: #FFF;
839     border: 1px solid #FFF;
840     color: #005D99;
841     font-size: 1em;
842     font-weight: bold;
843     text-transform: uppercase;
844}
845
846#comment-form input.preview:hover, #comment-form input.submit:hover {
847     background: #005D99;
848     border: 1px solid #005D99;
849     color: #FFF;
850}
851
852/* Footer
853-------------------------------------------------------- */
854
855#footer {
856     clear: both;
857     width: 820px;
858     padding: 0 0 14px;
859     background: transparent url(img/footer.png) no-repeat center bottom;
860}
861
862#footer p {
863     width: 784px;
864     margin: 0 auto;
865     padding: 6px 16px 6px 0;
866     background: #606666;
867     color: #FFF;
868     text-align: right;
869     font-weight: bold;
870}
871
872#footer p a:link, #footer p a:visited {
873     color: #FFF;
874     text-decoration: underline;
875}
876
877#footer p a:hover {
878     text-decoration: none;
879}
Note: See TracBrowser for help on using the repository browser.

Sites map