tableselect.css

Same filename in this branch
  1. main core/profiles/demo_umami/themes/umami/css/classy/components/tableselect.css
  2. main core/themes/claro/css/components/tableselect.css
  3. main core/themes/starterkit_theme/css/components/tableselect.css
  4. main core/themes/admin/css/components/tableselect.css
Same filename and directory in other branches
  1. 10 core/profiles/demo_umami/themes/umami/css/classy/components/tableselect.css
  2. 10 core/themes/claro/css/components/tableselect.css
  3. 10 core/themes/starterkit_theme/css/components/tableselect.css
  4. 11.x core/profiles/demo_umami/themes/umami/css/classy/components/tableselect.css
  5. 11.x core/themes/claro/css/components/tableselect.css
  6. 11.x core/themes/starterkit_theme/css/components/tableselect.css
  7. 9 core/profiles/demo_umami/themes/umami/css/classy/components/tableselect.css
  8. 9 core/themes/seven/css/classy/components/tableselect.css
  9. 9 core/themes/claro/css/components/tableselect.css
  10. 9 core/themes/bartik/css/classy/components/tableselect.css
  11. 9 core/themes/starterkit_theme/css/components/tableselect.css
  12. 9 core/themes/classy/css/components/tableselect.css
  13. 8.9.x core/profiles/demo_umami/themes/umami/css/classy/components/tableselect.css
  14. 8.9.x core/themes/seven/css/classy/components/tableselect.css
  15. 8.9.x core/themes/claro/css/components/tableselect.css
  16. 8.9.x core/themes/bartik/css/classy/components/tableselect.css
  17. 8.9.x core/themes/classy/css/components/tableselect.css
  18. 11.x core/themes/admin/migration/css/components/tableselect.css
  19. 11.x core/themes/admin/css/components/tableselect.css
.block-system > .views-form .gin-details,
.view-content .views-form .gin-details {
  box-shadow: none;
}

.block-system > .views-form form,
.view-content .views-form form {
  display: flex;
  flex-direction: column;
}

.block-system > .views-form .views-table,
.view-content .views-form .views-table {
  order: -1;
  margin-block-start: 0;
}

.block-system > .views-form [data-drupal-selector*="edit-header"],
.view-content .views-form [data-drupal-selector*="edit-header"] {
  position: relative;
  order: 99;
  inset-inline-start: 0;
}

.block-system > .views-form [data-drupal-selector*="edit-header"] > .form-wrapper,
.view-content .views-form [data-drupal-selector*="edit-header"] > .form-wrapper {
  padding: var(--gin-spacing-m);
}

.block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] > *,
.view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] > * {
  margin-inline-end: var(--gin-spacing-xs);
}

.block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-type--select,
.block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-actions,
.view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-type--select,
.view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-actions {
  flex: 0 0 100%;
  max-width: 100%;
}

.block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-actions,
.view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-actions {
  justify-content: flex-end;
}

.block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-type--checkbox,
.view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-type--checkbox {
  align-self: center;
}

.block-system > .views-form [data-drupal-selector*="edit-header"] .form-item__label:not([for="edit-select-all"]),
.view-content .views-form [data-drupal-selector*="edit-header"] .form-item__label:not([for="edit-select-all"]) {
  display: block;
  float: inline-start;
  inset-block-start: 2px;
  margin-block-start: var(--gin-spacing-xxs);
  margin-inline-end: var(--gin-spacing-m);
  line-height: 1.75;
}

@keyframes fade-in-bottom {
  0% {
    transform: translateY(100%);
  }

  100% {
    transform: translateY(0);
  }
}

.block-system > .views-form [data-drupal-selector*="edit-header"].is-sticky,
.view-content .views-form [data-drupal-selector*="edit-header"].is-sticky {
  z-index: 4;
  animation: fade-in-bottom 320ms 1 forwards;
}

.block-system > .views-form [data-drupal-selector*="edit-header"],
.block-system > .views-form .views-bulk-actions,
.view-content .views-form [data-drupal-selector*="edit-header"],
.view-content .views-form .views-bulk-actions {
  border: 0 none;
  border-radius: var(--gin-border-m);
  background: rgb(var(--gin-color-sticky-rgb), 0.95);
}

@supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
  .block-system > .views-form [data-drupal-selector*="edit-header"],
  .block-system > .views-form .views-bulk-actions,
  .view-content .views-form [data-drupal-selector*="edit-header"],
  .view-content .views-form .views-bulk-actions {
    opacity: 0.999; /* Fix Chrome issue with mask */
    background: rgb(var(--gin-color-sticky-rgb), 0.9);
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
  }

  .gin--dark-mode .block-system > .views-form [data-drupal-selector*="edit-header"],
  .gin--dark-mode .block-system > .views-form .views-bulk-actions,
  .gin--dark-mode .view-content .views-form [data-drupal-selector*="edit-header"],
  .gin--dark-mode .view-content .views-form .views-bulk-actions {
    background: rgb(27, 27, 29, 0.8);
  }
}

.block-system > .views-form [data-drupal-selector*="edit-header"].is-sticky,
.block-system > .views-form .views-bulk-actions[data-drupal-sticky-vbo="true"],
.view-content .views-form [data-drupal-selector*="edit-header"].is-sticky,
.view-content .views-form .views-bulk-actions[data-drupal-sticky-vbo="true"] {
  position: sticky;
  opacity: 1;
  box-shadow: 0 2px 6px 2px rgb(0, 0, 0, 0.03);
  inset-inline-start: 0;
  inset-block-end: var(--gin-spacing-xs);
}

.views-bulk-actions {
  padding: var(--gin-spacing-m);
}

.views-bulk-actions__item {
  margin-inline-end: var(--gin-spacing-xs);
  color: var(--gin-color-text);
  font-weight: var(--gin-font-weight-semibold);
}

.views-bulk-actions__item:has(+ .views-bulk-actions__item.form-actions) {
  margin-inline-end: var(--gin-spacing-xs);
}

.views-bulk-actions__item--status {
  margin-inline-end: var(--gin-spacing-l);
  color: var(--gin-color-text-light);
}

.views-bulk-actions__item .button--primary:not(:disabled, .is-disabled) {
  background-color: var(--gin-color-primary);
}

.views-bulk-actions__item .button--primary:not(:disabled, .is-disabled):hover {
  background-color: var(--gin-color-primary-hover);
}

.views-bulk-actions__item .button--primary:not(:disabled, .is-disabled):active {
  background-color: var(--gin-color-primary-active);
}

File

core/themes/admin/migration/css/components/tableselect.css

View source
  1. .block-system > .views-form .gin-details,
  2. .view-content .views-form .gin-details {
  3. box-shadow: none;
  4. }
  5. .block-system > .views-form form,
  6. .view-content .views-form form {
  7. display: flex;
  8. flex-direction: column;
  9. }
  10. .block-system > .views-form .views-table,
  11. .view-content .views-form .views-table {
  12. order: -1;
  13. margin-block-start: 0;
  14. }
  15. .block-system > .views-form [data-drupal-selector*="edit-header"],
  16. .view-content .views-form [data-drupal-selector*="edit-header"] {
  17. position: relative;
  18. order: 99;
  19. inset-inline-start: 0;
  20. }
  21. .block-system > .views-form [data-drupal-selector*="edit-header"] > .form-wrapper,
  22. .view-content .views-form [data-drupal-selector*="edit-header"] > .form-wrapper {
  23. padding: var(--gin-spacing-m);
  24. }
  25. .block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] > *,
  26. .view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] > * {
  27. margin-inline-end: var(--gin-spacing-xs);
  28. }
  29. .block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-type--select,
  30. .block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-actions,
  31. .view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-type--select,
  32. .view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-actions {
  33. flex: 0 0 100%;
  34. max-width: 100%;
  35. }
  36. .block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-actions,
  37. .view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-actions {
  38. justify-content: flex-end;
  39. }
  40. .block-system > .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-type--checkbox,
  41. .view-content .views-form [data-drupal-selector*="edit-header"] [data-drupal-selector*="edit-views-bulk-operations-bulk-form"] .form-type--checkbox {
  42. align-self: center;
  43. }
  44. .block-system > .views-form [data-drupal-selector*="edit-header"] .form-item__label:not([for="edit-select-all"]),
  45. .view-content .views-form [data-drupal-selector*="edit-header"] .form-item__label:not([for="edit-select-all"]) {
  46. display: block;
  47. float: inline-start;
  48. inset-block-start: 2px;
  49. margin-block-start: var(--gin-spacing-xxs);
  50. margin-inline-end: var(--gin-spacing-m);
  51. line-height: 1.75;
  52. }
  53. @keyframes fade-in-bottom {
  54. 0% {
  55. transform: translateY(100%);
  56. }
  57. 100% {
  58. transform: translateY(0);
  59. }
  60. }
  61. .block-system > .views-form [data-drupal-selector*="edit-header"].is-sticky,
  62. .view-content .views-form [data-drupal-selector*="edit-header"].is-sticky {
  63. z-index: 4;
  64. animation: fade-in-bottom 320ms 1 forwards;
  65. }
  66. .block-system > .views-form [data-drupal-selector*="edit-header"],
  67. .block-system > .views-form .views-bulk-actions,
  68. .view-content .views-form [data-drupal-selector*="edit-header"],
  69. .view-content .views-form .views-bulk-actions {
  70. border: 0 none;
  71. border-radius: var(--gin-border-m);
  72. background: rgb(var(--gin-color-sticky-rgb), 0.95);
  73. }
  74. @supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
  75. .block-system > .views-form [data-drupal-selector*="edit-header"],
  76. .block-system > .views-form .views-bulk-actions,
  77. .view-content .views-form [data-drupal-selector*="edit-header"],
  78. .view-content .views-form .views-bulk-actions {
  79. opacity: 0.999; /* Fix Chrome issue with mask */
  80. background: rgb(var(--gin-color-sticky-rgb), 0.9);
  81. -webkit-backdrop-filter: blur(12px);
  82. backdrop-filter: blur(12px);
  83. }
  84. .gin--dark-mode .block-system > .views-form [data-drupal-selector*="edit-header"],
  85. .gin--dark-mode .block-system > .views-form .views-bulk-actions,
  86. .gin--dark-mode .view-content .views-form [data-drupal-selector*="edit-header"],
  87. .gin--dark-mode .view-content .views-form .views-bulk-actions {
  88. background: rgb(27, 27, 29, 0.8);
  89. }
  90. }
  91. .block-system > .views-form [data-drupal-selector*="edit-header"].is-sticky,
  92. .block-system > .views-form .views-bulk-actions[data-drupal-sticky-vbo="true"],
  93. .view-content .views-form [data-drupal-selector*="edit-header"].is-sticky,
  94. .view-content .views-form .views-bulk-actions[data-drupal-sticky-vbo="true"] {
  95. position: sticky;
  96. opacity: 1;
  97. box-shadow: 0 2px 6px 2px rgb(0, 0, 0, 0.03);
  98. inset-inline-start: 0;
  99. inset-block-end: var(--gin-spacing-xs);
  100. }
  101. .views-bulk-actions {
  102. padding: var(--gin-spacing-m);
  103. }
  104. .views-bulk-actions__item {
  105. margin-inline-end: var(--gin-spacing-xs);
  106. color: var(--gin-color-text);
  107. font-weight: var(--gin-font-weight-semibold);
  108. }
  109. .views-bulk-actions__item:has(+ .views-bulk-actions__item.form-actions) {
  110. margin-inline-end: var(--gin-spacing-xs);
  111. }
  112. .views-bulk-actions__item--status {
  113. margin-inline-end: var(--gin-spacing-l);
  114. color: var(--gin-color-text-light);
  115. }
  116. .views-bulk-actions__item .button--primary:not(:disabled, .is-disabled) {
  117. background-color: var(--gin-color-primary);
  118. }
  119. .views-bulk-actions__item .button--primary:not(:disabled, .is-disabled):hover {
  120. background-color: var(--gin-color-primary-hover);
  121. }
  122. .views-bulk-actions__item .button--primary:not(:disabled, .is-disabled):active {
  123. background-color: var(--gin-color-primary-active);
  124. }

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