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