You are here

responsive-menus--accordion.css in AT Tools 8.3

/**
 * Accordion styles are set automatically for offcanvas & slidedown.
 ============================================================================ */
.rm-accordion-trigger {
  display: none;
}

.ms-accordion .menu__link:hover, .ms-accordion .menu__link:focus {
  outline: 0;
}

.ms-accordion .is-parent .menu__link {
  margin-left: 2.5rem;
}

.ms-accordion .menu__link--wrapper {
  display: block;
  position: relative;
}

.ms-accordion .rm-accordion-trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 0;
  border: 0;
  margin: 0;
  height: 100%;
  width: 2.25rem;
}

.ms-accordion .rm-accordion-trigger:hover, .ms-accordion .rm-accordion-trigger:focus {
  outline: 0;
}

.ms-accordion .is-open--parent .rm-accordion-trigger__icon {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transition: all, 225ms, ease-in-out;
  -o-transition: all, 225ms, ease-in-out;
  transition: all, 225ms, ease-in-out;
}

.ms-accordion .rm-accordion-trigger__icon {
  border-radius: 0;
  border: 0;
  padding: 0;
  margin: auto;
  width: 1rem;
}

.ms-accordion .is-child {
  padding: 0;
}

.ms-accordion .is-child .is-parent {
  margin-left: 2.5rem;
}
/*# sourceMappingURL=responsive-menus--accordion.css.map */

File

at_theme_generator/starterkits/starterkit/styles/css/components/responsive-menus--accordion.css
View source
  1. /**
  2. * Accordion styles are set automatically for offcanvas & slidedown.
  3. ============================================================================ */
  4. .rm-accordion-trigger {
  5. display: none;
  6. }
  7. .ms-accordion .menu__link:hover, .ms-accordion .menu__link:focus {
  8. outline: 0;
  9. }
  10. .ms-accordion .is-parent .menu__link {
  11. margin-left: 2.5rem;
  12. }
  13. .ms-accordion .menu__link--wrapper {
  14. display: block;
  15. position: relative;
  16. }
  17. .ms-accordion .rm-accordion-trigger {
  18. display: -webkit-box;
  19. display: -ms-flexbox;
  20. display: flex;
  21. -webkit-box-pack: center;
  22. -ms-flex-pack: center;
  23. justify-content: center;
  24. -webkit-box-align: center;
  25. -ms-flex-align: center;
  26. align-items: center;
  27. position: absolute;
  28. left: 0;
  29. top: 0;
  30. border-radius: 0;
  31. border: 0;
  32. margin: 0;
  33. height: 100%;
  34. width: 2.25rem;
  35. }
  36. .ms-accordion .rm-accordion-trigger:hover, .ms-accordion .rm-accordion-trigger:focus {
  37. outline: 0;
  38. }
  39. .ms-accordion .is-open--parent .rm-accordion-trigger__icon {
  40. -webkit-transform: rotate(45deg);
  41. -ms-transform: rotate(45deg);
  42. transform: rotate(45deg);
  43. -webkit-transition: all, 225ms, ease-in-out;
  44. -o-transition: all, 225ms, ease-in-out;
  45. transition: all, 225ms, ease-in-out;
  46. }
  47. .ms-accordion .rm-accordion-trigger__icon {
  48. border-radius: 0;
  49. border: 0;
  50. padding: 0;
  51. margin: auto;
  52. width: 1rem;
  53. }
  54. .ms-accordion .is-child {
  55. padding: 0;
  56. }
  57. .ms-accordion .is-child .is-parent {
  58. margin-left: 2.5rem;
  59. }
  60. /*# sourceMappingURL=responsive-menus--accordion.css.map */