toolbar-dropdown.css

Same filename and directory in other branches
  1. 10 core/modules/navigation/css/components/toolbar-dropdown.css
/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */
/* cspell:ignore wght */
:is(#extra-specificity-hack, [data-drupal-admin-styles]) {
  .toolbar-dropdown__item + .toolbar-dropdown__item {
    border-top: 1px solid #d8dfea;
  }

  .toolbar-dropdown__link {
    display: block;
    padding-inline: var(--admin-toolbar-space-16) var(--admin-toolbar-space-12);
    padding-block: var(--admin-toolbar-space-12);
    -webkit-text-decoration: none;
    text-decoration: none;
    color: var(--admin-toolbar-color-gray-800);
    border-radius: var(--admin-toolbar-space-8);
    font-size: var(--admin-toolbar-font-size-info-sm);
    line-height: var(--admin-toolbar-line-height-info-sm);
    font-variation-settings: "wght" 700;

    &:hover {
      z-index: 20;
      color: var(--admin-toolbar-color-gray-900);
      outline: 2px solid var(--admin-toolbar-color-blue-300);
      outline-offset: var(--toolbar-button-outline-offset);
      background-color: var(--admin-toolbar-color-gray-050);
    }

    &:focus {
      z-index: 10;
      color: var(--admin-toolbar-color-blue-600);
      outline: 2px solid var(--admin-toolbar-color-focus);
      outline-offset: var(--toolbar-button-outline-offset);
      background-color: transparent;
    }

    &:hover:focus {
      background-color: var(--admin-toolbar-color-gray-050);
    }
  }

  .toolbar-dropdown__list {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }

  .toolbar-dropdown__menu {
    position: fixed;
    z-index: 1000;
    display: none;
    inline-size: calc(11.25 * var(--admin-toolbar-rem));
    padding: var(--admin-toolbar-space-8) var(--admin-toolbar-space-16);
    border: solid 1px transparent;
    border-radius: var(--admin-toolbar-space-12);
    background: white;
    box-shadow: 0 14px 30px 0 rgb(0, 0, 0, 0.1);
  }

  [data-drupal-dropdown][aria-expanded="true"] + .toolbar-dropdown__menu {
    display: block;
  }
}

File

core/modules/navigation/css/components/toolbar-dropdown.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. /* cspell:ignore wght */
  8. :is(#extra-specificity-hack, [data-drupal-admin-styles]) {
  9. .toolbar-dropdown__item + .toolbar-dropdown__item {
  10. border-top: 1px solid #d8dfea;
  11. }
  12. .toolbar-dropdown__link {
  13. display: block;
  14. padding-inline: var(--admin-toolbar-space-16) var(--admin-toolbar-space-12);
  15. padding-block: var(--admin-toolbar-space-12);
  16. -webkit-text-decoration: none;
  17. text-decoration: none;
  18. color: var(--admin-toolbar-color-gray-800);
  19. border-radius: var(--admin-toolbar-space-8);
  20. font-size: var(--admin-toolbar-font-size-info-sm);
  21. line-height: var(--admin-toolbar-line-height-info-sm);
  22. font-variation-settings: "wght" 700;
  23. &:hover {
  24. z-index: 20;
  25. color: var(--admin-toolbar-color-gray-900);
  26. outline: 2px solid var(--admin-toolbar-color-blue-300);
  27. outline-offset: var(--toolbar-button-outline-offset);
  28. background-color: var(--admin-toolbar-color-gray-050);
  29. }
  30. &:focus {
  31. z-index: 10;
  32. color: var(--admin-toolbar-color-blue-600);
  33. outline: 2px solid var(--admin-toolbar-color-focus);
  34. outline-offset: var(--toolbar-button-outline-offset);
  35. background-color: transparent;
  36. }
  37. &:hover:focus {
  38. background-color: var(--admin-toolbar-color-gray-050);
  39. }
  40. }
  41. .toolbar-dropdown__list {
  42. margin: 0;
  43. padding: 0;
  44. list-style-type: none;
  45. }
  46. .toolbar-dropdown__menu {
  47. position: fixed;
  48. z-index: 1000;
  49. display: none;
  50. inline-size: calc(11.25 * var(--admin-toolbar-rem));
  51. padding: var(--admin-toolbar-space-8) var(--admin-toolbar-space-16);
  52. border: solid 1px transparent;
  53. border-radius: var(--admin-toolbar-space-12);
  54. background: white;
  55. box-shadow: 0 14px 30px 0 rgb(0, 0, 0, 0.1);
  56. }
  57. [data-drupal-dropdown][aria-expanded="true"] + .toolbar-dropdown__menu {
  58. display: block;
  59. }
  60. }

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