Projet

Général

Profil

Révision fc457866

Ajouté par Mathieu Schiano Di Schiabica il y a plus de 8 ans

Update rubik 4.2 -> 4.3

Voir les différences:

drupal7/sites/all/themes/rubik/core-rtl.css
1
/**
2
 * Generic ============================================================
3
 */
4
.page-content dl dt {}
5
.page-content dl dd,
6
.page-content dl dl {
7
  margin-left:0;
8
  margin-right:20px;
9
  }
10

  
11
/**
12
 * Pagers =============================================================
13
 */
14
.pager ul.pager-list { float:right; }
15
.pager ul.pager-links { float:left; }
16

  
17
/**
18
 * Menus, lists =======================================================
19
 */
20
.admin-list li a span.icon {
21
  left:auto;
22
  right:10px;
23
  }
24

  
25
.node-type-list li,
26
.admin-list li { padding:10px 50px 9px 5px; }
27

  
28
/**
29
 * Tables =============================================================
30
 */
31
table th { text-align:right; }
32
table td.permission { padding-right:19px; }
33

  
34
/**
35
 * Form layout: Default ===============================================
36
 */
37
.form-layout-default { background-position:35% 0%; }
38

  
39
.column-main { float:right; }
40

  
41
  .column-main .column-wrapper {
42
    padding-left:10px;
43
    padding-right:0px;
44
    }
45

  
46
.column-side { float:left; }
47

  
48
  .column-side .column-wrapper {
49
    padding-left:0px;
50
    padding-right:10px;
51
    }
52

  
53
/**
54
 * Forms ==============================================================
55
 */
56
.page-content .form-item .description {
57
  left:-15px;
58
  right:auto;
59
  }
60

  
61
.collapsible .fieldset-title span.icon {
62
  left:auto;
63
  right:-20px;
64
  background-image:url(images/sprite-rtl.png);
65
  }
66

  
67
html.js input.form-autocomplete { background-position: 2px 7px; }
68

  
69
/**
70
 * Help pages =========================================================
71
 */
72
.help-items { float:right; }
73

  
74
/**
75
 * Admin toolbar ======================================================
76
 */
77
body.rubik #admin-toolbar a.menu-hover span.menu-description {
78
  padding-left:0px;
79
  padding-right:50px;
80
  }
81

  
82
body.rubik #admin-toolbar a.menu-hover span.menu-description span.icon {
83
  left:auto;
84
  right:10px;
85
  }
86
/* Primary tabs =============== 
87
ul.links li, ul.links li a {
88
  float:left;
89
}
90
*/
drupal7/sites/all/themes/rubik/core.css
1
p:last-child { margin:0px; }
2

  
3
hr { display:none; }
4

  
5
/**
6
 * Toggleables ========================================================
7
 */
8
.toggleable { display:none; }
9

  
10
/**
11
 * Generic ============================================================
12
 */
13
.page-content dl dt {}
14
.page-content dl dd,
15
.page-content dl dl {
16
  margin-left:20px;
17
  margin-bottom:10px;
18
  }
19

  
20
/**
21
 * Console ============================================================
22
 */
23
div.messages {
24
  color:#036;
25
  background-color:#f8f8f8;
26
  padding:9px 9px 9px 40px;
27
  border:1px solid #ccc;
28
  margin:0px 0px 10px;
29
  }
30

  
31
table tr.warning th,
32
div.warning {
33
  color:#a84;
34
  background-color:#fff4c0;
35
  }
36

  
37
table tr.error th,
38
div.error {
39
  color:#965;
40
  background-color:#ffe4e0;
41
  }
42

  
43
table tr.ok th,
44
table tr.info th,
45
div.status {
46
  color:#687;
47
  background-color:#ecf8f4;
48
  }
49

  
50
table tr.merge-down td {border-bottom: 0;}
51
table tr.merge-up td {border-top: 0;}
52
table td.status-description {
53
  padding: 3px 40px;
54
  font-size: .9em;
55
  }
56

  
57
  div.error   { border-color:#ffd4d0; }
58
  div.warning { border-color:#ffe4b0; }
59
  div.status  { border-color:#dce8e4; }
60

  
61
/**
62
 * Pagers =============================================================
63
 */
64
.pager {
65
  font-weight:normal;
66
  font-size:11px;
67
  }
68

  
69
  .pager ul.pager-list { float:left; }
70
  .pager ul.pager-links { float:right; }
71

  
72
/**
73
 * Menus, lists =======================================================
74
 */
75
.admin-block-description,
76
.help-items ul li,
77
.confirmation ul li,
78
.item-list ul li,
79
.prose .item-list li,
80
.menu li {
81
  float:none;
82
  display:block;
83
  padding:5px 10px 4px;
84
  border-bottom:1px solid #f4f4f4;
85
  }
86

  
87
  .admin-block-description,
88
  .help-items ul li:last-child,
89
  .confirmation ul li:last-child,
90
  .item-list ul li:last-child,
91
  .prose .item-list li:last-child,
92
  .menu li:last-child {
93
    border-bottom:0px;
94
    padding-bottom:5px;
95
    }
96

  
97
  .item-list ul.ui-tabs-nav li:last-child {
98
    padding-bottom:0;
99
    }
100

  
101
.admin-panel h3 span.icon,
102
.admin-list li a span.icon {
103
  position:absolute;
104
  left:10px;
105
  top:10px;
106
  }
107

  
108
  .admin-list-compact li a span.icon { top:5px; }
109

  
110
.admin-panel h3,
111
.node-type-list li,
112
.admin-list li {
113
  position:relative;
114
  padding:10px 5px 9px 50px;
115
  margin:0px;
116
  min-height:30px;
117
  border-bottom:1px solid #e8e8e8;
118
  }
119

  
120
  .admin-panel h3 {
121
    background:#f4f4f4;
122
    line-height:30px;
123
    }
124

  
125
  .admin-list-compact li { min-height:20px; }
126

  
127
  .node-type-list li:last-child,
128
  .admin-list li:last-child { border:0px; }
129

  
130
/* Fix default spacing between the links displayed in "Operations" column. */
131
td ul.links.inline.operations li:not(:last-child) {
132
  padding: 0 10px 0 0;
133
  margin: 0 8px 0 0;
134
  border-right: 1px solid #DDD;
135
  }
136

  
137
/**
138
 * Tables =============================================================
139
 */
140
.tabledrag-toggle-weight-wrapper {
141
  float:right;
142
  font-size:11px;
143
  margin-bottom:-30px;
144
  height:20px;
145
  padding:5px;
146
  }
147

  
148
.tabledrag-toggle-weight-wrapper a {
149
  display:block;
150
  width:20px;
151
  height:20px;
152
  text-indent:-999px;
153
  overflow:hidden;
154
  background:url(images/bleeds.png) -40px -120px no-repeat;
155
  }
156

  
157

  
158
table {
159
  width:100%;
160
  margin:0px 0px 10px;
161
  background-color:#fff;
162

  
163
  border-collapse:collapse;
164
  border-color:#ddd;
165
  border-width:1px;
166
  border-style:solid;
167
  }
168

  
169
  .fieldset table { margin:0px; }
170

  
171
table td,
172
table th {
173
  vertical-align:top;
174
  border-width:1px 0px;
175
  border-style:solid;
176
  border-color:#ddd;
177
  padding:5px;
178
  }
179

  
180
table th {
181
  font-size:11px;
182
  text-align:left;
183
  font-weight:normal;
184
  color:#666;
185
  background:#eee;
186
  }
187

  
188
  table thead th { border-top-color:#ccc; }
189

  
190
table td.active { background:#e4f0f8; }
191
table tr.odd td.active { background:#ecf8fc; }
192

  
193
table tr.selected td.active,
194
table tr.selected td {
195
  background:#ffc;
196
  border-color:#eeb;
197
  }
198

  
199
/* Block administration */
200
table tr.region td { background:#f8f8f8; }
201

  
202
/* Hide tabledrag markers */
203
table tr.draggable span.tabledrag-changed { display:none; }
204

  
205
table.field-multiple-table td { padding: 10px; }
206

  
207
/* Stripe administrative tables */
208
.page-admin table tr.even,
209
.page-admin table tr.even td {
210
  background-color: #f9f9f9;
211
}
212
.page-admin table tr.odd,
213
.page-admin table tr.odd td {
214
  background-color: #fff;
215
}
216

  
217
/* Use Drupal's default colors for Available Updates page statuses */
218
.page-admin table tr.warning,
219
.page-admin table tr.warning td {
220
  background-color: #ffd;
221
  color: #020;
222
}
223
.page-admin table tr.ok,
224
.page-admin table tr.ok td {
225
  background-color: #dfd;
226
  color: #020;
227
}
228
.page-admin table tr.error,
229
.page-admin table tr.error td {
230
  background-color: #fcc;
231
  color: #020;
232
}
233

  
234
/* Overrides the striping with core classes for errors and warnings */
235
.page-admin table tr.error, .page-admin table tr.error td {
236
  background: #FCC;
237
}
238
.page-admin table tr.warning, .page-admin table tr.warning td {
239
  background: #FFD;
240
}
241

  
242
/**
243
 * Forms ==============================================================
244
 */
245
.block,
246
.item-list,
247
.help-items ul,
248
.form-item,
249
.confirmation ul,
250
.admin-list,
251
.node-type-list,
252
.admin-panel {
253
  background:#fff;
254
  margin:0px 0px 10px;
255

  
256
  border-width:1px;
257
  border-style:solid;
258
  border-color:#ddd;
259
  }
260

  
261
  .form-item {
262
    position:relative;
263
    padding:9px;
264
    }
265
.form-wrapper {
266
  margin-bottom: 10px;
267
  }
268

  
269
.media-widget.form-wrapper{
270
  padding-bottom:10px;
271
  }
272
.form-wrapper .form-wrapper a.button{
273
  margin-left:10px;
274
  }
275

  
276
  .admin-list { margin:0px; }
277

  
278
table .form-item,
279
table .item-list,
280
.block .form-item,
281
.block .item-list,
282
.admin-panel .item-list,
283
.admin-panel .admin-list,
284
.fieldset .form-item,
285
.fieldset .form-type-radio,
286
.fieldset .form-type-checkbox,
287
.form-item .form-item,
288
.form-item .form-type-radio,
289
.form.item .form-type-checkbox,
290
.form-checkboxes .form-type-checkbox,
291
.text-format-wrapper .fieldset .form-item {
292
    background:transparent;
293
    padding:0px;
294
    border:0px;
295
    }
296

  
297
  table .form-item,
298
  table .item-list,
299
  .block .item-list,
300
  .admin-panel .item-list,
301
  .admin-panel .admin-list,
302
  .fieldset .form-type-radio,
303
  .fieldset .form-type-checkbox,
304
  .form-item .form-type-radio,
305
  .form.item .form-type-checkbox,
306
  .form-checkboxes .form-type-checkbox { margin-bottom:0px; }
307

  
308
.text-format-wrapper .form-item {
309
  background:#fff;
310
  margin:0px 0px 10px;
311

  
312
  border-width:1px;
313
  border-style:solid;
314
  border-color:#ddd;
315
  padding: 9px;
316
  }
317

  
318
.form-item label {
319
  margin:0px;
320
  padding:0px;
321
  color:#666;
322
  font-weight:bold;
323
  font-size:10px;
324
  }
325

  
326
  .form-item label.option {
327
    text-transform:none;
328
    font-size:11px;
329
    }
330

  
331
	input.button-add {
332
	  background-position:-801px 50%;
333
	  padding-left:25px;
334
	  }
335

  
336
	input.button-add:active { background-position:-1201px 50%; }
337

  
338
	input.button-remove {
339
	  background-position:-1601px 50%;
340
	  padding-left:25px;
341
	  }
342

  
343
	input.button-remove:active { background-position:-2001px 50%; }
344

  
345
  .form-item label.option input { vertical-align:middle; }
346

  
347
.page-content .password-description,
348
.page-content .password-strength,
349
.page-content .description,
350
.page-content .form-item .description {
351
  line-height:15px;
352
  font-size:11px;
353
  white-space:normal;
354
  }
355

  
356
  .admin-panel p.description {
357
    background:#eee;
358
    border-top:1px solid #ddd;
359
    border-bottom:1px solid #fff;
360
    line-height:20px;
361
    font-size:11px;
362
    padding:4px 9px;
363
    margin:0px;
364
    }
365

  
366
.fieldset .description { margin:0px 0px 10px; }
367

  
368
.page-content .form-item .description {
369
  position:absolute;
370
  bottom:100%;
371
  right:-15px;
372
  z-index:5;
373

  
374
  color:#687;
375
  background:url(images/popup.png) 50% 100% no-repeat;
376
  border-top:1px solid #d8e4e0;
377

  
378
  width:240px;
379
  margin:0px 0px -15px;
380
  padding:9px 10px 20px;
381
  display:none;
382
  }
383

  
384
  .page-content .form-item.form-type-checkbox .description {
385
    bottom: 150%;
386
    }
387

  
388
  .page-content .form-item:hover {
389
    z-index:10;
390
    height:auto; /* Fix for flicker in IE7 */
391
    }
392

  
393
  .page-content .form-item:hover > .description { display:block; }
394

  
395
  .rubik-inline-field-descriptions .page-content .form-item .description {
396
    display:block;
397
    position:relative;
398
    background:none;
399
    margin:0;
400
    padding:0.25em 0 0.75em;
401
    border:none;
402
    right:0;
403
    width:100%;
404
    z-index:0;
405
    }
406

  
407
input.form-submit, a.button, .form-actions #edit-cancel { display: inline-block;}
408

  
409
input.teaser-button,
410
input.form-submit, a.button,
411
.form-actions #edit-cancel {
412
  cursor:pointer;
413
  padding:3px 10px;
414
  color:#333;
415
  font-size:13px;
416
  text-align:center;
417
  font-weight:normal;
418
  border-width:1px;
419
  border-style:solid;
420
  border-color:#ddd #ddd #ccc;
421
  background:#fff url(images/buttons.png) -1px 50% no-repeat;
422
  }
423

  
424
  input.form-submit:hover,
425
  a.button:hover,
426
  .form-actions #edit-cancel:hover {
427
    border-color:#ace;
428
    -webkit-box-shadow:#ace 0px 0px 5px;
429
    }
430

  
431
  input.form-submit:active,
432
  a.button:active,
433
  .form-actions #edit-cancel:active {
434
    border-color:#666 #666 #555;
435
    background:#666 url(images/buttons.png) -401px 50% no-repeat;
436
    color:#222;
437
    text-shadow:#999 0px 1px 0px;
438
    }
439

  
440
  input.button-yes, a.button-yes {
441
    background-position:-2401px 50%;
442
    padding-left:25px;
443
    }
444

  
445
  input.button-yes:active, a.button-yes:active { background-position:-2801px 50%; }
446

  
447
  input.button-no, a.button-no{
448
    background-position:-3201px 50%;
449
    padding-left:25px;
450
    }
451

  
452
  input.button-no:active , a.button-no:active{ background-position:-3601px 50%; }
453

  
454
  input.button.launcher , a.button.launcher {
455
    background-position:-4800px 50%;
456
    padding-left: 25px;
457
  }
458

  
459
  input.button.launcher:active , a.button.launcher:active {
460
    background-position:-1200px 50%;
461
  }
462

  
463
  input.button.edit , a.button.edit {
464
    background-position:-2400px 50%;
465
    padding-left: 25px;
466
  }
467

  
468
  input.button.edit:active , a.button.edit:active {
469
    background-position:-2800px 50%;
470
  }
471

  
472
  input.button.remove , a.button.remove {
473
    background-position:-3200px 50%;
474
    padding-left: 25px;
475
  }
476

  
477
  input.button.remove:active , a.button.remove:active {
478
    background-position:-3600px 50%;
479
  }
480
  .media-widget a.button.remove {
481
    padding-top: 4px;
482
    padding-bottom: 4px;
483
  }
484
  .media-widget .preview {
485
    min-height:35px;
486
  }
487

  
488
select.form-select {
489
  height: 28px;
490
}
491

  
492
input.form-autocomplete,
493
input.form-text,
494
input.form-file,
495
textarea.form-textarea,
496
select.form-select {
497
  padding:3px;
498
  border-width:1px;
499
  border-style:solid;
500
  border-color:#ddd;
501
  background:#fff;
502
  color:#666;
503
  max-width:100%;
504
  }
505

  
506
  input.form-autocomplete:hover,
507
  input.form-text:hover,
508
  input.form-file:hover,
509
  textarea.form-textarea:hover,
510
  select.form-select:hover,
511
  input.form-autocomplete:focus,
512
  input.form-text:focus,
513
  input.form-file:focus,
514
  textarea.form-textarea:focus,
515
  select.form-select:focus {
516
    color:#333;
517
    border-color:#ace;
518
    -webkit-box-shadow:#ace 0px 0px 5px;
519
    }
520

  
521
  input.fluid {
522
    -moz-box-sizing:border-box;
523
    -webkit-box-sizing:border-box;
524
    box-sizing: border-box;
525
    width:100%;
526
    }
527

  
528
  input.form-file {
529
    padding: 1px;
530
    margin-right: 3px;
531
  }
532

  
533
  html.js input.form-autocomplete { background-position:100% 7px; }
534
  html.js input.throbbing { background-position:100% -2px; }
535

  
536
#search-block-form .form-wrapper.form-actions {
537
  background: none;
538
  border: none;
539
  padding: 0;
540
  margin-top: 0;
541
}
542

  
543
/* Fieldsets */
544
.fieldset,
545
.fieldset-title,
546
.fieldset-title a,
547
.fieldset-content { display:block; }
548

  
549
.fieldset {
550
  margin:0px 0px 10px;
551
  display:block;
552
  position:relative;
553
  min-height:28px;
554
  border: 1px solid #CCCCCC;
555
  }
556
fieldset legend {
557
  display: block;
558
  float: left;
559
  width: 100%;
560
}
561
body.page-admin div.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane fieldset {
562
  padding:0;
563
}
564

  
565
.fieldset-legend {
566
  display:block;
567
  }
568

  
569
.container-inline .fieldset-legend .fieldset-content,
570
.fieldset.titled .fieldset-content {
571
  display:block;
572
  padding-top:40px;
573
  }
574

  
575
.item-list h3,
576
.block .block-title,
577
.fieldset-title,
578
.collapsible .fieldset-legend a {
579
  display:block;
580
  font-size:11px;
581
  margin:0px;
582
  padding:4px 9px 5px;
583
  color:#333;
584
  background:#f6f6f6;
585
  }
586

  
587
  .fieldset-legend,
588
  .collapsible .fieldset-legend a { padding-bottom:4px; }
589

  
590
  /* Explicit height for IE */
591
  .collapsible .fieldset-legend a {
592
    height:20px;
593
    padding-left:28px;
594
  }
595

  
596
  .collapsible .fieldset-legend span.icon {
597
    position:absolute;
598
    left:6px;
599
    top:6px;
600
    background:url(images/bleeds.png) -80px -120px no-repeat;
601
    width: 15px;
602
    height: 15px;
603
    display:block;
604
    cursor:pointer;
605
    }
606

  
607
    html.js .collapsed .fieldset-legend span.icon { background-position:-60px -120px; }
608

  
609
  .collapsed .fieldset-legend a {
610
    background:#eee;
611
    color:#484848;
612
    }
613

  
614
  .collapsed .fieldset-legend a:hover { color:#666; }
615

  
616
  .collapsible .fieldset-legend {
617
    padding:0px;
618
    background:transparent;
619
    }
620

  
621
  .collapsed .fieldset-legend a { padding-bottom:4px; }
622

  
623
.block .block-content,
624
.container-inline .fieldset-content,
625
.fieldset-content {
626
  padding:10px 9px 9px;
627
  background:#fff;
628
  }
629

  
630

  
631
  html.js .collapsed .fieldset-content { display:none; }
632

  
633
  .fieldset .fieldset .fieldset-content { background:#fff; }
634

  
635
/* Filter form */
636
.filter-wrapper {
637
  font-size:11px;
638
  margin-top:-10px;
639
  border-top:none;
640
  }
641
.text-format-wrapper .filter-wrapper {
642
  border-top:1px solid #CCC;
643
  margin-top: 0;
644
}
645
.text-format-wrapper .filter-wrapper .form-type-select .filter-list {
646
  max-height: 22px;
647
}
648
.text-format-wrapper .filter-wrapper .form-type-select,
649
.text-format-wrapper .filter-wrapper .filter-guidelines {
650
  margin: 0;
651
  overflow: auto;
652
}
653

  
654
.filter-wrapper .fieldset-content,
655
.fieldset .fieldset.filter-wrapper .fieldset-content  {
656
  background:#f8f8f8;
657
  border-top:0px;
658
  padding:5px 9px 4px;
659
  }
660

  
661
.filter-wrapper .form-type-select { padding:0px; }
662
.filter-wrapper .form-type-select * {
663
  float:left;
664
  margin-right:5px;
665
  }
666

  
667
.filter-wrapper select {
668
  padding:0px;
669
  font-size:11px;
670
  }
671

  
672
.filter-wrapper .filter-help {
673
  float:right;
674
  font-size:11px;
675
  margin:0;
676
  padding:0;
677
  }
678

  
679
.form-type-date-popup label {
680
  padding: 10px 10px 0 10px;
681
}
682

  
683
.form-type-date-popup .date-padding label {
684
  padding: 0;
685
}
686

  
687
.form-type-date-popup .date-padding {
688
  padding-top: 0;
689
}
690

  
691
/**
692
 * Form layout: Default ===============================================
693
 */
694
.form-layout-default { background:url(images/vrule.png) 65% 0% repeat-y; }
695

  
696
.column-main {
697
  float:left;
698
  width:65%;
699
  }
700

  
701
  .column-main .column-wrapper { padding-right:10px; }
702

  
703
.column-side {
704
  float:right;
705
  width:34.99%;
706
  }
707

  
708
  .column-side .column-wrapper { padding-left:10px; }
709

  
710
.column-footer { clear:both; }
711

  
712
.form-wrapper.form-actions {
713
  background:#eee;
714
  border:1px solid #ddd;
715
  padding:9px;
716
  margin-top: 20px;
717
  }
718

  
719
  form .form-actions.container-inline {
720
    background:transparent;
721
    border:0px;
722
    padding:0px;
723
    }
724

  
725
  .form-wrapper.form-actions input.form-submit, .form-wrapper.form-actions a.button { margin-right:5px; }
726

  
727
  .form-layout-default .column-main .column-wrapper > .form-actions { display:none; }
728
  .form-layout-default .column-side .form-actions { margin:0px 0px 10px; }
729
  .form-layout-default .column-side .form-actions input.form-submit,
730
  .form-layout-deafult .column-side .form-actions a.button {
731
    margin:1px 5px 1px 0px;
732
    }
733

  
734
/**
735
 * "Boxes" aka generic wrappers =======================================
736
 */
737
.box-title {
738
  font-weight:normal;
739
  font-size:10px;
740

  
741
  background:#eee;
742
  border:1px solid #ddd;
743
  padding:4px 9px;
744
  margin:0px 0px 10px;
745
  }
746

  
747
/**
748
 * System =============================================================
749
 */
750
.admin .right {
751
  padding-left:5px;
752
  float:right;
753
  }
754

  
755
.admin .left {
756
  padding-right:5px;
757
  float:left;
758
  }
759

  
760
.admin .right,
761
.admin .left {
762
  box-sizing:border-box;
763
  -moz-box-sizing:border-box;
764
  -webkit-box-sizing:border-box;
765
  width:50%;
766
  margin:0px;
767
  }
768

  
769
/* admin/appearance */
770
.theme-selector {
771
  position:relative;
772
  padding:9px 9px 9px 314px;
773
  border:1px solid #ddd;
774
  margin:10px 0px;
775
  min-height:224px;
776
  text-shadow:#fff 0px 1px 0px;
777
  }
778

  
779
.theme-selector img {
780
  clip: rect(0px, 294px, 219px, 0px);
781
  height: auto;
782
  left: 10px;
783
  position: absolute;
784
  top: 10px;
785
  width: 294px;
786
  }
787

  
788
.theme-selector .operations a { margin-right:20px; }
789

  
790
.system-themes-list-disabled .theme-selector {
791
  background:#eee;
792
  color:#676767;
793
  padding:9px 9px 9px 162px;
794
  min-height:110px;
795
  }
796

  
797
.system-themes-list-disabled .theme-selector img {
798
  width: 142px;
799
}
800

  
801
/* admin/content/node & admin/user/user */
802
.exposed-filters .form-item label {
803
  float:left;
804
  width:120px;
805
  }
806

  
807
.exposed-filters .additional-filters {
808
  padding:5px;
809
  font-size:11px;
810
  color:#666;
811
  }
812

  
813
/* update options */
814
.admin-options {
815
  background:#f8f8f8;
816
  line-height:30px;
817
  height:30px;
818
  padding:9px;
819
  border:1px solid #ddd;
820
  margin:0px 0px 10px;
821
  }
822

  
823
.admin-options label,
824
.admin-options .form-item {
825
  margin-right:10px;
826
  float:left;
827
  }
828

  
829
.admin-options .form-item {
830
  padding:0px;
831
  border:0px;
832
  }
833

  
834
/* dependency colors */
835
.admin-dependencies,
836
.admin-required { color: #666; }
837
.admin-disabled { color: #900; }
838
.admin-enabled { color: #099; }
839
.admin-missing { color: #c30; }
840

  
841
/* progressbar styles */
842
.progress .bar {
843
  -webkit-box-shadow:inset #ddd 0px 1px 3px;
844
  -moz-box-shadow:inset #ddd 0px 1px 3px;
845
  background:#eee;
846
  border:1px solid #ccc;
847
  }
848

  
849
.progress .filled { background:#666; }
850

  
851
/**
852
 * Help pages =========================================================
853
 */
854
.help-items { float:left; width:25%; }
855
.help-items ul { margin:10px 5px; }
856

  
857
/**
858
 * Admin toolbar ======================================================
859
 */
860
body.tao #admin-toolbar a.menu-hover span.menu-description { padding-left:50px; }
861

  
862
body.tao #admin-toolbar a.menu-hover span.menu-description span.icon {
863
  position:absolute;
864
  left:10px;
865
  top:0px;
866
  }
867

  
868
/**
869
 * Form description exceptions ========================================
870
 */
871

  
872
/**
873
 * Some form elements are either too weirdly positioned or really benefit
874
 * from persistent descriptions. Reset for all of these.
875
 */
876
.page-content .form-item-files-feeds,
877
.page-content .form-item-files-feeds .description,
878
.ctools-export-ui-row .form-item,
879
.ctools-export-ui-row .form-item .description,
880
.multiselect .form-item,
881
.multiselect .form-item .description,
882
.page-content table .form-item,
883
.page-content table .form-item .description,
884
.page-content .form-item .widget-edit .description,
885
#upload-attachments .description,
886
#views-ajax-pad .form-item,
887
#views-ajax-pad .form-item .description {
888
  width:auto;
889
  padding:0px;
890
  margin:0px;
891
  border:0px;
892
  background:transparent;
893
  position:static;
894
  display:block;
895
  }
896

  
897
.page-content .form-item-files-feeds:hover,
898
.ctools-export-ui-row .form-item:hover,
899
.multiselect .form-item:hover,
900
.page-content table .form-item:hover,
901
#views-ajax-pad .form-item:hover { position:static; }
902

  
903
.page-content .form-item-files-feeds .description,
904
.page-content table .form-item .description,
905
#upload-attachments .description,
906
#views-ajax-pad .form-item .description {
907
  padding:0px;
908
  color:#666;
909
  display:block;
910
  max-width:none;
911
  }
912

  
913
/**
914
 * Form containers ====================================================
915
 */
916
.container-inline div {
917
  display:inline;
918
  border:0px;
919
  padding:0px;
920
  background:transparent;
921
  }
922

  
923
.container-inline { margin:0px 0px 10px; }
924

  
925
/**
926
 * Vertical tabs=======================================================
927
 */
928
.vertical-tabs {
929
  background:#fff url(images/vtabs.png) 0px 0px repeat-y;
930
  border:1px solid #ddd;
931
  margin:0px 0px 10px;
932
  position:relative;
933
  }
934

  
935
.vertical-tabs .fieldset-content,
936
.vertical-tabs fieldset.titled .fieldset-content {
937
  border:0px;
938
  padding:10px;
939
  }
940
.vertical-tabs .fieldset-content .fieldset-content {
941
  margin-top: 20px;
942
}
943

  
944
.vertical-tabs-list li a {
945
  display:block;
946
  text-shadow:#fff 0px 1px 0px;
947
  padding:5px 10px 4px 10px;
948
  border-bottom:1px solid #ddd;
949
  color:#666;
950
  }
951

  
952
.vertical-tabs-list .selected a {
953
  background:#fff;
954
  color:#333;
955
  }
956

  
957
.vertical-tabs-list .summary { font-size:11px; }
958

  
959
.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane .fieldset legend {
960
  display: block;
961
}
962

  
963
.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane fieldset.collapsible {
964
  border: 1px solid #CCCCCC;
965
  margin: 1em 0;
966
  position: relative;
967
  padding-top: 0;
968
}
969

  
970
/**
971
 * Action links =======================================================
972
 */
973
.action-links a {
974
  -moz-border-radius:5px;
975
  -webkit-border-radius:5px;
976
  border-radius:5px;
977

  
978
  margin:0px 5px 0px 0px;
979
  padding:0px 5px 0px 25px;
980
  background:#999 url(images/buttons.png) -800px 50% no-repeat;
981
  color:#fff;
982
  text-shadow:#666 0px 1px 0px;
983
  }
984

  
985
  .action-links a:active {
986
    color:#222;
987
    background-color:#666;
988
    background-position:-1200px 50%;
989
    text-shadow:#999 0px 1px 0px;
990
    }
991

  
992
/* color module fix */
993
#palette .form-item {
994
  width: 20em !important;
995
  height: 2em;
996
  line-height: 2em;
997
  margin: 0.5em 0;
998
  padding: 0.2em;
999
}
1000

  
1001
#palette .lock {
1002
  z-index: 2;
1003
}
1004
.page-content .color-form .form-item:hover {
1005
  height: 2em;
1006
}
1007
/* panels stylizer color fix */
1008
div.ctools-modal-content #palette .form-item label {
1009
  clear: none;
1010
  float: left;
1011
  width: 14em;
1012
}
1013
div.ctools-modal-content .color-form .form-item input {
1014
  margin-top: 0;
1015
}
1016

  
1017
/**
1018
 * ORPHANED MARKUP ====================================================
1019
 * The following selectors target markup generated by Drupal that have
1020
 * exactly 1 or extremely few instances. It will make a great future
1021
 * hitlist of markup to consolidate and generalize.
1022
 */
1023
.compact-link {
1024
  font-size:11px;
1025
  height:20px;
1026
  margin:0px 0px 10px;
1027
  }
1028

  
1029
.compact-link a {
1030
  float:left;
1031
  line-height:18px;
1032
  padding:0px 9px;
1033
  border:1px solid #ddd;
1034
  color:#666;
1035
  background:#fff;
1036
  }
1037

  
1038
/**
1039
 * Display Suite ====================================================
1040
 */
1041

  
1042
.field-formatter-settings-edit-form.ds-ft-processed {
1043
  -webkit-box-sizing: border-box;
1044
  -moz-box-sizing: border-box;
1045
  -ms-box-sizing: border-box;
1046
  box-sizing: border-box;
1047
  padding: 0.5em 1em 0;
1048
}
1049
.field-formatter-settings-edit-form.ds-ft-processed .ft-group {
1050
  overflow: auto;
1051
  margin-bottom: 1em !important;
1052
  border-bottom: 1px solid #CCC;
1053
}
1054
.field-formatter-settings-edit-form.ds-ft-processed .ft-group.fi {
1055
  border-bottom: 0;
1056
}
1057
.field-formatter-settings-edit-form.ds-ft-processed .ft-group > .form-item {
1058
  margin: 0.25em 1em 0.5em 0 !important;
1059
}
1060
.field-formatter-settings-edit-form.ds-ft-processed .ft-group > .form-item .description {
1061
  max-width: 120px !important;
1062
}
1063
.field-formatter-settings-edit-form.ds-ft-processed .ft-group > .form-item.form-type-checkbox {
1064
  clear: both;
1065
  margin-right: 0 !important;
1066
}
1067
.field-formatter-settings-edit-form.ds-ft-processed .ft-group.ow .form-type-textfield,
1068
.field-formatter-settings-edit-form.ds-ft-processed .ft-group.fis .form-type-textfield,
1069
.field-formatter-settings-edit-form.ds-ft-processed .ft-group.fi .form-type-textfield {
1070
  clear: left;
1071
}
1072
.field-formatter-settings-edit-form.ds-ft-processed .ft-group.ow .form-type-textfield ~ .form-type-textfield,
1073
.field-formatter-settings-edit-form.ds-ft-processed .ft-group.fis .form-type-textfield ~ .form-type-textfield,
1074
.field-formatter-settings-edit-form.ds-ft-processed .ft-group.fi .form-type-textfield ~ .form-type-textfield {
1075
  clear: none;
1076
}
1077

  
1078
/**
1079
 * Search API ====================================================
1080
 */
1081

  
1082
#facetapi-facet-display-form .fieldset-content > .form-item {
1083
  -webkit-box-sizing: border-box;
1084
  -moz-box-sizing: border-box;
1085
  -ms-box-sizing: border-box;
1086
  box-sizing: border-box;
1087
  float: left;
1088
  width: 50% !important;
1089
}
1090

  
1091
#facetapi-facet-display-form .fieldset-content .facetapi-sort-table {
1092
  -webkit-box-sizing: border-box;
1093
  -moz-box-sizing: border-box;
1094
  -ms-box-sizing: border-box;
1095
  box-sizing: border-box;
1096
  margin-top: 0 !important;
1097
  position: static !important;
1098
  width: 50% !important;
1099
  z-index: 1 !important;
1100
}
1101

  
1102
/**
1103
 * Sidebar Scroll ====================================================
1104
 */
1105

  
1106
#content .column-side .column-wrapper {
1107
  padding-bottom: 5px;
1108
}
1109
#content .column-side .column-wrapper.fixed {
1110
  background-color: #FFF;
1111
  -webkit-box-sizing: border-box;
1112
  -moz-box-sizing: border-box;
1113
  -m-box-sizing: border-box;
1114
  box-sizing: border-box;
1115
  display: inline-block;
1116
  position: fixed;
1117
  top: 5px;
1118
  z-index: 12;
1119
}
1120

  
1121
.admin-menu #content .column-side .column-wrapper.fixed {
1122
  top: 40px;
1123
}
1124

  
1125
/**
1126
 * Watchdog/dblog =================================================
1127
 */
1128

  
1129
#admin-dblog td {border-color: #ccc;}
1130
#admin-dblog .dblog-notice td, #admin-dblog .dblog-notice .active {background-color:#ECF8FC;}
1131
#admin-dblog .dblog-info td, #admin-dblog .dblog-info .active {background-color: #DFF2BF;}
1132
#admin-dblog .dblog-warning td, #admin-dblog .dblog-warning .active {background-color: #FEEFB3;}
1133
#admin-dblog .dblog-error td, #admin-dblog .dblog-error .active {background-color: #FFBABA;}
1134

  
1135
/**
1136
 * Adminimal Administration Menu ===============================================
1137
 */
1138
body.adminimal-menu { margin-top: 29px!important; }
1139

  
1140
/**
1141
 * Breakpoints ===============================================
1142
 */
1143

  
1144
#breakpoints-admin-breakpoints #edit-buttons input,
1145
#breakpoints-admin-breakpoints  #edit-buttons a {
1146
  margin-bottom: 1em;
1147
  margin-right: 1em;
1148
}
1149

  
1150
.breakpoints-group-operations-link {
1151
  display: inline-block;
1152
  cursor:pointer;
1153
  padding:3px 10px;
1154
  color:#333;
1155
  font-size:13px;
1156
  text-align:center;
1157
  font-weight:normal;
1158
  border-width:1px;
1159
  border-style:solid;
1160
  border-color:#ddd #ddd #ccc;
1161
  background:#fff url(images/buttons.png) -1px 50% no-repeat;
1162
  -webkit-border-radius: 3px;
1163
  -moz-border-radius: 3px;
1164
  border-radius: 3px;
1165
  -webkit-box-shadow: #ddd 0 1px 1px;
1166
  -moz-box-shadow: #ddd 0 1px 1px;
1167
  box-shadow: #ddd 0 1px 1px;
1168
}
1169

  
1170
.breakpoints-group-operations-link:hover {
1171
  border-color:#ace;
1172
  -webkit-box-shadow:#ace 0 0 5px;
1173
  -moz-box-shadow:#ace 0 0 5px;
1174
  box-shadow:#ace 0 0 5px;
1175
}
1176

  
1177
.breakpoints-group-operations-link:active {
1178
  border-color:#666 #666 #555;
1179
  background:#666 url(images/buttons.png) -401px 50% no-repeat;
1180
  color:#222;
1181
  text-shadow:#999 0 1px 0;
1182
}
1183

  
1184
/**
1185
 * Media ====================================================
1186
 */
1187

  
1188
.page-media-browser {overflow:hidden;}
1189

  
1190
.page-media-browser #block-system-main {border: none;}
1191

  
1192
.media-widget .preview {
1193
  background-color: #CCC;
1194
  min-width: 50px;
1195
  min-height: 50px;
1196
}
1197

  
1198
.media-widget .preview .media-item {margin: 0;}
1199
.media-widget .preview.launcher > .form-item {padding: 0; border: 0;}
1200
.media-widget.form-wrapper {margin-bottom: 0;}
1201
.media-widget > .form-item:last-child {display: none;}
1202
.field-widget-media-generic > div > .form-item {
1203
  border: 0;
1204
  padding: 0;
1205
}
1206

  
1207
.field-widget-media-generic .field-multiple-table thead .field-label {padding-left: 5px;}
1208

  
1209
.media-item .label-wrapper label {display: block;}
1210

  
1211
#media-browser-page {overflow: hidden;}
1212
#media-browser-page .form-actions {margin-bottom: 0;}
1213

  
1214
#media-browser-tabset {border: none;}
1215
#media-browser-tabset #branding {padding: 8px 10px 2px 10px; height: 20px;}
1216
#media-browser-tabset #branding h1 {margin-top: -3px;}
1217

  
1218
#media-tabs-wrapper .tabs.primary {margin-right: 10px;}
1219

  
1220
.media-browser-tab.ui-tabs-panel {border: none; padding-bottom: 0;}
1221

  
1222
.view-media-default #edit-filename-wrapper {max-width: 200px;}
1223

  
1224

  
drupal7/sites/all/themes/rubik/css/core-rtl.css
1

  
2
/**
3
 * @file
4
 * Base Rubik styles for RTL languages.
5
 */
6

  
7
/* Generic. */
8
.page-content dl dd,
9
.page-content dl dl {
10
  margin-left:0;
11
  margin-right:20px;
12
}
13
/* Pagers. */
14
.pager ul.pager-list {
15
  float:right;
16
}
17
.pager ul.pager-links {
18
  float:left;
19
}
20
/* Menus, lists. */
21
.admin-list li a span.icon {
22
  left:auto;
23
  right:10px;
24
}
25
.node-type-list li,
26
.admin-list li {
27
  padding:10px 50px 9px 5px;
28
}
29
/* Tables. */
30
table th {
31
  text-align:right;
32
}
33
table td.permission {
34
  padding-right:19px;
35
}
36
/* Form layout: Default. */
37
.form-layout-default {
38
  background-position:35% 0%;
39
}
40
.column-main {
41
  float:right;
42
}
43
.column-main .column-wrapper {
44
  padding-left:10px;
45
  padding-right:0px;
46
}
47
.column-side {
48
  float:left;
49
}
50
.column-side .column-wrapper {
51
  padding-left:0px;
52
  padding-right:10px;
53
}
54
/* Forms. */
55
.page-content .form-item .description {
56
  left:-15px;
57
  right:auto;
58
}
59
.collapsible .fieldset-title span.icon {
60
  left:auto;
61
  right:-20px;
62
  background-image:url(../images/sprite-rtl.png);
63
}
64
html.js input.form-autocomplete {
65
  background-position: 2px 7px;
66
}
67
/* Help pages. */
68
.help-items {
69
  float:right;
70
}
71
/* Admin toolbar. */
72
body.rubik #admin-toolbar a.menu-hover span.menu-description {
73
  padding-left:0px;
74
  padding-right:50px;
75
}
76
body.rubik #admin-toolbar a.menu-hover span.menu-description span.icon {
77
  left:auto;
78
  right:10px;
79
}
drupal7/sites/all/themes/rubik/css/core.css
1

  
2
/**
3
 * Base Rubik styles.
4
 */
5

  
6
/*******************************************************************************
7
 * General styles
8
 ******************************************************************************/
9
p:last-child {
10
  margin: 0;
11
}
12
hr {
13
  display: none;
14
}
15
/* Toggleables. */
16
.toggleable {
17
  display: none;
18
}
19
/* Generic. */
20
.page-content dl dd,
21
.page-content dl dl {
22
  margin-left: 20px;
23
  margin-bottom: 10px;
24
}
25
/* Console. */
26
div.messages {
27
  color: #036;
28
  background-color: #f8f8f8;
29
  padding: 9px 9px 9px 40px;
30
  border: 1px solid #ccc;
31
  margin: 0 0 10px;
32
}
33
table tr.warning th,
34
div.warning {
35
  color: #a84;
36
  background-color: #fff4c0;
37
}
38
table tr.error th,
39
div.error {
40
  color: #965;
41
  background-color: #ffe4e0;
42
}
43
table tr.ok th,
44
table tr.info th,
45
div.status {
46
  color: #687;
47
  background-color: #ecf8f4;
48
}
49
table tr.merge-down td {border-bottom: 0;}
50
table tr.merge-up td {border-top: 0;}
51
table td.status-description {
52
  padding: 3px 40px;
53
  font-size: .9em;
54
}
55
div.error   {
56
  border-color: #ffd4d0;
57
}
58
div.warning {
59
  border-color: #ffe4b0;
60
}
61
div.status  {
62
  border-color: #dce8e4;
63
}
64
/* Pagers. */
65
.pager {
66
  font-weight: normal;
67
  font-size: 11px;
68
}
69
.pager ul.pager-list {
70
  float: left;
71
}
72
.pager ul.pager-links {
73
  float: right;
74
}
75
/* General styles end */
76

  
77
/*******************************************************************************
... Ce différentiel a été tronqué car il excède la taille maximale pouvant être affichée.

Formats disponibles : Unified diff