views_ui.admin.theme.css

Same filename in this branch
  1. 8.9.x core/themes/stable/css/views_ui/views_ui.admin.theme.css
  2. 8.9.x core/modules/views_ui/css/views_ui.admin.theme.css
Same filename and directory in other branches
  1. 11.x core/themes/stable9/css/views_ui/views_ui.admin.theme.css
  2. 11.x core/themes/claro/css/theme/views_ui.admin.theme.css
  3. 11.x core/modules/views_ui/css/views_ui.admin.theme.css
  4. 9 core/themes/stable9/css/views_ui/views_ui.admin.theme.css
  5. 9 core/themes/claro/css/theme/views_ui.admin.theme.css
  6. 9 core/themes/stable/css/views_ui/views_ui.admin.theme.css
  7. 9 core/modules/views_ui/css/views_ui.admin.theme.css
  8. 10 core/themes/stable9/css/views_ui/views_ui.admin.theme.css
  9. 10 core/themes/claro/css/theme/views_ui.admin.theme.css
  10. 10 core/modules/views_ui/css/views_ui.admin.theme.css

View UI admin theme.

Replaces the inherited styles provided by Stable.

File

core/themes/claro/css/theme/views_ui.admin.theme.css

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

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.