source: trunk/themes/Sylvia/theme.css @ 10640

Last change on this file since 10640 was 10640, checked in by mistic100, 13 years ago

Sylvia : cleaning css

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