UNPKG

@syncfusion/ej2-navigations

Version:

A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another

152 lines (142 loc) 3.44 kB
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500"); /*! Material theme definition's */ /*! component's theme wise override definitions and variables */ /* stylelint-disable-line no-empty-source */ /* stylelint-disable-line no-empty-source */ ejs-sidebar { display: none; } .e-sidebar-display { display: block; } .e-sidebar { /* stylelint-disable property-no-vendor-prefix */ -webkit-tap-highlight-color: transparent; background: #fff; height: 100%; overflow: auto; position: fixed; top: 0; transition: none; vertical-align: middle; visibility: hidden; will-change: transform; } .e-sidebar.e-right.e-open { transform: translateX(0%); transition: transform 0.5s ease; visibility: visible; } .e-sidebar.e-right.e-close { box-shadow: none; transform: translateX(100%); transition: transform 0.5s ease, visibility 500ms; visibility: hidden; } .e-sidebar.e-left.e-open { transform: translateX(0%); transition: transform 0.5s ease; visibility: visible; } .e-sidebar.e-left.e-transition.e-close, .e-sidebar.e-right.e-transition.e-close { transition: transform 0.5s ease, visibility 500ms; } .e-sidebar.e-left.e-close { box-shadow: none; transform: translateX(-100%); visibility: hidden; } .e-sidebar.e-right.e-close { box-shadow: none; transform: translateX(100%); transition: transform 0.5s ease, visibility 500ms; visibility: hidden; } .e-sidebar.e-right { border-left: 1px solid rgba(0, 0, 0, 0.12); left: auto; right: 0; top: 0; } .e-sidebar.e-left { border-right: 1px solid rgba(0, 0, 0, 0.12); left: 0; right: auto; top: 0; } .e-sidebar.e-left.e-close.e-dock { transform: translateX(0%); transition: width 0.5s ease, visibility 500ms; visibility: visible; } .e-sidebar.e-right.e-close.e-dock { transform: translateX(0%); transition: width 0.5s ease, visibility 500ms; visibility: visible; } .e-sidebar.e-left.e-open.e-dock.e-blazor-dock, .e-sidebar.e-right.e-open.e-dock.e-blazor-dock { transition: width 0.5s ease, visibility 500ms; } .e-sidebar.e-left.e-open.e-disable-animation, .e-sidebar.e-right.e-open.e-disable-animation, .e-sidebar.e-right.e-close.e-disable-animation, .e-sidebar.e-left.e-close.e-disable-animation { transition: none; } .e-sidebar.e-visibility { visibility: hidden; } .e-sidebar.e-over { box-shadow: 0 0 16px rgba(0, 0, 0, 0.18); } .e-sidebar-absolute { position: absolute; } .e-sidebar-context { overflow-x: hidden; position: relative; } .e-backdrop { background-color: rgba(0, 0, 0, 0.6); height: 100%; left: 0; opacity: 0.5; pointer-events: auto; top: 0; width: auto; z-index: 999; } .e-content-animation { transition: margin 0.5s ease, transform 0.5s ease; } .e-content-animation.e-overlay { box-sizing: border-box; overflow: auto; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .e-disable-interaction { pointer-events: none; -ms-touch-action: none; touch-action: none; } /* stylelint-disable */ .e-sidebar-overflow { overflow-x: hidden !important; } /* stylelint-enable */ .e-sidebar-overlay { background-color: rgba(0, 0, 0, 0.6); height: 100%; left: 0; opacity: 0.5; pointer-events: auto; position: fixed; top: 0; width: 100%; z-index: 999; } .e-content-placeholder.e-sidebar.e-placeholder-sidebar { left: 0; position: fixed; right: auto; top: 0; visibility: visible; }