You are here

menu-sidebar.css in Drupal 10

Same filename and directory in other branches
  1. 9 core/themes/olivero/css/components/navigation/menu-sidebar.css

Styles for menu placed in sidebar region.

File

core/themes/olivero/css/components/navigation/menu-sidebar.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. * Styles for menu placed in sidebar region.
  10. */
  11. /*
  12. * Media query breakpoints.
  13. * Processed by postcss/postcss-custom-media.
  14. */
  15. /* Navigation related breakpoints */
  16. /* Grid related breakpoints */
  17. /* Grid shifts from 6 to 14 columns. */
  18. /* Width of the entire grid maxes out. */
  19. .menu--sidebar {
  20. list-style: none
  21. }
  22. .menu--sidebar .menu {
  23. list-style: none;
  24. }
  25. .menu--sidebar .menu--level-1 {
  26. margin: 0;
  27. }
  28. [dir="ltr"] .menu--sidebar .menu__link {
  29. padding-left: 0
  30. }
  31. [dir="rtl"] .menu--sidebar .menu__link {
  32. padding-right: 0
  33. }
  34. [dir="ltr"] .menu--sidebar .menu__link {
  35. padding-right: 0
  36. }
  37. [dir="rtl"] .menu--sidebar .menu__link {
  38. padding-left: 0
  39. }
  40. .menu--sidebar .menu__link {
  41. position: relative;
  42. display: block;
  43. padding-top: var(--sp0-75);
  44. padding-bottom: var(--sp0-75);
  45. font-family: var(--font-serif);
  46. font-size: 1.125rem
  47. /* Bottom divider line. */
  48. }
  49. [dir="ltr"] .menu--sidebar .menu__link:after {
  50. left: 0
  51. }
  52. [dir="rtl"] .menu--sidebar .menu__link:after {
  53. right: 0
  54. }
  55. .menu--sidebar .menu__link:after {
  56. position: absolute;
  57. bottom: 0;
  58. width: var(--sp4);
  59. height: 0;
  60. content: "";
  61. border-top: solid 2px var(--color--gray-95);
  62. }
  63. .menu--sidebar .menu__link--link {
  64. text-decoration: none;
  65. color: var(--color-text-neutral-loud);
  66. font-weight: 600
  67. }
  68. .menu--sidebar .menu__link--link:hover {
  69. color: var(--color--primary-50);
  70. }
  71. .menu--sidebar {
  72. /* No bottom divider line for last menu item. */
  73. }
  74. .menu--sidebar .menu__item--level-1:last-child > .menu__link:last-child:after, .menu--sidebar .menu__item--level-1:last-child > .menu__item--level-2:last-child > .menu__link:last-child:after {
  75. content: none;
  76. }