breadcrumb.css

Same filename in this branch
  1. main core/profiles/demo_umami/themes/umami/css/classy/components/breadcrumb.css
  2. main core/themes/olivero/css/components/breadcrumb.css
  3. main core/themes/claro/css/components/breadcrumb.css
  4. main core/themes/claro/css/layout/breadcrumb.css
  5. main core/themes/starterkit_theme/css/components/breadcrumb.css
  6. main core/themes/admin/migration/css/components/breadcrumb.css
  7. main core/themes/admin/css/components/breadcrumb.css
  8. main core/themes/admin/css/layout/breadcrumb.css
  9. main core/themes/default_admin/migration/css/components/breadcrumb.css
  10. main core/themes/default_admin/css/layout/breadcrumb.css
Same filename and directory in other branches
  1. 10 core/profiles/demo_umami/themes/umami/css/classy/components/breadcrumb.css
  2. 10 core/themes/olivero/css/components/breadcrumb.css
  3. 10 core/themes/claro/css/components/breadcrumb.css
  4. 10 core/themes/claro/css/layout/breadcrumb.css
  5. 10 core/themes/starterkit_theme/css/components/breadcrumb.css
  6. 11.x core/profiles/demo_umami/themes/umami/css/classy/components/breadcrumb.css
  7. 11.x core/themes/olivero/css/components/breadcrumb.css
  8. 11.x core/themes/claro/css/components/breadcrumb.css
  9. 11.x core/themes/claro/css/layout/breadcrumb.css
  10. 11.x core/themes/starterkit_theme/css/components/breadcrumb.css
  11. 9 core/profiles/demo_umami/themes/umami/css/classy/components/breadcrumb.css
  12. 9 core/themes/olivero/css/components/breadcrumb.css
  13. 9 core/themes/seven/css/components/breadcrumb.css
  14. 9 core/themes/seven/css/classy/components/breadcrumb.css
  15. 9 core/themes/claro/css/components/breadcrumb.css
  16. 9 core/themes/claro/css/layout/breadcrumb.css
  17. 9 core/themes/bartik/css/components/breadcrumb.css
  18. 9 core/themes/bartik/css/classy/components/breadcrumb.css
  19. 9 core/themes/starterkit_theme/css/components/breadcrumb.css
  20. 9 core/themes/classy/css/components/breadcrumb.css
  21. 8.9.x core/profiles/demo_umami/themes/umami/css/classy/components/breadcrumb.css
  22. 8.9.x core/themes/seven/css/components/breadcrumb.css
  23. 8.9.x core/themes/seven/css/classy/components/breadcrumb.css
  24. 8.9.x core/themes/claro/css/components/breadcrumb.css
  25. 8.9.x core/themes/claro/css/layout/breadcrumb.css
  26. 8.9.x core/themes/bartik/css/components/breadcrumb.css
  27. 8.9.x core/themes/bartik/css/classy/components/breadcrumb.css
  28. 8.9.x core/themes/classy/css/components/breadcrumb.css
  29. 11.x core/themes/admin/migration/css/components/breadcrumb.css
  30. 11.x core/themes/admin/css/components/breadcrumb.css
  31. 11.x core/themes/admin/css/layout/breadcrumb.css
  32. 11.x core/themes/default_admin/migration/css/components/breadcrumb.css
  33. 11.x core/themes/default_admin/css/components/breadcrumb.css
  34. 11.x core/themes/default_admin/css/layout/breadcrumb.css

Breadcrumbs.

File

core/themes/default_admin/css/components/breadcrumb.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. * Breadcrumbs.
  10. */
  11. .breadcrumb {
  12. padding: 0;
  13. color: var(--color-text);
  14. font-size: 0.79rem;
  15. }
  16. .breadcrumb__list,
  17. [dir="rtl"] .breadcrumb__list {
  18. margin: 0;
  19. padding: 0;
  20. list-style-type: none;
  21. }
  22. .breadcrumb__item,
  23. .breadcrumb__link {
  24. display: inline-block;
  25. -webkit-text-decoration: none;
  26. text-decoration: none;
  27. color: var(--color-text);
  28. font-weight: bold;
  29. line-height: 1.5rem;
  30. }
  31. .breadcrumb__item + .breadcrumb__item::before {
  32. display: inline-block;
  33. padding: 0 0.75rem;
  34. content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='8' width='5'%3e%3cpath fill='currentColor' d='M1.207.647L.5 1.354 3.146 4 .5 6.647l.707.707L4.561 4z'/%3e%3c/svg%3e");
  35. [dir="rtl"]
  36. @media (forced-colors: active) {
  37. width: 0.3125rem; /* Width and height of the SVG. */
  38. height: 0.5rem;
  39. content: "";
  40. background-color: canvastext;
  41. mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='8' width='5'%3e%3cpath fill='currentColor' d='M1.207.647L.5 1.354 3.146 4 .5 6.647l.707.707L4.561 4z'/%3e%3c/svg%3e");
  42. mask-size: contain;
  43. mask-repeat: no-repeat;
  44. mask-position: center;
  45. }
  46. }
  47. .breadcrumb__link:hover,
  48. .breadcrumb__link:focus {
  49. -webkit-text-decoration: none;
  50. text-decoration: none;
  51. }
  52. :where(*),
  53. :is(#extra-specificity-hack, [data-drupal-admin-styles]) {
  54. .gin-breadcrumb {
  55. padding: 0;
  56. color: var(--gin-color-text);
  57. }
  58. .gin-breadcrumb-wrapper {
  59. min-width: 1px;
  60. }
  61. .gin-breadcrumb__list {
  62. overflow: hidden;
  63. width: auto;
  64. margin: 0;
  65. margin-block-start: 0;
  66. margin-inline-start: calc(var(--space-xxs) * -1);
  67. padding: 0;
  68. padding-inline-start: var(--space-xxs);
  69. list-style-type: none;
  70. text-overflow: ellipsis;
  71. }
  72. .gin-breadcrumb__item,
  73. .gin-breadcrumb__link,
  74. .gin-breadcrumb__text {
  75. display: inline;
  76. vertical-align: middle;
  77. -webkit-text-decoration: none;
  78. text-decoration: none;
  79. color: var(--gin-color-text-light);
  80. font-weight: var(--font-weight-normal);
  81. }
  82. .gin-breadcrumb__item {
  83. font-size: 0;
  84. & + .gin-breadcrumb__item::before {
  85. display: inline-block;
  86. padding: 0 0.5em;
  87. content: "/";
  88. vertical-align: middle;
  89. opacity: 0.3;
  90. background: none;
  91. font-size: var(--font-size-xs);
  92. @media (forced-colors: active) {
  93. opacity: 1;
  94. }
  95. }
  96. &:first-of-type .gin-breadcrumb__link {
  97. position: relative;
  98. padding-inline-start: 1.75em;
  99. &::before {
  100. position: absolute;
  101. display: inline-block;
  102. width: var(--gin-icon-size-toolbar-secondary);
  103. height: var(--gin-icon-size-toolbar-secondary);
  104. content: "";
  105. transform: translateY(-50%);
  106. background-color: var(--gin-icon-color);
  107. inset-block-start: calc(50% - 1px);
  108. inset-inline-start: 0;
  109. /* cspell:disable-next-line */
  110. mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3e %3cg fill='none' stroke='currentColor' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3e %3cpolyline points='9 14 4 9 9 4'%3e%3c/polyline%3e %3cpath d='M20 18V13C20 11.9391 19.5786 10.9217 18.8284 10.1716C18.0783 9.42143 17.0609 9 16 9H4'%3e%3c/path%3e %3c/g%3e%3c/svg%3e");
  111. mask-size: 100% 100%;
  112. mask-position: center center;
  113. @media (forced-colors: active) {
  114. background: linktext;
  115. }
  116. }
  117. &:hover::before {
  118. background-color: var(--gin-color-primary);
  119. @media (forced-colors: active) {
  120. background: linktext;
  121. }
  122. }
  123. }
  124. &:first-of-type + .gin-breadcrumb__item::before {
  125. width: 1px;
  126. height: 1.25rem;
  127. margin-inline-end: 0.75em;
  128. padding-inline-start: 0.75em;
  129. padding-inline-end: 0;
  130. content: "";
  131. opacity: 0.3;
  132. border-inline-end: 1px solid var(--gin-color-text);
  133. @media (forced-colors: active) {
  134. opacity: 1;
  135. }
  136. }
  137. }
  138. .gin-breadcrumb__link,
  139. .gin-breadcrumb__text {
  140. border-radius: var(--gin-border-xxs);
  141. font-size: var(--font-size-xs);
  142. line-height: 2;
  143. }
  144. .gin-breadcrumb__link,
  145. .gin-breadcrumb__link:link,
  146. .gin-breadcrumb__link:visited,
  147. .gin-breadcrumb__link em,
  148. .gin-breadcrumb__link em:link,
  149. .gin-breadcrumb__link em:visited,
  150. .gin-breadcrumb__text,
  151. .gin-breadcrumb__text:link,
  152. .gin-breadcrumb__text:visited,
  153. .gin-breadcrumb__text em,
  154. .gin-breadcrumb__text em:link,
  155. .gin-breadcrumb__text em:visited {
  156. color: var(--gin-color-text-light);
  157. font-weight: var(--font-weight-normal);
  158. }
  159. .gin-breadcrumb__link em,
  160. .gin-breadcrumb__text em {
  161. font-style: italic;
  162. }
  163. .gin-breadcrumb__link:hover,
  164. .gin-breadcrumb__link:hover em {
  165. color: var(--gin-color-primary-hover);
  166. }
  167. }

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