Dotclear

source: admin/style/scss/partials/_classes.scss @ 3355:5619cd4c8c5d

Revision 3355:5619cd4c8c5d, 5.2 KB checked in by franck <carnet.franck.paul@…>, 9 years ago (diff)

Switch admin CSS to Sass/Compass?, 1st step

Line 
1/* jQuery Autocomplete plugin */
2
3.ac_results {
4    padding: 0px;
5    border: 1px dotted #f90;
6    background-color: white;
7    overflow: hidden;
8    z-index: 99999;
9}
10
11.ac_results ul {
12    width: 100%;
13    list-style-position: outside;
14    list-style: none;
15    padding: 0;
16    margin: 0;
17}
18
19.ac_results li {
20    margin: 0px;
21    padding: 2px 5px;
22    cursor: default;
23    display: block;
24    font-size: 1em;
25    line-height: 16px;
26    overflow: hidden;
27}
28
29.ac_loading {
30    background: transparent url('loader.gif') right center no-repeat;
31}
32
33.ac_over {
34    background-color: #2373A8;
35    color: white;
36}
37
38
39/* password indicator */
40
41.pw-table {
42    display: table;
43    margin-bottom: 1em;
44}
45
46.pw-cell {
47    display: table-cell;
48    margin-bottom: 1em;
49}
50
51#pwindicator {
52    display: table-cell;
53    vertical-align: bottom;
54    padding-left: 1.5em;
55    height: 3.8em;
56}
57
58#pwindicator .bar {
59    height: 6px;
60    margin-bottom: 4px;
61}
62
63.pw-very-weak .bar {
64    background: #b33630;
65    width: 30px;
66}
67
68.pw-weak .bar {
69    background: #b33630;
70    width: 60px;
71}
72
73.pw-mediocre .bar {
74    background: #f90;
75    width: 90px;
76}
77
78.pw-strong .bar {
79    background: #9bca1c;
80    width: 120px;
81}
82
83.pw-very-strong .bar {
84    background: #9bca1c;
85    width: 150px;
86}
87
88
89/* ------------------------------------------------------------------ navigation */
90
91
92/* selects accès rapide */
93
94.anchor-nav {
95    background: #ecf0f1;
96    color: #000;
97    padding: 4px 1em;
98}
99
100.anchor-nav label {
101    vertical-align: bottom;
102}
103
104
105/* nav links */
106
107.nav_prevnext {
108    margin-bottom: 2em;
109    color: #fff;
110}
111
112.nav_prevnext a,
113a.back {
114    color: #2373A8;
115    border: 1px solid #dfdfdf;
116    padding: 2px 1.5em;
117    border-radius: .75em;
118    background-color: #f3f3f3;
119}
120
121a.back:before {
122    content: "\ab\a0";
123}
124
125a.onblog_link {
126    color: #333;
127    float: right;
128    border: 1px solid #eee;
129    padding: 2px 1.5em;
130    border-radius: .75em;
131    background-color: #ECF0F1;
132    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
133}
134
135
136/* Pagination */
137
138.pager {
139    margin: 2em 0 1em 0;
140    clear: left;
141}
142
143.pager ul {
144    list-style-type: none;
145    margin: 0;
146    padding: 0;
147}
148
149.pager li,
150.pager input {
151    display: inline-block;
152    vertical-align: middle;
153    margin: 0 .33em 0 0;
154    padding: 0;
155    text-align: center;
156}
157
158.pager .btn {
159    border: 1px solid #dfdfdf;
160    background-color: #fcfcfc;
161    color: #676e78;
162    border-radius: 3px;
163    overflow: hidden;
164}
165
166.btn.no-link {
167    border-color: #dfdfdf;
168    background-color: #f9f9f9;
169    padding: 1px 3px 0;
170}
171
172.pager .active {
173    padding: 4px 12px;
174    color: #676e78;
175}
176
177.pager .direct-access {
178    margin-left: 2em;
179}
180
181.direct-access input[type=text] {
182    border: 1px solid #dfdfdf;
183    padding: 3px 8px;
184    margin-left: .25em;
185    background-color: #fff;
186}
187
188.direct-access input[type=submit] {
189    padding: 3px 6px;
190}
191
192.pager a {
193    display: block;
194    padding: 1px 3px 0;
195    border: none;
196}
197
198.pager a:hover,
199.pager a:focus {
200    background-color: #ecf0f1;
201}
202
203.index .btn.no-link,
204.index a {
205    padding: 2px 8px 3px;
206    font-variant: small-caps;
207}
208
209.index li {
210    margin-bottom: 3px;
211}
212
213.index a {
214    font-weight: bold;
215}
216
217.index .btn.no-link {
218    color: #ccc;
219}
220
221.index .active {
222    padding: 4px 8px;
223    color: #fff;
224    background: #676e78;
225    border-radius: 3px;
226    font-variant: small-caps;
227}
228
229
230/* Etapes */
231
232.step {
233    display: inline-block;
234    float: left;
235    margin: 3px 10px 2px 0;
236    padding: 5px .5em;
237    background: #ecf0f1;
238    border-radius: 3px;
239    font-weight: bold;
240    border: 1px solid #c5c5c5;
241    color: #676e78;
242}
243
244
245/* ---------------------------------------------------------------- utilisables partout  */
246
247.legible {
248    font-size: 1.16em;
249    max-width: 62em;
250}
251
252.fieldset {
253    background: #fff;
254    border: 1px solid #c5c5c5;
255    border-radius: 3px;
256    padding: 1em .7em .5em;
257    margin-bottom: 1em;
258}
259
260.fieldset h3 {
261    margin-top: 0;
262}
263
264.right,
265.txt-right {
266    text-align: right;
267}
268
269.txt-center {
270    text-align: center;
271}
272
273.txt-left {
274    text-align: left;
275}
276
277.no-margin,
278label.no-margin {
279    margin-top: 0;
280    margin-bottom: 0;
281}
282
283.vertical-separator {
284    margin-top: 2em;
285}
286
287p.clear.vertical-separator {
288    padding-top: 2em;
289}
290
291.border-top {
292    border-top: 1px solid #999;
293    padding-top: 1em;
294    margin-top: 1em;
295}
296
297.grid {
298    background: transparent repeat url('grid.png') 0 0;
299}
300
301ul.nice {
302    margin: 1em 0;
303    padding: 0 0 0 2em;
304    list-style: square;
305}
306
307ul.nice li {
308    margin: 0;
309    padding: 0;
310}
311
312ul.from-left {
313    list-style-type: none;
314    padding-left: 0;
315    margin: 1em 0;
316}
317
318ul.from-left > li {
319    margin-top: 1em;
320    margin-bottom: 1em;
321}
322
323ul.from-left ul {
324    list-style-type: square;
325}
326
327.offline {
328    color: #676e78;
329}
330
331
332/* caché pour tout le monde */
333
334.hide,
335.button.hide {
336    display: none !important;
337}
338
339
340/* Caché sauf pour les revues d'écran */
341
342.hidden,
343.with-js .out-of-screen-if-js {
344    position: absolute !important;
345    clip: rect(1px 1px 1px 1px);
346    /* IE6, IE7 */
347    clip: rect(1px, 1px, 1px, 1px);
348    padding: 0 !important;
349    border: 0 !important;
350    height: 1px !important;
351    width: 1px !important;
352    overflow: hidden;
353}
354
355
356/* caché si js est inactif */
357
358.no-js .hidden-if-no-js {
359    display: none;
360}
361
362
363/* caché si js est actif */
364
365.with-js .hidden-if-js {
366    display: none;
367}
Note: See TracBrowser for help on using the repository browser.

Sites map