|
1 |
|
2 /** |
|
3 * @file |
|
4 * Styles for administration pages. |
|
5 */ |
|
6 |
|
7 /** |
|
8 * Administration blocks. |
|
9 */ |
|
10 div.admin-panel { |
|
11 margin: 0; |
|
12 padding: 5px 5px 15px 5px; |
|
13 } |
|
14 div.admin-panel .description { |
|
15 margin: 0 0 3px; |
|
16 padding: 2px 0 3px 0; |
|
17 } |
|
18 div.admin-panel .body { |
|
19 padding: 0 4px 2px 8px; /* LTR */ |
|
20 } |
|
21 div.admin { |
|
22 padding-top: 15px; |
|
23 } |
|
24 div.admin .left { |
|
25 float: left; /* LTR */ |
|
26 width: 47%; |
|
27 margin-left: 1em; /* LTR */ |
|
28 } |
|
29 div.admin .right { |
|
30 float: right; /* LTR */ |
|
31 width: 47%; |
|
32 margin-right: 1em; /* LTR */ |
|
33 } |
|
34 div.admin .expert-link { |
|
35 text-align: right; /* LTR */ |
|
36 margin-right: 1em; /* LTR */ |
|
37 padding-right: 4px; /* LTR */ |
|
38 } |
|
39 |
|
40 /** |
|
41 * Markup generated by theme_system_compact_link(). |
|
42 */ |
|
43 .compact-link { |
|
44 margin: 0 0 0.5em 0; |
|
45 } |
|
46 |
|
47 /** |
|
48 * Quick inline admin links. |
|
49 */ |
|
50 small .admin-link:before { |
|
51 content: '['; |
|
52 } |
|
53 small .admin-link:after { |
|
54 content: ']'; |
|
55 } |
|
56 |
|
57 /** |
|
58 * Modules page. |
|
59 */ |
|
60 #system-modules div.incompatible { |
|
61 font-weight: bold; |
|
62 } |
|
63 div.admin-requirements, |
|
64 div.admin-required { |
|
65 font-size: 0.9em; |
|
66 color: #444; |
|
67 } |
|
68 span.admin-disabled { |
|
69 color: #800; |
|
70 } |
|
71 span.admin-enabled { |
|
72 color: #080; |
|
73 } |
|
74 span.admin-missing { |
|
75 color: #f00; |
|
76 } |
|
77 a.module-link { |
|
78 display: block; |
|
79 padding: 1px 0 1px 20px; /* LTR */ |
|
80 white-space: nowrap; |
|
81 } |
|
82 a.module-link-help { |
|
83 background: url(../../misc/help.png) 0 50% no-repeat; /* LTR */ |
|
84 } |
|
85 a.module-link-permissions { |
|
86 background: url(../../misc/permissions.png) 0 50% no-repeat; /* LTR */ |
|
87 } |
|
88 a.module-link-configure { |
|
89 background: url(../../misc/configure.png) 0 50% no-repeat; /* LTR */ |
|
90 } |
|
91 .module-help { |
|
92 margin-left: 1em; /* LTR */ |
|
93 float: right; /* LTR */ |
|
94 } |
|
95 |
|
96 /** |
|
97 * Status report. |
|
98 */ |
|
99 table.system-status-report td { |
|
100 padding: 6px; |
|
101 vertical-align: middle; |
|
102 } |
|
103 table.system-status-report tr.merge-up td { |
|
104 padding: 0 6px 8px 28px; /* LTR */ |
|
105 } |
|
106 table.system-status-report td.status-icon { |
|
107 width: 16px; |
|
108 padding-right: 0; /* LTR */ |
|
109 } |
|
110 table.system-status-report td.status-icon div { |
|
111 background-repeat: no-repeat; |
|
112 height: 16px; |
|
113 width: 16px; |
|
114 } |
|
115 table.system-status-report tr.error td.status-icon div { |
|
116 background-image: url(../../misc/message-16-error.png); |
|
117 } |
|
118 table.system-status-report tr.warning td.status-icon div { |
|
119 background-image: url(../../misc/message-16-warning.png); |
|
120 } |
|
121 tr.merge-down, |
|
122 tr.merge-down td { |
|
123 border-bottom-width: 0 !important; |
|
124 } |
|
125 tr.merge-up, |
|
126 tr.merge-up td { |
|
127 border-top-width: 0 !important; |
|
128 } |
|
129 |
|
130 /** |
|
131 * Theme settings. |
|
132 */ |
|
133 .theme-settings-left { |
|
134 float: left; |
|
135 width: 49%; |
|
136 } |
|
137 .theme-settings-right { |
|
138 float: right; |
|
139 width: 49%; |
|
140 } |
|
141 .theme-settings-bottom { |
|
142 clear: both; |
|
143 } |
|
144 |
|
145 /** |
|
146 * Appearance page. |
|
147 */ |
|
148 table.screenshot { |
|
149 margin-right: 1em; /* LTR */ |
|
150 } |
|
151 .theme-info h2 { |
|
152 margin-bottom: 0; |
|
153 } |
|
154 .theme-info p { |
|
155 margin-top: 0; |
|
156 } |
|
157 .system-themes-list { |
|
158 margin-bottom: 20px; |
|
159 } |
|
160 .system-themes-list-disabled { |
|
161 border-top: 1px solid #cdcdcd; |
|
162 padding-top: 20px; |
|
163 } |
|
164 .system-themes-list h2 { |
|
165 margin: 0; |
|
166 } |
|
167 .theme-selector { |
|
168 padding-top: 20px; |
|
169 } |
|
170 .theme-selector .screenshot, |
|
171 .theme-selector .no-screenshot { |
|
172 border: 1px solid #e0e0d8; |
|
173 padding: 2px; |
|
174 vertical-align: bottom; |
|
175 width: 294px; |
|
176 height: 219px; |
|
177 line-height: 219px; |
|
178 text-align: center; |
|
179 } |
|
180 .theme-default .screenshot { |
|
181 border: 1px solid #aaa; |
|
182 } |
|
183 .system-themes-list-enabled .theme-selector .screenshot, |
|
184 .system-themes-list-enabled .theme-selector .no-screenshot { |
|
185 float: left; /* LTR */ |
|
186 margin: 0 20px 0 0; /* LTR */ |
|
187 } |
|
188 .system-themes-list-disabled .theme-selector .screenshot, |
|
189 .system-themes-list-disabled .theme-selector .no-screenshot { |
|
190 width: 194px; |
|
191 height: 144px; |
|
192 line-height: 144px; |
|
193 } |
|
194 .theme-selector h3 { |
|
195 font-weight: normal; |
|
196 } |
|
197 .theme-default h3 { |
|
198 font-weight: bold; |
|
199 } |
|
200 .system-themes-list-enabled .theme-selector h3 { |
|
201 margin-top: 0; |
|
202 } |
|
203 .system-themes-list-disabled .theme-selector { |
|
204 width: 300px; |
|
205 float: left; /* LTR */ |
|
206 padding: 20px 20px 20px 0; /* LTR */ |
|
207 } |
|
208 .system-themes-list-enabled .theme-info { |
|
209 max-width: 940px; |
|
210 } |
|
211 .system-themes-list-disabled .theme-info { |
|
212 min-height: 170px; |
|
213 } |
|
214 .theme-selector .incompatible { |
|
215 margin-top: 10px; |
|
216 font-weight: bold; |
|
217 } |
|
218 .theme-selector .operations { |
|
219 margin: 10px 0 0 0; |
|
220 padding: 0; |
|
221 } |
|
222 .theme-selector .operations li { |
|
223 float: left; /* LTR */ |
|
224 margin: 0; |
|
225 padding: 0 0.7em; |
|
226 list-style-type: none; |
|
227 border-right: 1px solid #cdcdcd; /* LTR */ |
|
228 } |
|
229 .theme-selector .operations li.last { |
|
230 padding: 0 0 0 0.7em; /* LTR */ |
|
231 border-right: none; /* LTR */ |
|
232 } |
|
233 .theme-selector .operations li.first { |
|
234 padding: 0 0.7em 0 0; /* LTR */ |
|
235 } |
|
236 #system-themes-admin-form { |
|
237 clear: left; |
|
238 } |
|
239 |
|
240 /** |
|
241 * Exposed filters. |
|
242 */ |
|
243 .exposed-filters .filters { |
|
244 float: left; /* LTR */ |
|
245 margin-right: 1em; /* LTR */ |
|
246 width: 25em; /* IE6 */ |
|
247 } |
|
248 .exposed-filters .form-item { |
|
249 margin: 0 0 0.1em 0; |
|
250 padding: 0; |
|
251 } |
|
252 .exposed-filters .form-item label { |
|
253 float: left; /* LTR */ |
|
254 font-weight: normal; |
|
255 width: 10em; |
|
256 } |
|
257 .exposed-filters .form-select { |
|
258 width: 14em; |
|
259 } |
|
260 /* Current filters */ |
|
261 .exposed-filters .current-filters { |
|
262 margin-bottom: 1em; |
|
263 } |
|
264 .exposed-filters .current-filters .placeholder { |
|
265 font-style: normal; |
|
266 font-weight: bold; |
|
267 } |
|
268 .exposed-filters .additional-filters { |
|
269 float: left; /* LTR */ |
|
270 margin-right: 1em; /* LTR */ |
|
271 } |