Mercurial > hg > cmmr2012-drupal-site
comparison core/modules/views_ui/css/views_ui.admin.theme.css @ 0:c75dbcec494b
Initial commit from drush-created site
author | Chris Cannam |
---|---|
date | Thu, 05 Jul 2018 14:24:15 +0000 |
parents | |
children | 12f9dff5fda9 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:c75dbcec494b |
---|---|
1 /** | |
2 * @file | |
3 * The .admin.theme.css file is intended to contain presentation declarations | |
4 * including images, borders, colors, and fonts. | |
5 */ | |
6 | |
7 .views-admin .links { | |
8 list-style: none outside none; | |
9 margin: 0; | |
10 } | |
11 .views-admin a:hover { | |
12 text-decoration: none; | |
13 } | |
14 .box-padding { | |
15 padding-left: 12px; | |
16 padding-right: 12px; | |
17 } | |
18 .box-margin { | |
19 margin: 12px 12px 0 12px; | |
20 } | |
21 .views-admin .icon { | |
22 height: 16px; | |
23 width: 16px; | |
24 } | |
25 .views-admin .icon, | |
26 .views-admin .icon-text { | |
27 background-attachment: scroll; | |
28 background-image: url(../images/sprites.png); | |
29 background-position: left top; /* LTR */ | |
30 background-repeat: no-repeat; | |
31 } | |
32 [dir="rtl"] .views-admin .icon, | |
33 [dir="rtl"] .views-admin .icon-text { | |
34 background-position: right top; | |
35 } | |
36 .views-admin a.icon { | |
37 background: linear-gradient(-90deg, #fff 0, #e8e8e8 100%) no-repeat, repeat-y; | |
38 border: 1px solid #ddd; | |
39 border-radius: 4px; | |
40 box-shadow: 0 0 0 rgba(0, 0, 0, 0.3333) inset; | |
41 } | |
42 .views-admin a.icon:hover { | |
43 border-color: #d0d0d0; | |
44 box-shadow: 0 0 1px rgba(0, 0, 0, 0.3333) inset; | |
45 } | |
46 .views-admin a.icon:active { | |
47 border-color: #c0c0c0; | |
48 } | |
49 .views-admin span.icon { | |
50 float: left; /* LTR */ | |
51 position: relative; | |
52 } | |
53 [dir="rtl"] .views-admin span.icon { | |
54 float: right; | |
55 } | |
56 .views-admin .icon.compact { | |
57 display: block; | |
58 overflow: hidden; | |
59 direction: ltr; | |
60 text-indent: -9999px; | |
61 } | |
62 | |
63 /* Targets any element with an icon -> text combo */ | |
64 .views-admin .icon-text { | |
65 padding-left: 19px; /* LTR */ | |
66 } | |
67 [dir="rtl"] .views-admin .icon-text { | |
68 padding-left: 0; | |
69 padding-right: 19px; | |
70 } | |
71 .views-admin .icon.linked { | |
72 background-position: center -153px; | |
73 } | |
74 .views-admin .icon.unlinked { | |
75 background-position: center -195px; | |
76 } | |
77 .views-admin .icon.add { | |
78 background-position: center 3px; | |
79 } | |
80 .views-admin a.icon.add { | |
81 background-position: center 3px, left top; /* LTR */ | |
82 } | |
83 [dir="rtl"] .views-admin a.icon.add { | |
84 background-position: center 3px, right top; | |
85 } | |
86 .views-admin .icon.delete { | |
87 background-position: center -52px; | |
88 } | |
89 .views-admin a.icon.delete { | |
90 background-position: center -52px, left top; /* LTR */ | |
91 } | |
92 [dir="rtl"] .views-admin a.icon.delete { | |
93 background-position: center -52px, right top; | |
94 } | |
95 .views-admin .icon.rearrange { | |
96 background-position: center -111px; | |
97 } | |
98 .views-admin a.icon.rearrange { | |
99 background-position: center -111px, left top; /* LTR */ | |
100 } | |
101 [dir="rtl"] .views-admin a.icon.rearrange { | |
102 background-position: center -111px, right top; | |
103 } | |
104 .views-displays .tabs a:hover > .icon.add { | |
105 background-position: center -25px; | |
106 } | |
107 .views-displays .tabs .open a:hover > .icon.add { | |
108 background-position: center 3px; | |
109 } | |
110 details.box-padding { | |
111 border: none; | |
112 } | |
113 .views-admin details details { | |
114 margin-bottom: 0; | |
115 } | |
116 .form-item { | |
117 margin-top: 9px; | |
118 padding-bottom: 0; | |
119 padding-top: 0; | |
120 } | |
121 .form-type-checkbox { | |
122 margin-top: 6px; | |
123 } | |
124 .form-checkbox, | |
125 .form-radio { | |
126 vertical-align: baseline; | |
127 } | |
128 | |
129 .container-inline { | |
130 padding-top: 15px; | |
131 padding-bottom: 15px; | |
132 } | |
133 .container-inline > * + *, | |
134 .container-inline .details-wrapper > * + * { | |
135 padding-left: 4px; /* LTR */ | |
136 } | |
137 [dir="rtl"] .container-inline > * + *, | |
138 [dir="rtl"] .container-inline .details-wrapper > * + * { | |
139 padding-left: 0; | |
140 padding-right: 4px; | |
141 } | |
142 .views-admin details details.container-inline { | |
143 margin-bottom: 1em; | |
144 margin-top: 1em; | |
145 padding-top: 0; | |
146 } | |
147 .views-admin details details.container-inline > .details-wrapper { | |
148 padding-bottom: 0; | |
149 } | |
150 /* Indent form elements so they're directly underneath the label of the checkbox that reveals them */ | |
151 .views-admin .form-type-checkbox + .form-wrapper { | |
152 margin-left: 16px; /* LTR */ | |
153 } | |
154 [dir="rtl"] .views-admin .form-type-checkbox + .form-wrapper { | |
155 margin-left: 0; | |
156 margin-right: 16px; | |
157 } | |
158 | |
159 /* Hide 'remove' checkboxes. */ | |
160 .views-remove-checkbox { | |
161 display: none; | |
162 } | |
163 | |
164 /* sizes the labels of checkboxes and radio button to the height of the text */ | |
165 .views-admin .form-type-checkbox label, | |
166 .views-admin .form-type-radio label { | |
167 line-height: 2; | |
168 } | |
169 .views-admin-dependent .form-item { | |
170 margin-bottom: 6px; | |
171 margin-top: 6px; | |
172 } | |
173 .views-ui-view-name h3 { | |
174 font-weight: bold; | |
175 margin: 0.25em 0; | |
176 } | |
177 .view-changed { | |
178 margin-bottom: 21px; | |
179 } | |
180 .views-admin .unit-title { | |
181 font-size: 15px; | |
182 line-height: 1.6154; | |
183 margin-bottom: 0; | |
184 margin-top: 18px; | |
185 } | |
186 .views-ui-view-displays ul { | |
187 margin-left: 0; /* LTR */ | |
188 padding-left: 0; /* LTR */ | |
189 list-style: none; | |
190 } | |
191 [dir="rtl"] .views-ui-view-displays ul { | |
192 margin-right: 0; | |
193 padding-right: 0; | |
194 margin-left: inherit; | |
195 padding-left: inherit; | |
196 } | |
197 | |
198 /* These header classes are ambiguous and should be scoped to th elements */ | |
199 .views-ui-name { | |
200 width: 20%; | |
201 } | |
202 .views-ui-description { | |
203 width: 30%; | |
204 } | |
205 .views-ui-machine-name { | |
206 width: 15%; | |
207 } | |
208 .views-ui-displays { | |
209 width: 25%; | |
210 } | |
211 .views-ui-operations { | |
212 width: 10%; | |
213 } | |
214 | |
215 /** | |
216 * I wish this didn't have to be so specific | |
217 */ | |
218 .form-item-description-enable + .form-item-description { | |
219 margin-top: 0; | |
220 } | |
221 .form-item-description-enable label { | |
222 font-weight: bold; | |
223 } | |
224 .form-item-page-create, | |
225 .form-item-block-create { | |
226 margin-top: 13px; | |
227 } | |
228 .form-item-page-create label, | |
229 .form-item-block-create label, | |
230 .form-item-rest-export-create label { | |
231 font-weight: bold; | |
232 } | |
233 | |
234 /* This makes the form elements after the "Display Format" label flow underneath the label */ | |
235 .form-item-page-style-style-plugin > label, | |
236 .form-item-block-style-style-plugin > label { | |
237 display: block; | |
238 } | |
239 .views-attachment .options-set label { | |
240 font-weight: normal; | |
241 } | |
242 | |
243 /* Styling for the form that allows views filters to be rearranged. */ | |
244 .group-populated { | |
245 display: none; | |
246 } | |
247 td.group-title { | |
248 font-weight: bold; | |
249 } | |
250 .views-ui-dialog td.group-title { | |
251 margin: 0; | |
252 padding: 0; | |
253 } | |
254 .views-ui-dialog td.group-title span { | |
255 display: block; | |
256 height: 1px; | |
257 overflow: hidden; | |
258 } | |
259 .group-message .form-submit, | |
260 .views-remove-group-link, | |
261 .views-add-group { | |
262 float: right; /* LTR */ | |
263 clear: both; | |
264 } | |
265 [dir="rtl"] .group-message .form-submit, | |
266 [dir="rtl"] .views-remove-group-link, | |
267 [dir="rtl"] .views-add-group { | |
268 float: left; | |
269 } | |
270 .views-operator-label { | |
271 font-style: italic; | |
272 font-weight: bold; | |
273 padding-left: 0.5em; /* LTR */ | |
274 text-transform: uppercase; | |
275 } | |
276 [dir="rtl"] .views-operator-label { | |
277 padding-left: 0; | |
278 padding-right: 0.5em; | |
279 } | |
280 .grouped-description, | |
281 .exposed-description { | |
282 float: left; /* LTR */ | |
283 padding-top: 3px; | |
284 padding-right: 10px; /* LTR */ | |
285 } | |
286 [dir="rtl"] .grouped-description, | |
287 [dir="rtl"] .exposed-description { | |
288 float: right; | |
289 padding-left: 10px; | |
290 padding-right: 0; | |
291 } | |
292 .views-displays { | |
293 border: 1px solid #ccc; | |
294 padding-bottom: 36px; | |
295 } | |
296 .views-display-top { | |
297 background-color: #e1e2dc; | |
298 border-bottom: 1px solid #ccc; | |
299 padding: 8px 8px 3px; | |
300 position: relative; | |
301 } | |
302 .views-display-top .tabs { | |
303 margin-right: 18em; /* LTR */ | |
304 } | |
305 [dir="rtl"] .views-display-top .tabs { | |
306 margin-left: 18em; | |
307 margin-right: 0; | |
308 } | |
309 .views-display-top .tabs > li { | |
310 margin-right: 6px; /* LTR */ | |
311 padding-left: 0; /* LTR */ | |
312 } | |
313 [dir="rtl"] .views-display-top .tabs > li { | |
314 margin-left: 6px; | |
315 margin-right: 0.3em; | |
316 padding-right: 0; | |
317 } | |
318 .views-display-top .tabs > li:last-child { | |
319 margin-right: 0; /* LTR */ | |
320 } | |
321 [dir="rtl"] .views-display-top .tabs > li:last-child { | |
322 margin-left: 0; | |
323 margin-right: 0.3em; | |
324 } | |
325 .form-edit .form-actions { | |
326 background-color: #e1e2dc; | |
327 border-right: 1px solid #ccc; | |
328 border-bottom: 1px solid #ccc; | |
329 border-left: 1px solid #ccc; | |
330 margin-top: 0; | |
331 padding: 8px 12px; | |
332 } | |
333 .views-displays .tabs.secondary { | |
334 margin-right: 200px; /* LTR */ | |
335 border: 0; | |
336 } | |
337 [dir="rtl"] .views-displays .tabs.secondary { | |
338 margin-left: 200px; | |
339 margin-right: 0; | |
340 } | |
341 .views-displays .tabs.secondary li, | |
342 .views-displays .tabs.secondary li.is-active { | |
343 background: transparent; | |
344 border: 0; | |
345 padding: 0; | |
346 width: auto; | |
347 } | |
348 .views-displays .tabs li.add ul.action-list li { | |
349 margin: 0; | |
350 } | |
351 .views-displays .tabs.secondary li { | |
352 margin: 0 5px 5px 6px; /* LTR */ | |
353 } | |
354 [dir="rtl"] .views-displays .tabs.secondary li { | |
355 margin-left: 5px; | |
356 margin-right: 6px; | |
357 } | |
358 .views-displays .tabs.secondary .tabs__tab + .tabs__tab { | |
359 border-top: 0; | |
360 } | |
361 .views-displays .tabs li.tabs__tab:hover { | |
362 border: 0; | |
363 padding-left: 0; /* LTR */ | |
364 } | |
365 [dir="rtl"] .views-displays .tabs li.tabs__tab:hover { | |
366 padding-right: 0; | |
367 } | |
368 .views-displays .tabs.secondary a { | |
369 border: 1px solid #cbcbcb; | |
370 border-radius: 7px; | |
371 display: inline-block; | |
372 font-size: small; | |
373 line-height: 1.3333; | |
374 padding: 3px 7px; | |
375 } | |
376 | |
377 /* Display a red border if the display doesn't validate. */ | |
378 .views-displays .tabs li.is-active a.is-active.error, | |
379 .views-displays .tabs .error { | |
380 border: 2px solid #ed541d; | |
381 padding: 1px 6px; | |
382 } | |
383 .views-displays .tabs a:focus { | |
384 outline: none; | |
385 text-decoration: underline; | |
386 } | |
387 .views-displays .tabs.secondary li a { | |
388 background-color: #fff; | |
389 } | |
390 .views-displays .tabs li a:hover, | |
391 .views-displays .tabs li.is-active a, | |
392 .views-displays .tabs li.is-active a.is-active { | |
393 background-color: #555; | |
394 color: #fff; | |
395 } | |
396 .views-displays .tabs .open > a { | |
397 background-color: #f1f1f1; | |
398 border-bottom: 1px solid transparent; | |
399 position: relative; | |
400 } | |
401 .views-displays .tabs .open > a:hover { | |
402 color: #0074bd; | |
403 background-color: #f1f1f1; | |
404 } | |
405 .views-displays .tabs .action-list li { | |
406 background-color: #f1f1f1; | |
407 border-color: #cbcbcb; | |
408 border-style: solid; | |
409 border-width: 0 1px; | |
410 padding: 2px 9px; | |
411 } | |
412 .views-displays .tabs .action-list li:first-child { | |
413 border-width: 1px 1px 0; | |
414 } | |
415 .views-displays .action-list li:last-child { | |
416 border-width: 0 1px 1px; | |
417 } | |
418 .views-displays .tabs .action-list li:last-child { | |
419 border-width: 0 1px 1px; | |
420 } | |
421 .views-displays .tabs .action-list input.form-submit { | |
422 background: none repeat scroll 0 0 transparent; | |
423 border: medium none; | |
424 margin: 0; | |
425 padding: 0; | |
426 } | |
427 .views-displays .tabs .action-list input.form-submit:hover { | |
428 box-shadow: none; | |
429 } | |
430 .views-displays .tabs .action-list li:hover { | |
431 background-color: #ddd; | |
432 } | |
433 .edit-display-settings { | |
434 margin: 12px 12px 0 12px; | |
435 } | |
436 .edit-display-settings-top.views-ui-display-tab-bucket { | |
437 border: 1px solid #f3f3f3; | |
438 line-height: 20px; | |
439 margin: 0 0 15px 0; | |
440 padding-top: 4px; | |
441 padding-bottom: 4px; | |
442 position: relative; | |
443 } | |
444 .views-display-column { | |
445 border: 1px solid #f3f3f3; | |
446 } | |
447 .views-display-column + .views-display-column { | |
448 margin-top: 0; | |
449 } | |
450 .view-preview-form .form-item-view-args, | |
451 .view-preview-form .form-actions { | |
452 margin-top: 5px; | |
453 } | |
454 .view-preview-form .arguments-preview { | |
455 font-size: 1em; | |
456 } | |
457 .view-preview-form .arguments-preview, | |
458 .view-preview-form .form-item-view-args { | |
459 margin-left: 10px; /* LTR */ | |
460 } | |
461 [dir="rtl"] .view-preview-form .arguments-preview, | |
462 [dir="rtl"] .view-preview-form .form-item-view-args { | |
463 margin-left: 0; | |
464 margin-right: 10px; | |
465 } | |
466 .view-preview-form .form-item-view-args label { | |
467 float: left; /* LTR */ | |
468 font-weight: normal; | |
469 height: 6ex; | |
470 margin-right: 0.75em; /* LTR */ | |
471 } | |
472 [dir="rtl"] .view-preview-form .form-item-view-args label { | |
473 float: right; | |
474 margin-left: 0.75em; | |
475 margin-right: 0.2em; | |
476 } | |
477 .form-item-live-preview, | |
478 .form-item-view-args, | |
479 .preview-submit-wrapper { | |
480 display: inline-block; | |
481 } | |
482 .form-item-live-preview, | |
483 .view-preview-form .form-actions { | |
484 vertical-align: top; | |
485 } | |
486 | |
487 @media screen and (min-width: 45em) { /* 720px */ | |
488 .view-preview-form .form-type-textfield .description { | |
489 white-space: nowrap; | |
490 } | |
491 } | |
492 | |
493 /* These are the individual "buckets," or boxes, inside the display settings area */ | |
494 .views-ui-display-tab-bucket { | |
495 border-bottom: 1px solid #f3f3f3; | |
496 line-height: 20px; | |
497 margin: 0; | |
498 padding-top: 4px; | |
499 position: relative; | |
500 } | |
501 .views-ui-display-tab-bucket:last-of-type { | |
502 border-bottom: none; | |
503 } | |
504 .views-ui-display-tab-bucket + .views-ui-display-tab-bucket { | |
505 border-top: medium none; | |
506 } | |
507 .views-ui-display-tab-bucket__title, | |
508 .views-ui-display-tab-bucket > .views-display-setting { | |
509 padding: 2px 6px 4px; | |
510 } | |
511 .views-ui-display-tab-bucket__title { | |
512 font-size: small; | |
513 margin: 0; | |
514 } | |
515 .views-ui-display-tab-bucket.access { | |
516 padding-top: 0; | |
517 } | |
518 .views-ui-display-tab-bucket.page-settings { | |
519 border-bottom: medium none; | |
520 } | |
521 .views-display-setting .views-ajax-link { | |
522 margin-left: 0.2083em; | |
523 margin-right: 0.2083em; | |
524 } | |
525 | |
526 .views-ui-display-tab-setting > span { | |
527 margin-left: 0.5em; /* LTR */ | |
528 } | |
529 [dir="rtl"] .views-ui-display-tab-setting > span { | |
530 margin-left: 0; | |
531 margin-right: 0.5em; | |
532 } | |
533 | |
534 /** Applies an overridden(italics) font style to overridden buckets. | |
535 * The better way to implement this would be to add the overridden class | |
536 * to the bucket header when the bucket is overridden and style it as a | |
537 * generic icon classed element. For the moment, we'll style the bucket | |
538 * header specifically with the overridden font style. | |
539 */ | |
540 .views-ui-display-tab-setting.overridden, | |
541 .views-ui-display-tab-bucket.overridden .views-ui-display-tab-bucket__title { | |
542 font-style: italic; | |
543 } | |
544 | |
545 /* This is each row within one of the "boxes." */ | |
546 .views-ui-display-tab-bucket .views-display-setting { | |
547 color: #666; | |
548 font-size: 12px; | |
549 padding-bottom: 2px; | |
550 } | |
551 .views-ui-display-tab-bucket .views-display-setting:nth-of-type(even) { | |
552 background-color: #f3f5ee; | |
553 } | |
554 .views-ui-display-tab-actions.views-ui-display-tab-bucket .views-display-setting { | |
555 background-color: transparent; | |
556 } | |
557 .views-ui-display-tab-bucket .views-group-text { | |
558 margin-top: 6px; | |
559 margin-bottom: 6px; | |
560 } | |
561 .views-display-setting .label { | |
562 margin-right: 3px; /* LTR */ | |
563 } | |
564 [dir="rtl"] .views-display-setting .label { | |
565 margin-left: 3px; | |
566 margin-right: 0; | |
567 } | |
568 .views-edit-view { | |
569 margin-bottom: 15px; | |
570 } | |
571 | |
572 /* The contents of the popup dialog on the views edit form. */ | |
573 .views-filterable-options .form-type-checkbox { | |
574 padding: 5px 8px; | |
575 border-top: none; | |
576 } | |
577 .views-filterable-options { | |
578 border-top: 1px solid #ccc; | |
579 } | |
580 .filterable-option .form-item { | |
581 margin-bottom: 0; | |
582 margin-top: 0; | |
583 } | |
584 .views-filterable-options .filterable-option .title { | |
585 font-weight: bold; | |
586 cursor: pointer; | |
587 } | |
588 .views-filterable-options .form-type-checkbox .description { | |
589 margin-top: 0; | |
590 margin-bottom: 0; | |
591 } | |
592 .views-filterable-options-controls .form-item { | |
593 width: 30%; | |
594 margin: 0 0 0 2%; /* LTR */ | |
595 } | |
596 [dir="rtl"] .views-filterable-options-controls .form-item { | |
597 margin: 0 2% 0 0; | |
598 } | |
599 .views-filterable-options-controls input, | |
600 .views-filterable-options-controls select { | |
601 width: 100%; | |
602 } | |
603 .views-ui-dialog .ui-dialog-content { | |
604 padding: 0; | |
605 } | |
606 .views-ui-dialog .views-filterable-options { | |
607 margin-bottom: 10px; | |
608 } | |
609 .views-ui-dialog .views-add-form-selected.container-inline { | |
610 padding: 0; | |
611 } | |
612 .views-ui-dialog .views-add-form-selected.container-inline > div { | |
613 display: block; | |
614 } | |
615 .views-ui-dialog .form-item-selected { | |
616 margin: 0; | |
617 padding: 6px 16px; | |
618 } | |
619 .views-ui-dialog .views-override { | |
620 background-color: #f3f4ee; | |
621 padding: 8px 13px; | |
622 } | |
623 .views-ui-dialog.views-ui-dialog-scroll .ui-dialog-titlebar { | |
624 border: none; | |
625 } | |
626 .views-ui-dialog .views-offset-top { | |
627 border-bottom: 1px solid #ccc; | |
628 } | |
629 .views-ui-dialog .views-offset-bottom { | |
630 border-top: 1px solid #ccc; | |
631 } | |
632 .views-ui-dialog .views-override > * { | |
633 margin: 0; | |
634 } | |
635 .views-ui-dialog .views-progress-indicator { | |
636 color: #fff; | |
637 font-size: 11px; | |
638 position: absolute; | |
639 right: 10px; /* LTR */ | |
640 top: 32px; | |
641 } | |
642 [dir="rtl"] .views-ui-dialog .views-progress-indicator { | |
643 left: 10px; | |
644 right: auto; | |
645 } | |
646 .views-ui-dialog .views-progress-indicator:before { | |
647 content: "\003C\00A0"; | |
648 } | |
649 .views-ui-dialog .views-progress-indicator:after { | |
650 content: "\00A0\003E"; | |
651 } | |
652 .views-ui-dialog details .item-list { | |
653 padding-left: 2em; /* LTR */ | |
654 } | |
655 [dir="rtl"] .views-ui-dialog details .item-list { | |
656 padding-left: 0; | |
657 padding-right: 2em; | |
658 } | |
659 .views-ui-rearrange-filter-form table { | |
660 border-collapse: collapse; | |
661 } | |
662 .views-ui-rearrange-filter-form tr td[rowspan] { | |
663 border-color: #cdcdcd; | |
664 border-style: solid; | |
665 border-width: 0 1px 1px 1px; | |
666 } | |
667 .views-ui-rearrange-filter-form tr[id^="views-row"] { | |
668 border-right: 1px solid #cdcdcd; /* LTR */ | |
669 } | |
670 [dir="rtl"] .views-ui-rearrange-filter-form tr[id^="views-row"] { | |
671 border-left: 1px solid #cdcdcd; | |
672 border-right: 0; | |
673 } | |
674 .views-ui-rearrange-filter-form .even td { | |
675 background-color: #f3f4ed; | |
676 } | |
677 .views-ui-rearrange-filter-form .views-group-title { | |
678 border-top: 1px solid #cdcdcd; | |
679 } | |
680 .views-ui-rearrange-filter-form .group-empty { | |
681 border-bottom: 1px solid #cdcdcd; | |
682 } | |
683 .form-item-options-expose-required, | |
684 .form-item-options-expose-label, | |
685 .form-item-options-expose-description { | |
686 margin-bottom: 6px; | |
687 margin-left: 18px; /* LTR */ | |
688 margin-top: 6px; | |
689 } | |
690 [dir="rtl"] .form-item-options-expose-required, | |
691 [dir="rtl"] .form-item-options-expose-label, | |
692 [dir="rtl"] .form-item-options-expose-description { | |
693 margin-left: 0; | |
694 margin-right: 18px; | |
695 } | |
696 .views-preview-wrapper { | |
697 border: 1px solid #ccc; | |
698 } | |
699 .view-preview-form { | |
700 position: relative; | |
701 } | |
702 .view-preview-form__title { | |
703 background-color: #e1e2dc; | |
704 border-bottom: 1px solid #ccc; | |
705 margin-top: 0; | |
706 padding: 8px 12px; | |
707 } | |
708 .view-preview-form .form-item-live-preview { | |
709 position: absolute; | |
710 right: 12px; | |
711 top: 3px; | |
712 margin-top: 2px; | |
713 margin-left: 2px; /* LTR */ | |
714 } | |
715 [dir="rtl"] .view-preview-form .form-item-live-preview { | |
716 right: auto; | |
717 left: 12px; | |
718 margin-left: 0; | |
719 margin-right: 2px; | |
720 } | |
721 .views-live-preview { | |
722 padding: 12px; | |
723 } | |
724 .views-live-preview .views-query-info { | |
725 overflow: auto; | |
726 } | |
727 .views-live-preview .section-title { | |
728 color: #818181; | |
729 display: inline-block; | |
730 font-size: 13px; | |
731 font-weight: normal; | |
732 line-height: 1.6154; | |
733 margin-bottom: 0; | |
734 margin-top: 0; | |
735 } | |
736 .views-live-preview .view > * { | |
737 margin-top: 18px; | |
738 } | |
739 .views-live-preview .preview-section { | |
740 border: 1px dashed #dedede; | |
741 margin: 0 -5px; | |
742 padding: 3px 5px; | |
743 } | |
744 .views-live-preview li.views-row + li.views-row { | |
745 margin-top: 18px; | |
746 } | |
747 | |
748 /* The div.views-row is intentional and excludes li.views-row, for example */ | |
749 .views-live-preview div.views-row + div.views-row { | |
750 margin-top: 36px; | |
751 } | |
752 .views-query-info table { | |
753 border-collapse: separate; | |
754 border-color: #ddd; | |
755 border-spacing: 0; | |
756 margin: 10px 0; | |
757 } | |
758 .views-query-info table tr { | |
759 background-color: #f9f9f9; | |
760 } | |
761 .views-query-info table th, | |
762 .views-query-info table td { | |
763 color: #666; | |
764 padding: 4px 10px; | |
765 } | |
766 .messages { | |
767 margin-bottom: 18px; | |
768 line-height: 1.4555; | |
769 } | |
770 .dropbutton-multiple { | |
771 position: absolute; | |
772 } | |
773 .dropbutton-widget { | |
774 position: relative; | |
775 } | |
776 .js .views-edit-view .dropbutton-wrapper .dropbutton .dropbutton-action > * { | |
777 font-size: 10px; | |
778 } | |
779 .js .dropbutton-wrapper .dropbutton .dropbutton-action > .ajax-progress-throbber { | |
780 position: absolute; | |
781 right: -5px; /* LTR */ | |
782 top: -1px; | |
783 z-index: 2; | |
784 } | |
785 [dir="rtl"].js .dropbutton-wrapper .dropbutton .dropbutton-action > .ajax-progress-throbber { | |
786 left: -5px; | |
787 right: auto; | |
788 } | |
789 .js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a { | |
790 border-radius: 1.1em 0 0 0; /* LTR */ | |
791 } | |
792 [dir="rtl"].js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a { | |
793 border-radius: 0 1.1em 0 0; | |
794 } | |
795 .js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:last-child a { | |
796 border-radius: 0 0 0 1.1em; /* LTR */ | |
797 } | |
798 [dir="rtl"].js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:last-child a { | |
799 border-radius: 0 0 1.1em 0; | |
800 } | |
801 .views-display-top .dropbutton-wrapper { | |
802 position: absolute; | |
803 right: 12px; /* LTR */ | |
804 top: 7px; | |
805 } | |
806 [dir="rtl"] .views-display-top .dropbutton-wrapper { | |
807 left: 12px; | |
808 right: auto; | |
809 } | |
810 .views-display-top .dropbutton-wrapper .dropbutton-widget .dropbutton-action a { | |
811 width: auto; | |
812 } | |
813 | |
814 .views-ui-display-tab-bucket .dropbutton-wrapper { | |
815 position: absolute; | |
816 right: 5px; /* LTR */ | |
817 top: 4px; | |
818 } | |
819 [dir="rtl"] .views-ui-display-tab-bucket .dropbutton-wrapper { | |
820 left: 5px; | |
821 right: auto; | |
822 } | |
823 .views-ui-display-tab-bucket .dropbutton-wrapper .dropbutton-widget .dropbutton-action a { | |
824 width: auto; | |
825 } | |
826 .views-ui-display-tab-actions .dropbutton-wrapper li a, | |
827 .views-ui-display-tab-actions .dropbutton-wrapper input { | |
828 background: none; | |
829 border: medium; | |
830 font-family: inherit; | |
831 font-size: 12px; | |
832 padding-left: 12px; /* LTR */ | |
833 margin-bottom: 0; | |
834 } | |
835 [dir="rtl"] .views-ui-display-tab-actions .dropbutton-wrapper li a, | |
836 [dir="rtl"] .views-ui-display-tab-actions .dropbutton-wrapper input { | |
837 padding-left: 0.5em; | |
838 padding-right: 12px; | |
839 } | |
840 .views-ui-display-tab-actions .dropbutton-wrapper input:hover { | |
841 background: none; | |
842 border: none; | |
843 } | |
844 .views-list-section { | |
845 margin-bottom: 2em; | |
846 } | |
847 .form-textarea-wrapper, | |
848 .form-item-options-content { | |
849 width: 100%; | |
850 } |