Dotclear

source: admin/style/scss/partials/_classes.scss @ 3439:640a478849cf

Revision 3439:640a478849cf, 4.6 KB checked in by franck <carnet.franck.paul@…>, 9 years ago (diff)

Prettify scss code

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

Sites map