source: trunk/admin/themes/clear/theme.css @ 5980

Last change on this file since 5980 was 5980, checked in by patdenice, 14 years ago

Fix tooltip position on admin intro page.
Menubar reordering now looks like category reordering.

  • Property svn:eol-style set to LF
File size: 14.6 KB
Line 
1/* generic colors - clear */
2.gcText { color: #777777; }                 /* used for text */
3.gcText2 { color: #777777; }                /* used for table header */
4.gcText3 { color: #555555; }                /* used for tabs text */
5.gcTextInput { color:#666666; }             /* used for inputs */
6.gcLink { color: #005E89; }                 /* used for link */
7.gcLinkHover { color: #D54E21; }            /* used for link */
8.gcBgPage { background-color: #F9F9F9; }               /* used for page background */
9.gcBgTabSheet { background-color: #F1F1F1; }           /* used inside tabsheet & menu */
10.gcBgTableRow1 { background-color: #DDDDDD; }            /* used in for tables rows background */
11.gcBgTableRow2 { background-color: #EEEEEE; }            /* used in tables rows & some widgets background */
12.gcBgInput { background-color:#CCCCCC; }                      /* used for inputs */
13.gcBorder    { border-color: #AAAAAA; }            /* used for borders */
14.gcBorder2   { border-color: #666666; }            /* used for widgets borders */
15.gcBorderInput { border-color:#777777; }           /* used for inputs */
16
17/* text color */
18.theme_title { left: 15px; color: #000; text-align: left;}
19body, h3, dt, h2, .throw, .content, label,
20input.rateButtonSelected /* <= why IE doesn't inherit this ? */ { color:#777; }
21th { color: #888; }
22INPUT, select, textarea { color:#666; background-color: #ccc; }
23input[type="radio"], input[type="checkbox"] { background-color: transparent; }
24INPUT[type="submit"], INPUT[type="reset"]  { color:#666; border: 1px solid #777; background-color: #bbb; padding: 1px 15px; }
25input.rateButton, legend, h3 { color: #777; }
26h2 { color: #777; }
27
28
29#copyright { color:#777; margin:5px auto 0px 240px; text-align:center;
30padding-bottom: 15px; }
31.header_notes { 
32  background: transparent url(../default/icon/note.png) no-repeat right top;
33  border: none; 
34  min-height: 48px;
35  padding: 15px 60px 0 0; 
36  right: 0;
37  width: 550px; 
38  top: 70px;
39}
40html, body { min-height: 100%; }
41body { margin: 0; padding: 0; background:#f9f9f9 }
42/* #the_page { margin: 0; padding: 0; z-index: 1; top:0px; */
43/* padding-top: 0; min-height: 100%; width:100%; position:absolute; left:0px; } */
44#headbranch { width: 233px; height: 240px; margin: 0; padding: 0;
45position:absolute; left:0px; top:0px; z-index: 0;
46background:transparent }
47#theHeader { display:none; height:40px; margin: 0; padding: 0;
48background:transparent }
49h3, #imageToolBar a:hover, .content, .throw, .row1 { background-color: #ddd; }
50.row2 { background-color:#eeeeee; }
51.throw em { font-style: normal; color: #0cc9c; }
52#content { background: #f1f1f1; min-height: 467px;}
53.content { padding:0 5px 5px; margin: 0 10px 0 252px; z-index:99; border: 1px solid #aaa;}
54.content h3 { font-size:20px; letter-spacing:-0.4px; margin:0 20px 12px 0;
55 text-align:center; background:none; border: 0; }
56.content h3 ~ h3{ margin-top: 40px; }
57.content h4 { color: #aaa; font-size:14px; text-align:center; padding:3px; margin-top: 0; margin-bottom: 10px;}
58
59.content dl, dd { margin:5px; }
60.content div.titrePage { height:40px; }
61
62.instructions { text-align:left; padding-top:5px;}
63.instructions LI { margin-bottom:5px; }
64.instructionBlock {border: 1px solid #999; margin: 5px; overflow: hidden;}
65.instructionBlockHeaderCollapsed, .instructionBlockHeaderExpanded {background-color:#eee; background-position:15px center;
66background-repeat:no-repeat; color:#999; cursor:pointer; font-size:110%; overflow:hidden; padding:8px 41px;}
67.instructionBlockHeaderCollapsed span, .instructionBlockHeaderExpanded span {border-bottom: none; }
68
69.instructionBlockHeaderCollapsed { background-image: url(icon/expand.gif);}
70.instructionBlockHeaderExpanded { background-image: url(icon/collapse.gif);}
71.instructionBlockContent { padding:0 15px 15px;}
72SPAN.pwgScreen { font-style:italic; border-bottom:1px dotted #666}
73
74.content ul.thumbnails span.wrap2:hover { background-color:#eee; border:1px solid #0cc9c; color:#999; }
75.content ul.thumbnails span.wrap2 { border:1px solid #999; padding: 4px; }
76.content ul.thumbnails span.wrap2 { -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; }
77.content ul.thumbnails span.wrap1 { margin:0 12px 5px; }
78
79/* borders */
80fieldset { border: 2px solid #ddd; }
81INPUT, SELECT, TEXTAREA { border: 1px solid #999; }
82input:focus, select:focus, textarea:focus, input.focus, form .focus { background-color:#bbb;color: #666; }
83TEXTAREA { cursor:text; font-size: 13px; }
84.content UL.thumbnails SPAN.wrap2 {
85  border: 1px solid #555555;  /* thumbnails border color and style */
86  border-radius: 4px 4px; /* round corners with CSS3 compliant browsers */
87}
88.tagSelection label { padding-right:12px; }
89.tagSelection LI.tagSelected {background-color:#dbe8f3;}
90.tagSelected LABEL {color:black;}
91
92.content ul.categoryActions a img { margin-left: 10px; }
93ul.thumbnails input { border:3px double #666; color:#666; font-size:10px; margin:0; background-color:#bbb; text-align: center;}
94INPUT[type="submit"]:hover , INPUT[type="reset"]:hover  { cursor: pointer; }
95INPUT.bigbutton:hover { background-color: #ddd;  color:#0cc; border: 0; }
96.throw  { font-size: 120%; line-height: 26px; padding-top: 10px; font-weight: bold; color: #0cc9c; }
97label { cursor:pointer }
98.categoryLi, .menuLi { background: #ddd }
99.virtual_cat, .menuLi_hidden { background: #ccc !important; }
100a.Piwigo {
101  font-family: verdana, arial, helvetica, sans-serif !important;
102  font-size: 11px; font-weight: normal; letter-spacing: 0;
103  color : #0cc; text-decoration: none; border: 0; }
104a.Piwigo:hover  span.Piwigo  {
105  border-bottom: 1px solid #0cc9c;
106}
107TABLE.table2 { border: 2px solid #dddddd; }
108
109*, *:focus, *:active, input:active, a:active, input:focus, a:focus { outline: none; -moz-outline-width: 0px; }
110a { color:#005E89; border-width: 0; }
111a:hover, a:active { color: #d54e21; border-bottom: 1px dotted #d54e21; cursor: pointer; }
112.content .navigationBar {color:#999;}
113ul.actions, .content form#waiting  {text-align:center;}
114.header_msgs { background:transparent url(images/header_msgs-bg.gif) repeat scroll right top;
115border:0; color:#ccc; font-size:24px; height:30px; left:0; margin:0; padding:10px 0 0; position:absolute;
116text-align:center; top:0; width:100%; z-index:99; }
117#content.content div.comment a.illustration{ margin-right: 30px;}
118/* tabsheets are often used in admin  pages => No specific css files */
119.tabsheet {
120background-color:#f9f9f9; border:1px solid #f9f9f9; border-bottom:1px solid #aaa; display:table;
121font-family:verdana,arial,helvetica,sans-serif; font-size:8px;
122list-style-image:none; padding: 0; position:relative; text-decoration:none;
123top:-2px; white-space:nowrap; margin: 0 0 0 -6px; padding-left:10px;
124width:100%; }
125.tabsheet li { background:#f1f1f1; float:left; margin:0 6px 0 0; overflow:hidden; text-align:right; border:1px solid #aaa; border-bottom:none; position:relative; top:11px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;}
126.tabsheet a {
127display:block; font-size:11px; border:0;
128font-weight:bold; overflow:hidden; padding:6px;
129text-align:right; text-decoration:none; margin: 0; }
130.tabsheet a:first-letter { text-transform:capitalize; }
131.tabsheet li.selected_tab  {
132  border-bottom:1px solid #f1f1f1;
133}
134.tabsheet li:hover, .tabsheet li.selected_tab  {
135margin-top:4px; padding-bottom:3px; padding-top:3px; top:1px;
136 }
137/* .tabsheet a:hover */
138.tabsheet li.selected_tab  a { color: #555; }
139.tabsheet a span { display:block; font-size:10px; margin-right:2px; padding:0 3px 0 1px; }
140
141.sort { clear: none; }
142#214ug { margin-left:248px; font-size:12px; }
143/* menubar is on all admin pages => No specific css file */
144#menubar {
145display:inline; float:left; left:0; margin: 10px 0 0 10px; min-height:475px; height:475px; /* should be 477 */
146padding:0; width:207px; z-index:99; text-align: left; }
147#menubar ul.scroll { height:163px; overflow-y:auto;
148 /* Only IE family supports colored scrollbar */
149 scrollbar-face-color: #ddd; scrollbar-shadow-color: #bbb; scrollbar-highlight-color: #fff;
150 scrollbar-3dlight-color: #d6d6d6; scrollbar-darkshadow-color: #ccc; scrollbar-track-color: #eee;
151 scrollbar-arrow-color: #0cccc; }
152
153#menubar dd { margin: 0; padding: 0; height:232px; }
154#menubar dl { width: 207px; border:0; margin: 0; padding: 0; display: block; min-height:35px; border:1px solid #ddd; background-color:#f1f1f1; border-left:1px solid #aaa; border-right:1px solid #aaa;}
155#menubar dl.first {border-top:1px solid #aaa;}
156#menubar dl.last {border-bottom:1px solid #aaa;}
157#menubar dt { background-color: #ddd; margin: 0; display: block; font-weight:bold;
158position:relative; padding: 5px 1px 4px 5px; font-size: 13px; color: #777; }
159#menubar dt  span { cursor:pointer; }
160#menubar li { margin: 0; padding-left:10px; }
161#menubar li A { display:block; }
162#menubar li A:hover { border:none; }
163#menubar li:hover {background-color:#dbe8f3;}
164#menubar ul { color: #ccc; margin:0; line-height: 25px;
165  list-style-type: none; list-style-position: inside; padding: 0; }
166
167#adminHome       {background-color:#ddd;}
168#adminHome:hover {background-color:#d0d0d0;}
169
170/* jQuery tooltips */
171.cluetip-default #cluetip-outer { border-color: #999; color: #999; background-color: #ddd; }
172.cluetip-default h3#cluetip-title { color: #0cc9c; background-color: #eee; }
173/* jQuery ui resizable */
174.ui-resizable { position: relative; }
175.ui-wrapper { border: 0; }
176.ui-wrapper input, .ui-wrapper textarea { border: 0; }
177
178/* Global handle styles */
179.ui-resizable-handle { position: absolute; display: none; font-size: 0.1px; }
180.ui-resizable .ui-resizable-handle { display: block; }
181body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
182body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
183.ui-resizable-n { cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent url(images/resizable-n.gif) no-repeat scroll center top; }
184.ui-resizable-s { cursor: s-resize; height: 6px; width: 100%; bottom: 0px; left: 0px; background: transparent url(images/resizable-s.gif) no-repeat scroll center top; }
185.ui-resizable-e { cursor: e-resize; width: 6px; right: 0px; top: 0px; height: 100%; background: transparent url(images/resizable-e.gif) no-repeat scroll right center; }
186.ui-resizable-w { cursor: w-resize; width: 6px; left: 0px; top: 0px; height: 100%; background: transparent url(images/resizable-w.gif) no-repeat scroll right center; }
187.ui-resizable-se { cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent url(images/resizable-se.gif); }
188.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent url(images/resizable-sw.gif); }
189.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: 0px; top: 0px; background: transparent url(images/resizable-nw.gif); }
190.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: 0px; top: 0px; background: transparent url(images/resizable-ne.gif); }
191
192#ui-datepicker-div {background-color: #fff; border:2px solid #aaa;}
193#ui-datepicker-div .ui-datepicker-title {color:black;}
194#ui-datepicker-div .ui-icon-circle-triangle-w {background: transparent url(icon/prev.png) no-repeat;}
195#ui-datepicker-div .ui-icon-circle-triangle-e {background: transparent url(icon/next.png) no-repeat;}
196#ui-datepicker-div A.ui-datepicker-prev:hover,
197#ui-datepicker-div A.ui-datepicker-next:hover
198{
199  background-color:#eee;border:1px solid #aaa;
200}
201
202#ui-datepicker-div .ui-datepicker-control, #ui-datepicker-div  a { background-color: #eee; color: #08f !important;}
203#ui-datepicker-div .ui-datepicker-days-row { background-color: #bbb;}
204#ui-datepicker-div .ui-datepicker-week-end-cell, #ui-datepicker-div .ui-datepicker-week-end-cell  a { background-color: #ddd; color: #0cc; border-color: #bbb; border-top-color: #ddd; border-left-color: #ddd;}
205#ui-datepicker-div .ui-datepicker-title-row { background-color: #eee;}
206#ui-datepicker-div .ui-datepicker-title-row .ui-datepicker-week-end-cell a { color: #0cc;}
207#ui-datepicker-div  a:hover { color: #0cccc !important; border: 0; background-color: #eee !important;}
208#ui-datepicker-div .ui-datepicker-header select { background-color:#bbb; color:#666; font-weight:normal;}
209#ui-datepicker-div .ui-datepicker-links { background-color:#ddd;}
210#ui-datepicker-div .ui-datepicker-header { background-color:#bbb;}
211#ui-datepicker-div .ui-datepicker-current-day { background-color: #eee !important; border-color: #bbb; border-top-color: #eee; border-left-color: #eee;}
212#ui-datepicker-div .ui-datepicker-days-cell { background-color:#bbb; border:1px solid #ddd; border-top-color: #bbb; border-left-color: #bbb;}
213img.ui-datepicker-trigger{margin:-2px 10px 1px -2px;}
214
215INPUT[type="text"].large  { width: 317px; }
216input[type="button"], input[type="submit"], input[type="reset"] {
217color:#0cc9c; background-color:#ddd; border-color: #0cc9c; }
218input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
219color:#666; border-color: #999; }
220.bigbutton { background:transparent url(images/quickLocalSync.png) no-repeat scroll left top; display: block;
221color:#eee; font-size:28px; height:161px; margin: 0 20px 0 auto; padding:0 18px 0; text-align:center; width:625px;
222position:relative;  z-index: 50;}
223.bigtext { display:block; font-weight:bold; left:225px; position:relative; top:35px; width:320px;  z-index: 55; cursor:pointer; }
224.bigbutton:hover { color: #fff; }
225.bigbutton input { background:transparent url(images/transparent.gif) repeat scroll left top; border:0;
226display:block; height:85px; left:225px; position:relative; top:-42px; width:313px; z-index:99; padding:0;}
227.bigbutton input:hover { cursor:pointer; background:transparent url(images/transparent.gif) repeat scroll left top; border:0; padding:0;}
228/* hacks */
229html>body #menubar {min-height:477px; height:477px;} /* IE 7 and modern browsers */
230* html[lang="en"] body .content h2 , *+html[lang="en"] body .content h2 { text-transform:capitalize; } /* IE */
231*+html  .bigtext { left: 70px; }
232*+html  .bigbutton input, * html  .bigbutton input  { left:0px; position:relative; top:-40px; }
233* html .bigtext { margin-right: 300px; }
234
235.themeBox {background-color:#ddd;}
236.themeBox IMG {border:1px solid white;}
237.themeName {color:black;}
238#themesContent H3 {border-bottom:1px solid #aaa;}
239.themeDefault {background-color:#dbe8f3;}
240
241#pluginsMenuSeparator {border:1px solid #ddd;}
242
243#helpContent A {border-bottom:1px dotted #005E89;}
244#helpContent A:hover {border-bottom:1px solid #d54e21;}
245
246#pwgHead, #footer {background-color:#ddd;}
247#pwgHead, #footer {color:#666;}
248#pwgHead A, #footer A {color:#444;}
249#pwgHead A:hover, #footer A:hover {color:black; border-color:black;}
250
251.pluginBox {background-color:#ddd;color:#333}
252.pluginBoxNameCell {font-weight:bold;}
253
254.languageBox {background-color:#ddd;}
255.languageName {color:black;}
256.languageDefault {background-color:#dbe8f3;}
Note: See TracBrowser for help on using the repository browser.