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

308 lines (286 loc) 7.28 kB
/* Font Family */ /* Font Sizes */ /* Radius */ /* 1px */ /* 2px */ /* 3px */ /* 4px */ /* 5px */ /* 6px */ /* 7px */ /* 8px */ /* 9px */ /* 10px */ /* 11px */ /* 12px */ /* 13px */ /* 14px */ /* 15px */ /* 16px */ /* 17px */ /* 18px */ /* 19px */ /* 20px */ /* 21px */ /* 22px */ /* 23px */ /* 24px */ /* 25px */ /* 26px */ /* 27px */ /* 28px */ /* 29px */ /* 30px */ /* 31px */ /* 32px */ /* 33px */ /* 34px */ /* 35px */ /* 36px */ /* 37px */ /* 38px */ /* 39px */ /* 40px */ /* 41px */ /* 42px */ /* 43px */ /* 44px */ /* 45px */ /* 46px */ /* 47px */ /* 48px */ /* 49px */ /* 50px */ /* 5em */ /* 65% */ /* border */ /* 0px */ /* 1px */ /* 1.5px */ /* 2px */ /* 3px */ /* 4px */ /* 5px */ /* 6px */ /* 7px */ /* 8px */ /* 9px */ /* 10px */ /* 11px */ /* 12px */ /* 13px */ /* 14px */ /* 15px */ /* 16px */ /* 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: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-primary), 0.08)), to(rgba(var(--color-sf-primary), 0.08))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.08), rgba(var(--color-sf-primary), 0.08)), rgba(var(--color-sf-surface)); height: 100%; overflow: auto; position: fixed; top: 0; -webkit-transition: none; transition: none; vertical-align: middle; visibility: hidden; will-change: transform; } .e-sidebar.e-right.e-open, .e-sidebar.e-left.e-open { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transition: -webkit-transform 0.5s ease; transition: -webkit-transform 0.5s ease; transition: transform 0.5s ease; transition: transform 0.5s ease, -webkit-transform 0.5s ease; visibility: visible; } .e-sidebar.e-right.e-close, .e-sidebar.e-left.e-close { -webkit-box-shadow: none; box-shadow: none; visibility: hidden; } .e-sidebar.e-right.e-close { -webkit-transform: translateX(100%); transform: translateX(100%); } .e-sidebar.e-left.e-close { -webkit-transform: translateX(-100%); transform: translateX(-100%); } .e-sidebar.e-left.e-transition.e-close, .e-sidebar.e-right.e-transition.e-close, .e-sidebar.e-right.e-close { -webkit-transition: visibility 500ms, -webkit-transform 0.5s ease; transition: visibility 500ms, -webkit-transform 0.5s ease; transition: transform 0.5s ease, visibility 500ms; transition: transform 0.5s ease, visibility 500ms, -webkit-transform 0.5s ease; } .e-sidebar.e-right { border-left: 1px solid transparent; left: auto; right: 0; top: 0; } .e-sidebar.e-left { border-right: 1px solid transparent; left: 0; right: auto; top: 0; } .e-sidebar.e-left.e-close.e-dock, .e-sidebar.e-right.e-close.e-dock { -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transition: width 0.5s ease, visibility 500ms; 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 { -webkit-transition: width 0.5s ease, visibility 500ms; 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 { -webkit-transition: none; transition: none; } .e-sidebar.e-visibility { visibility: hidden; } .e-sidebar.e-over { -webkit-box-shadow: rgba(var(--color-sf-shadow)); box-shadow: rgba(var(--color-sf-shadow)); } .e-sidebarcontainer.e-sidebar.e-over, .e-sidebarcontainer.e-sidebar.e-auto, .e-sidebarcontainer.e-sidebar.e-push, .e-sidebarcontainer.e-sidebar.e-slide + div { -webkit-transition: margin 0.5s ease, -webkit-transform 0.5s ease; transition: margin 0.5s ease, -webkit-transform 0.5s ease; transition: margin 0.5s ease, transform 0.5s ease; transition: margin 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease; } .e-sidebarcontainer.e-left.e-open.e-auto + div { margin-right: 0; -webkit-transform: translateX(0); transform: translateX(0); margin-left: var(--sidebar-width); } .e-sidebarcontainer.e-left.e-close.e-auto + div { margin-right: 0; -webkit-transform: translateX(0); transform: translateX(0); margin-left: 0; } .e-sidebarcontainer.e-right.e-open.e-auto + div { margin-left: 0; -webkit-transform: translateX(0); transform: translateX(0); margin-right: var(--sidebar-width); } .e-sidebarcontainer.e-right.e-close.e-auto + div { margin-right: 0; -webkit-transform: translateX(0); transform: translateX(0); margin-left: 0; } .e-sidebarcontainer.e-left.e-open.e-push + div { margin-right: 0; -webkit-transform: translateX(0); transform: translateX(0); margin-left: var(--sidebar-width); } .e-sidebarcontainer.e-left.e-close.e-push + div { margin-right: 0; -webkit-transform: translateX(0); transform: translateX(0); margin-left: 0; } .e-sidebarcontainer.e-right.e-open.e-push + div { margin-left: 0; -webkit-transform: translateX(0); transform: translateX(0); margin-right: var(--sidebar-width); } .e-sidebarcontainer.e-right.e-close.e-push + div { margin-right: 0; -webkit-transform: translateX(0); transform: translateX(0); margin-left: 0; } .e-sidebarcontainer.e-left.e-open.e-slide + div { margin-left: 0; -webkit-transform: translate(var(--sidebar-width)); transform: translate(var(--sidebar-width)); } .e-sidebarcontainer.e-left.e-close.e-slide + div { margin-left: 0; -webkit-transform: translate(0); transform: translate(0); } .e-sidebarcontainer.e-right.e-open.e-slide + div { margin-right: 0; margin-left: 0; -webkit-transform: translate(calc(-1 * var(--sidebar-width))); transform: translate(calc(-1 * var(--sidebar-width))); } .e-sidebarcontainer.e-right.e-close.e-slide + div { margin-right: 0; margin-left: 0; -webkit-transform: translate(0); transform: translate(0); } .e-sidebar-absolute { position: absolute; } .e-sidebar-context { overflow-x: hidden; position: relative; } .e-backdrop, .e-sidebar-overlay { background-color: rgba(var(--color-sf-scrim), 0.5); height: 100%; left: 0; pointer-events: auto; top: 0; z-index: 999; } .e-backdrop { width: auto; } .e-sidebar-overlay { opacity: 0.5; position: fixed; width: 100%; } .e-content-animation { transition: margin 0.5s ease, -webkit-transform 0.5s ease, transform 0.5s ease; } .e-content-animation.e-overlay { -webkit-box-sizing: border-box; box-sizing: border-box; overflow: auto; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .e-disable-interaction { pointer-events: none; -ms-touch-action: none; touch-action: none; } .e-sidebar-overflow { overflow-x: hidden; } .e-content-placeholder.e-sidebar.e-placeholder-sidebar { left: 0; position: fixed; right: auto; top: 0; visibility: visible; }