views_ui.admin.theme.pcss.css

Same filename and directory in other branches
  1. 11.x core/themes/claro/css/theme/views_ui.admin.theme.pcss.css
  2. 9 core/themes/claro/css/theme/views_ui.admin.theme.pcss.css
  3. 10 core/themes/claro/css/theme/views_ui.admin.theme.pcss.css

View UI admin theme.

Replaces the inherited styles provided by Stable.

File

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

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

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