Projet

Général

Profil

Paste
Télécharger (10,1 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / themes / rubik / style.css @ fbb05e21

1 6c38d829 Assos Assos
body,
2
input,
3
textarea,
4
select,
5
.ui-widget,
6
.ui-widget input,
7
.ui-widget select,
8
.ui-widget textarea,
9
.ui-widget button { font-family:"Lucida","Lucida Grande","Trebuchet MS",Tahoma,Verdana,sans-serif; }
10
11
html { overflow-y:scroll; }
12
13
body.tao {
14
  color:#333;
15
  background:#fff;
16
  }
17
18
a {
19
  color:#008eb1;
20
  text-decoration:none;
21
  }
22
23
.limiter { margin:0px 30px; }
24
25
/**
26
 * Skip to content link ===============================================
27
 */
28
#skip-link {
29
  width:200px;
30
  height:0px;
31
  left:50%;
32
  margin-left:-100px;
33
  }
34
35
#skip-link a:hover,
36
#skip-link a:active,
37
#skip-link a:focus {
38
  left:0px;
39
  z-index:20;
40
  text-align:center;
41
  width:200px;
42
  background:#333;
43
  color:#fff;
44
  opacity:.9;
45
  padding:10px 0px;
46
47
  border-radius:0px 0px 5px 5px;
48
  -moz-border-radius:0px 0px 5px 5px;
49
  -webkit-border-radius:0px 0px 5px 5px;
50
  }
51
52
/**
53
 * "Rounded" elements =================================================
54
 */
55
.compact-link a,
56
input.teaser-button,
57
input.form-submit,
58 e5461e73 Julien Enselme
a.button,
59
.form-actions #edit-cancel {
60 6c38d829 Assos Assos
  -moz-border-radius:3px;
61
  -webkit-border-radius:3px;
62
  }
63
64
/**
65
 * "Popped" elements ==================================================
66
 */
67
input.teaser-button,
68
input.form-submit,
69 e5461e73 Julien Enselme
a.button,
70
.form-actions #edit-cancel {
71 6c38d829 Assos Assos
  box-shadow:#ddd 0px 1px 1px;
72
  -moz-box-shadow:#ddd 0px 1px 1px;
73
  -webkit-box-shadow:#ddd 0px 1px 1px;
74
  }
75
76
/**
77
 * "Embossed" elements ================================================
78
 */
79
table th {
80
  text-shadow:#fff 0px 1px 0px;
81
  }
82
83
/**
84
 * Branding ===========================================================
85
 */
86
#branding {
87
  background:url(images/bleeds.png) 0px -30px repeat-x;
88
  color:#ccc;
89
  font-size:11px;
90
  height:30px;
91
  overflow:hidden;
92
  }
93
94
#branding ul.links { float:right; }
95
96
#branding ul.links a {
97
  background:url(images/bleeds.png) 0% -30px no-repeat;
98
  color:#fff;
99
  float:left;
100
  padding:5px 10px;
101
  }
102
103
#branding ul.links a:hover { background-position:0% -90px; }
104
105
#branding .breadcrumb {
106
  padding:0px;
107
  float:left;
108
  font-weight:normal;
109
  }
110
111
  #branding .breadcrumb-link {
112
    float:left;
113
    position:relative;
114
    }
115
116
  #branding .breadcrumb-depth-0 { z-index:10; }
117
  #branding .breadcrumb-depth-1 { z-index:9; }
118
  #branding .breadcrumb-depth-2 { z-index:8; }
119
  #branding .breadcrumb-depth-3 { z-index:7; }
120
  #branding .breadcrumb-depth-4 { z-index:6; }
121
  #branding .breadcrumb-depth-5 { z-index:5; }
122
  #branding .breadcrumb-depth-6 { z-index:4; }
123
  #branding .breadcrumb-depth-7 { z-index:3; }
124
  #branding .breadcrumb-depth-8 { z-index:2; }
125
126
  #branding .breadcrumb-link > a,
127
  #branding .breadcrumb-link > strong {
128
    color:#fff;
129
    font-weight:normal;
130
    float:left;
131
    margin-right:-10px;
132
    padding:5px 20px;
133
    background:url(images/bleeds.png) 100% -60px no-repeat;
134
    }
135
136
    #branding .breadcrumb-depth-0 a,
137
    #branding .breadcrumb-depth-0 strong { padding-left:10px; }
138
139
  #branding .breadcrumb a:hover { background-position:100% -90px; }
140
141
/**
142
 * Page title =========================================================
143
 */
144
#page-title { background:#fff url(images/bleeds.png) 0px -350px repeat-x; }
145
#page-title .limiter { position:relative; }
146
147
  #page-title .page-title {
148
    float:left;
149
    padding:15px 10px 15px 0px;
150
    line-height:30px;
151
    min-height:30px;
152
153
    text-shadow:#fff 0px 1px 0px;
154
    -webkit-text-shadow:#fff 0px 1px 0px;
155
156
    letter-spacing:-1px;
157
    font-weight:normal;
158
    font-size:20px;
159
    }
160
161
  #page-title .page-title span.icon {
162
    float:left;
163
    margin-right:10px;
164
    }
165
166
  .add-or-remove-shortcuts,
167
  .action-links {
168
    float:left;
169
    font-size:11px;
170
    }
171
172
    .add-or-remove-shortcuts { padding:20px 0px; }
173
    .action-links { padding:20px 0px 20px 10px; }
174
175
  .action-links a {
176
    background-color:#7bc;
177
    text-shadow:#38a 0px 1px 0px;
178
    }
179
180
  .add-or-remove-shortcuts a {
181
    background-color:#999;
182
    text-shadow:#666 0px 1px 0px;
183
    }
184
185
/**
186
 * Tabs ===============================================================
187
 */
188
.tabs {
189 e5461e73 Julien Enselme
  float:right;
190 6c38d829 Assos Assos
  right:0px;
191
  }
192
193
.primary-tabs {
194
  float:left;
195
  height:30px;
196
  margin:15px 0px 0px;
197
  border-radius:5px;
198
  -moz-border-radius:5px;
199
  -webkit-border-radius:5px;
200
  }
201
202
div.pager {
203
  margin:10px 0px 0px;
204
  height:30px;
205
  }
206
207
.pager li,
208
.primary-tabs li {
209
  height:30px;
210
  position:relative;
211
  background:#eee url(images/bleeds.png) 50% 0px no-repeat;
212
  }
213
214
.pager a,
215
.pager span,
216
.primary-tabs a {
217
  float:left;
218
  text-align:center;
219
  min-width:70px;
220
  padding:5px 10px;
221
  color:#333;
222
  text-shadow:#fff 0px 1px 0px;
223
  }
224
225
.pager a,
226
.pager span {
227
  min-width:10px;
228
  padding:5px 15px;
229
  }
230
231
.pager li:hover,
232
.primary-tabs li:hover { background-color:#f8f8f8; }
233
234
.pager li:first-child,
235
.primary-tabs li:first-child {
236
  border-radius:5px 0px 0px 5px;
237
  -moz-border-radius:5px 0px 0px 5px;
238
  -webkit-border-radius:5px 0px 0px 5px;
239
  background-position:0% 0px;
240
  }
241
242
.pager li:last-child,
243
.primary-tabs li:last-child {
244
  border-radius:0px 5px 5px 0px;
245
  -moz-border-radius:0px 5px 5px 0px;
246
  -webkit-border-radius:0px 5px 5px 0px;
247
  background-position:100% 0px;
248
  }
249
250
.pager li.pager-current,
251
.primary-tabs li.active { background-color:#7bc; }
252
253
.pager li.pager-current span,
254
.primary-tabs li.active a {
255
  color:#fff;
256
  text-shadow:#38a 0px 1px 0px;
257
  }
258
259
/* Secondary tabs, nested */
260
.secondary-tabs {
261 e5461e73 Julien Enselme
  min-width:150px;
262 6c38d829 Assos Assos
  float:left;
263
  position:relative;
264
  margin:5px 5px 5px 0px;
265
  font-size:11px;
266
  background:#59a url(images/buttons.png) -800px 50% no-repeat;
267
  border-radius:3px;
268
  -moz-border-radius:3px;
269
  -webkit-border-radius:3px;
270
  z-index: 1;
271
  }
272
273
.secondary-tabs:hover {
274
  background:#59a;
275
  opacity:.9;
276
  }
277
278
ul.secondary-tabs li,
279
ul.secondary-tabs li a {
280
  background:transparent;
281
  float:none;
282
  height:auto;
283
  text-align:left;
284
  }
285
286
.secondary-tabs a {
287
  color:#fff;
288
  text-shadow:#38a 0px 1px 0px;
289
  display:none;
290
  padding:0px 10px 0px 25px;
291
  }
292
293
  .secondary-tabs:hover a,
294
  .secondary-tabs .active a { display:block; }
295
296
  .secondary-tabs li:hover,
297
  .secondary-tabs li.active { background:transparent; }
298
  .secondary-tabs a:hover { background:#389 url(images/buttons.png) -800px 50% no-repeat; }
299
300
  .secondary-tabs li:last-child a:hover {
301
    border-radius:0px 0px 3px 3px;
302
    -moz-border-radius:0px 0px 3px 3px;
303
    -webkit-border-radius:0px 0px 3px 3px;
304
    }
305
306
  .secondary-tabs li:first-child a:hover {
307
    border-radius:3px 3px 0px 0px;
308
    -moz-border-radius:3px 3px 0px 0px;
309
    -webkit-border-radius:3px 3px 0px 0px;
310
    }
311
312 e5461e73 Julien Enselme
ul.secondary.tabs {
313
    position: static;
314
    float: right;
315
    font-size: 0.923em;
316
    padding: 0 3px 5px;
317
    line-height: 1.385em;
318
    overflow: hidden;
319
    background-color: #fff;
320
    }
321
322
  ul.secondary.tabs li {
323
    margin: 0 5px;
324
    float: none;
325
    display: inline;
326
    }
327 6c38d829 Assos Assos
/**
328
 * Content ============================================================
329
 */
330
.help-page,
331
div.comment,
332
div.node {
333
  border-style:solid;
334
  border-width:1px;
335
  border-color:#ddd;
336
337
  background:#fff url(images/vrule.png) 65% 0% repeat-y;
338
  margin:0px 0px 10px;
339
  }
340
341 e5461e73 Julien Enselme
/* Make large images display within the parent container. This will prevent
342
messing up the layout if a wide image needs to be displayed in content. */
343
#page img { max-width: 100%; }
344
345 6c38d829 Assos Assos
#help-text .column-main .column-wrapper,
346
.help-page .column-main .column-wrapper,
347
div.comment .column-main .column-wrapper,
348
div.node .column-main .column-wrapper { padding:19px; }
349
350
  #help-text .column-main .column-wrapper {
351
    padding-left:59px;
352
    position:relative;
353
    }
354
355
    #help-text .column-main .column-wrapper span.icon {
356
      position:absolute;
357
      top:15px;
358
      left:15px;
359
      }
360
361
#help-text .column-side .column-wrapper,
362
.help-page .column-side .column-wrapper,
363
div.comment .column-side .column-wrapper,
364
div.node .column-side .column-wrapper {
365
  padding:9px;
366
  font-size:11px;
367
  }
368
369
#help-text .column-side .help-links,
370
.help-page .column-side .help-page-links,
371
.node-submitted,
372
.comment-submitted {
373
  padding:10px;
374
  background:#f8f8f8;
375
  }
376
377
.comment-links,
378
.node-links { padding:10px 0px; }
379
380
.help-page .help-page-links ul.links {
381
  -moz-column-count:2;
382
  -webkit-column-count:2;
383
  }
384
385
.column-side ul.links li,
386
.column-side ul.links a,
387
.column-side ul.links span {
388
  display:block;
389
  float:none;
390
  }
391
392
.column-side ul.links a,
393
.column-side ul.links span {
394
  padding:0px 10px;
395
  display:block;
396
  float:none;
397
  }
398
399
  .column-side ul.links span a {
400
    padding:0px;
401
    display:inline;
402
    }
403
404
  .column-side ul.links a.active,
405
  .column-side ul.links a:hover { background:#fff; }
406
  .comment-links ul.links a:hover { background:#f4f4f4; }
407
408
.comment-title,
409
.node-title {
410
  margin:0px 0px 20px;
411
  font-weight:normal;
412
  font-size:16px;
413
  }
414 e5461e73 Julien Enselme
415
/**
416
 * Fixes for other modules ===============================================
417
 */
418
/* Fix rules action links. */
419
.rules-elements-table ul.rules-operations a {
420
  text-shadow: none;
421
  color: #666;
422
}
423
/* Fix the position of Rules table drag toggle. It uses "position: absolute", so
424
it is necessary to set "position: relative" to the parent, so that the button
425
stays in the same frame. */
426
#rules-form-wrapper {
427
  position: relative;
428
}
429
/* Fix the padding of Rules table drag toggle. Out of the box it is optimized
430
for display in table headers, while in Rules it is displayed outside of the
431
tables, in the same line as table heading. */
432
#rules-form-wrapper .rules-elements-table .tabledrag-toggle-weight-wrapper {
433
  padding-top: 0;
434
  padding-right: 0;
435
}
436
/* Views exposed filters forms. */
437
div.views-exposed-form {
438
  margin-bottom: 20px;
439
}
440
div.views-exposed-form div.form-item {
441
  border: 0;
442
  padding: 0;
443
}
444
div.views-exposed-form div.views-submit-button {
445
  margin-right: 1em;
446
}
447
div.views-exposed-form input.form-text,
448
div.views-exposed-form select.form-select,
449
div.views-exposed-form input.form-autocomplete {
450
  height: 28px;
451
}
452
/* Module filter "clear" link. */
453
.module-filter-clear a {
454
  margin: 3px 0 0 -35px;
455
}
456
457
/* Fix Workbench Moderation links. */
458
.view-workbench-moderation tbody .views-field-moderation-actions li {
459
  float: none;
460
  margin-bottom: 5px;
461
  margin-right: 3px;
462
  overflow: auto;
463
}
464
.view-workbench-moderation tbody .views-field-moderation-actions li a {
465
  background-color: #7bc;
466
  -webkit-border-radius: 5px;
467
  -moz-border-radius: 5px;
468
  border-radius: 5px;
469
  color: #fff;
470
  display: block;
471
  padding: 0 7px;
472
  text-shadow: #38a 0px 1px 0px;
473
}
474
.view-workbench-moderation tbody .views-field-moderation-actions li a:hover {
475
  background-color: #52a8be;
476
  color: #fff;
477
}