You are here

module.css in Commerce Cart Flyout 8

body.toolbar-fixed .cart-offcanvas {
  padding-top: 39px;
}
body.toolbar-fixed.toolbar-tray-open .cart-offcanvas {
  padding-top: 79px;
}

.cart-offcanvas {
    position: fixed;
    min-height: 100%;
    max-height: none;
    top: 0;
    display: block;
    background: #fff;
    transition: transform .3s cubic-bezier(.4,0,.6,1);
    transform: translate3d(0,0,0);
    backface-visibility: hidden;
    overflow: hidden;
    z-index: 1000;
}
.cart-offcanvas--left {
    height: 100%;
    width: 24em;
    transform: translate3d(-17em, 0, 0);
}
.cart-offcanvas--right {
    height: 100%;
    width: 24em;
    right: 0;
    transform: translate3d(17em,0,0);
}
.cart-offcanvas.is-open {
    transform: translate3d(0, 0, 0);
    visibility: visible;
}
.cart-offcanvas.is-closed {
    max-height: 100%;
    visibility: hidden;
    box-shadow: none;
}

.cart-offcanvas-bg {
    position: fixed;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 5;
    left: -100%;
    background-color: transparent;
    transition: background-color .4s cubic-bezier(.23,1,.32,1) 0s;
}
.cart-offcanvas-bg.is-animating,
.cart-offcanvas-bg.is-open {
    left: 0;
    background-color: rgba(0,0,0,.68);
    visibility: visible;
}
.cart-offcanvas-bg.is-closed {
    visibility: hidden;
}

File

css/module.css
View source
  1. body.toolbar-fixed .cart-offcanvas {
  2. padding-top: 39px;
  3. }
  4. body.toolbar-fixed.toolbar-tray-open .cart-offcanvas {
  5. padding-top: 79px;
  6. }
  7. .cart-offcanvas {
  8. position: fixed;
  9. min-height: 100%;
  10. max-height: none;
  11. top: 0;
  12. display: block;
  13. background: #fff;
  14. transition: transform .3s cubic-bezier(.4,0,.6,1);
  15. transform: translate3d(0,0,0);
  16. backface-visibility: hidden;
  17. overflow: hidden;
  18. z-index: 1000;
  19. }
  20. .cart-offcanvas--left {
  21. height: 100%;
  22. width: 24em;
  23. transform: translate3d(-17em, 0, 0);
  24. }
  25. .cart-offcanvas--right {
  26. height: 100%;
  27. width: 24em;
  28. right: 0;
  29. transform: translate3d(17em,0,0);
  30. }
  31. .cart-offcanvas.is-open {
  32. transform: translate3d(0, 0, 0);
  33. visibility: visible;
  34. }
  35. .cart-offcanvas.is-closed {
  36. max-height: 100%;
  37. visibility: hidden;
  38. box-shadow: none;
  39. }
  40. .cart-offcanvas-bg {
  41. position: fixed;
  42. top: 0;
  43. height: 100%;
  44. width: 100%;
  45. z-index: 5;
  46. left: -100%;
  47. background-color: transparent;
  48. transition: background-color .4s cubic-bezier(.23,1,.32,1) 0s;
  49. }
  50. .cart-offcanvas-bg.is-animating,
  51. .cart-offcanvas-bg.is-open {
  52. left: 0;
  53. background-color: rgba(0,0,0,.68);
  54. visibility: visible;
  55. }
  56. .cart-offcanvas-bg.is-closed {
  57. visibility: hidden;
  58. }