toolbar.css

Same filename in this branch
  1. 11.x core/profiles/demo_umami/themes/umami/css/components/toolbar/toolbar.css
  2. 11.x core/themes/admin/migration/css/components/toolbar.css
  3. 11.x core/themes/admin/migration/css/layout/toolbar.css
  4. 11.x core/themes/default_admin/migration/css/components/toolbar.css
Same filename and directory in other branches
  1. 10 core/profiles/demo_umami/themes/umami/css/components/toolbar/toolbar.css
  2. 10 core/profiles/demo_umami/themes/umami/css/components/navigation/toolbar/toolbar.css
  3. 9 core/profiles/demo_umami/themes/umami/css/components/navigation/toolbar/toolbar.css
  4. 9 core/profiles/demo_umami/themes/umami/css/components/toolbar/toolbar.css
  5. 9 core/themes/bartik/css/components/toolbar.css
  6. 8.9.x core/profiles/demo_umami/themes/umami/css/components/navigation/toolbar/toolbar.css
  7. 8.9.x core/profiles/demo_umami/themes/umami/css/components/toolbar/toolbar.css
  8. 8.9.x core/themes/bartik/css/components/toolbar.css
  9. 7.x modules/toolbar/toolbar.css
  10. main core/profiles/demo_umami/themes/umami/css/components/toolbar/toolbar.css
  11. main core/themes/admin/migration/css/components/toolbar.css
  12. main core/themes/admin/migration/css/layout/toolbar.css
  13. main core/themes/default_admin/migration/css/components/toolbar.css
  14. main core/themes/default_admin/migration/css/layout/toolbar.css

Legacy toolbar layout styles.

File

core/themes/default_admin/migration/css/layout/toolbar.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. * Legacy toolbar layout styles.
  10. */
  11. :root {
  12. --gin-toolbar-height: 2.4375rem;
  13. --gin-toolbar-secondary-height: 3rem;
  14. --gin-scroll-offset: 4.5rem;
  15. --gin-toolbar-y-offset: var(--gin-toolbar-height);
  16. --gin-toolbar-x-offset: 0px;
  17. --gin-sticky-offset: 0px;
  18. @media (min-width: 64em) {
  19. --gin-toolbar-secondary-height: 4rem;
  20. --gin-icon-size-toolbar: 1rem;
  21. --gin-scroll-offset: 12.5rem;
  22. }
  23. }
  24. :root .gin--edit-form {
  25. @media (min-width: 64em) {
  26. --gin-sticky-offset: var(--gin-height-sticky);
  27. }
  28. }
  29. @media (min-width: 61em) {
  30. .toolbar-fixed.toolbar-tray-open:not(.toolbar-vertical) {
  31. --gin-toolbar-y-offset: 4.875rem;
  32. }
  33. }
  34. .region-breadcrumb {
  35. margin-block-start: var(--space-m);
  36. }
  37. .toolbar .toolbar-bar {
  38. position: fixed;
  39. inset-inline-start: 0;
  40. width: 100%;
  41. background: #100f10;
  42. box-shadow: none;
  43. }
  44. .toolbar .toolbar-menu,
  45. .toolbar-horizontal .menu-item > .toolbar-menu,
  46. .toolbar-horizontal .toolbar-tray .menu-item--expanded.menu-item--expanded,
  47. .toolbar .toolbar-tray {
  48. background-color: var(--gin-bg-layer);
  49. }
  50. .toolbar-horizontal .toolbar-tray .toolbar-toggle-orientation {
  51. border-inline-start: 1px solid var(--gin-border-color);
  52. }
  53. .toolbar-tray-horizontal ul li.menu-item .menu-item {
  54. border-block-end: 1px solid var(--gin-border-color);
  55. }
  56. .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box a {
  57. padding-inline-end: 2.25em;
  58. }
  59. .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-icon.toolbar-handle {
  60. inset-block-start: 0.75rem;
  61. }
  62. .toolbar-tray-horizontal .level-1 .menu-item--expanded > .toolbar-box a {
  63. width: 100%;
  64. }
  65. .toolbar-tray a,
  66. .toolbar-tray span,
  67. .toolbar .toolbar-menu .toolbar-menu a,
  68. .toolbar .toolbar-menu .toolbar-menu span {
  69. color: var(--gin-color-text);
  70. &:hover {
  71. color: var(--gin-color-title);
  72. }
  73. }
  74. .toolbar .toolbar-tray .menu-item--active-trail > .toolbar-box a,
  75. .toolbar .toolbar-tray .menu-item > .toolbar-icon.is-active,
  76. .toolbar .toolbar-tray .menu-item > .toolbar-box > .toolbar-icon.is-active,
  77. .toolbar .toolbar-tray a.is-active {
  78. color: var(--gin-color-primary);
  79. background-color: transparent;
  80. font-weight: var(--font-weight-bold);
  81. }
  82. .toolbar .toolbar-tray .menu-item--active-trail > .toolbar-box a::before,
  83. .toolbar .toolbar-tray .menu-item > .toolbar-icon.is-active::before,
  84. .toolbar .toolbar-tray .menu-item > .toolbar-box > .toolbar-icon.is-active::before,
  85. .toolbar .toolbar-tray a.is-active::before {
  86. background: var(--gin-color-primary);
  87. }
  88. .toolbar .toolbar-tray .menu-item:hover > .toolbar-icon,
  89. .toolbar .toolbar-tray .toolbar-menu > li:hover > a {
  90. color: var(--gin-color-primary-hover);
  91. background-color: var(--gin-bg-item-hover);
  92. }
  93. .toolbar .toolbar-tray .menu-item:hover > .toolbar-icon::before,
  94. .toolbar .toolbar-tray .toolbar-menu > li:hover > a::before {
  95. background: var(--gin-color-primary);
  96. }
  97. #toolbar-bar.toolbar-bar.js-settings-tray-edit-mode {
  98. background: #100f10;
  99. .toolbar-icon.toolbar-icon-edit.toolbar-item,
  100. .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active,
  101. .toolbar-icon.toolbar-icon-edit.toolbar-item:focus {
  102. background: var(--gin-color-primary);
  103. }
  104. .toolbar-icon.toolbar-icon-edit.toolbar-item:hover,
  105. .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover {
  106. background: var(--gin-color-primary-hover);
  107. }
  108. .toolbar-icon.toolbar-icon-edit.toolbar-item:hover::before,
  109. .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover::before {
  110. background: #fff;
  111. }
  112. }
  113. .toolbar-tray-horizontal a:focus,
  114. .toolbar-box a:focus,
  115. .toolbar .toolbar-icon.toolbar-handle:focus {
  116. background-color: var(--gin-bg-layer2);
  117. }
  118. .toolbar-tray-horizontal .menu-item:hover {
  119. background-color: transparent;
  120. }
  121. .toolbar-menu__trigger,
  122. .toolbar .menu-item-title,
  123. .menu-item-sub-title {
  124. display: none !important;
  125. }
  126. .gin--dark-mode .toolbar .toolbar-toggle-orientation {
  127. background-color: var(--gin-bg-layer2);
  128. }
  129. .gin--toolbar .page-wrapper__node-edit-form .layout-region--secondary {
  130. padding-block-start: var(--gin-toolbar-y-offset);
  131. }
  132. @media (min-width: 64em) {
  133. .gin--toolbar table.sticky-header {
  134. margin-block-start: 0;
  135. }
  136. }
  137. .toolbar-menu .menu-item > span {
  138. padding-inline-start: 2.75em;
  139. }
  140. .toolbar .toolbar-bar .toolbar-icon-admin-toolbar-tools-help {
  141. width: auto;
  142. height: 100%;
  143. text-indent: -999em;
  144. &::before {
  145. mask-size: 1.25rem 1.25rem;
  146. @media (min-width: 61em) {
  147. inset-inline-start: var(--space-m);
  148. }
  149. }
  150. }
  151. @media (min-width: 64em) {
  152. #toolbar-item-administration-tray .toolbar-logo img {
  153. max-height: 1.3125rem;
  154. }
  155. }
  156. .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded,
  157. .toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded > a:focus {
  158. position: relative;
  159. }
  160. .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded::before,
  161. .toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded > a:focus::before {
  162. inset-block-start: var(--space-s);
  163. inset-inline-end: var(--space-s);
  164. }
  165. #admin-toolbar-search-tab .form-item::before {
  166. inset-block-start: 0.375rem;
  167. inset-inline-start: 1.625rem;
  168. }
  169. #admin-toolbar-search-input {
  170. padding-inline-start: var(--space-xl);
  171. }
  172. #toolbar-item-administration-tray,
  173. .toolbar-loading #toolbar-item-administration-tray {
  174. border-block-end: 1px solid var(--gin-border-color);
  175. box-shadow: 0 0 4px rgb(0, 0, 0, 0.1);
  176. }
  177. #toolbar-item-administration-tray .toolbar-lining,
  178. .toolbar-loading #toolbar-item-administration-tray .toolbar-lining {
  179. background-color: var(--gin-bg-layer);
  180. }

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