Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

views_ui.admin.theme.css

Same filename in this branch
  1. 11.1.x core/themes/stable9/css/views_ui/views_ui.admin.theme.css
  2. 11.1.x core/themes/claro/css/theme/views_ui.admin.theme.css

The .admin.theme.css file is intended to contain presentation declarations including images, borders, colors, and fonts.

File

core/modules/views_ui/css/views_ui.admin.theme.css

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

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal