source: extensions/Sylvia_Modern_Transparent/theme.css @ 21863

Last change on this file since 21863 was 20481, checked in by digaus, 12 years ago
File size: 14.4 KB
Line 
1/* thumbnail wrap size */
2.thumbnailCategory .illustration {
3    min-width: 165px !important; /* Usable range 162px-360px , optimal : Thumbnail width + 40px */
4}
5
6.commentElement .illustration {
7    min-width: 220px !important; /* Usable range 219px-360px , optimal : Thumbnail width + 95px */
8}
9
10/**
11 * Menubar
12 */
13#menubar DL {
14    background: transparent none no-repeat scroll left top;
15    margin: 10px 10px 10px 40px;
16    padding: 3px;
17    width: 251px;
18    min-width: 231px;
19    border: 0;
20    min-height: 32px;
21    overflow-x: hidden;
22   
23}
24
25#menubar DT {
26    background-color: transparent;
27    border: 0;
28    display: inline;
29    margin-left: 8px;
30    text-align: left;
31}
32
33#menubar DD {
34    background: transparent none no-repeat scroll left bottom;
35    margin-left: 14px;
36    margin-top: 10px;
37    margin-bottom: 10px;
38    padding-top: 10px;
39    padding-bottom: 10px;
40    width: 231px;
41    min-width: 231px;
42    border: 0;
43    overflow-x: hidden;
44    -moz-box-shadow: 0px 0px 4px #191919;
45    -webkit-box-shadow: 0px 0px 4px #191919;
46    box-shadow: 0px 0px 4px #191919;
47    -moz-border-radius: 7px;
48    -webkit-border-radius: 7px;
49    border-radius: 7px;
50}
51
52    #menubar DD P {
53        background: transparent none repeat-y scroll left bottom;
54        padding: 2px 16px 0;
55        margin: 0;
56    }
57
58#menubar UL, #menubar #mbCategories p, #menubar .illustration {
59    background: transparent none repeat-y scroll left bottom;
60    margin: 0;
61}
62
63#menubar DT A {
64    font-size: 100%;
65}
66
67#menubar UL {
68    color: #333;
69    font-size: 16px;
70    line-height: 15px;
71}
72
73    #menubar UL SPAN.menuInfoCat {
74        color: #666;
75    }
76
77#menubar LI {
78    padding-left: 12px;
79}
80
81    #menubar LI UL {
82        background: transparent url(images/transparent.gif);
83    }
84
85#menubar A, .menuInfoCat {
86    font-size: 13px;
87}
88
89#menubar form {
90    background: transparent none repeat-y scroll left bottom;
91    margin: 0;
92}
93
94#menubar p {
95    padding: 16px 16px 0;
96}
97
98.menubarFilter {
99    position: relative;
100    right: 8px;
101    top: 16px;
102}
103
104#menubar #mbIdentification {
105    background: transparent none no-repeat scroll left top !important;
106}
107
108    #menubar #mbIdentification DD {
109        background: transparent none no-repeat scroll left bottom;
110    }
111
112    #menubar #mbIdentification UL, #menubar #mbIdentification p, #menubar #mbIdentification .illustration {
113        background: transparent none repeat-y scroll left bottom;
114    }
115
116    #menubar #mbIdentification form {
117        background: transparent none repeat-y scroll left bottom;
118    }
119
120        #menubar #mbIdentification form p {
121            background: transparent none repeat-y scroll left bottom;
122        }
123
124    #menubar #mbIdentification p {
125        padding: 2px 16px 0;
126        margin: 0;
127    }
128
129    #menubar #mbIdentification fieldset div input[type="text"] {
130        margin: 0 0 3px;
131        width: 174px;
132        display: inline;
133    }
134
135    #menubar #mbIdentification .button {
136        height: 24px;
137        width: 24px;
138        right: 0px;
139        top: -40px;
140    }
141
142    #menubar #mbIdentification fieldset {
143        border: 0;
144        margin: 0 24px 0 23px;
145    }
146
147    #menubar #mbIdentification legend {
148        display: none;
149    }
150
151#mbIdentification p, .totalImages {
152    color: #333;
153}
154
155#menubar #menuTagCloud {
156    background: transparent none repeat-y scroll left bottom;
157    margin: 0;
158    padding: 0 12px;
159}
160
161#qsearchInput:focus, input:focus, select:focus, textarea:focus, input.focus, form .focus {
162    background-color: transparent;
163    color: #000;
164    -webkit-box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
165    -moz-box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
166    box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
167    -moz-border-radius: 3px;
168    -webkit-border-radius: 3px;
169    border-radius: 3px;
170}
171
172#qsearchInput {
173    color: #000;
174}
175
176
177/**
178 * Content
179 */
180.content {
181    background: none;
182    min-height: 300px;
183    max-width: 870px;
184    margin: 3px 7px 0 330px !important;
185    padding-top: 10px;
186    background-size: 100% 100%;
187   
188}
189
190#the_page {
191    background: transparent none no-repeat scroll left top;
192    left: 0;
193    margin: 0;
194    padding: 0;
195    position: absolute;
196    top: 0;
197    z-index: 0;
198    width: 100%;
199    min-width: 100%;
200}
201
202.content h2 {
203    margin: 0;
204    padding: 0px 10px 15px 15px;
205    border: 0;
206}
207
208.content .navigationBar {
209    color: #333;
210}
211/* contentWithMenu */
212.contentWithMenu {
213    margin-left: 290px;
214}
215
216    .contentWithMenu #comments {
217        padding: 0 0 5px 0;
218    }
219
220    .contentWithMenu #imageToolBar {
221        padding-left: 0;
222    }
223
224    .contentWithMenu #imageHeaderBar .browsePath {
225        margin-left: 0;
226    }
227
228/* Category thumbnails on main page */
229.thumbnailCategories li {
230    background: transparent none no-repeat scroll right bottom;
231    width: 45%;
232    margin: 10px;
233    margin-left:20px;
234    padding: 5px;
235    -moz-box-shadow: 0px 0px 4px #191919;
236    -webkit-box-shadow: 0px 0px 4px #191919;
237    box-shadow: 0px 0px 4px #191919;
238    -moz-border-radius: 7px;
239    -webkit-border-radius: 7px;
240    border-radius: 7px;
241}
242
243.thumbnailCategory {
244    background: transparent none no-repeat scroll left bottom;
245    padding: 0 0 2px;
246    margin: 0;
247}
248
249    .thumbnailCategory .illustration {
250        background: transparent none no-repeat scroll left top;
251        padding: 0 5px 0 10px;
252        margin: 0 !important;
253        text-align: center;
254    }
255
256        .thumbnailCategory .illustration a {
257            display: block;
258            margin: 0 auto;
259            padding: 20px 4px 0;
260            border: 0;
261        }
262
263    .thumbnailCategory .description {
264        background: transparent none no-repeat scroll right top;
265        margin: 0;
266        padding: 15px 10px 3px 0;
267        overflow: hidden !important;
268        height: 158px;
269    }
270
271        .thumbnailCategory .description .text {
272            display: block;
273            margin: 10px 2px 0 0;
274            overflow: auto;
275            overflow-x: hidden;
276            padding: 0 0 5px;
277        }
278
279        .thumbnailCategory .description p.dates {
280            margin: 0 15px 0 15px;
281            text-align: right;
282        }
283
284        .thumbnailCategory .description H3 {
285            display: block;
286        }
287
288.thumbnailCategories li:hover {
289    background: rgba(0, 0, 0, .2);
290    transition:0.2s;
291}
292
293/* header */
294#theHeader {
295    min-height: 90px;
296    height: 90px;
297    margin-top:30px;
298    margin-left:170px;
299    padding-top:10px;
300    margin-bottom:20px;
301    width:900px;
302    -moz-box-shadow: 0px 0px 4px #191919;
303    -webkit-box-shadow: 0px 0px 4px #191919;
304    box-shadow: 0px 0px 4px #191919;
305    -moz-border-radius: 7px;
306    -webkit-border-radius: 7px;
307    border-radius: 7px;
308}
309
310.header_msgs {
311    background: transparent none repeat scroll left top;
312    border: 0;
313    color: #333;
314    font-size: 24px;
315    left: 0;
316    margin: 0;
317    padding: 10px 0 6px 0;
318    text-align: center;
319    top: 0;
320    width: 100%;
321    z-index: 99;
322}
323
324.header_notes {
325    background: transparent none repeat scroll left top;
326    border: 0 none;
327    color: #333;
328    font-size: 16px;
329    margin: 0;
330    padding: 0;
331    position: absolute;
332    top: 0;
333    width: 100%;
334    z-index: 99;
335}
336
337.infos {
338    color: #f70;
339    border: 0;
340    background: transparent url(icon/infos.png) no-repeat center right;
341    margin-left: 40px;
342    text-align: left;
343}
344
345.errors {
346    color: #f33;
347    border: 0;
348    background: transparent url(icon/errors.png) no-repeat center right;
349    margin-left: 40px;
350    text-align: left;
351    font-weight: bold;
352}
353
354    .infos li, .errors li {
355        list-style-type: none;
356    }
357
358/* User comments */
359#comments {
360    margin-left: 10px;
361    margin-right: 5px;
362    margin-top:10px;
363    margin-bottom:10px;
364    -moz-box-shadow: 0px 0px 4px #191919;
365    -webkit-box-shadow: 0px 0px 4px #191919;
366    box-shadow: 0px 0px 4px #191919;
367    -moz-border-radius: 7px;
368    -webkit-border-radius: 7px;
369    border-radius: 7px;
370}
371
372.content .commentElement {
373    border: 1px solid #666;
374}
375
376    .content .commentElement.odd {
377        background-color: transparent;
378    }
379
380    .content .commentElement.even {
381        background-color: #111;
382    }
383
384    .content .commentElement .illustration {
385        margin: 2px;
386        text-align: center;
387    }
388
389    .content .commentElement .description {
390        padding: 15px 10px 3px 0;
391        overflow-x: hidden !important;
392    }
393
394#comments .commentsList hr {
395    display: none;
396}
397
398#comments .filter input[type="submit"] {
399    margin-top: 1.8em;
400}
401
402/* Thumbnails */
403.thumbnails .wrap2 {
404    border: 1px solid #333; /* thumbnails border color and style */
405    border-radius: 4px 4px; /* round corners with CSS3 compliant browsers */
406}
407
408    .thumbnails .wrap2:hover {
409        color: #333;
410        background-color: #111;
411        border: 1px solid #ff3363; /* thumbnails border color when mouse cursor is over it */
412    }
413
414.calItem {
415    border: 1px solid #333;
416    margin: 0 5px;
417    padding: 2px 5px 0 8px;
418}
419
420.calItemEmpty, td.calDayCellEmpty, td.calDayCellFull {
421    border: 1px solid #333;
422}
423
424
425/**
426 * Picture
427 */
428#imageToolBar {
429    padding: 0 7%;
430
431}
432
433#imageHeaderBar .imageNumber {
434    margin-right: 7%;
435}
436
437#imageHeaderBar .browsePath {
438    margin-left: 7%;
439}
440
441#imageHeaderBar, #imageToolBar A:hover {
442    background-color: transparent;
443}
444
445    #imageHeaderBar H2 {
446        border: 0;
447    }
448
449#theImage A, .illustration A, A.navThumb, A.navThumb {
450    border-bottom-width: 0;
451
452}
453
454
455A.navThumb img, A.navThumb img {
456    -moz-box-shadow: 0px 0px 2px #191919;
457    -webkit-box-shadow: 0px 0px 2px #191919;
458    box-shadow: 0px 0px 2px #191919;
459    -moz-border-radius: 3px;
460    -webkit-border-radius: 3px;
461    border-radius: 3px;
462    margin-right:3px;   
463}
464
465
466.rateButtonStarFull, .rateButtonStarEmpty {
467    background-image: none;
468}
469
470#thePicturePage .commentElement {
471    padding: 15px 2px 6px 12px;
472    border: 1px solid #333;
473}
474
475#thePicturePage .commentsList {
476    padding-left: 12px;
477    padding-right: 12px;
478    overflow: visible;
479    width: auto;
480}
481
482#thePicturePage .odd {
483    background-color: #222;
484}
485
486.pictureContent {
487    margin: 0 7px 7px 290px;
488}
489
490#addComment fieldset {
491    color: #f70;
492    border-color: #f70;
493}
494
495    #addComment fieldset label {
496        color: #666;
497    }
498
499
500/**
501 * Default Layout
502 */
503*, *:focus, *:active, input:active, a:active, input:focus, a:focus {
504    outline: none;
505}
506
507BODY {
508    background: transparent none no-repeat fixed left bottom;
509    margin: 0;
510    min-height: 100%;
511    height: 100%;
512    padding: 0;
513}
514
515BODY, H1, H3, DT, INPUT.rateButtonSelected, H2, #menubar DT {
516    color: #666;
517}
518
519/* forms */
520FIELDSET, INPUT, SELECT, TEXTAREA {
521    border: 1px solid #666;
522}
523
524    input[type="text"], input[type="password"], input[type="button"], input[type="submit"], input[type="reset"], input[type="file"] {
525        background-color: transparent;
526        color: #000;
527    }
528   
529
530INPUT, select, textarea {
531    background-color: transparent;
532    color: #000;
533    -webkit-box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
534    -moz-box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
535    box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
536    -moz-border-radius: 3px;
537    -webkit-border-radius: 3px;
538    border-radius: 3px;
539    margin-bottom:3px;
540}
541
542/* stupid Line but needed  due to inpact on other themes and deadline of Piwigo 2.0 */
543    input[type="file"] {
544        background-color: transparent;
545        -webkit-box-shadow: 0;
546        -moz-box-shadow: 0;
547        box-shadow: 0;
548        -moz-border-radius: 0;
549        -webkit-border-radius: 0;
550        border-radius: 0;
551        border:none;
552    }
553
554
555    input[type="radio"], input[type="checkbox"], input[type="button"].rateButtonStarEmpty, input[type="button"].rateButtonStarFull {
556        background-color: transparent;
557    }
558
559    input[type="button"], input[type="submit"], input[type="reset"] {
560        color: #000;
561        background-color: transparent;
562        border-color: #000;
563        -moz-box-shadow: 0px 0px 2px #191919;
564        -webkit-box-shadow: 0px 0px 2px #191919;
565        box-shadow: 0px 0px 2px #191919;
566        -moz-border-radius: 3px;
567        -webkit-border-radius: 3px;
568        border-radius: 3px;
569    }
570
571        input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
572            color: #000;
573            background-color: transparent;
574            border-color: #000;
575            -moz-box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
576            -webkit-box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
577            box-shadow: inset 0 0.5px 1px rgba(0,0,0,0.6), 0 1px 0 #787878;
578            -moz-border-radius: 3px;
579            -webkit-border-radius: 3px;
580            border-radius: 3px;
581            cursor:pointer;
582        }
583
584/* links */
585A, .rateButton {
586    color: #f70;
587    border-width: 0;
588}
589
590    A:hover, A:active {
591        color: #f33;
592        border-bottom: 1px solid #ff3363;
593        cursor: pointer;
594    }
595
596    a.external {
597        color: #ff3363;
598        border: 0;
599        text-decoration: none;
600    }
601
602        a.external:hover {
603            color: #ff7700;
604            border: 0;
605        }
606
607    a.Piwigo {
608        font-family: verdana, arial, helvetica, sans-serif !important;
609        font-size: 11px;
610        font-weight: normal;
611        letter-spacing: 0;
612        color: #F33;
613        text-decoration: none;
614        border: 0;
615    }
616
617        a.Piwigo:hover {
618            border-bottom: 1px solid #ff3363;
619        }
620
621.titrePage img.button[alt="x"] {
622    margin: 0 3px 3px;
623}
624
625tr.tagLine, fieldset.tagLetter, legend.tagLetterLegend {
626    border-color: #666;
627}
628
629#debug {
630    margin: 15px 15px 5px 248px;
631    font-size: 12px;
632    clear: both;
633}
634
635/* sprites */
636.pwg-icon {
637    background-image: url(../default/s26/outline_ff3363.png);
638}
639
640A:hover .pwg-icon {
641    background-image: url(../default/s26/outline_ff7700.png);
642}
643
644.message {
645    color: white;
646    background-color: transparent;
647}
648
649.switchBox {
650    background-color: #222222;
651    border: 1px solid #FF3363;
652    border-radius: 0 15px 0 15px;
653}
654
655.switchBoxTitle {
656    border-color: #666;
657}
Note: See TracBrowser for help on using the repository browser.