UNPKG

react-burger-menu

Version:

An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations

62 lines (56 loc) 1.77 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var styles = { overlay: function overlay(isOpen) { return { position: 'fixed', zIndex: 1000, width: '100%', height: '100%', background: 'rgba(0, 0, 0, 0.3)', opacity: isOpen ? 1 : 0, MozTransform: isOpen ? '' : 'translate3d(100%, 0, 0)', MsTransform: isOpen ? '' : 'translate3d(100%, 0, 0)', OTransform: isOpen ? '' : 'translate3d(100%, 0, 0)', WebkitTransform: isOpen ? '' : 'translate3d(100%, 0, 0)', transform: isOpen ? '' : 'translate3d(100%, 0, 0)', transition: isOpen ? 'opacity 0.3s' : 'opacity 0.3s, transform 0s 0.3s' }; }, menuWrap: function menuWrap(isOpen, width, right) { return { position: 'fixed', right: right ? 0 : 'inherit', zIndex: 1100, width: width, height: '100%', MozTransform: isOpen ? '' : right ? 'translate3d(100%, 0, 0)' : 'translate3d(-100%, 0, 0)', MsTransform: isOpen ? '' : right ? 'translate3d(100%, 0, 0)' : 'translate3d(-100%, 0, 0)', OTransform: isOpen ? '' : right ? 'translate3d(100%, 0, 0)' : 'translate3d(-100%, 0, 0)', WebkitTransform: isOpen ? '' : right ? 'translate3d(100%, 0, 0)' : 'translate3d(-100%, 0, 0)', transform: isOpen ? '' : right ? 'translate3d(100%, 0, 0)' : 'translate3d(-100%, 0, 0)', transition: 'all 0.5s' }; }, menu: function menu() { return { height: '100%', boxSizing: 'border-box', overflow: 'auto' }; }, itemList: function itemList() { return { height: '100%' }; }, item: function item() { return { display: 'block' }; } }; exports['default'] = styles; module.exports = exports['default'];