aboutsummaryrefslogtreecommitdiffstats
path: root/admin/template/yoga/theme/admin/theme.css
blob: 6569dc95c21264740303a60841c59a08c12c84a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
/* $Id$ */
/* text color */
body, h3, dt, h2, .throw, .content,
input.rateButtonSelected /* <= why IE doesn't inherit this ? */ {
  color:#ccc; }
input.text, input.button, input.submit, input.reset, input.file, select, textarea {
color:#444; }  
input.rateButton, legend, #theAdminPage h3 { color: #777; }
#theAdminPage h2 { color: #333; }
/* common */
.content .infos {
  color: #3f6; border:0pt none; background-color: transparent;
  padding:5px 0px 0pt 10pt; min-height: 48px; text-align:left; }
.content .infos li, .content .errors li { list-style-type:none; }
.content .errors {
  color: #f70; border:0pt none; font-weight:bold; background-color: transparent;
  padding:5px 0px 0pt 10pt; min-height: 48px; text-align:left; }
#copyright { color:#777; margin:60px auto 0px 240px; text-align:center; 
padding-bottom: 15px;
/* background:transparent url(images/tuft_of_grass-bg.png) no-repeat scroll left bottom;  */}
.header_notes {
background: transparent url(../../../../../template/yoga/icon/note.png) no-repeat right top;
border:0; font-weight:bold; min-height: 48px;
padding:15px 60px 0 0; position:absolute; right:0;
text-align:right; top:90px; width:550px;  }

/* backgrounds */
html, body { min-height: 100%; }
body {
  background:#111111 url(images/bottom-left-bg.png) no-repeat fixed left bottom;
  margin: 0; padding: 0;
}
#the_page { 
border:0; display:block; margin: 0; padding-bottom: 0; z-index: 1; top:0px;
padding-top: 0; min-height: 100%; width:100%; position:absolute; left:0px; }
#headbranch { 
background:transparent url(images/top-left-bg.png) no-repeat scroll left top; 
border:0; display:block; margin: 0; padding: 0; width: 233px;
height: 240px; position:absolute; left:0px; top:0px; z-index: 0; }

#theHeader { 
  background:transparent url(images/piwigo_logo_sombre_214x100.png) no-repeat scroll 245px top; 
  min-height:105px; }
h3, #imageToolBar a:hover, .row1, .content { background-color: #222; }
.row2 { background-color:#111; }
#content { background: #222 url(images/fillet.png) repeat-x top left; min-height: 466px; }
.content { padding:0px 5px 5px 5px; margin: 0 10px 0 248px; z-index:99; }
.content h3 { font-size:20px; letter-spacing:-0.4px; margin:0 20px 12px 0;
 text-align:right; background:none; border: 0; }
.content h4 { font-size:14px; text-align:left; padding:3px; margin: 2px;}
.content h2:before, .content h2:after, 
.content h2 { 
letter-spacing:0.1em; margin-right:30px; text-align:right; color: #777; 
text-transform:none; font-weight:bold; padding-left:20px; }
.content dl, dd { margin:5px; }
.content div.titrePage { height:55px; }

.throw, td h3 {
 background-image: url(images/fillet.png); background-repeat: repeat-x; }
.browsePath a { color: #eee; }
/* borders */ /* TODO */
INPUT, SELECT, TEXTAREA { border-left: 2px solid #696969; }
.content UL.thumbnails SPAN.wrap2 {
  border: 1px solid #aaaaaa;	/* thumbnails border color and style */
  border-radius: 4px 4px;	/* round corners with CSS3 compliant browsers */
}
label { cursor:pointer }
.virtual_cat { background: #222 !important; }
a.Piwigo {
  font-family: verdana, arial, helvetica, sans-serif !important;
  font-size: 11px; font-weight: normal; letter-spacing: 0;
  color : #f36; text-decoration: none; border: 0; color: #f36; }

* { outline-width: 0; }
a { color:#f70; border-color: #FF3363; }
a:hover { color: #f33; border-color: #FF3363; }

#theAdminPage h2 { display:block; font-size:28px; letter-spacing:-1px; 
margin:0 20px; height:95px; overflow:hidden; padding:0; position:absolute; 
right:0; text-align:right; top:0; width:770px; }
.header_msgs { background-color:transparent; }
.HelpActions a { border:0; margin:4px 14px 0 0; position:absolute; right:0; }
.HelpActions li {list-style-image:none; list-style-position:outside; 
list-style-type:none; text-align:center; text-indent:0pt; }
fieldset#uploadConf input { margin-left:5%; width:160px; }
table.table2 th { padding:3px 30px; }
table.table2 tr.throw { text-align: center; }
table.table2 { margin:0pt auto; }
.sort { display:block; padding:8px 5px 0px 1px; }
/* tabsheets are often used in admin  pages => No specific css files */
.tabsheet { 
background-color:transparent; border:0; display:table; 
float:right; font-family:verdana,arial,helvetica,sans-serif;
font-size:8px; line-height:14px; list-style-image:none;
margin: 0; padding: 0; position:relative; text-decoration:none;
top:-2px; white-space:nowrap; margin: 0 22px 0 0;}
.tabsheet li {
float:left; margin: 0; padding: 0; text-align:right; overflow: hidden;
width:136px !important; border: 0; }
.tabsheet a { 
background:transparent url(images/inactive_tab.png) no-repeat scroll left 5px;
border: 0 none; color:#777777; display:block; font-size:11px; text-transform:capitalize;
font-weight:bold; height:33px; overflow:hidden; padding:12px 30px 5px 0;  line-height: 18px;
text-align:right; text-decoration:none; width:122px !important; }
.tabsheet a:hover, .tabsheet li.selected_tab  a { 
background:transparent url(images/active_tab.png) no-repeat scroll left 5px;
color: #F36; }
.tabsheet a span { 
background:transparent url(images/inactive_tab_letters.png) no-repeat scroll left 0px; }
.tabsheet a:hover span, .tabsheet li.selected_tab  a  span { 
background:transparent url(images/active_tab_letters.png) no-repeat scroll left 0px; }
#debug { margin-left:248px; font-size:12px; }
/* menubar is on all admin pages => No specific css file */
#menubar {
background:transparent url(images/menuBoxBottom_new.png) no-repeat scroll left bottom;
border:0; display:inline; float:left; left:0; margin: 0 0 0 35px; min-height:468px;
padding:0; width:207px; z-index:99; text-align: left; /*  "be nice to IE5" rule */ }
#menubar .selected a { color: #f70; border-color: #f36; }
#menubar .selected a:hover { color: #f36; border-bottom: 1px solid #f36;}
#menubar dd { 
background: transparent url(images/menubar-detail.png) repeat-y top left; 
margin: 0; padding: 0; height:232px; display:block; }
#menubar dl {
background:transparent url(images/menuBoxTop_new.png) no-repeat scroll left top; 
width: 207px; border:0; margin: 0; padding: 0; display: block; min-height:35px; }
#menubar dl.first {
background:transparent url(images/menubar-top.png) no-repeat scroll left 1px; }
#menubar dt { margin: 0; display: block; background: none; left:10px; font-weight:bold;
position:relative; padding: 5px; top:-10px; font-size: 13px; color: #666; }
#menubar dt  span { background-color: #111; cursor:pointer; }
#menubar a { border-bottom:0; text-decoration:none; font-size: 12px;
color: #F70; border-bottom: 1px dotted #777;}
#menubar li { margin: 0 0 0 6px; }
#menubar li.external { list-style-image:url(images/external_inactive.png); padding:10px 0px 0pt 10px; }
#menubar li.external:hover { list-style-image:url(images/external_active.png); }
#menubar ul { color: #333; margin:9px 0pt 3px 9px; 
  list-style-type: square; list-style-position: inside; padding: 0 0 0 2px; }