Chris@0: /** Chris@0: * @file Chris@0: * The .admin.theme.css file is intended to contain presentation declarations Chris@0: * including images, borders, colors, and fonts. Chris@0: */ Chris@0: Chris@0: .views-admin .links { Chris@18: margin: 0; Chris@0: list-style: none outside none; Chris@0: } Chris@0: .views-admin a:hover { Chris@0: text-decoration: none; Chris@0: } Chris@0: .box-padding { Chris@18: padding-right: 12px; Chris@0: padding-left: 12px; Chris@0: } Chris@0: .box-margin { Chris@0: margin: 12px 12px 0 12px; Chris@0: } Chris@0: .views-admin .icon { Chris@18: width: 16px; Chris@0: height: 16px; Chris@0: } Chris@0: .views-admin .icon, Chris@0: .views-admin .icon-text { Chris@18: background-image: url(../images/sprites.png); Chris@18: background-repeat: no-repeat; Chris@0: background-attachment: scroll; Chris@0: background-position: left top; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-admin .icon, Chris@0: [dir="rtl"] .views-admin .icon-text { Chris@0: background-position: right top; Chris@0: } Chris@0: .views-admin a.icon { Chris@0: border: 1px solid #ddd; Chris@0: border-radius: 4px; Chris@18: background: linear-gradient(-90deg, #fff 0, #e8e8e8 100%) no-repeat, repeat-y; Chris@14: box-shadow: 0 0 0 rgba(0, 0, 0, 0.3333) inset; Chris@0: } Chris@0: .views-admin a.icon:hover { Chris@0: border-color: #d0d0d0; Chris@14: box-shadow: 0 0 1px rgba(0, 0, 0, 0.3333) inset; Chris@0: } Chris@0: .views-admin a.icon:active { Chris@0: border-color: #c0c0c0; Chris@0: } Chris@0: .views-admin span.icon { Chris@18: position: relative; Chris@0: float: left; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-admin span.icon { Chris@0: float: right; Chris@0: } Chris@0: .views-admin .icon.compact { Chris@0: display: block; Chris@0: overflow: hidden; Chris@18: text-indent: -9999px; Chris@0: direction: ltr; Chris@0: } Chris@0: Chris@0: /* Targets any element with an icon -> text combo */ Chris@0: .views-admin .icon-text { Chris@0: padding-left: 19px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-admin .icon-text { Chris@18: padding-right: 19px; Chris@0: padding-left: 0; Chris@0: } Chris@0: .views-admin .icon.linked { Chris@0: background-position: center -153px; Chris@0: } Chris@0: .views-admin .icon.unlinked { Chris@0: background-position: center -195px; Chris@0: } Chris@0: .views-admin .icon.add { Chris@0: background-position: center 3px; Chris@0: } Chris@0: .views-admin a.icon.add { Chris@0: background-position: center 3px, left top; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-admin a.icon.add { Chris@0: background-position: center 3px, right top; Chris@0: } Chris@0: .views-admin .icon.delete { Chris@0: background-position: center -52px; Chris@0: } Chris@0: .views-admin a.icon.delete { Chris@0: background-position: center -52px, left top; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-admin a.icon.delete { Chris@0: background-position: center -52px, right top; Chris@0: } Chris@0: .views-admin .icon.rearrange { Chris@0: background-position: center -111px; Chris@0: } Chris@0: .views-admin a.icon.rearrange { Chris@0: background-position: center -111px, left top; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-admin a.icon.rearrange { Chris@0: background-position: center -111px, right top; Chris@0: } Chris@0: .views-displays .tabs a:hover > .icon.add { Chris@0: background-position: center -25px; Chris@0: } Chris@0: .views-displays .tabs .open a:hover > .icon.add { Chris@0: background-position: center 3px; Chris@0: } Chris@0: details.box-padding { Chris@0: border: none; Chris@0: } Chris@0: .views-admin details details { Chris@0: margin-bottom: 0; Chris@0: } Chris@0: .form-item { Chris@0: margin-top: 9px; Chris@18: padding-top: 0; Chris@0: padding-bottom: 0; Chris@0: } Chris@0: .form-type-checkbox { Chris@0: margin-top: 6px; Chris@0: } Chris@0: .form-checkbox, Chris@0: .form-radio { Chris@0: vertical-align: baseline; Chris@0: } Chris@0: Chris@0: .container-inline { Chris@0: padding-top: 15px; Chris@0: padding-bottom: 15px; Chris@0: } Chris@0: .container-inline > * + *, Chris@0: .container-inline .details-wrapper > * + * { Chris@0: padding-left: 4px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .container-inline > * + *, Chris@0: [dir="rtl"] .container-inline .details-wrapper > * + * { Chris@18: padding-right: 4px; Chris@0: padding-left: 0; Chris@0: } Chris@0: .views-admin details details.container-inline { Chris@18: margin-top: 1em; Chris@0: margin-bottom: 1em; Chris@0: padding-top: 0; Chris@0: } Chris@0: .views-admin details details.container-inline > .details-wrapper { Chris@0: padding-bottom: 0; Chris@0: } Chris@0: /* Indent form elements so they're directly underneath the label of the checkbox that reveals them */ Chris@0: .views-admin .form-type-checkbox + .form-wrapper { Chris@0: margin-left: 16px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-admin .form-type-checkbox + .form-wrapper { Chris@18: margin-right: 16px; Chris@0: margin-left: 0; Chris@0: } Chris@0: Chris@0: /* Hide 'remove' checkboxes. */ Chris@0: .views-remove-checkbox { Chris@0: display: none; Chris@0: } Chris@0: Chris@0: /* sizes the labels of checkboxes and radio button to the height of the text */ Chris@0: .views-admin .form-type-checkbox label, Chris@0: .views-admin .form-type-radio label { Chris@0: line-height: 2; Chris@0: } Chris@0: .views-admin-dependent .form-item { Chris@18: margin-top: 6px; Chris@0: margin-bottom: 6px; Chris@0: } Chris@0: .views-ui-view-name h3 { Chris@18: margin: 0.25em 0; Chris@0: font-weight: bold; Chris@0: } Chris@0: .view-changed { Chris@0: margin-bottom: 21px; Chris@0: } Chris@0: .views-admin .unit-title { Chris@18: margin-top: 18px; Chris@18: margin-bottom: 0; Chris@0: font-size: 15px; Chris@0: line-height: 1.6154; Chris@0: } Chris@0: .views-ui-view-displays ul { Chris@0: margin-left: 0; /* LTR */ Chris@0: padding-left: 0; /* LTR */ Chris@0: list-style: none; Chris@0: } Chris@0: [dir="rtl"] .views-ui-view-displays ul { Chris@0: margin-right: 0; Chris@18: margin-left: inherit; Chris@0: padding-right: 0; Chris@0: padding-left: inherit; Chris@0: } Chris@0: Chris@0: /* These header classes are ambiguous and should be scoped to th elements */ Chris@0: .views-ui-name { Chris@0: width: 20%; Chris@0: } Chris@0: .views-ui-description { Chris@0: width: 30%; Chris@0: } Chris@0: .views-ui-machine-name { Chris@0: width: 15%; Chris@0: } Chris@0: .views-ui-displays { Chris@0: width: 25%; Chris@0: } Chris@0: .views-ui-operations { Chris@0: width: 10%; Chris@0: } Chris@0: Chris@0: /** Chris@0: * I wish this didn't have to be so specific Chris@0: */ Chris@0: .form-item-description-enable + .form-item-description { Chris@0: margin-top: 0; Chris@0: } Chris@0: .form-item-description-enable label { Chris@0: font-weight: bold; Chris@0: } Chris@0: .form-item-page-create, Chris@0: .form-item-block-create { Chris@0: margin-top: 13px; Chris@0: } Chris@0: .form-item-page-create label, Chris@0: .form-item-block-create label, Chris@0: .form-item-rest-export-create label { Chris@0: font-weight: bold; Chris@0: } Chris@0: Chris@0: /* This makes the form elements after the "Display Format" label flow underneath the label */ Chris@0: .form-item-page-style-style-plugin > label, Chris@0: .form-item-block-style-style-plugin > label { Chris@0: display: block; Chris@0: } Chris@0: .views-attachment .options-set label { Chris@0: font-weight: normal; Chris@0: } Chris@0: Chris@0: /* Styling for the form that allows views filters to be rearranged. */ Chris@0: .group-populated { Chris@0: display: none; Chris@0: } Chris@0: td.group-title { Chris@0: font-weight: bold; Chris@0: } Chris@0: .views-ui-dialog td.group-title { Chris@0: margin: 0; Chris@0: padding: 0; Chris@0: } Chris@0: .views-ui-dialog td.group-title span { Chris@0: display: block; Chris@18: overflow: hidden; Chris@0: height: 1px; Chris@0: } Chris@0: .group-message .form-submit, Chris@0: .views-remove-group-link, Chris@0: .views-add-group { Chris@0: float: right; /* LTR */ Chris@0: clear: both; Chris@0: } Chris@0: [dir="rtl"] .group-message .form-submit, Chris@0: [dir="rtl"] .views-remove-group-link, Chris@0: [dir="rtl"] .views-add-group { Chris@0: float: left; Chris@0: } Chris@0: .views-operator-label { Chris@0: padding-left: 0.5em; /* LTR */ Chris@0: text-transform: uppercase; Chris@18: font-weight: bold; Chris@18: font-style: italic; Chris@0: } Chris@0: [dir="rtl"] .views-operator-label { Chris@18: padding-right: 0.5em; Chris@0: padding-left: 0; Chris@0: } Chris@0: .grouped-description, Chris@0: .exposed-description { Chris@0: float: left; /* LTR */ Chris@0: padding-top: 3px; Chris@0: padding-right: 10px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .grouped-description, Chris@0: [dir="rtl"] .exposed-description { Chris@0: float: right; Chris@18: padding-right: 0; Chris@0: padding-left: 10px; Chris@0: } Chris@0: .views-displays { Chris@18: padding-bottom: 36px; Chris@0: border: 1px solid #ccc; Chris@0: } Chris@0: .views-display-top { Chris@18: position: relative; Chris@18: padding: 8px 8px 3px; Chris@18: border-bottom: 1px solid #ccc; Chris@0: background-color: #e1e2dc; Chris@0: } Chris@0: .views-display-top .tabs { Chris@0: margin-right: 18em; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-display-top .tabs { Chris@18: margin-right: 0; Chris@0: margin-left: 18em; Chris@0: } Chris@0: .views-display-top .tabs > li { Chris@0: margin-right: 6px; /* LTR */ Chris@0: padding-left: 0; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-display-top .tabs > li { Chris@18: margin-right: 0.3em; Chris@0: margin-left: 6px; Chris@0: padding-right: 0; Chris@0: } Chris@0: .views-display-top .tabs > li:last-child { Chris@0: margin-right: 0; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-display-top .tabs > li:last-child { Chris@18: margin-right: 0.3em; Chris@0: margin-left: 0; Chris@0: } Chris@0: .form-edit .form-actions { Chris@18: margin-top: 0; Chris@18: padding: 8px 12px; Chris@0: border-right: 1px solid #ccc; Chris@0: border-bottom: 1px solid #ccc; Chris@0: border-left: 1px solid #ccc; Chris@18: background-color: #e1e2dc; Chris@0: } Chris@0: .views-displays .tabs.secondary { Chris@0: margin-right: 200px; /* LTR */ Chris@0: border: 0; Chris@0: } Chris@0: [dir="rtl"] .views-displays .tabs.secondary { Chris@18: margin-right: 0; Chris@0: margin-left: 200px; Chris@0: } Chris@0: .views-displays .tabs.secondary li, Chris@0: .views-displays .tabs.secondary li.is-active { Chris@18: width: auto; Chris@18: padding: 0; Chris@18: border: 0; Chris@0: background: transparent; Chris@0: } Chris@0: .views-displays .tabs li.add ul.action-list li { Chris@0: margin: 0; Chris@0: } Chris@0: .views-displays .tabs.secondary li { Chris@0: margin: 0 5px 5px 6px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-displays .tabs.secondary li { Chris@18: margin-right: 6px; Chris@0: margin-left: 5px; Chris@0: } Chris@0: .views-displays .tabs.secondary .tabs__tab + .tabs__tab { Chris@0: border-top: 0; Chris@0: } Chris@0: .views-displays .tabs li.tabs__tab:hover { Chris@18: padding-left: 0; /* LTR */ Chris@0: border: 0; Chris@0: } Chris@0: [dir="rtl"] .views-displays .tabs li.tabs__tab:hover { Chris@0: padding-right: 0; Chris@0: } Chris@0: .views-displays .tabs.secondary a { Chris@18: display: inline-block; Chris@18: padding: 3px 7px; Chris@0: border: 1px solid #cbcbcb; Chris@0: border-radius: 7px; Chris@0: font-size: small; Chris@0: line-height: 1.3333; Chris@0: } Chris@0: Chris@0: /* Display a red border if the display doesn't validate. */ Chris@0: .views-displays .tabs li.is-active a.is-active.error, Chris@0: .views-displays .tabs .error { Chris@18: padding: 1px 6px; Chris@0: border: 2px solid #ed541d; Chris@0: } Chris@0: .views-displays .tabs a:focus { Chris@18: text-decoration: underline; Chris@0: outline: none; Chris@0: } Chris@0: .views-displays .tabs.secondary li a { Chris@0: background-color: #fff; Chris@0: } Chris@0: .views-displays .tabs li a:hover, Chris@0: .views-displays .tabs li.is-active a, Chris@0: .views-displays .tabs li.is-active a.is-active { Chris@18: color: #fff; Chris@0: background-color: #555; Chris@0: } Chris@0: .views-displays .tabs .open > a { Chris@18: position: relative; Chris@18: border-bottom: 1px solid transparent; Chris@0: background-color: #f1f1f1; Chris@0: } Chris@0: .views-displays .tabs .open > a:hover { Chris@0: color: #0074bd; Chris@0: background-color: #f1f1f1; Chris@0: } Chris@0: .views-displays .tabs .action-list li { Chris@18: padding: 2px 9px; Chris@18: border-width: 0 1px; Chris@18: border-style: solid; Chris@18: border-color: #cbcbcb; Chris@0: background-color: #f1f1f1; Chris@0: } Chris@0: .views-displays .tabs .action-list li:first-child { Chris@0: border-width: 1px 1px 0; Chris@0: } Chris@0: .views-displays .action-list li:last-child { Chris@0: border-width: 0 1px 1px; Chris@0: } Chris@0: .views-displays .tabs .action-list li:last-child { Chris@0: border-width: 0 1px 1px; Chris@0: } Chris@0: .views-displays .tabs .action-list input.form-submit { Chris@0: margin: 0; Chris@0: padding: 0; Chris@18: border: medium none; Chris@18: background: none repeat scroll 0 0 transparent; Chris@0: } Chris@0: .views-displays .tabs .action-list input.form-submit:hover { Chris@0: box-shadow: none; Chris@0: } Chris@0: .views-displays .tabs .action-list li:hover { Chris@0: background-color: #ddd; Chris@0: } Chris@0: .edit-display-settings { Chris@14: margin: 12px 12px 0 12px; Chris@0: } Chris@0: .edit-display-settings-top.views-ui-display-tab-bucket { Chris@18: position: relative; Chris@0: margin: 0 0 15px 0; Chris@0: padding-top: 4px; Chris@0: padding-bottom: 4px; Chris@18: border: 1px solid #f3f3f3; Chris@18: line-height: 20px; Chris@0: } Chris@0: .views-display-column { Chris@0: border: 1px solid #f3f3f3; Chris@0: } Chris@0: .views-display-column + .views-display-column { Chris@0: margin-top: 0; Chris@0: } Chris@0: .view-preview-form .form-item-view-args, Chris@0: .view-preview-form .form-actions { Chris@0: margin-top: 5px; Chris@0: } Chris@0: .view-preview-form .arguments-preview { Chris@0: font-size: 1em; Chris@0: } Chris@0: .view-preview-form .arguments-preview, Chris@0: .view-preview-form .form-item-view-args { Chris@0: margin-left: 10px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .view-preview-form .arguments-preview, Chris@0: [dir="rtl"] .view-preview-form .form-item-view-args { Chris@18: margin-right: 10px; Chris@0: margin-left: 0; Chris@0: } Chris@0: .view-preview-form .form-item-view-args label { Chris@0: float: left; /* LTR */ Chris@0: height: 6ex; Chris@0: margin-right: 0.75em; /* LTR */ Chris@18: font-weight: normal; Chris@0: } Chris@0: [dir="rtl"] .view-preview-form .form-item-view-args label { Chris@0: float: right; Chris@18: margin-right: 0.2em; Chris@0: margin-left: 0.75em; Chris@0: } Chris@0: .form-item-live-preview, Chris@0: .form-item-view-args, Chris@0: .preview-submit-wrapper { Chris@0: display: inline-block; Chris@0: } Chris@0: .form-item-live-preview, Chris@0: .view-preview-form .form-actions { Chris@0: vertical-align: top; Chris@0: } Chris@14: Chris@0: @media screen and (min-width: 45em) { /* 720px */ Chris@0: .view-preview-form .form-type-textfield .description { Chris@0: white-space: nowrap; Chris@0: } Chris@0: } Chris@0: Chris@0: /* These are the individual "buckets," or boxes, inside the display settings area */ Chris@0: .views-ui-display-tab-bucket { Chris@18: position: relative; Chris@18: margin: 0; Chris@18: padding-top: 4px; Chris@0: border-bottom: 1px solid #f3f3f3; Chris@0: line-height: 20px; Chris@0: } Chris@0: .views-ui-display-tab-bucket:last-of-type { Chris@0: border-bottom: none; Chris@0: } Chris@0: .views-ui-display-tab-bucket + .views-ui-display-tab-bucket { Chris@0: border-top: medium none; Chris@0: } Chris@0: .views-ui-display-tab-bucket__title, Chris@0: .views-ui-display-tab-bucket > .views-display-setting { Chris@0: padding: 2px 6px 4px; Chris@0: } Chris@0: .views-ui-display-tab-bucket__title { Chris@18: margin: 0; Chris@0: font-size: small; Chris@0: } Chris@0: .views-ui-display-tab-bucket.access { Chris@0: padding-top: 0; Chris@0: } Chris@0: .views-ui-display-tab-bucket.page-settings { Chris@0: border-bottom: medium none; Chris@0: } Chris@0: .views-display-setting .views-ajax-link { Chris@18: margin-right: 0.2083em; Chris@0: margin-left: 0.2083em; Chris@0: } Chris@0: Chris@0: .views-ui-display-tab-setting > span { Chris@0: margin-left: 0.5em; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-ui-display-tab-setting > span { Chris@18: margin-right: 0.5em; Chris@0: margin-left: 0; Chris@0: } Chris@0: Chris@0: /** Applies an overridden(italics) font style to overridden buckets. Chris@0: * The better way to implement this would be to add the overridden class Chris@0: * to the bucket header when the bucket is overridden and style it as a Chris@0: * generic icon classed element. For the moment, we'll style the bucket Chris@0: * header specifically with the overridden font style. Chris@0: */ Chris@0: .views-ui-display-tab-setting.overridden, Chris@0: .views-ui-display-tab-bucket.overridden .views-ui-display-tab-bucket__title { Chris@0: font-style: italic; Chris@0: } Chris@0: Chris@0: /* This is each row within one of the "boxes." */ Chris@0: .views-ui-display-tab-bucket .views-display-setting { Chris@18: padding-bottom: 2px; Chris@0: color: #666; Chris@0: font-size: 12px; Chris@0: } Chris@0: .views-ui-display-tab-bucket .views-display-setting:nth-of-type(even) { Chris@0: background-color: #f3f5ee; Chris@0: } Chris@0: .views-ui-display-tab-actions.views-ui-display-tab-bucket .views-display-setting { Chris@0: background-color: transparent; Chris@0: } Chris@0: .views-ui-display-tab-bucket .views-group-text { Chris@0: margin-top: 6px; Chris@0: margin-bottom: 6px; Chris@0: } Chris@0: .views-display-setting .label { Chris@0: margin-right: 3px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-display-setting .label { Chris@18: margin-right: 0; Chris@0: margin-left: 3px; Chris@0: } Chris@0: .views-edit-view { Chris@0: margin-bottom: 15px; Chris@0: } Chris@0: Chris@0: /* The contents of the popup dialog on the views edit form. */ Chris@0: .views-filterable-options .form-type-checkbox { Chris@0: padding: 5px 8px; Chris@0: border-top: none; Chris@0: } Chris@0: .views-filterable-options { Chris@14: border-top: 1px solid #ccc; Chris@0: } Chris@0: .filterable-option .form-item { Chris@18: margin-top: 0; Chris@0: margin-bottom: 0; Chris@0: } Chris@0: .views-filterable-options .filterable-option .title { Chris@18: cursor: pointer; Chris@0: font-weight: bold; Chris@0: } Chris@0: .views-filterable-options .form-type-checkbox .description { Chris@0: margin-top: 0; Chris@0: margin-bottom: 0; Chris@0: } Chris@0: .views-filterable-options-controls .form-item { Chris@0: width: 30%; Chris@0: margin: 0 0 0 2%; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-filterable-options-controls .form-item { Chris@0: margin: 0 2% 0 0; Chris@0: } Chris@0: .views-filterable-options-controls input, Chris@0: .views-filterable-options-controls select { Chris@0: width: 100%; Chris@0: } Chris@0: .views-ui-dialog .ui-dialog-content { Chris@0: padding: 0; Chris@0: } Chris@0: .views-ui-dialog .views-filterable-options { Chris@0: margin-bottom: 10px; Chris@0: } Chris@0: .views-ui-dialog .views-add-form-selected.container-inline { Chris@0: padding: 0; Chris@0: } Chris@0: .views-ui-dialog .views-add-form-selected.container-inline > div { Chris@0: display: block; Chris@0: } Chris@0: .views-ui-dialog .form-item-selected { Chris@0: margin: 0; Chris@0: padding: 6px 16px; Chris@0: } Chris@0: .views-ui-dialog .views-override { Chris@18: padding: 8px 13px; Chris@0: background-color: #f3f4ee; Chris@0: } Chris@0: .views-ui-dialog.views-ui-dialog-scroll .ui-dialog-titlebar { Chris@0: border: none; Chris@0: } Chris@0: .views-ui-dialog .views-offset-top { Chris@14: border-bottom: 1px solid #ccc; Chris@0: } Chris@0: .views-ui-dialog .views-offset-bottom { Chris@14: border-top: 1px solid #ccc; Chris@0: } Chris@0: .views-ui-dialog .views-override > * { Chris@0: margin: 0; Chris@0: } Chris@0: .views-ui-dialog .views-progress-indicator { Chris@18: position: absolute; Chris@18: top: 32px; Chris@18: right: 10px; /* LTR */ Chris@0: color: #fff; Chris@0: font-size: 11px; Chris@0: } Chris@0: [dir="rtl"] .views-ui-dialog .views-progress-indicator { Chris@18: right: auto; Chris@0: left: 10px; Chris@0: } Chris@0: .views-ui-dialog .views-progress-indicator:before { Chris@0: content: "\003C\00A0"; Chris@0: } Chris@0: .views-ui-dialog .views-progress-indicator:after { Chris@0: content: "\00A0\003E"; Chris@0: } Chris@0: .views-ui-dialog details .item-list { Chris@0: padding-left: 2em; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-ui-dialog details .item-list { Chris@18: padding-right: 2em; Chris@0: padding-left: 0; Chris@0: } Chris@0: .views-ui-rearrange-filter-form table { Chris@0: border-collapse: collapse; Chris@0: } Chris@0: .views-ui-rearrange-filter-form tr td[rowspan] { Chris@18: border-width: 0 1px 1px 1px; Chris@18: border-style: solid; Chris@0: border-color: #cdcdcd; Chris@0: } Chris@0: .views-ui-rearrange-filter-form tr[id^="views-row"] { Chris@0: border-right: 1px solid #cdcdcd; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-ui-rearrange-filter-form tr[id^="views-row"] { Chris@18: border-right: 0; Chris@0: border-left: 1px solid #cdcdcd; Chris@0: } Chris@0: .views-ui-rearrange-filter-form .even td { Chris@0: background-color: #f3f4ed; Chris@0: } Chris@0: .views-ui-rearrange-filter-form .views-group-title { Chris@0: border-top: 1px solid #cdcdcd; Chris@0: } Chris@0: .views-ui-rearrange-filter-form .group-empty { Chris@0: border-bottom: 1px solid #cdcdcd; Chris@0: } Chris@0: .form-item-options-expose-required, Chris@0: .form-item-options-expose-label, Chris@0: .form-item-options-expose-description { Chris@18: margin-top: 6px; Chris@0: margin-bottom: 6px; Chris@0: margin-left: 18px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .form-item-options-expose-required, Chris@0: [dir="rtl"] .form-item-options-expose-label, Chris@0: [dir="rtl"] .form-item-options-expose-description { Chris@18: margin-right: 18px; Chris@0: margin-left: 0; Chris@0: } Chris@0: .views-preview-wrapper { Chris@0: border: 1px solid #ccc; Chris@0: } Chris@0: .view-preview-form { Chris@0: position: relative; Chris@0: } Chris@0: .view-preview-form__title { Chris@0: margin-top: 0; Chris@0: padding: 8px 12px; Chris@18: border-bottom: 1px solid #ccc; Chris@18: background-color: #e1e2dc; Chris@0: } Chris@0: .view-preview-form .form-item-live-preview { Chris@0: position: absolute; Chris@18: top: 3px; Chris@0: right: 12px; Chris@0: margin-top: 2px; Chris@0: margin-left: 2px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .view-preview-form .form-item-live-preview { Chris@0: right: auto; Chris@0: left: 12px; Chris@18: margin-right: 2px; Chris@0: margin-left: 0; Chris@0: } Chris@0: .views-live-preview { Chris@0: padding: 12px; Chris@0: } Chris@0: .views-live-preview .views-query-info { Chris@0: overflow: auto; Chris@0: } Chris@0: .views-live-preview .section-title { Chris@18: display: inline-block; Chris@18: margin-top: 0; Chris@18: margin-bottom: 0; Chris@0: color: #818181; Chris@0: font-size: 13px; Chris@0: font-weight: normal; Chris@0: line-height: 1.6154; Chris@0: } Chris@0: .views-live-preview .view > * { Chris@0: margin-top: 18px; Chris@0: } Chris@0: .views-live-preview .preview-section { Chris@0: margin: 0 -5px; Chris@0: padding: 3px 5px; Chris@18: border: 1px dashed #dedede; Chris@0: } Chris@0: .views-live-preview li.views-row + li.views-row { Chris@0: margin-top: 18px; Chris@0: } Chris@0: Chris@0: /* The div.views-row is intentional and excludes li.views-row, for example */ Chris@0: .views-live-preview div.views-row + div.views-row { Chris@0: margin-top: 36px; Chris@0: } Chris@0: .views-query-info table { Chris@18: margin: 10px 0; Chris@18: border-spacing: 0; Chris@0: border-collapse: separate; Chris@0: border-color: #ddd; Chris@0: } Chris@0: .views-query-info table tr { Chris@0: background-color: #f9f9f9; Chris@0: } Chris@0: .views-query-info table th, Chris@0: .views-query-info table td { Chris@18: padding: 4px 10px; Chris@0: color: #666; Chris@0: } Chris@0: .messages { Chris@0: margin-bottom: 18px; Chris@0: line-height: 1.4555; Chris@0: } Chris@0: .dropbutton-multiple { Chris@0: position: absolute; Chris@0: } Chris@0: .dropbutton-widget { Chris@0: position: relative; Chris@0: } Chris@0: .js .views-edit-view .dropbutton-wrapper .dropbutton .dropbutton-action > * { Chris@0: font-size: 10px; Chris@0: } Chris@0: .js .dropbutton-wrapper .dropbutton .dropbutton-action > .ajax-progress-throbber { Chris@0: position: absolute; Chris@18: z-index: 2; Chris@18: top: -1px; Chris@0: right: -5px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"].js .dropbutton-wrapper .dropbutton .dropbutton-action > .ajax-progress-throbber { Chris@18: right: auto; Chris@0: left: -5px; Chris@0: } Chris@0: .js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a { Chris@0: border-radius: 1.1em 0 0 0; /* LTR */ Chris@0: } Chris@0: [dir="rtl"].js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a { Chris@0: border-radius: 0 1.1em 0 0; Chris@0: } Chris@0: .js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:last-child a { Chris@0: border-radius: 0 0 0 1.1em; /* LTR */ Chris@0: } Chris@0: [dir="rtl"].js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:last-child a { Chris@0: border-radius: 0 0 1.1em 0; Chris@0: } Chris@0: .views-display-top .dropbutton-wrapper { Chris@0: position: absolute; Chris@18: top: 7px; Chris@0: right: 12px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-display-top .dropbutton-wrapper { Chris@18: right: auto; Chris@0: left: 12px; Chris@0: } Chris@0: .views-display-top .dropbutton-wrapper .dropbutton-widget .dropbutton-action a { Chris@0: width: auto; Chris@0: } Chris@0: Chris@0: .views-ui-display-tab-bucket .dropbutton-wrapper { Chris@0: position: absolute; Chris@18: top: 4px; Chris@0: right: 5px; /* LTR */ Chris@0: } Chris@0: [dir="rtl"] .views-ui-display-tab-bucket .dropbutton-wrapper { Chris@18: right: auto; Chris@0: left: 5px; Chris@0: } Chris@0: .views-ui-display-tab-bucket .dropbutton-wrapper .dropbutton-widget .dropbutton-action a { Chris@0: width: auto; Chris@0: } Chris@0: .views-ui-display-tab-actions .dropbutton-wrapper li a, Chris@0: .views-ui-display-tab-actions .dropbutton-wrapper input { Chris@18: margin-bottom: 0; Chris@18: padding-left: 12px; /* LTR */ Chris@18: border: medium; Chris@0: background: none; Chris@0: font-family: inherit; Chris@0: font-size: 12px; Chris@0: } Chris@0: [dir="rtl"] .views-ui-display-tab-actions .dropbutton-wrapper li a, Chris@0: [dir="rtl"] .views-ui-display-tab-actions .dropbutton-wrapper input { Chris@18: padding-right: 12px; Chris@0: padding-left: 0.5em; Chris@0: } Chris@0: .views-ui-display-tab-actions .dropbutton-wrapper input:hover { Chris@18: border: none; Chris@0: background: none; Chris@0: } Chris@0: .views-list-section { Chris@0: margin-bottom: 2em; Chris@0: } Chris@0: .form-textarea-wrapper, Chris@0: .form-item-options-content { Chris@0: width: 100%; Chris@0: }