layers.css

Same filename and directory in other branches
  1. main core/themes/default_admin/css/components/layers.css
/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */

/*
 * @file
 * These are random styles that are applicable throughout the entire theme.
 *
 * @todo Refactor this file out. This file was imported from Gin.
 */

/* cspell:ignore imageapi */

.gin-layer-wrapper {
  padding: var(--gin-spacing-s);

  & + .gin-layer-wrapper {
    margin-block-start: var(--gin-spacing-l);
  }

  & + h2,
  & + h3 {
    margin-block-start: var(--gin-spacing-xl);
  }

  .responsive-enabled {
    margin-block-start: 0;
  }

  @media (min-width: 61em) {
    padding: var(--gin-spacing-l);
  }
}

.gin-layer-wrapper,
.gin-layer-wrapper-shadow,
.block-system > form,
.views-edit-view,
.views-preview-wrapper,
#views-entity-list,
.admin.my-workbench,
.media-library-views-form,
.user-admin-permissions,
.field-config-form {
  margin-block-start: 0;
  border-radius: var(--gin-border-l);
  box-shadow: var(--gin-shadow-l1);

  .gin--dark-mode & {
    box-shadow: 0 6px 16px var(--gin-border-color-layer);
  }

  .gin--high-contrast-mode & {
    box-shadow: none;
  }
}

.block-system > form .gin-layer-wrapper {
  padding: 0;
  padding-block-end: 1px; /* fix overflow issue in FF */
  border: 0 none;
  box-shadow: none;
}

.block-system > form .dataset-table-wrapper {
  padding: 0;
  border: 0 none;
  box-shadow: none;
}

.gin-layer-wrapper,
.block-system-main-block > form,
.views-edit-view,
.views-preview-wrapper,
#views-entity-list,
.admin.my-workbench,
.media-library-views-form,
.user-admin-permissions,
.field-config-form {
  box-sizing: border-box;
  width: 100%;
  padding: var(--gin-spacing-s);
  border: 1px solid var(--gin-border-color-layer);
  background: var(--gin-bg-layer);

  /* Remove extra spacing on top of form. */
  > .form-wrapper:first-of-type .form-item,
  .layout-region-node-main > .form-wrapper:first-of-type .form-item {
    margin-block-start: 0;
  }

  @media (min-width: 48em) {
    padding: var(--gin-spacing-l);
  }
}

.field-config-form > .form-item:first-child {
  margin-block-start: 0;
}

#system-clear-cache + #system-performance-settings,
.gin-layer-wrapper + .imageapi-optimize-default-pipeline {
  margin-block-start: var(--gin-spacing-l);
}

/* Unpublished node */

.node--unpublished {
  background-color: var(--gin-bg-unpublished);
}

/* Has table filter */

.block-system-main-block > form:has(.table-filter) {
  .table-filter {
    margin-block-end: var(--gin-spacing-l);
    padding: 0;
    border: none;
    background: none;
    box-shadow: none;

    .form-type--search {
      margin-block: 0;
    }

    .winnow-input,
    .table-filter-text {
      width: 100%;
    }

    .table-filter-text {
      margin-block-start: 0;
      padding: var(--gin-spacing-m);
    }
  }
}

File

core/themes/default_admin/css/components/layers.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. * These are random styles that are applicable throughout the entire theme.
  10. *
  11. * @todo Refactor this file out. This file was imported from Gin.
  12. */
  13. /* cspell:ignore imageapi */
  14. .gin-layer-wrapper {
  15. padding: var(--gin-spacing-s);
  16. & + .gin-layer-wrapper {
  17. margin-block-start: var(--gin-spacing-l);
  18. }
  19. & + h2,
  20. & + h3 {
  21. margin-block-start: var(--gin-spacing-xl);
  22. }
  23. .responsive-enabled {
  24. margin-block-start: 0;
  25. }
  26. @media (min-width: 61em) {
  27. padding: var(--gin-spacing-l);
  28. }
  29. }
  30. .gin-layer-wrapper,
  31. .gin-layer-wrapper-shadow,
  32. .block-system > form,
  33. .views-edit-view,
  34. .views-preview-wrapper,
  35. #views-entity-list,
  36. .admin.my-workbench,
  37. .media-library-views-form,
  38. .user-admin-permissions,
  39. .field-config-form {
  40. margin-block-start: 0;
  41. border-radius: var(--gin-border-l);
  42. box-shadow: var(--gin-shadow-l1);
  43. .gin--dark-mode
  44. .gin--high-contrast-mode
  45. }
  46. .block-system > form .gin-layer-wrapper {
  47. padding: 0;
  48. padding-block-end: 1px; /* fix overflow issue in FF */
  49. border: 0 none;
  50. box-shadow: none;
  51. }
  52. .block-system > form .dataset-table-wrapper {
  53. padding: 0;
  54. border: 0 none;
  55. box-shadow: none;
  56. }
  57. .gin-layer-wrapper,
  58. .block-system-main-block > form,
  59. .views-edit-view,
  60. .views-preview-wrapper,
  61. #views-entity-list,
  62. .admin.my-workbench,
  63. .media-library-views-form,
  64. .user-admin-permissions,
  65. .field-config-form {
  66. box-sizing: border-box;
  67. width: 100%;
  68. padding: var(--gin-spacing-s);
  69. border: 1px solid var(--gin-border-color-layer);
  70. background: var(--gin-bg-layer);
  71. /* Remove extra spacing on top of form. */
  72. > .form-wrapper:first-of-type .form-item,
  73. .layout-region-node-main > .form-wrapper:first-of-type .form-item {
  74. margin-block-start: 0;
  75. }
  76. @media (min-width: 48em) {
  77. padding: var(--gin-spacing-l);
  78. }
  79. }
  80. .field-config-form > .form-item:first-child {
  81. margin-block-start: 0;
  82. }
  83. #system-clear-cache + #system-performance-settings,
  84. .gin-layer-wrapper + .imageapi-optimize-default-pipeline {
  85. margin-block-start: var(--gin-spacing-l);
  86. }
  87. /* Unpublished node */
  88. .node--unpublished {
  89. background-color: var(--gin-bg-unpublished);
  90. }
  91. /* Has table filter */
  92. .block-system-main-block > form:has(.table-filter) {
  93. .table-filter {
  94. margin-block-end: var(--gin-spacing-l);
  95. padding: 0;
  96. border: none;
  97. background: none;
  98. box-shadow: none;
  99. .form-type--search {
  100. margin-block: 0;
  101. }
  102. .winnow-input,
  103. .table-filter-text {
  104. width: 100%;
  105. }
  106. .table-filter-text {
  107. margin-block-start: 0;
  108. padding: var(--gin-spacing-m);
  109. }
  110. }
  111. }

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