source: extensions/hr_glass_xl/theme.css @ 16305

Last change on this file since 16305 was 16305, checked in by flop25, 12 years ago

changes for 2.4
dropdown menu remaining

File size: 13.9 KB
Line 
1/* ---------------------------------------------------------------------------
2Theme hr_glass_xl
3
4child-theme of hr_glass_xl
5
6by flop25 http://www.planete-flop.fr/
7------------------------------------------------------------------------------ */
8
9@import "menu.css";
10@import "iconset.css";
11
12* { margin: 0; padding: 0; border: 0; }
13
14body {
15        background-image: url(img/bg.jpg);
16        background-repeat: no-repeat;
17        background-position: center center;
18        background-attachment:fixed;
19        font-size:0.7em;
20        font-family: Verdana,Arial,Helvetica,sans-serif;
21        background-color: #000000;
22}
23
24* { outline: none }
25
26/* Common styles
27-------------------------------------------------------- */
28h2, h3 { color:#696969; }
29ul { list-style: none; }
30ul li { list-style: none; }
31
32a, a:link { color:#0066CC; text-decoration: none; border:0; }
33a:hover { text-decoration: none; border-bottom:1px solid #0066CC;}
34/*a:visited { color:#333333;}*/
35
36pre { overflow: auto; width: 100%; height: auto; }
37.left { float: left; }
38.right { float: right; }
39
40img{ border: 0; }
41#comments H2, .titrePage h2 {
42        background-image: url(img/boutton.png);
43        background-repeat:repeat-x;
44        background-color:#FFFFFF;
45        color: #000000;
46        border: 0;
47}
48.titrePage a {
49        color: #000000;
50}
51/* Page
52-------------------------------------------------------- */
53BODY#thePicturePage,BODY#theCategoryPage, BODY#theTagsPage {}
54
55#the_page {
56        width: 940px;
57        margin: 0 auto;
58        position: relative;
59        background: transparent url(img/fond_milieu.png) repeat-y top center;
60}
61
62#content div.titrePage { padding: 10px 3px; }
63
64/* Header
65-----[personaliser ICI BAS]------------- */
66#theHeader {
67        background-image: url(img/header_back.png);
68        background-repeat: repeat-x;
69        background-position: top;
70        height: 100px;
71        margin: 0 auto;
72}
73        #theHeader h1 {
74        font-size: 2em;
75        margin: 0;
76        color: #fff;
77        text-align: center;
78        position: absolute;
79        left: 30px;
80        top: 70px;
81        }
82
83/*
84************[ Si vous voulez rajoutez votre header_big_txt.png créé avec le .psd remplacer les lignes précédentes par ce qui suit]********************
85
86#theHeader {
87        background-image: url(img/header_big_txt.png);
88        background-repeat: no-repeat;
89        background-position: top;
90        height: 200px;
91        margin: 0 auto;
92}
93        #theHeader h1 {
94        font-size: 2em;
95        margin: 0;
96        color: #fff;
97        text-align: center;
98        position: absolute;
99        left: 30px;
100        top: 150px;
101        }
102
103*/
104
105        #theHeader p {display:none;}
106/*      #theHeader a:link, #theHeader a:visited, #theHeader a:hover { color: #FFF; text-decoration: none; }*/
107
108body#theCommentsPage .content, body#theUploadPage .content, body#theRegisterPage .content, body#theIdentificationPage .content, body#theProfilePage .content, body#theSearchPage .content, body#theAboutPage .content, body#thePopuphelpPage .content, body#thePasswordPage .content, body#theNotificationPage .content, body#theTagsPage .content, body#theNBMPage .content, #content, BODY#theAdminPage #content, BODY#theTagsPage #content, #theCategoryPage .content {
109        width: 898px;
110        margin: 0 auto;
111}
112
113
114.row1 { background-color: #999;}
115.throw { background-color: #999;}
116
117/*      Page Catégories
118-----------------------------------------------------------------------------------------------*/
119#content div.thumbnailCategory { 
120        padding: 2px; 
121/*      text-align: center;    */
122}
123#content div.thumbnailCategory:hover {
124        border:1px solid #0066cc;
125        background-color: #eee;
126}
127#content ul.thumbnailCategories li { width:49.9%; }
128
129/*      Page Image
130-----------------------------------------------------------------------------------------------*/
131#linkNext {
132    float: right;
133    margin-left: 10px;
134    margin-right: 15px;
135}
136#linkPrev {
137    float: left;
138    margin-left: 15px;
139    margin-right: 10px;
140}
141#imageToolBar, #imageHeaderBar {
142        width: 860px;
143        margin: 10px auto;
144}
145#imageHeaderBar{
146        background: #F5F5F5;
147        border: 1px solid #CDCDCD;
148        border-width: 1px 0;
149        padding: 5px 8px;
150}
151
152#theImage IMG {
153  padding: 5px;
154  border: 1px solid #aaa;
155}
156
157#imageHeaderBar H2 { 
158        border: none;
159        clear: both;
160        padding: 0;
161        text-align: center;
162        padding: 0.5em 0 0 0;
163}
164#imageHeaderBar .browsePath a { color:#0066CC; text-decoration: none; }
165#imageHeaderBar .browsePath a:hover { color:#333333; }
166
167/*#imageToolBar A:hover { background-color: #a0a0a0; }*/
168
169.infoTable{ margin: 20px auto; }
170#thumbPrev{ margin: 20px 0 0 20px; }
171#thumbNext{ margin: 20px 20px 0 0;}
172a#thumbPrev, a#thumbNext { text-decoration: none; border:0; }
173
174/*      commentaires
175-----------------------------------------------------------------------------------------------*/
176
177#comments{ width: 860px; margin: 20px auto; }
178#comments DIV.comment BLOCKQUOTE { border: 1px solid #5f5f5f; border-left: 2px solid #696969; }
179
180FIELDSET, INPUT, SELECT, TEXTAREA, TABLE.table2, #infos,
181#content DIV.comment  A.illustration IMG, #content DIV.thumbnailCategory { border: 1px solid gray; }
182
183textarea { width:80%; }
184
185/*      miniatures
186-----------------------------------------------------------------------------------------------*/
187.thumbnails SPAN, .thumbnails .wrap2 A, .thumbnails LABEL, .thumbnailCategory DIV.illustration {width:auto;}
188#content DIV.thumbnailCategory DIV.illustration a:hover { border:0; }
189
190#content DIV.comment BLOCKQUOTE {
191  margin-left: 172px;   /*maximum thumbnail width + ~10px */
192}
193#content DIV.thumbnailCategory DIV.description  p { text-align: left; }
194
195/*#content ul.thumbnails span.wrap1 { margin: 0 10px; }*/
196#content UL.thumbnails SPAN.wrap2 img { padding: 5px; border: 1px solid #ccc; }
197#content UL.thumbnails SPAN.wrap2 img:hover { border-color: #06c; }
198
199#content UL.thumbnails LI.thumbCat SPAN.wrap2 { border-style: hidden; background-color: #ccccaa; }
200#content UL.thumbnails LI.thumbCat SPAN.wrap2:hover { border-style: solid; }
201
202#content ul.thumbnails span.thumbLegend {
203    margin: 0 auto;
204    padding: 0.5em 0;
205}
206.zero { display: none }
207.nb-hits { color: #69c; }
208.nb-comments { color: #f92; }
209
210
211/* links */
212/*.rateButton, A { color: #FFFFFF; }
213.rateButton:hover, A:hover { color: #FFF48E; }*/
214
215/*      Menu
216-----------------------------------------------------------------------------------------------*/
217.pwg-icon-filter {
218left:95%;
219position:absolute;
220}
221#menubar { position: relative; z-index: 2; }
222#content { position: relative; z-index: 1; }
223
224#content div.thumbnailCategory div.description {
225        overflow: hidden; /* bug in FF 1.0 (not 1.5) */
226}
227/*#content div.thumbnailCategory>div.description:hover {
228  overflow: visible;
229}*/
230
231/* horizontal menubar */
232#menubar, BODY#theAdminPage #menubar {
233        float: none;
234        width: 898px;
235        margin: 5px auto;
236        border: none;
237        /*overflow: hidden;*/   /* bothers FF so we rather set height below */
238        display: block;
239}
240
241/* set menubar height (not for IE) */
242#the_page > #menubar, BODY#theAdminPage #the_page > #menubar {
243  height: 2.1em;
244  padding: 0;
245}
246#menubar DL > DT {
247    padding: 0.2em 0.4em 0;
248}
249
250/* general UL formating */
251#menubar UL, #menubar DL, #menubar UL#menuTagCloud {
252  list-style: none;
253  margin: 0;
254  padding: 0;
255  float: left;
256}
257#menubar DL { display: inline; padding: 0 2.1em; }
258BODY#theAdminPage #the_page > #menubar DL { padding: 0 0.5em;}
259
260#menubar UL {  width: 20em; }
261#menubar ul li a {  padding-right: 3em; }
262
263#menubar P, #menubar P.totalImages, FORM#quickconnect {
264  clear: both;
265  margin: 0;
266  text-align: center;
267  padding: 0.2em;
268}
269
270/* titles and links */
271#menubar A, #menubar DT { display: block; }
272
273/* positioning */
274#menubar LI { position: relative;}
275#menubar DD { position: absolute; z-index: 500;}
276#menubar DD UL UL {
277  position: absolute;
278  top: 0px;
279  left: 100%;
280  z-index: 500;
281}
282#menubar LI SPAN,#menubar LI IMG { position: absolute; top: 0;}
283#menubar LI SPAN { right: 7px;}
284#menubar LI IMG { right: 3em;}
285
286/* hiding and revealing up to 6 menu levels */
287DIV#menubar DD,
288DIV#menubar UL UL,
289DIV#menubar UL LI:hover UL UL,
290DIV#menubar UL UL LI:hover UL UL,
291DIV#menubar UL UL UL LI:hover UL UL,
292DIV#menubar UL UL UL UL LI:hover UL UL { display: none; }
293
294DIV#menubar DL:hover DD,
295DIV#menubar UL LI:hover UL,
296DIV#menubar UL UL LI:hover UL,
297DIV#menubar UL UL UL LI:hover UL,
298DIV#menubar UL UL UL UL LI:hover UL,
299DIV#menubar UL UL UL UL UL LI:hover UL { display: block; }
300
301/* styles
302#menubar, #menubar DT {
303
304background-image: url(img/fondMenu2.gif);
305background-repeat:repeat-x;
306background-color:#000000;
307        color: #FFF;
308        border: 0;
309}
310#menubar a, #menubar DT a {
311        color: #fff;
312        display: block;
313        text-decoration: none;
314        border: 0;
315
316}
317#menubar DD {
318        color: #000000;
319        border: 0;
320        background-image: url(img/back_menu.png);
321}
322#menubar DD a, #menubar DD span {
323        color: #000000;
324        display: block;
325        text-decoration: none;
326        border: 0;
327        background-image: url(img/back_menu.png);
328}
329
330#menubar li a:hover, #menubar dt a:hover, #menubar DT:hover {  liens survolés
331background-image: url(img/fondMenuSurvol.gif);
332background-repeat:repeat-x;
333background-position:center;
334background-color:#CCCCCC,
335}
336
337#menubar A:hover { color: #fff; }
338#menubar DD A { padding: 0.5em; }
339#menubar DD A:hover { background-color: #999; }
340*/
341/*
342===============================================
343   Ce qui fonctionne avec IE7
344===============================================
345 styles
346*/
347
348#menubar DD, #menubar UL {
349        color: #000000;
350        border: 0;
351        background-image: url(img/back_menu.png);
352}
353
354#menubar DD {
355    border-right: 2px solid #777;
356    border-bottom: 2px solid #777;
357   -moz-border-radius: 4px;   
358    border-radius: 4px 4px;   
359    }
360#menubar DD A { padding: 0.5em; }
361#menubar DD a {
362    color: #000000;
363    display: block;
364    text-decoration: none;
365    border: 0;
366}
367#menubar, #menubar DT {
368background-image: url(img/fondMenu2.gif);
369background-repeat:repeat-x;
370background-color:#000000;
371        color: #FFF;
372        border: 0;
373}
374#menubar a, #menubar DT a { 
375        color: #fff; 
376        display: block; 
377        text-decoration: none; 
378        border: 0;
379
380}
381/********************/
382#menubar A:hover, #menubar dt:hover { 
383color: #fff;
384background-image: url(img/fondMenuSurvol.gif);
385background-repeat:repeat-x;
386background-position:center;
387background-color:#CCCCCC;
388}
389
390/*      quickconnect (still to be fixed for IE)
391-----------------------------------------------------------------------------------------------*/
392FORM#quickconnect FIELDSET { width: 220px; }
393FORM#quickconnect LABEL { clear: left; /*margin: 0;*/ text-align: left; }
394FORM#quickconnect LABEL INPUT { font-size: 1em; /*width: 15em;*/ }
395FORM#quickconnect P, FORM#quickconnect A { border: none; padding: 0; }
396/*FORM#quickconnect A { display: inline; }*/
397FORM#quickconnect ul.actions { width: auto; }
398/*FORM#quickconnect ul.actions img { position: static; }*/
399FORM#quickconnect ul.actions li { display: inline; float: right; }
400
401
402
403/*      menuTagCloud
404-----------------------------------------------------------------------------------------------*/
405
406#menubar UL#menuTagCloud A { padding-left: 2px; }
407#menubar UL#menuTagCloud LI { display: block; }
408
409UL#menuTagCloud A IMG { position: static; }
410UL#menuTagCloud A {
411  position: absolute;
412  left: 7px;
413  top: 0.2em;
414  padding-right: 0;
415  display: inline;
416  border-width: 0;
417}
418
419#menubar UL#menuTagCloud A.tagLevel1,
420#menubar UL#menuTagCloud A.tagLevel2,
421#menubar UL#menuTagCloud A.tagLevel3,
422#menubar UL#menuTagCloud A.tagLevel4,
423#menubar UL#menuTagCloud A.tagLevel5,
424#menubar UL#menuTagCloud A.tagLevel6,
425#menubar UL#menuTagCloud A.tagLevel7,
426#menubar UL#menuTagCloud A.tagLevel8,
427#menubar UL#menuTagCloud A.tagLevel9,
428#menubar UL#menuTagCloud A.tagLevel10 {
429  /*font-size: 100%;*/
430  /*padding-left: 1.5em;*/
431  padding-left: 18px;
432  position: static;
433  display: block;
434}
435
436/* Tags - Page des tags
437-------------------------------------------------------- */
438
439ul#fullTagCloud {
440        position: relative;
441        border: 1px solid #E8E8E8;
442        border-width: 1px 0;
443        background: #FBFBFB;
444        padding: 5px;
445        margin: 8px 0 20px 0;
446        overflow: hidden;
447        height: 100%;
448        font-size: 120%;
449}
450        ul#fullTagCloud li {
451                /* display: inline; */
452                display: block;
453                float: left;
454                margin: 4px;
455                padding: 1px 5px;
456                height: 18px;
457                line-height: 18px;
458                background: none;
459        }
460        ul#fullTagCloud li a:link, ul#fullTagCloud li a:visited {
461                color: #005D99;
462                text-decoration: none;
463                white-space: nowrap;
464        }
465        ul#fullTagCloud li a:hover { text-decoration: underline; border: 0; }
466        ul#fullTagCloud li a:focus, ul#fullTagCloud li a:active { background: #005D99; color: #FFF; }
467
468.tagLevel5 { font-size:160%; }
469.tagLevel4 { font-size:140%; }
470.tagLevel3 { font-size:120%; }
471.tagLevel2 { font-size:100%; }
472.tagLevel1 { font-size:80%; }
473
474/*.tagLevel1 { font-size: 80%; }
475.tagLevel2 { font-size: 90%; }
476.tagLevel3 { font-size: 100%; }
477.tagLevel4 { font-size: 110%; }
478.tagLevel5 { font-size: 120%; }
479.tagLevel6 { font-size: 130%; }
480.tagLevel7 { font-size: 140%; }
481.tagLevel8 { font-size: 150%; }
482.tagLevel9 { font-size: 160%; }
483.tagLevel10 { font-size: 170%; }*/
484
485/*====== */
486
487/* others */
488.pleaseNote {
489        margin: 20px auto;
490        width: 700px;
491    background: #eee;
492    color: #ff9b00;
493        border: 1px solid #ff9b00;
494    padding: 1ex;
495    font-weight: bold;
496}
497
498.header_notes { background-position:left center; padding: 5px 0px; }
499
500li.categoryLi {
501        float:left;
502        margin:2px;
503        width:46%;
504}
505
506input.rateButton { color: #369; }
507input.rateButtonSelected { color:#696969; }
508INPUT.rateButton:hover { color: #858460;}
509
510.tabsheet li,
511.tabsheet li a { color: #FFFFFF;}
512.tabsheet li a:hover { color: #484848; }
513ul.tabsheet { border-color: #807d76; }
514.tabsheet li { border: 1px solid #696969; }
515.tabsheet li:hover { border-color: #484848 !important; }
516
517
518/*      calendar
519-----------------------------------------------------------------------------------------------*/
520
521DIV.calendarViews {
522  padding-top: 5px;
523  padding-right: 6px;
524}
525
526/*calendar elements*/
527SPAN.calItemEmpty { color: silver; }
528
529SPAN.calItem, SPAN.calItemEmpty { border: 1px solid gray; }
530
531/* nice looking month calendar*/
532TD.calDayCellEmpty, TD.calDayCellFull { border: 1px solid gray;}
533
534TD.calDayCellEmpty { color: silver; }
535
536.calBackDate { color: #000; }
537.calForeDate { color: #fff; }
538
539/* Footer
540-------------------------------------------------------- */
541#copyright {
542        clear: both;
543        margin: 0 auto;
544        padding: 5px 0;
545        text-align: center;
546        font-weight: bold;
547        height:25px;
548        background-image: url(img/footer_back.png);
549        background-repeat: repeat-x;
550        background-position: bottom;
551}
552#copyright a:link, #copyright a:visited { text-decoration: underline; color: #000; }
553#copyright a:hover { text-decoration: none; color: #000; border: 0; }
Note: See TracBrowser for help on using the repository browser.