source: trunk/template/yoga/theme/Sylvia/theme.css @ 2983

Last change on this file since 2983 was 2983, checked in by vdigital, 16 years ago

Fieldset background removal
Alternate colours of lines for each comment, AND have the "Add a comment" border (only) in orange
merge -c2982 from branch 2.0 to trunk

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Author Date Id Revision
File size: 9.4 KB
Line 
1/* $Id: theme.css 2983 2008-12-15 20:42:35Z vdigital $ */
2.content div.thumbnailCategory div.illustration { 
3        width:165px !important; /* Usable range 162px-360px , optimal : Thumbnail width + 40px */ 
4}
5.content div.thumbnailCategory { 
6        height: 180px !important; /* Usable range 172px-250px , optimal : Thumbnail height + 30px */ 
7}
8.content div.thumbnailCategory div.description .text { 
9        height: 130px !important; /* -42px than previous one */ 
10}
11#comments div.thumbnailCategory div.illustration { 
12        width:220px !important; /* Usable range 219px-360px , optimal : Thumbnail width + 95px */ 
13}
14#comments .thumbnailCategories hr {display:none;}
15#comments form.filter input[type="submit"] { margin-top:1.8em; }
16/*  Sylvia Theme is close to the Roma Admin theme */
17BODY, H1, H3, DT, INPUT.rateButtonSelected, H2, #menubar DT { 
18        color:#666; 
19}
20#imageHeaderBar, #imageToolBar A:hover { 
21        background-color: transparent; 
22}
23BODY { 
24        background:#111 url(images/bottom-left-bg.jpg) no-repeat fixed left bottom;
25        margin:0; 
26        min-height: 100%; 
27        height: 100%; 
28        padding:0; 
29}
30#the_page { 
31        background:transparent url(images/top-left-bg.jpg) no-repeat scroll left top;
32        left:0; 
33        margin:0; 
34        padding:0; 
35        position:absolute; 
36        top:0; 
37        z-index:0; 
38        width: 100%; 
39        min-width: 100%; 
40}
41#mbIdentification p, .totalImages { 
42        color:#333; 
43}
44.header_msgs { 
45        background:transparent url(images/header_msgs-bg.gif) repeat scroll left top;
46        border:0; 
47        color:#333; 
48        font-size:24px; 
49        left:0; 
50        margin:0; 
51        padding:10px 0 6px 0; 
52        position:absolute;
53        text-align:center; 
54        top:0; 
55        width:100%; 
56        z-index:99; 
57}
58.header_notes {
59        background:transparent url(images/header_msgs-bg.gif) repeat scroll left top;
60        border:0 none;
61        color:#333;
62        font-size:16px;
63        margin:0;
64        padding:0;
65        position:absolute;
66        top:0;
67        width:100%;
68        z-index:99;
69}
70#menubar DL { 
71        background:transparent url(images/menuBox_top.gif) no-repeat scroll left top;
72        margin:0 0 5px 40px; 
73        padding:0; 
74        width: 231px; 
75        min-width: 231px; 
76        border: 0; 
77        min-height: 32px; 
78        overflow-x: hidden;
79}
80#imageHeaderBar H2 { 
81        border: 0; 
82}
83#menubar DT { 
84        background-color:#111; 
85        border:0; 
86        display:inline; 
87        margin-left:8px; 
88        text-align:left; 
89}
90#menubar DD { 
91        background:transparent url(images/menuBox_bottom.gif) no-repeat scroll left bottom;
92        margin:14px 0 0 0; 
93        padding:0 0 22px; 
94        width: 231px; 
95        min-width: 231px; 
96        border: 0; 
97        overflow-x: hidden;
98}
99#menubar UL, #menubar #mbCategories p, #menubar .illustration  { 
100        background:transparent url(images/menuBox_sides.gif) repeat-y scroll left bottom;
101        margin:0; 
102}
103#menubar DT A { 
104        font-size: 100%; 
105}
106#menubar UL { 
107        color:#333; 
108        font-size: 16px; 
109        line-height: 15px; 
110}
111#menubar LI { 
112        padding-left: 12px; 
113}
114#menubar LI UL {
115  background: transparent url(images/transparent.gif);
116}
117#menubar A, .menuInfoCat { 
118        font-size: 13px; 
119}
120#menubar form { 
121        background:transparent url(images/menuBox_sides.gif) repeat-y scroll left bottom; 
122        margin:0; 
123}
124#menubar DL#mbIdentification { 
125        background:transparent url(images/menuId_top.gif) no-repeat scroll left top !important;
126}
127#menubar #mbIdentification DD { 
128        background:transparent url(images/menuId_bottom.gif) no-repeat scroll left bottom; 
129}
130#menubar #mbIdentification UL, #menubar #mbIdentification p, #menubar #mbIdentification .illustration  { 
131        background:transparent url(images/menuId_sides.gif) repeat-y scroll left bottom; 
132}
133#menubar #mbIdentification form { 
134        background:transparent url(images/menuId_sides.gif) repeat-y scroll left bottom; 
135}
136#menubar #mbIdentification  .actions, #menubar #mbIdentification form  p { 
137        background:transparent none repeat-y scroll left bottom; 
138}
139#menubar #mbIdentification p { 
140        padding: 2px 16px 0; 
141        margin: 0;
142}
143#menubar p { 
144        padding: 16px 16px 0; 
145}
146#menubar .button { 
147        position:relative; 
148        right:9px; 
149        top:16px; 
150        height:16px; 
151        width:16px; 
152}
153#menubar #mbIdentification .button { 
154        height:24px; 
155        width:24px; 
156        right:0px; 
157        top:-40px; 
158}
159#menubar #mbIdentification fieldset { 
160        border:0; 
161        margin:0 24px 0 23px; 
162}
163#menubar #mbIdentification legend { 
164        display: none; 
165}
166#menubar #menuTagCloud { 
167        margin: 0; 
168        padding: 0 8px 0 16px; 
169}
170
171.content { 
172        background:#222 url(images/fillet.gif) repeat-x scroll left top; 
173        min-height:466px; 
174}
175
176.content { 
177        border: 1px solid #000; 
178        border-top: 0; 
179        margin:21px 7px 0 290px; 
180        padding-top:7px; 
181}
182.content h2 { 
183        margin:0; 
184        padding:0px 10px 15px 15px; 
185        border:0;
186}
187#menubar form { 
188        background:transparent url(images/menuBox_sides.gif) repeat-y scroll left bottom; 
189        margin:0; 
190}
191.content ul.thumbnailCategories li {
192        background:#222 url(images/cat_bottom-right.gif) no-repeat scroll right bottom; 
193        width:49%; 
194        margin: 0; 
195        padding:0; 
196}
197.content div.thumbnailCategory { 
198        background:transparent url(images/cat_bottom-left.gif) no-repeat scroll left bottom; 
199        padding: 0; 
200        margin:0; 
201}
202.content .thumbnailCategory div.illustration { 
203        background:transparent url(images/cat_top-left.gif) no-repeat scroll left top; 
204        padding: 0 0 0 10px; 
205        margin: 0 !important; 
206}
207.content .thumbnailCategory div.illustration a { 
208        display: block; 
209        margin: 0; 
210        padding:20px 0 0 8px; 
211}
212.content .thumbnailCategory div.description { 
213        background:transparent url(images/cat_top-right.gif) no-repeat scroll right top;
214        margin: 0; 
215        padding:15px 10px 3px 0; 
216        overflow: hidden !important; 
217}
218.content .thumbnailCategory div.description .text { 
219        display:block; 
220        margin:10px 2px 0 0;
221        overflow: auto; 
222        overflow-x:hidden; 
223        padding:0 0 5px; 
224}
225.content div.thumbnailCategory div.description p.dates { 
226        margin: 0 15px 0 15px; 
227        text-align: right; 
228}
229.content .thumbnailCategory div.description H3 { 
230        display: block; 
231}
232.content ul.thumbnailCategories li:hover { 
233        background-color:#111; 
234} 
235.content .navigationBar {
236        color:#666;
237}
238.infos { 
239        color:#f70; 
240        border:0; 
241        background-color: transparent; 
242        margin-left:125px;
243        padding:5px 0px 0pt 10pt; 
244        min-height: 48px; 
245        text-align:left; 
246}
247.infos li, .errors li { 
248        list-style-type:none; 
249}
250.errors { 
251        color:#f33; 
252        border:0; 
253        background: transparent url(icon/errors.png) no-repeat scroll right top; 
254        margin-left:125px;
255        padding:5px 0px 0pt 10pt; 
256        min-height: 48px; 
257        text-align:left; 
258        font-weight:bold; 
259}
260#menubar #menuTagCloud { 
261        background:transparent url(images/menuBox_sides.gif) repeat-y scroll left bottom;
262        margin:0; 
263        padding: 0 12px; 
264}
265H2 { 
266        border-bottom: 1px solid #000000; 
267}
268#qsearchInput { 
269        color:#999;
270}
271FIELDSET, INPUT, SELECT, TEXTAREA { 
272        border: 1px solid #666; 
273}
274input[type="text"], input[type="password"], input[type="button"], input[type="submit"], input[type="reset"], input[type="file"] {
275        background-color:#444; 
276        color:#999; 
277} /* stupid Line but needed  due to inpact on other themes and deadline of Piwigo 2.0 */
278input[type="file"] {
279        background-color:#222; 
280        border: 1px solid #666;
281}
282INPUT, select, textarea { 
283        color:#999; 
284        background-color:#444; 
285}
286input[type="radio"], input[type="checkbox"], input[type="button"].rateButtonStarEmpty, input[type="button"].rateButtonStarFull { 
287        background-color: transparent; 
288}
289#qsearchInput:focus, input:focus, select:focus, textarea:focus, input.focus, form .focus { 
290        background-color:#444;
291        color:#999; 
292}
293.content UL.thumbnails SPAN.wrap2 {
294        border: 1px solid #666; /* thumbnails border color and style */
295        border-radius: 4px 4px; /* round corners with CSS3 compliant browsers */ 
296}
297.content UL.thumbnails SPAN.wrap2:hover { 
298        color:#666;
299        background-color:#111; 
300        border:1px solid #ff3363;       /* thumbnails border color when mouse cursor is over it */ 
301}
302#comments ul.actions li, #comments ul.actions li:hover { 
303        background:transparent none;
304        padding: 0 22px; 
305        clear:both; 
306        list-style-type:none; 
307}
308span.calItem {
309        border:1px solid #666; 
310        margin:0 5px; 
311        padding:2px 5px 0 8px;
312}
313span.calItemEmpty, td.calDayCellEmpty, td.calDayCellFull {
314        border:1px solid #666;
315}
316A, INPUT.rateButton { 
317        color:#f70; 
318        border-width: 0; 
319}
320A:hover, A:active { 
321        color:#f30; 
322        border-bottom: 1px solid #FF3363; 
323        cursor: pointer; 
324}
325a.Piwigo {
326  font-family: verdana, arial, helvetica, sans-serif !important;
327  font-size: 11px; font-weight: normal; letter-spacing: 0;
328  color : #FF3300; text-decoration: none; border: 0; }
329a.Piwigo:hover { 
330  border-bottom: 1px solid #FF3363; 
331}
332#theImage A, .illustration A, A.navThumb, A.navThumb { 
333        border-bottom-width: 0; 
334}
335#imageToolBar { 
336        padding:0 7%; 
337}
338#imageHeaderBar .imageNumber { 
339        margin-right:7%; 
340}
341#imageHeaderBar .browsePath { 
342        margin-left:7%; 
343}
344*, *:focus, *:active, input:active, a:active, input:focus, a:focus { 
345        outline: none; 
346}
347#debug { 
348        margin: 15px 15px 5px 248px; 
349        font-size:12px; 
350        clear: both; 
351}
352.rateButtonStarFull, .rateButtonStarEmpty {     
353        background-image: url('icon/rating-stars.gif'); 
354}
355#menubar #mbIdentification fieldset div input[type="text"] { 
356        margin: 0 0 3px; 
357        width: 174px; 
358        display: inline; 
359}
360input[type="button"], input[type="submit"], input[type="reset"] {
361        color:#ff3363; 
362        background-color:#222; 
363        border-color:#ff3363; 
364}
365input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
366        color:#999; 
367        border-color:#666; 
368}
369.titrePage img.button[alt="x"] { margin: 0 3px 3px; }
370
371#thePicturePage .thumbnailCategory {
372        padding: 15px 2px 6px 12px; 
373        border: 1px solid #666; 
374}
375#thePicturePage .thumbnailCategory  .date, #thePicturePage .thumbnailCategory  .author {
376        font-weight:bold;
377}
378#thePicturePage .thumbnailCategories { 
379        padding-left: 12px; 
380        padding-right: 12px; 
381}
382#thePicturePage .odd { 
383        background-color: #222; 
384        border-top:0 !important; 
385}
386#addComment fieldset {
387  color: #f70;
388        border-color: #f70;
389}
390#addComment fieldset  label {
391  color: #666;
392}
Note: See TracBrowser for help on using the repository browser.