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

Last change on this file since 5174 was 5174, checked in by plg, 14 years ago

make the fieldset labels easier to read (no italic, increased letter spacing,
bold)

make the fiedset border softer

photos_add 2 screens comply with the fieldset system instead of specific
formField divs.

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