source: trunk/admin/themes/default/theme.css @ 9864

Last change on this file since 9864 was 9864, checked in by flop25, 13 years ago

feature:2230
the size of the squared thumbnails depend of the sizes of all the thumbnails : the clipping is an average of the clipping of each of the thumbnails

  • Property svn:eol-style set to LF
File size: 25.5 KB
Line 
1/* content.css */
2
3/* .Content  is on every pages so it is common and it will no longer be a specific css */
4.content { margin-right: 1em; margin-bottom: 1em; }
5.content h2 {margin: 0; padding: 5px 0.5em 5px 0.5em; text-align: right; font-size: 120%;}
6.content .navigationBar { margin: 10px 0; text-align: center; }
7.content form { text-align: left; }
8.content dt { margin-bottom: 5px; font-style: italic;
9  font-size: 110%; }
10.content ul.categoryActions a img, ul.categoryActions a { 
11border:0; margin-bottom:-5px; } 
12ul.categoryActions { margin: 0 2px; width: auto; list-style-position:outside;
13  padding: 0; text-indent: 0; list-style: none; text-align: center; }
14.content div.titrePage ul.categoryActions { float: right; }
15.content div.titrePage { padding: 0 0 3px; }
16.content ul.categoryActions li { display: inline; }
17.content div.comment { margin: 0 0 0.5em 0; padding: 0; 
18  overflow: hidden; width: 100%;        /* don't ask why. It's a very usefull trick  */ }
19.content div.comment a.illustration {
20  display: block; float: left; margin: 0.5em 0 0 0.5em; }
21.content div.comment p.commentHeader {
22  text-align: right; margin: 0.5em 0.5em 0 0; }
23.content div.comment ul.actions { text-align: center; margin: 0.2em; }
24.content div.comment blockquote {
25  margin-right: 0.5em; overflow: visible; /*avoid a very strange margin behaviour (all browsers) */ }
26
27/* not used but should be */
28#thePopuphelpPage .content { margin: 1em; }
29
30/* thumbnails.css */
31UL.thumbnails {
32  margin: 0; padding: 0; list-style: none;
33  text-align: center;   /* to center the whole collection in .content */
34  float: left;
35}
36UL.thumbnails LI { display: inline }
37UL.thumbnails li.rank-of-image { 
38  float: left;
39  background-color: #333;
40  color: #666;
41  -moz-border-radius: 5px;
42  display: block;
43  width: 104px;
44  height: 104px;
45  cursor: move;
46  margin: 10px;
47}
48UL.thumbnails li.rank-of-image img {
49  margin: 0 20px;
50  padding: 8px 2px;
51  float: left;
52}
53.clipwrapper {
54  position:relative;
55  width: 96px;
56  height: 96px;
57  margin: 3px;
58}
59.clip {
60  position:absolute;
61}
62UL.thumbnails li.rank-of-image input {
63}
64UL.thumbnails SPAN.wrap1 {
65  margin: 0 5px 5px 5px;
66  display: table-cell; display: inline-table;
67  display: inline-block; /* Why 3 display option ??? */
68  vertical-align: top;          /* OK with Opera and IE6 not Geko */
69  text-align: center;           /* to center the thumbnail and legend in Geko/Opera */
70}
71UL.thumbnails SPAN.wrap2 {
72  margin: 0;                    /* important reset the margins */
73  display: table-cell;          /* block prevents vertical-align here */
74  vertical-align: middle;       /* Ok with Opera and Geko not IE6 */
75}
76UL.thumbnails LABEL { display: block; border-bottom: none; }
77UL.thumbnails IMG {
78  margin-bottom: -4px;  /* why ??? something wrong with Geko and Opera ignored by IE6*/
79}
80UL.thumbnails LABEL { position: relative; }
81UL.thumbnails INPUT {
82  position: relative;   /* <= Opera can handle relative here */
83  top: -20px;
84}
85:root UL.thumbnails INPUT { /* hide from Opera */
86  position: absolute;   /* <= Opera hide 1 checkbox over 2 !!! */
87  left: 2px; top: 2px;
88}
89UL.thumbnails .levelIndicatorB {
90display:block; position:absolute; z-index:100;padding:0px 0 0 14px; color:black; font-weight:bold; font-size:120%;
91}
92UL.thumbnails .levelIndicatorF {
93display:block; position:absolute; z-index:101;padding:1px 0 0 15px; color:white; font-weight:bold; font-size:120%;
94}
95
96/* default-layout.css */
97
98/* History tables */
99TABLE.table2 {
100        border: 1px solid #111;
101        margin: 1em auto;
102        padding: 0;
103}
104
105TABLE.table2 TD, TABLE.table2 TH {
106        padding: 0 5px;
107}
108
109TABLE.table2 TR {
110        text-align: left;
111}
112
113TABLE.table2 THEAD TD { padding:7px 10px 3px 10px; }
114TABLE.table2 TR.throw { text-align: center; }
115TABLE.table2 { margin:0pt auto; }
116.sort { display:block; padding:8px 5px 0px 1px; clear: right; float:left; }
117
118
119.hour {
120        white-space: pre;
121}
122
123.number {
124        text-align: right;
125}
126
127TABLE#dailyStats {
128        width: 60%;
129}
130
131TABLE#detailedStats {
132        width: 99%;
133}
134
135/* Plugins, languages tables */
136TABLE.plugins,
137TABLE.languages {
138  min-width: 500px;
139}
140TABLE.plugins A { border: 0; }
141TABLE.plugins TR TD { padding: 4px 10px; }
142TABLE.languages TR TD { padding: 7px 20px; }
143
144
145/* categoryOrdering */
146FORM#categoryOrdering .orderParams {
147  line-height:30px;
148  margin-bottom:10px;
149}
150
151SELECT.categoryList {
152        width: 100%;
153}
154 
155FORM#categoryOrdering {
156        padding-left: 1em; /* same as FIELDSET margin (there is no fieldset in this form) */
157        padding-right: 1em; /* same as FIELDSET margin (there is no fieldset in this form) */
158}
159FORM#categoryOrdering p {
160        text-align: left;
161        margin-top: 1em;
162        margin-bottom: 1em;
163}
164UL.categoryUl {
165        list-style: none;
166        padding: 0;
167        margin: 0;
168}
169
170LI.categoryLi {
171        width: 100%;
172        border: 1px solid #666;
173        padding: 0px 5px;
174        margin-bottom: 5px;
175}
176
177FORM#categoryOrdering UL.categoryActions {
178        float: right;
179        height:45px;
180        line-height:45px;
181}
182/* */
183
184/* menuOrdering */
185FORM#menuOrdering {
186        padding-left: 1em;
187        padding-right: 1em;
188}
189FORM#menuOrdering p {
190        text-align: left;
191        margin: 0 10px;
192}
193FORM#menuOrdering p span {
194        float:right;
195}
196FORM#menuOrdering input {
197        vertical-align: middle;
198  margin:0 10px;
199}
200FORM#menuOrdering .menuAuthor {
201  margin: 5px 0 0 40px;
202}
203FORM#menuOrdering .menuSubmit {
204  margin: 20px 0;
205}
206
207UL.menuUl {
208        list-style: none;
209        padding: 0;
210        margin: 0;
211}
212
213LI.menuLi {
214        width: 100%;
215        border: 1px solid #666;
216        padding: 12px 0;
217        margin-bottom: 5px;
218}
219/* */
220
221FORM#catModify TABLE { width: auto; }
222
223FIELDSET.elementEdit A {
224        display: block;
225        float: right;
226}
227
228TABLE.doubleSelect {
229        text-align: center;
230        margin: 0 auto;
231        width: 100%;
232}
233
234TABLE.doubleSelect TD {
235        padding: 0 3px;
236        width: 50%;
237}
238
239TABLE.doubleSelect SELECT.categoryList {
240        width: 100%; max-width: 100%; overflow-x: auto;
241}
242
243FORM#categoryPermissions LI {
244        display:inline;
245        white-space: nowrap;
246}
247
248FIELDSET#mainConfCheck SPAN.property,
249FIELDSET#historyConf SPAN.property,
250FIELDSET#commentsConf SPAN.property,
251FIELDSET#uploadConf SPAN.property,
252FIELDSET#indexDisplayConf SPAN.property,
253FIELDSET#pictureDisplayConf SPAN.property,
254FIELDSET#pictureInfoConf SPAN.property {
255        float: right;
256        text-align: left;
257}
258FIELDSET#mainConfCheck INPUT,
259FIELDSET#historyConf INPUT,
260FIELDSET#commentsConf INPUT,
261FIELDSET#uploadConf INPUT,
262FIELDSET#indexDisplayConf INPUT,
263FIELDSET#pictureDisplayConf INPUT,
264FIELDSET#pictureInfoConf INPUT {
265        float: none;
266}
267
268FIELDSET#mainConf SPAN.property {
269        width: 25%;
270}
271FIELDSET#mainConf TEXTAREA.description {
272        width: 70%;
273}
274
275FIELDSET#mainConfCheck SPAN.property,
276FIELDSET#historyConf SPAN.property,
277FIELDSET#indexDisplayConf SPAN.property,
278FIELDSET#pictureDisplayConf SPAN.property,
279FIELDSET#pictureInfoConf SPAN.property {
280        width: 90%;
281}
282FIELDSET#mainConfCheck INPUT,
283FIELDSET#historyConf INPUT,
284FIELDSET#commentsConf INPUT,
285FIELDSET#indexDisplayConf INPUT,
286FIELDSET#pictureDisplayConf INPUT,
287FIELDSET#pictureInfoConf INPUT {
288        margin-left: 5%;
289}
290FIELDSET#uploadConf SELECT {
291        float: right;
292        margin: 2px 10px 0px;
293}
294FIELDSET#uploadConf INPUT {
295        float: right;
296        margin: 5px 10px 0px;
297}
298FIELDSET#uploadConf SPAN.property {
299        width: 65%;
300}
301FIELDSET#commentsConf SPAN.property {
302        width: 85%;
303}
304
305.statBar {
306        height: 10px;
307        background-color: #ff7700;
308        border: 1px solid #666;
309}
310
311.over{
312position: relative;
313z-index: 0;
314}
315
316.over:hover{
317background-color: transparent;
318z-index: 50;
319}
320
321.over SPAN{ /*CSS for enlarged image*/
322position: absolute;
323background-color: #222;
324padding: 5px;
325left: -1000px;
326border: 1px solid #ff3363;
327visibility: hidden;
328color: black;
329text-decoration: none;
330}
331
332.over SPAN IMG{ /*CSS for enlarged image*/
333border-width: 0;
334padding: 2px;
335}
336
337.over:hover SPAN{ /*CSS for enlarged image on hover*/
338visibility: visible;
339top: 0;
340left: 60px; /*position where enlarged image should offset horizontally */
341}
342
343BODY {
344        margin: 5px;
345        padding: 0;
346        font-size: 0.8em;
347        font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
348        text-align: center; /* be nice to IE5 */
349}
350
351H1 {
352color:#eee;
353letter-spacing:1px;
354text-align: left;
355font-size: 150%;
356font-weight: normal;
357font-style:italic;
358padding: 8px 0 0 10px;
359margin: 0;
360float:left;
361}
362
363#pwgHead {color:#aaa;}
364#pwgHead A {color:#ccc;}
365#pwgHead A:hover {color:#fff;border-bottom:1px solid #fff}
366
367#headActions {float:right; height:46px; line-height:46px; margin-right:10px;}
368
369A {
370        text-decoration:none;
371        border-bottom: 0;
372}
373A:hover {
374        border-bottom: 1px solid #FF3363;
375}
376A.button, A.button:hover { 
377        border: 0; 
378}
379IMG {
380        border: none;
381}
382
383HR.separation {
384        visibility: hidden;
385        clear: both;
386}
387
388/** General defaults **/
389INPUT, SELECT {
390        margin: 0;
391        font-size: 1em; /* <= some browsers don't set it correctly */
392}
393UL, DL, OL { text-align: left;}
394TABLE { /* horizontaly centered */
395        margin-left: auto;
396        margin-right: auto;
397}
398/* for debugging purpose */
399PRE { text-align:left; }
400
401/** forms **/
402
403FORM { padding: 0em; }
404
405FORM P {
406        text-align: center;
407        margin-top: 2em;
408        margin-bottom: 2em;
409}
410
411form p.field {
412  text-align: left;
413}
414
415FORM FIELDSET P {
416        margin-top: 1em;
417        margin-bottom: 0;
418}
419
420.small {
421        font-size: 80%;
422}
423
424TEXTAREA.description {
425        height: 6em;
426        width: 40em;
427        overflow: auto;
428}
429
430SELECT.categoryList {
431        height: 20em;
432        width: auto;
433}
434
435DIV.comment BLOCKQUOTE {
436        padding: 0.5em;
437        overflow: auto; /* no solution for IE6 */
438        min-height: 2.75em;     /* fix a Gecko bug whith scrollbar and 1 line only */
439}
440
441
442/**
443 * Filter forms are displayed label by label with the input (or select...)
444 * below the label. Use an UL to make a group (radiobox for instance).
445 * Use a SPAN to group objects in line
446 */
447FIELDSET {
448        padding: 1em;
449        margin: 1em;
450        overflow: hidden; /* <- makes Opera happy */
451}
452
453FORM.filter FIELDSET UL {
454        margin: 0;
455}
456FORM.filter FIELDSET UL,
457FORM.filter FIELDSET LABEL {
458        display: block;
459        float: left;
460        margin-right: 1em;
461        padding: 0;
462}
463
464FORM.filter FIELDSET LI {
465        list-style: none;
466        margin-bottom: 0.5em;
467}
468
469FORM.filter FIELDSET LI LABEL {
470        display: inline;
471        float: none;
472}
473
474FORM.filter FIELDSET UL.tagSelection LABEL {
475        display: inline;
476        float: none;
477        margin-right:0.5em;/*reduce from above*/
478}
479
480/* cannot use FIELDSET>LABEL because of IE<=6 */
481FORM.filter FIELDSET LABEL INPUT,
482FORM.filter FIELDSET LABEL SELECT,
483FORM.filter FIELDSET LABEL SPAN,
484FORM.filter FIELDSET LABEL TEXTAREA {
485        display: block;
486        margin: 0.5em 0;
487}
488FORM.filter FIELDSET * LABEL INPUT,
489FORM.filter FIELDSET * LABEL SELECT,
490FORM.filter FIELDSET * LABEL TEXTAREA,
491FORM.filter FIELDSET LABEL SPAN INPUT,
492FORM.filter FIELDSET LABEL SPAN SELECT,
493FORM.filter FIELDSET LABEL SPAN TEXTAREA {
494        display: inline;
495        vertical-align: top;
496        margin: 0 0.5em 0 0;
497}
498
499/* following declaration is important to avoid strange FF behaviour */
500FORM.filter FIELDSET LABEL SPAN SELECT {
501        margin: 0;
502}
503
504FORM.filter FIELDSET P
505{
506        clear: left;
507        display: block;
508}
509
510FORM.filter INPUT[type="submit"] {
511        margin-top: 1.8em;
512}
513
514FORM.properties UL, FORM#update UL {
515        list-style-type: none;
516        margin: 0;
517        padding: 0;
518}
519
520FORM.properties LI, FORM#update UL {
521        margin-bottom: 0.5em;
522        padding: 0;
523        line-height: 1.8em;
524        clear: left;
525}
526
527FORM.properties SPAN.property {
528        font-weight: bold;
529        float: left;
530        width: 50%;
531        text-align: right;
532        margin: 0;
533        padding: 0 0.5em 0 0;
534}
535
536#theHeader H1 {
537        margin-bottom: 0.5em;
538}
539
540/* button tools */
541UL.actions {
542        text-indent: 0;
543        list-style: none;
544}
545UL.actions LI {
546        display: inline;
547}
548UL.actions A {
549        border: none;
550}
551
552UL.tagSelection {
553        width: 99%;
554        margin: 1em 0 1em 0;
555        padding: 0;
556}
557
558UL.tagSelection LI {
559        display:inline-block;
560        width:150px!important;
561        overflow:hidden;
562        white-space: nowrap;
563}
564
565/* jQuery tooltips */
566.cluetip-default #cluetip-outer {
567        position: relative;
568        border: 1px solid #111111;
569        color: #dddddd;
570        background-color: #222222;
571        text-align: left;
572}
573.cluetip-default h3#cluetip-title {
574        margin: 0 0 5px;
575        padding: 8px;
576        color: #666666;
577        background-color: #d3d3d3;
578        font-size: 1.1em;
579        font-weight: bold;
580}
581.cluetip-default #cluetip-inner {
582        padding: 10px;
583}
584
585/* jQuery datepicker */
586img.ui-datepicker-trigger {
587  cursor : pointer;
588  vertical-align: middle; 
589  margin:-3px 5px 2px 5px;
590}
591
592/* jQuery FCBKcomplete */
593/* TextboxList sample CSS */
594ul.holder { margin: 0; border: 1px solid #999; overflow: hidden; height: auto !important; height: 1%; padding: 4px 5px 0; }
595*:first-child+html ul.holder { padding-bottom: 2px; } * html ul.holder { padding-bottom: 2px; } /* ie7 and below */
596ul.holder li { float: left; list-style-type: none; margin: 0 5px 4px 0; white-space:nowrap;}
597ul.holder li.bit-box, ul.holder li.bit-input input { font: 11px "Lucida Grande", "Verdana"; }
598ul.holder li.bit-box { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #DEE7F8; padding: 1px 5px 2px; }
599ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
600ul.holder li.bit-input input { width: auto; overflow:visible; margin: 0; border: 0px; outline: 0; padding: 3px 0px 2px; } /* no left/right padding here please */
601ul.holder li.bit-input input.smallinput { width: 20px; }
602
603/* Facebook demo CSS */     
604#add { border: 1px solid #999; width: 550px; margin: 50px; padding: 20px 30px 10px; }
605form ol li { list-style-type: none; }
606form ol { font: 11px "Lucida Grande", "Verdana"; margin: 0; padding: 0; }
607form ol li.input-text { margin-bottom: 10px; list-style-type: none; padding-bottom: 10px; }
608form ol li.input-text label { font-weight: bold; cursor: pointer; display: block; font-size: 13px; margin-bottom: 10px; }
609form ol li.input-text input { width: 500px; padding: 5px 5px 6px; font: 11px "Lucida Grande", "Verdana"; border: 1px solid #999; }
610form ul.holder { width: 500px; }
611form ul { margin: 0 !important }
612ul.holder li.bit-box, #apple-list ul.holder li.bit-box { padding-right: 15px; position: relative; z-index:1000;}
613#apple-list ul.holder li.bit-input { margin: 0; }
614#apple-list ul.holder li.bit-input input.smallinput { width: 5px; }
615ul.holder li.bit-hover { background: #BBCEF1; border: 1px solid #6D95E0; }
616ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
617ul.holder li.bit-box a.closebutton { position: absolute; right: 4px; top: 5px; display: block; width: 7px; height: 7px; font-size: 1px; background: url(icon/fcbkcomplete_close.gif); }
618ul.holder li.bit-box a.closebutton:hover { background-position: 7px; }
619ul.holder li.bit-box-focus a.closebutton, ul.holder li.bit-box-focus a.closebutton:hover { background-position: bottom; }
620
621/* Autocompleter */
622
623.facebook-auto { display: none; position: absolute; width: 512px; background: #eee; }
624.facebook-auto .default { padding: 5px 7px; border: 1px solid #ccc; border-width: 0 1px 1px;font-family:"Lucida Grande","Verdana"; font-size:11px; }
625.facebook-auto ul { display: none; margin: 0; padding: 0; overflow: auto; position:absolute; z-index:9999}
626.facebook-auto ul li { padding: 5px 12px; z-index: 1000; cursor: pointer; margin: 0; list-style-type: none; border: 1px solid #ccc; border-width: 0 1px 1px; font: 11px "Lucida Grande", "Verdana"; background-color: #eee }
627.facebook-auto ul li em { font-weight: bold; font-style: normal; background: #ccc; }
628.facebook-auto ul li.auto-focus { background: #4173CC; color: #fff; }
629.facebook-auto ul li.auto-focus em { background: none; }
630.deleted { background-color:#4173CC !important; color:#ffffff !important;}
631.hidden { display:none;}
632
633#demo ul.holder li.bit-input input { padding: 2px 0 1px; border: 1px solid #999; }
634.ie6fix {height:1px;width:1px; position:absolute;top:0px;left:0px;z-index:1;}
635
636/* Add photos, direct mode */
637#uploadBoxes P {
638  margin:0;
639  margin-bottom:2px;
640  padding:0;
641}
642
643#batchLink {
644  text-align:center;
645}
646
647.category_selection {
648  min-height:65px;
649  margin-top:5px;
650}
651
652.category_selection TABLE {
653  margin:0;
654}
655
656#photosAddContent FIELDSET {
657  width:650px;
658  margin:0 auto 20px auto;
659}
660
661#photosAddContent P {
662  margin:0;
663}
664
665#photosAddContent TH {
666  text-align:right;
667  padding-right: 5px;
668}
669
670#uploadFormSettings input[type="text"] {
671  text-align:right;
672}
673
674#uploadFormSettings TH {
675  width:50%;
676}
677
678#pwgHead {
679  background-color:#464646;
680  height:46px;
681}
682
683html, body {height:100%; margin:0; padding:0;}
684#the_page {min-height:100%; position:absolute; width:100%; padding:0;margin:0;}
685#pwgMain {padding:10px;padding-bottom:60px;}
686
687#footer {
688  position:absolute;
689  bottom:0;
690  width:100%;
691  height:46px;
692  background: url(images/logo.png) no-repeat 7px 8px;
693  background-color:#464646;
694  color:#aaa;
695  line-height:46px;
696}
697
698#footer A {color:#ccc;}
699#footer A:hover {color:#fff;border-bottom:1px solid #fff;}
700
701#adminHome {
702  text-align:center;
703  margin-bottom:15px;
704  line-height:30px;
705  width:200px;
706  margin-left:5px;
707  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
708}
709
710#adminHome A {display:block; font-size:1.1em; font-weight:bold;}
711#adminHome A {border:none;}
712
713#piwigoInfos {float:left; margin-left:140px;}
714#pageInfos {float:right; margin-right:10px;}
715
716/* TipTip CSS - Version 1.2 */
717
718#tiptip_holder {
719        display: none;
720        position: absolute;
721        top: 0;
722        left: 0;
723        z-index: 99999;
724}
725
726#tiptip_holder.tip_top {
727        padding-bottom: 5px;
728}
729
730#tiptip_holder.tip_bottom {
731        padding-top: 5px;
732}
733
734#tiptip_holder.tip_right {
735        padding-left: 5px;
736}
737
738#tiptip_holder.tip_left {
739        padding-right: 5px;
740}
741
742#tiptip_content {
743        font-size: 11px;
744        color: #fff;
745        text-shadow: 0 0 2px #000;
746        padding: 4px 8px;
747        border: 1px solid rgba(255,255,255,0.25);
748        background-color: rgb(25,25,25);
749        background-color: rgba(25,25,25,0.92);
750        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
751        border-radius: 3px;
752        -webkit-border-radius: 3px;
753        -moz-border-radius: 3px;
754        box-shadow: 0 0 3px #555;
755        -webkit-box-shadow: 0 0 3px #555;
756        -moz-box-shadow: 0 0 3px #555;
757}
758
759#tiptip_arrow, #tiptip_arrow_inner {
760        position: absolute;
761        border-color: transparent;
762        border-style: solid;
763        border-width: 6px;
764        height: 0;
765        width: 0;
766}
767
768#tiptip_holder.tip_top #tiptip_arrow {
769        border-top-color: #fff;
770        border-top-color: rgba(255,255,255,0.35);
771}
772
773#tiptip_holder.tip_bottom #tiptip_arrow {
774        border-bottom-color: #fff;
775        border-bottom-color: rgba(255,255,255,0.35);
776}
777
778#tiptip_holder.tip_right #tiptip_arrow {
779        border-right-color: #fff;
780        border-right-color: rgba(255,255,255,0.35);
781}
782
783#tiptip_holder.tip_left #tiptip_arrow {
784        border-left-color: #fff;
785        border-left-color: rgba(255,255,255,0.35);
786}
787
788#tiptip_holder.tip_top #tiptip_arrow_inner {
789        margin-top: -7px;
790        margin-left: -6px;
791        border-top-color: rgb(25,25,25);
792        border-top-color: rgba(25,25,25,0.92);
793}
794
795#tiptip_holder.tip_bottom #tiptip_arrow_inner {
796        margin-top: -5px;
797        margin-left: -6px;
798        border-bottom-color: rgb(25,25,25);
799        border-bottom-color: rgba(25,25,25,0.92);
800}
801
802#tiptip_holder.tip_right #tiptip_arrow_inner {
803        margin-top: -6px;
804        margin-left: -5px;
805        border-right-color: rgb(25,25,25);
806        border-right-color: rgba(25,25,25,0.92);
807}
808
809#tiptip_holder.tip_left #tiptip_arrow_inner {
810        margin-top: -6px;
811        margin-left: -7px;
812        border-left-color: rgb(25,25,25);
813        border-left-color: rgba(25,25,25,0.92);
814}
815
816/* Webkit Hacks  */
817@media screen and (-webkit-min-device-pixel-ratio:0) { 
818        #tiptip_content {
819                padding: 4px 8px 5px 8px;
820                background-color: rgba(45,45,45,0.88);
821        }
822        #tiptip_holder.tip_bottom #tiptip_arrow_inner { 
823                border-bottom-color: rgba(45,45,45,0.88);
824        }
825        #tiptip_holder.tip_top #tiptip_arrow_inner { 
826                border-top-color: rgba(20,20,20,0.92);
827        }
828}
829
830/* Set the width of the menubar for the galery */
831#menubar {
832  width: 18em;
833  margin: 10px 0 50px 10px !important;
834}
835.content {
836  margin-left: 20em;  /* = #menubar width + 2em */
837}
838/* Set minimum width of the page before getting a scrollbar */
839/* IE5 and IE6 don't get that */
840BODY {
841  min-width: 60em;  /* ~ 3* #menubar width */
842}
843#thePopuphelpPage {
844  min-width: 0;
845}
846
847#thePopuphelpPage #pwgHead {display:none}
848#thePopuphelpPage #footer  {display:none}
849
850/* Set some sizes according to your maximum thumbnail width and height */
851UL.thumbnails SPAN,
852UL.thumbnails SPAN.wrap2 A,
853UL.thumbnails LABEL,
854.content DIV.thumbnailCategory DIV.illustration {
855  width: 140px;      /* max thumbnail width + 2px */
856}
857UL.thumbnails SPAN.wrap2,
858.content DIV.thumbnailCategory DIV.description {
859  height: 140px;    /* max thumbnail height + 2px */
860}
861
862
863/* Category thumbnails on main page */
864.content UL.thumbnailCategories LI {
865  width: 49.7%;    /* 49.7% for 2 per line, 33.2% for 3 per line*/
866}
867
868/* Set defaults for thumbnails legend */
869UL.thumbnails SPAN.thumbLegend {
870  display: block;  /* display: none; if you don't want legend */
871  height: 4em;    /* legend height (don't set auto to be Gecko friendly)*/
872}
873
874.themeBox {display:inline-table; text-align:center; height:192px; background-color:#eee; margin:5px; -moz-border-radius:5px; overflow:hidden; }
875
876.themeBox IMG {border:1px solid white; margin:0 15px;}
877.themeName {font-size:1.1em; margin:5px 0;}
878.themeActions {display: table-row; font-size:12px; height: 43px; }
879.themeActions DIV {display: table-cell; vertical-align: middle; line-height:18px; }
880.themeActions A {}
881
882#themesContent .themeBox IMG {width:150px; height:120px;}
883#themesContent H3 {font-size:16px; text-align:left; border-bottom:1px solid #444; letter-spacing:1px; margin:5px;}
884.themeBoxes {min-height:0;text-align:left;}
885
886h2 { letter-spacing:2px; font-weight:bold;}
887h2:lang(en) { text-transform:capitalize; }
888
889#pluginsMenuSeparator {width:80%; margin:5px auto;}
890
891#helpContent P {text-align:left; margin-left:10px;}
892#helpContent LI, #ftpPage LI {margin-top:10px;}
893#helpContent P.nextStepLink {text-align:center; font-weight:bold; margin-bottom:20px;}
894
895#configContent FIELDSET, #availablePlugins FIELDSET  {border:none;}
896
897/**
898 * Informations box in administration
899 */
900.infos, .errors, .warnings {
901  text-align: left;
902  margin: 5px;
903  padding: 10px 50px 10px 10px;
904  font-weight:bold;
905  background-repeat: no-repeat;
906  background-position: 5px 5px;
907  padding:5px 70px 0pt 53px;
908  min-height: 54px;
909}
910
911.infos {
912  color: #0a0;
913  background-color:#c2f5c2;
914  background-image: url(icon/infos.png);
915}
916
917.errors {
918  color: #f22;
919  background-color: #ffd5dc;
920  background-image: url(icon/errors.png);
921}
922
923.warnings {
924  color: #ee8800;
925  background-color:#ffdd99;
926  background-image: url(icon/warnings.png);
927}
928
929.infos li, .errors li, .warnings li { list-style-type:square; }
930.infos .submit {margin-left:30px;}
931
932.checkActions {text-align:left;padding:0;margin:0;}
933.comment A:hover {border:none;}
934
935.pluginBox {margin-bottom:10px;-moz-border-radius:5px;}
936.pluginBox table {width:99%}
937.pluginBox td {text-align:left;}
938.pluginBox td.pluginDesc {cursor:pointer;}
939.pluginBox td.pluginDesc img{vertical-align:middle;}
940.pluginBox td em{float:right;}
941.pluginBoxNameCell {width:150px; vertical-align:top;}
942
943.languageBoxes {min-height:0;text-align:left;}
944.languageBox {display:inline-table; text-align:center; width:200px; height:40px; margin:5px; -moz-border-radius:5px; overflow:hidden; }
945.languageName {font-size:1.1em; margin:5px 0;}
946.languageActions {display: table-row; font-size:12px; }
947.languageActions DIV {display: table-cell; vertical-align: middle; line-height:18px; }
948
949#ui-datepicker-div {-moz-border-radius:5px;}
950#ui-datepicker-div .ui-icon-circle-triangle-w, #ui-datepicker-div .ui-icon-circle-triangle-e {color:transparent;}
951#ui-datepicker-div A.ui-datepicker-prev, #ui-datepicker-div A.ui-datepicker-next {background-color:transparent;}
952#ui-datepicker-div A.ui-datepicker-prev:hover, #ui-datepicker-div A.ui-datepicker-next:hover {-moz-border-radius:5px;}
953
954.HelpActions {
955  float:right;
956  margin:0;
957  padding:0;
958  padding-top:2px;
959  padding-left:3px;
960}
961
962.HelpActions a { border:0; margin:0; }
963.HelpActions a:hover {border:0;}
964.HelpActions li {list-style-image:none; list-style-position:outside; list-style-type:none; text-align:center; text-indent:0pt; }
965
966legend {text-align:left;}
967
968/* local-layout */
969/* You can modify this file */
970
971/* default-colors */
972/* So that non-links are slightly greyed out */
973.content .navigationBar {
974        color: #999;
975}
976
977/* Tables & forms */
978
979INPUT.text, INPUT.password, INPUT.button,
980INPUT.submit, INPUT.reset, INPUT.file,
981SELECT, TEXTAREA {
982  color:#999;
983  background-color: #666;       
984}
985
986INPUT:focus, SELECT:focus, TEXTAREA:focus, INPUT.focus, FORM .focus {
987  background-color: #444;       /* whitesmoke */
988}
989
990/* some theme set a border on INPUT  which is not pretty for radio/checkbox */
991INPUT[type="radio"], INPUT[type="checkbox"] {
992  border: none; /* <= Opera needs this */
993}
994
995INPUT.radio, INPUT.checkbox {
996  border: none; /* <= IE6 needs this */
997}
998
999
1000/**
1001 * Header message like upgrade
1002 */
1003.header_msgs {
1004  text-align:center;
1005  font-weight: bold;
1006  color:#333;
1007  background-color: transparent;
1008  margin: 1px;
1009  padding: 1px;
1010}
1011
1012/**
1013 * Header notes box in public/administration
1014 */
1015.header_notes {
1016  border: 1px solid #666;
1017  background: transparent url(icon/note.png) no-repeat right top;
1018  font-weight: bold;
1019  margin: 14px 24px 14px 14px;
1020  padding: 5px 0 0 0;
1021  top: 90px; 
1022  position: absolute;
1023  text-align: right;
1024}
1025
1026LEGEND {
1027  font-weight: bold;
1028  letter-spacing: 1px;
1029  padding: 0 10px;
1030}
1031
1032/* Batch Manager, global mode */
1033#batchManagerGlobal #action p {text-align:left;}
1034#batchManagerGlobal .bulkAction {text-align:left;margin:15px 0;padding:0;}
1035#batchManagerGlobal #action_del_tags ul.tagSelection {margin:0 !important; width:620px;}
1036#batchManagerGlobal #checkActions {text-align:left; margin:0 0 20px 0;}
1037#batchManagerGlobal ul.thumbnails span.wrap1 {margin:5px}
1038#batchManagerGlobal ul.thumbnails span.wrap2 {border:0}
1039#batchManagerGlobal ul.thumbnails span.wrap2:hover {background-color:#7CBA0F;}
1040#batchManagerGlobal #selectedMessage {padding:5px; -moz-border-radius:5px;-webkit-border-radius:5px;}
1041#batchManagerGlobal #selectSet a {border-bottom:1px dotted}
1042#batchManagerGlobal #applyOnDetails {font-style:italic;}
1043#batchManagerGlobal .actionButtons {text-align:left;}
1044#batchManagerGlobal #filterList {padding-left:5px;}
1045#batchManagerGlobal #filterList li {margin-bottom:5px; list-style-type:none;}
1046#batchManagerGlobal a.removeFilter {background: url(icon/remove_filter.png) no-repeat top left;width:7px;height:7px;display:inline-block}
1047#batchManagerGlobal a.removeFilter:hover {background: url(icon/remove_filter_hover.png); border:none;}
1048#batchManagerGlobal .removeFilter span {display:none}
1049#batchManagerGlobal #applyFilterBlock {margin-top:20px;}
1050#batchManagerGlobal .useFilterCheckbox {display:none}
Note: See TracBrowser for help on using the repository browser.