You are here

responsive-menus--offcanvas.css in AT Tools 8.2

/**
 * Off Canvas
 * Toggle left or right menus that slide in.
 ============================================================================ */
.ms-offcanvas > .page {
  transition: all, 225ms, ease-in-out;
}

.ms-offcanvas .rm-toggle {
  float: left;
  margin-left: 0;
  padding-left: 0;
}

.ms-offcanvas .rm-toggle__link {
  display: inline-block;
}

.ms-offcanvas .rm-block__content {
  opacity: .001;
  display: none;
  left: 0;
  -webkit-transform: translate3d(-15em, 0, 0);
          transform: translate3d(-15em, 0, 0);
  transition: all, 225ms, ease-in-out;
}

.ms-offcanvas .rm-block__content .menu__link {
  margin-bottom: 0.25rem;
  padding: 0.5rem 1.25rem;
  display: block;
}

.ms-offcanvas .rm-block__content .menu__link:after {
  content: none;
  display: none;
}

.ms-offcanvas .rm-block__content .is-child {
  position: absolute;
  visibility: hidden;
  opacity: 0;
  transition: all, 225ms, ease-in-out;
}

.ms-offcanvas .rm-block__content .is-child.is-open--child {
  position: relative;
  visibility: visible;
  opacity: 1;
}

.ms-offcanvas.rm-is-open > .page {
  position: relative;
  -webkit-transform: translate3d(15em, 0, 0);
          transform: translate3d(15em, 0, 0);
}

.ms-offcanvas.rm-is-open .l-pr {
  margin: 0;
  padding: 0;
}

.ms-offcanvas.rm-is-open .rm-block__content {
  opacity: 1;
  display: block;
  width: 15em;
  position: absolute;
  top: 0;
}
/*# sourceMappingURL=responsive-menus--offcanvas.css.map */

File

at_theme_generator/starterkits/starterkit/styles/css/components/responsive-menus--offcanvas.css
View source
  1. /**
  2. * Off Canvas
  3. * Toggle left or right menus that slide in.
  4. ============================================================================ */
  5. .ms-offcanvas > .page {
  6. transition: all, 225ms, ease-in-out;
  7. }
  8. .ms-offcanvas .rm-toggle {
  9. float: left;
  10. margin-left: 0;
  11. padding-left: 0;
  12. }
  13. .ms-offcanvas .rm-toggle__link {
  14. display: inline-block;
  15. }
  16. .ms-offcanvas .rm-block__content {
  17. opacity: .001;
  18. display: none;
  19. left: 0;
  20. -webkit-transform: translate3d(-15em, 0, 0);
  21. transform: translate3d(-15em, 0, 0);
  22. transition: all, 225ms, ease-in-out;
  23. }
  24. .ms-offcanvas .rm-block__content .menu__link {
  25. margin-bottom: 0.25rem;
  26. padding: 0.5rem 1.25rem;
  27. display: block;
  28. }
  29. .ms-offcanvas .rm-block__content .menu__link:after {
  30. content: none;
  31. display: none;
  32. }
  33. .ms-offcanvas .rm-block__content .is-child {
  34. position: absolute;
  35. visibility: hidden;
  36. opacity: 0;
  37. transition: all, 225ms, ease-in-out;
  38. }
  39. .ms-offcanvas .rm-block__content .is-child.is-open--child {
  40. position: relative;
  41. visibility: visible;
  42. opacity: 1;
  43. }
  44. .ms-offcanvas.rm-is-open > .page {
  45. position: relative;
  46. -webkit-transform: translate3d(15em, 0, 0);
  47. transform: translate3d(15em, 0, 0);
  48. }
  49. .ms-offcanvas.rm-is-open .l-pr {
  50. margin: 0;
  51. padding: 0;
  52. }
  53. .ms-offcanvas.rm-is-open .rm-block__content {
  54. opacity: 1;
  55. display: block;
  56. width: 15em;
  57. position: absolute;
  58. top: 0;
  59. }
  60. /*# sourceMappingURL=responsive-menus--offcanvas.css.map */