views-exposed-form.css

Same filename in this branch
  1. main core/themes/claro/css/components/views-exposed-form.css
  2. main core/themes/admin/css/components/views-exposed-form.css
Same filename and directory in other branches
  1. 10 core/themes/claro/css/components/views-exposed-form.css
  2. 11.x core/themes/claro/css/components/views-exposed-form.css
  3. 9 core/themes/claro/css/components/views-exposed-form.css
  4. 8.9.x core/themes/claro/css/components/views-exposed-form.css
  5. 11.x core/themes/admin/css/components/views-exposed-form.css
  6. 11.x core/themes/default_admin/css/components/views-exposed-form.css

Visual styles for views exposed form.

File

core/themes/default_admin/css/components/views-exposed-form.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/3084859
  5. * @preserve
  6. */
  7. /**
  8. * @file
  9. * Visual styles for views exposed form.
  10. */
  11. .views-exposed-form {
  12. display: flex;
  13. flex-wrap: wrap;
  14. box-sizing: border-box;
  15. padding: var(--gin-spacing-xs) var(--gin-spacing-s) var(--gin-spacing-s);
  16. border: 1px solid var(--gin-border-color-layer);
  17. border-radius: var(--gin-border-l);
  18. background: var(--gin-bg-layer);
  19. box-shadow: var(--gin-shadow-l1);
  20. margin-block: 0 var(--space-l);
  21. /* Remove extra spacing on top of form. */
  22. > .form-wrapper:first-of-type .form-item,
  23. .layout-region-node-main > .form-wrapper:first-of-type .form-item {
  24. margin-block-start: 0;
  25. }
  26. .gin--dark-mode
  27. .gin--high-contrast-mode
  28. .form-element--type-select {
  29. max-width: 15rem;
  30. }
  31. .form-type--boolean .form-boolean {
  32. margin-inline-start: 0;
  33. margin-inline-end: var(--gin-spacing-xs);
  34. }
  35. /* Single on/off checkbox (through Better Exposed Filters) */
  36. .form-type--boolean.form-type--checkbox {
  37. margin-block-start: auto;
  38. margin-block-end: var(--gin-spacing-s);
  39. .form-item__label {
  40. margin-block-end: 0;
  41. }
  42. }
  43. .fieldset--group {
  44. margin-block-start: var(--gin-spacing-s);
  45. }
  46. /* Exposed filter with fieldgroup */
  47. fieldset {
  48. margin-block-end: 0.4rem;
  49. margin-inline-end: var(--gin-spacing-s);
  50. > .fieldset__legend > .fieldset__label {
  51. margin-block-end: var(--gin-spacing-xxs);
  52. padding: 0 var(--gin-spacing-xs);
  53. font-size: var(--gin-font-size-s);
  54. }
  55. .fieldset__wrapper {
  56. display: flex;
  57. margin: 0;
  58. margin-inline-start: var(--gin-spacing-xs);
  59. }
  60. .form-item {
  61. margin-block: 0 var(--gin-spacing-xs);
  62. margin-inline: 0 var(--gin-spacing-xs);
  63. }
  64. }
  65. .form-datetime-wrapper {
  66. margin-block-end: 0;
  67. margin-inline-end: var(--gin-spacing-xs);
  68. }
  69. @media (min-width: 48em) {
  70. padding: var(--gin-spacing-xs) var(--gin-spacing-l) var(--gin-spacing-l);
  71. }
  72. }
  73. .views-exposed-form--preview {
  74. border-color: var(--gin-border-color);
  75. border-radius: var(--gin-border-l);
  76. background: none;
  77. }
  78. .views-exposed-form__item {
  79. max-width: 100%;
  80. margin-block: var(--space-s) 0;
  81. margin-inline: 0 var(--space-xs);
  82. }
  83. .views-exposed-form__item--preceding-actions {
  84. margin-inline-end: var(--gin-spacing-xs);
  85. }
  86. .views-exposed-form__item--actions .button {
  87. margin-block: 0;
  88. &:last-child {
  89. margin-inline-end: 0;
  90. }
  91. }
  92. .views-exposed-form .form-item--no-label,
  93. .views-exposed-form__item.views-exposed-form__item--actions {
  94. margin-block: var(--gin-spacing-s) 0;
  95. align-self: flex-end;
  96. }

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