| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- @import "constants.styl"
- /* ==== Any phone ==== */
- @media only screen and (max-width: 767px)
- body
- &[data-position="absolute"] > section
- position: absolute
- &[data-position="fixed"] > section
- position: fixed
- aside
- position: absolute
- section
- &.aside
- &:not(.small)
- transform translateX(ASIDE_WIDTH)
- &.small
- transform translateX(ASIDE_WIDTH_SMALL)
- &.right
- transform translateX(-(ASIDE_WIDTH))
- &.small
- transform translateX(-(ASIDE_WIDTH_SMALL))
- &[data-transition]
- display-box()
- transition-property opacity, z-index, transform
- transition-duration TRANSITION_TIME
- transition-timing-function DEFAULT_TRANSITION
- backface-visibility hidden
- /* Transition: POP */
- &[data-transition="pop"]
- opacity: 0
- transform( scale(1.15) )
- &.show
- transform( scale(1) )
- opacity: 1
- &.hide
- transform( scale(0.9) )
- opacity: 0
- /* Transition: SLIDE */
- &[data-transition="slide"]
- transform translateX(100%)
- visibility: visible
- &.show
- transform translateX(0%)
- &.hide
- transform translateX(-100%)
- /* Transition: COVER */
- &[data-transition="cover"]
- transform translateY(110%)
- &.show, &.hide
- transform translateY(0%)
- &.hide
- display: block
- /* Transition: FADE */
- &[data-transition="fade"]
- opacity: 0
- &:first-child, &.show
- opacity: 1
- &:hide
- opacity: 0
|