Projet

Général

Profil

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

root / drupal7 / sites / all / modules / panels / css / panels_dnd.css @ 136a805a

1

    
2
#panels-dnd-main {
3
  margin: 0.5em 0;
4
}
5

    
6
#panels-dnd-main div.panel-region {
7
  padding: 0 0 .5em 0;
8
  border: 1px dashed #ddd;
9
  background: #f8f8f8;
10
  -webkit-border-radius: 0.333em;
11
  -moz-border-radius: 0.333em;
12
}
13

    
14
#panels-dnd-main div.panel-region h2.label {
15
  color: #555;
16
  text-shadow: #fff 1px 1px 1px;
17
  text-align: center;
18
  font-size: 13pt;
19
  margin: 0 0 .5em 0;
20
  padding-right: 16px;
21
  vertical-align: middle;
22
}
23

    
24
#panels-dnd-main div.panel-region .pane-add {
25
  float: left;
26
  margin: 2px;
27
  background: #999;
28
  border: 1px solid #fff;
29
}
30

    
31
#panels-dnd-main div.panel-region .pane-add-link {
32
  position: relative;
33
  display: block;
34
  width: 16px;
35
  height: 16px;
36
  float: left;
37
  margin: 2px 2px 2px 4px;
38
}
39

    
40
div.panels-set-title-hide .panels-set-title {
41
  display: none !important;
42
}
43

    
44
/* Add Icon */
45
#panels-dnd-main div.panel-region .pane-add-link  {
46
}
47
#panels-dnd-main div.panel-region .pane-add-link img {
48
  display: none;
49
}
50
#panels-dnd-main div.panel-region .pane-add-link a.ctools-dropdown-image-link {
51
  border: none;
52
  width: 16px;
53
  height: 18px;
54
  float: left;
55
  background: url('../images/sprite.png') no-repeat 0 -1178px;
56
/*  background: url('../images/sprite.png') no-repeat -166px -582px; */
57
}
58

    
59
.panel-portlet {
60
  padding: 0em;
61
  background: #ffffff;
62
  border: 1px solid #bbb;
63
}
64

    
65
div.panels-set-title-hide .panel-pane-is-title {
66
  border: 1px solid #bbb;
67
}
68

    
69
.panel-pane-is-title {
70
  border: 2px solid #777;
71
}
72

    
73
/* Cog Icon */
74
.panel-portlet .buttons a img {
75
  display: none;
76
  margin: 0;
77
}
78
.panel-portlet .buttons a.ctools-dropdown-image-link {
79
  border: none;
80
  width: 16px;
81
  height: 16px;
82
  margin: 0 5px 0 0;
83
  float: none;
84
  display: block;
85
  background: url('../images/sprite.png') no-repeat 0 -1178px;
86
}
87

    
88
#panels-dnd-main .panel-pane,
89
#panels-dnd-main .helperclass {
90
  margin: .5em;
91
}
92

    
93
#panels-dnd-main-form .inline-icon-help {
94
  vertical-align: middle;
95
  margin: 2px 1px;
96
}
97

    
98
.panel-pane.hidden-pane {
99
  background: #f8f8f8;
100
}
101

    
102
.panel-portlet .pane-content {
103
  margin: .5em 0 .5em 0;
104
  padding: 0 .25em 0 .25em;
105
  display: none; /* initially hidden */
106
}
107

    
108
.panel-portlet .grab-title {
109
  width: 100%;
110
  height: 20px;
111
  margin: 0 0 0.5em 0;
112
  overflow: hidden;
113
  background: #b3b3b3;
114
  color: #fff;
115
  text-shadow: #555 1px 1px 1px;
116
  border-color: #999;
117
  font-weight: bold;
118
}
119

    
120
.panel-portlet .grabber {
121
  cursor: move;
122
  background: #b3b3b3 url('../images/bg-shade-medium.png') repeat-x 0 100%;
123
}
124

    
125
.panel-portlet.hidden-pane .grab-title {
126
  background-color: #888;
127
}
128

    
129
.panel-portlet .changed div.grab-title {
130
  background-color: #FFFFDD !important;
131
  border-bottom: 1px solid #3D9CD7 !important;
132
  color: black !important;
133
}
134

    
135
.panel-portlet .changed.hidden-pane div.grab-title {
136
  background-color: #B4B488 !important;
137
  border-bottom: 1px solid #3D9CD7 !important;
138
}
139

    
140
.panel-portlet .changed div.grab-title span.star {
141
  font-weight: bold;
142
  color: #E09010;
143
}
144

    
145
.panel-portlet .grabber:hover {
146
  color: #fff;
147
  background-color: #2F78A5;
148
}
149

    
150
.panel-portlet.hidden-pane .grab-title:hover {
151
  background-color: #666;
152
}
153

    
154
.panel-portlet .grabber:active {
155
  background-color: red;
156
}
157

    
158
.panel-portlet .grabber:hover,
159
.panel-portlet .grabber:active {
160
  background: #858585 url('../images/bg-shade-dark.png') repeat-x 0 100%;
161
  color: #fff;
162
  text-shadow: #333 1px 1px 1px;
163
  border-color: #858585;
164
}
165

    
166
.panel-portlet .grab-title .text {
167
  margin-left: 3px;
168
  font-size: 90%;
169
  line-height: 20px;
170
}
171

    
172
.panel-portlet .buttons {
173
  float: right;
174
  padding: 0;
175
  margin: 0;
176
}
177

    
178
.panel-portlet .buttons input, .panel-portlet .buttons button {
179
  margin: 0;
180
  padding: 0;
181
  display: inline;
182
}
183

    
184
.panel-portlet .buttons a img {
185
  margin: 2px 1px;
186
}
187

    
188
.panel-portlet .pane-title {
189
  font-size:110%;
190
  cursor: pointer;
191
}
192

    
193
.panel-portlet .panel-pane-collapsible {
194
  margin: 0;
195
  padding: 0;
196
}
197

    
198
.panel-portlet .toggle {
199
  float: left;
200
  width: 21px;
201
  height: 21px;
202
  cursor: pointer;
203
  background: url('../images/sky.png') no-repeat 6px -245px;
204
}
205

    
206
.panel-portlet .toggle-collapsed {
207
  background: url('../images/sky.png') no-repeat 6px -1021px;
208
}
209

    
210
/* CSS to guide a user to a place to drop */
211
#panels-dnd-main .helperclass {
212
  border: 1px dashed red;
213
}
214

    
215
#panels-dnd-main .hoverclass {
216
  border: 1px solid red !important;
217
}
218

    
219
/* CSS for an area if something can be dropped in it */
220
.panels-modal-content {
221
  background: #fff;
222
  color: #000;
223
  padding: 0;
224
  margin: 2px;
225
  border: 1px solid #000;
226
  width: 600px;
227
  text-align: left;
228
}
229

    
230
.panels-modal-content .modal-title {
231
  font-size: 120%;
232
  font-weight: bold;
233
  color: white;
234
  overflow: hidden;
235
  white-space: nowrap;
236
}
237

    
238
.panels-modal-content .modal-header {
239
  background-color: #2385c2;
240
  padding: 0 .25em 0 1em;
241
}
242

    
243
.panels-modal-content .modal-header a {
244
  color: white;
245
  float: right;
246
}
247

    
248
.panels-modal-content .modal-content {
249
  padding: 0 1em;
250
  overflow: auto;
251
  width: 575px;
252
  height: 400px;
253
}
254

    
255
.panels-modal-content .modal-form {
256
}
257

    
258
.panels-modal-content .form-checkboxes .form-item {
259
  float: left;
260
  width: 24%;
261
}
262

    
263
.panels-hidden,
264
.panels-js-only {
265
  display: none;
266
}
267

    
268
a.close {
269
  color: white;
270
}
271

    
272
a.close:hover {
273
  text-decoration: none;
274
}
275

    
276
a.close img {
277
  position: relative;
278
  top: 1px;
279
}
280

    
281
.panels-section-title {
282
  clear: left;
283
  border-bottom: 1px solid #ddf;
284
  margin-bottom: .5em;
285
  text-align: left;
286
}
287

    
288
.panels-section-decorator {
289
}
290

    
291
.panels-add-content-modal .panels-modal-add-category {
292
  display: block;
293
  border-bottom: 1px solid white;
294
  padding-left: .5em;
295
  margin-left: -2px;
296
  position: relative;
297
}
298

    
299
.panels-add-content-modal .panels-modal-add-category.active {
300
  background: url(../images/arrow-active.png) center right no-repeat white;
301
  border-right: none;
302
}
303

    
304
.panels-add-content-modal {
305
  background: url(../images/bg-content-modal.png);
306
  height: 100%;
307
  margin: -1em;
308
  padding-bottom: 1em;
309
  padding-left: 175px;
310
  position: relative;
311
}
312

    
313
.panels-section-columns-quickfilter {
314
  padding-top: 1em;
315
  padding-left: 1em;
316
  padding-bottom: 1em;
317
  margin-bottom: 1em;
318
  background-color: #EEEEEE;
319
}
320

    
321
.panels-section-columns {
322
  height: 100%;
323
  overflow: auto;
324
}
325
.panels-section-column {
326
  width: 48%;
327
  float: left;
328
}
329

    
330
.panels-section-column .inside {
331
  padding: 0 1em;
332
}
333

    
334
.panels-section-column-categories {
335
  width: 173px;
336
  margin-left: -173px;
337
}
338

    
339
.panels-categories-description {
340
  padding: 0 1em;
341
  text-align: center;
342
  vertical-align: center;
343
}
344

    
345
* html .panels-section-column-categories {
346
  left: 173px;
347
  position: relative;
348
}
349

    
350
.panels-section-column-categories .panels-categories-box {
351
  border-top: 1px solid white;
352
  margin-bottom: 1em;
353
}
354

    
355
.panels-section-column-categories .inside {
356
  padding: 0;
357
 }
358

    
359
.panels-section-column-categories .content-type-button {
360
  padding-left: 10px;
361
}
362

    
363
.panels-modal-add-category {
364
  color: #5b5b5b !important;
365
  font-weight: bold;
366
  line-height: 2em;
367
}
368

    
369
.panels-section {
370
  margin-bottom: 1em;
371
}
372

    
373
.panels-section-column .content-type-button {
374
  font-size: 8pt;
375
  line-height: 1em;
376
  overflow: hidden;
377
  text-align: left;
378
}
379

    
380
.content-type-button a {
381
  display: inline-block;
382
  width: 99%;
383
}
384

    
385
.content-type-button a:focus {
386
  border: 1px dotted black;
387
}
388

    
389
.content-type-button img {
390
  border: 2px solid white;
391
}
392

    
393
.content-type-button img:hover {
394
  border: 2px solid blue;
395
}
396

    
397
.content-type-button div,
398
.content-type-button span {
399
  width: 85%;
400
  position: relative;
401
  top: -5px;
402
  left: 3px;
403
}
404

    
405
#panels-preview .modal-throbber-wrapper {
406
  width: 100%;
407
  text-align: center;
408
  margin-left: auto;
409
  margin-right: auto;
410
}
411
/** modal forms CSS **/
412
.panels-modal-content .form-item label {
413
  width: 8em;
414
  float: left;
415
}
416

    
417
.panels-modal-content .form-item label.option {
418
  width: auto;
419
  float: none;
420
}
421

    
422
.panels-modal-content .form-item .description {
423
  clear: left;
424
}
425

    
426
.panels-modal-content .form-item .description .tips {
427
  margin-left: 2em;
428
}
429

    
430
.panels-modal-content .no-float .form-item * {
431
  float: none;
432
}
433

    
434
.panels-modal-content .modal-form .no-float label  {
435
  width: auto;
436
}
437

    
438
.panels-modal-content .modal-form fieldset,
439
.panels-modal-content .modal-form .form-checkboxes {
440
  clear: left;
441
}
442

    
443
#edit-configuration-nid {
444
  clear: left;
445
}
446

    
447
.option-text-aligner .form-item {
448
  float: left;
449
  padding: .25em 1em .25em 0;
450
  margin: 0;
451
}
452

    
453
.option-text-aligner {
454
  clear: both;
455
  width: 100%;
456
  padding: 0;
457
  margin: 0;
458
}
459

    
460

    
461
#panels-dnd-main div.panel-pane div.ctools-dropdown-container-wrapper {
462
  margin-left: -158px;
463
  margin-top: -4px;
464
}
465

    
466
/*
467
html.js div.panels-display-links div.ctools-dropdown-container {
468
  width: 275px;
469
}
470

471
html.js div.panels-display-links div.ctools-dropdown-container ul li li a {
472
  width: 250px;
473
}
474

475
html.js div.panels-display-links div.ctools-dropdown-container ul li a {
476
  width: 270px;
477
}
478
*/
479

    
480
#panels-dnd-main .panel-pane .pane-title {
481
  padding: 0.25em 0.5em;
482
}
483
#panels-dnd-main .panel-pane .pane-title:after {
484
  font-size: 0.8em;
485
  color: crimson;
486
  letter-spacing: normal;
487
  display: block;
488
}
489
#panels-dnd-main .panel-pane.hidden-pane .pane-title:after {
490
  content: " status: hidden";
491
}
492
#panels-dnd-main .panel-pane.changed .pane-title:after {
493
  content: " status: changes not saved";
494
}
495
#panels-dnd-main .panel-pane.hidden-pane.changed .pane-title:after {
496
  content: " status: hidden & changed";
497
}
498

    
499
/* @end */
500

    
501

    
502
/* @group CTools Dropdown */
503
#panels-dnd-main .ctools-dropdown a.ctools-dropdown-text-link,
504
html.js div.panels-display-links a.ctools-dropdown-text-link {
505

    
506
  background: url('../images/arrow-down-light.png') 0 3px no-repeat!important;
507
  padding-left: 12px;
508
}
509
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container,
510
html.js div.panels-display-links div.ctools-dropdown-container {
511
  width: 160px!important;
512
  background: #fff url('../images/bg-shade-white-lrg.png') repeat-x 0 100%;
513
  border: solid 1px #ddd!important;
514
  margin: 0!important;
515
/*  padding: 0.5em!important; */
516
  -webkit-border-radius: 0.333em;
517
  -moz-border-radius: 0.333em;
518
  -webkit-box-shadow: 0.333em 0.333em 0.333em rgba(0, 0, 0, 0.25);
519
  font-size: 0.9em;
520
  font-weight: bold;
521
}
522

    
523
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container ul li,
524
html.js div.panels-display-links div.ctools-dropdown-container ul li {
525

    
526
  text-decoration: none;
527
  padding: 0;
528
  margin: 0;
529
  color: #555!important;
530
  text-shadow: #fff 1px 1px 1px;
531
}
532
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container ul li span.text,
533
html.js div.panels-display-links div.ctools-dropdown-container ul li span.text {
534
  font-style: normal;
535
  color: #000;
536
  font-weight: bold;
537
}
538

    
539
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container ul li a,
540
html.js div.panels-display-links div.ctools-dropdown-container ul li a {
541
  color: #555!important;
542
  font-weight: normal;
543
  width: auto;
544
  padding: 0 10px;
545
}
546

    
547
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container ul li span.panels-text,
548
html.js div.panels-display-links div.ctools-dropdown-container ul li span.panels-text {
549
  width: auto;
550
  padding: 0 10px;
551
}
552

    
553
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container ul li .panels-italic,
554
html.js div.panels-display-links div.ctools-dropdown-container ul li .panels-italic {
555
  font-style: italic;
556
}
557

    
558
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container ul li span.dropdown-header,
559
html.js div.panels-display-links div.ctools-dropdown-container ul li span.dropdown-header {
560
  background-color: #fefefe;
561
  padding: 0 10px;
562
}
563

    
564
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container ul li .panels-sub-menu ul li a,
565
html.js div.panels-display-links div.ctools-dropdown-container ul li .panels-sub-menu ul li a,
566
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container ul li .panels-sub-menu span.panels-text,
567
html.js div.panels-display-links div.ctools-dropdown-container ul li .panels-sub-menu span.panels-text {
568
  width:auto;
569
  padding: 0 20px;
570
}
571

    
572
html.js #panels-dnd-main div.ctools-dropdown div.ctools-dropdown-container hr,
573
html.js div.panels-display-links div.ctools-dropdown-container hr {
574
  border: 0;
575
  color: #ddd;
576
  background-color: #ddd;
577
  height: 1px;
578
}
579

    
580
/*
581
html.js #panels-dnd-main  div.ctools-dropdown div.ctools-dropdown-container ul li a:hover,
582
html.js div.panels-display-links div.ctools-dropdown-container ul li a:hover {
583
  background: none!important;
584
  color: #000!important;
585
}
586
*/
587
/* @end */
588

    
589
/* @group Modal */
590
/* Account for the extra div coming from ctools_modal_form_render() */
591
div.messages div.messages {
592
  background: none;
593
  border: none;
594
  margin: 0;
595
  padding: 0;
596
  -webkit-border-radius: 0;
597
  -moz-border-radius: 0;
598
}
599
div.ctools-modal-content .modal-header {
600
  background: #fff url('../images/bg-shade-light.png') repeat-x bottom left;
601
  color: #777;
602
  display: block;
603
  font-weight: 700;
604
  letter-spacing: normal;
605
  padding: 0.25em 1em;
606
  -moz-border-radius-topleft: 0.5em;
607
  -moz-border-radius-topright: 0.5em;
608
  -webkit-border-top-left-radius: 0.5em;
609
  -webkit-border-top-right-radius: 0.5em;
610
}
611
div.ctools-modal-content .modal-title {
612
  font-size: 120%;
613
  font-weight: bold;
614
  text-shadow: #fff 1px 1px 1px;
615
  color: #555;
616
}
617
div.ctools-modal-content a.close {
618
  color: #666;
619
  font-weight: normal;
620
  padding-left: 1.6em;
621
  background: url('../images/sprite.png') no-repeat -166px -1686px;
622
}
623
div.ctools-modal-content a.close img {
624
  display: none;
625
}
626
/** modal forms CSS **/
627
div.ctools-modal-content .form-item label {
628
  width: 100%;
629
  float: none;
630
  clear: both;
631
}
632
div.ctools-modal-content .resizable-textarea {
633
  width: 100%;
634
  margin-left: 0;
635
  margin-right: 0;
636
}
637
div.ctools-modal-content {
638
  font-size: 12px;
639
  border: solid 1px #ddd;
640
  -webkit-border-radius: 0.5em;
641
  -moz-border-radius: 0.5em;
642
  -webkit-box-shadow: -1em 1em 1em rgba(0, 0, 0, 0.5);
643
}
644
#modalBackdrop {
645
  position: fixed!important;
646
  background-color: #000!important;
647
}
648
/* @end */
649

    
650

    
651
/** Override that obnoxious float on throbber. **/
652
#panels-dnd-main .progress-disabled {
653
  float: none;
654
}
655

    
656
#panels-dnd-main .progress-disabled + .ajax-progress {
657
  float: right;
658
  position: relative;
659
  top: -2em;
660
}
661

    
662
/** Override that obnoxious float on throbber. **/
663
.panels-categories-box .progress-disabled {
664
  float: none;
665
}
666

    
667
.panels-categories-box .progress-disabled + .ajax-progress {
668
  float: right;
669
  position: relative;
670
  top: -2em;
671
  margin-bottom: -2em;
672
}
673

    
674
.panels-section-columns .progress-disabled {
675
  display: block;
676
  float: left;
677
}
678

    
679
.panels-section-columns .ajax-progress .throbber {
680
  float: right;
681
  position: relative;
682
  top: -2em;
683
  margin-bottom: -2em;
684
}
685