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

423 lines (415 loc) 12.6 kB
.e-breadcrumb .e-breadcrumb-collapsed::before, .e-breadcrumb .e-breadcrumb-menu::before { content: "\eb04"; } .e-breadcrumb .e-home::before { content: "\e92b"; } .e-breadcrumb { display: block; } .e-breadcrumb.e-breadcrumb-wrap-mode { display: -webkit-box; display: -ms-flexbox; display: flex; } .e-breadcrumb .e-breadcrumb-first-ol { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -ms-flex-negative: 0; flex-shrink: 0; padding-right: 0; } .e-breadcrumb .e-breadcrumb-wrapped-ol { -ms-flex-wrap: wrap; flex-wrap: wrap; overflow: hidden; padding-left: 0; } .e-breadcrumb.e-breadcrumb-scroll-mode { line-height: 30px; overflow: auto; } .e-breadcrumb ol { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; line-height: normal; margin: 0; padding: 0; padding-left: 0; padding-right: 0; } .e-breadcrumb li { list-style-type: none; white-space: nowrap; } .e-breadcrumb .e-breadcrumb-item { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text { padding: 4px 4px; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus { padding: 3px 3px; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 18px; font-weight: 400; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap { -webkit-box-align: inherit; -ms-flex-align: inherit; align-items: inherit; display: inherit; } .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text { cursor: pointer; text-decoration: none; } .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover { text-decoration: underline; } .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus { text-decoration: underline; } .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active { text-decoration: underline; } .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus, .e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active { text-decoration: none; } .e-breadcrumb .e-breadcrumb-item span.e-breadcrumb-text { cursor: default; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon { font-size: 18px; padding-right: 4px; padding-left: 4px; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon:hover { text-decoration: none; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon::before { display: inline-block; text-decoration: none; } .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon { padding: 3px 3px; } .e-breadcrumb .e-breadcrumb-item.e-disabled { opacity: 1; pointer-events: none; } .e-breadcrumb .e-breadcrumb-separator { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 18px; padding: 4px 3px; } .e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator { margin-left: -4px; padding-left: 0; } .e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator { margin-left: 0; margin-right: -4px; padding-left: 3px; padding-right: 0; } .e-breadcrumb .e-breadcrumb-collapsed, .e-breadcrumb .e-breadcrumb-menu { cursor: pointer; font-size: 21px; padding: 5px 8px; vertical-align: bottom; margin-top: 2px; } .e-breadcrumb .e-breadcrumb-collapsed:focus, .e-breadcrumb .e-breadcrumb-menu:focus { padding: 4px 7px; } .e-breadcrumb .e-breadcrumb-menu { display: inline-block; } .e-breadcrumb .e-breadcrumb-item-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .e-breadcrumb.e-icon-right .e-breadcrumb-icon, .e-breadcrumb .e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-breadcrumb-icon { padding-left: 4px; padding-right: 0; padding-right: 4px; } .e-breadcrumb.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-icon { padding-left: 0; padding-right: 4px; padding-left: 4px; } .e-breadcrumb.e-disabled { opacity: 1; } .e-breadcrumb.e-disabled .e-breadcrumb-item, .e-breadcrumb.e-disabled .e-breadcrumb-separator, .e-breadcrumb.e-disabled .e-breadcrumb-collapsed, .e-breadcrumb.e-disabled .e-breadcrumb-menu { pointer-events: none; } .e-breadcrumb-popup { border: 1px solid #414040; border-radius: 0; -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26); box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26); position: absolute; } .e-breadcrumb-popup ul { margin: 0; padding: 0; } .e-breadcrumb-popup .e-breadcrumb-item { list-style-type: none; white-space: nowrap; } .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 18px; height: 36px; line-height: 36px; padding: 0 10px; width: 100%; } .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap { -webkit-box-align: inherit; -ms-flex-align: inherit; align-items: inherit; display: inherit; width: inherit; } .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon { font-size: 18px; padding-right: 4px; } .e-breadcrumb-popup .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon { padding: 0; } .e-breadcrumb-popup .e-breadcrumb-item a.e-breadcrumb-text { text-decoration: none; } .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon { padding-left: 4px; padding-right: 0; } .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon { padding-left: 0; padding-right: 4px; } .e-breadcrumb-menu-item { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .e-hidden-popup { visibility: hidden; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text { color: #dadada; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus { color: #f8f8f8; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active { color: #f8f8f8; } .e-breadcrumb .e-breadcrumb-item:not([data-active-item]):not(.e-breadcrumb-separator):hover { background: #4a4848; } .e-breadcrumb .e-breadcrumb-item:not([data-active-item]):not(.e-breadcrumb-separator):active { background: #6f6c6c; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus { border: 1px solid #c8c8c8; } .e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text { color: #dadada; font-weight: 400; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon { color: #dadada; } .e-breadcrumb .e-breadcrumb-separator { color: #dadada; } .e-breadcrumb .e-breadcrumb-collapsed, .e-breadcrumb .e-breadcrumb-menu { color: rgb(0, 55.1, 96.9); } .e-breadcrumb .e-breadcrumb-collapsed:hover, .e-breadcrumb .e-breadcrumb-menu:hover { background: #4a4848; color: rgb(0, 55.1, 96.9); } .e-breadcrumb .e-breadcrumb-collapsed:active, .e-breadcrumb .e-breadcrumb-menu:active { background: #6f6c6c; color: rgb(0, 55.1, 96.9); } .e-breadcrumb .e-breadcrumb-collapsed:focus, .e-breadcrumb .e-breadcrumb-menu:focus { border: 1px solid #c8c8c8; color: #dadada; } .e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb.e-disabled .e-breadcrumb-separator { color: #9a9a9a; } .e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb.e-disabled .e-breadcrumb-separator .e-breadcrumb-icon { color: #9a9a9a; } .e-breadcrumb-popup { background: #282727; } .e-breadcrumb-popup .e-breadcrumb-text { color: #f8f8f8; } .e-breadcrumb-popup .e-breadcrumb-text:hover { background: #414040; color: #fff; } .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus { background: #414040; color: #fff; } .e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text, .e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text { padding: 4px 4px; } .e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus, .e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus { padding: 3px 3px; } .e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text, .e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text { font-size: 20px; } .e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon { font-size: 20px; padding-right: 4px; padding-left: 4px; } .e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon { padding: 3px 3px; } .e-bigger.e-breadcrumb .e-breadcrumb-separator, .e-bigger .e-breadcrumb .e-breadcrumb-separator { font-size: 20px; padding: 4px 5px; } .e-bigger.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator, .e-bigger .e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator { padding-left: 0; } .e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator, .e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator { padding-left: 5px; } .e-bigger.e-breadcrumb .e-breadcrumb-collapsed, .e-bigger.e-breadcrumb .e-breadcrumb-menu, .e-bigger .e-breadcrumb .e-breadcrumb-collapsed, .e-bigger .e-breadcrumb .e-breadcrumb-menu { font-size: 21px; padding: 6px 8px; } .e-bigger.e-breadcrumb .e-breadcrumb-collapsed:focus, .e-bigger.e-breadcrumb .e-breadcrumb-menu:focus, .e-bigger .e-breadcrumb .e-breadcrumb-collapsed:focus, .e-bigger .e-breadcrumb .e-breadcrumb-menu:focus { padding: 6px 7px; } .e-bigger.e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger.e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon { padding-left: 4px; padding-right: 0; padding-right: 4px; } .e-bigger.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon { padding-left: 0; padding-right: 4px; padding-left: 4px; } .e-bigger.e-breadcrumb-popup .e-breadcrumb-text, .e-bigger .e-breadcrumb-popup .e-breadcrumb-text { font-size: 20px; height: 48px; line-height: 48px; } .e-bigger.e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon { font-size: 20px; padding-right: 4px; } .e-bigger.e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon { padding: 0; } .e-bigger.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-breadcrumb-icon, .e-bigger .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon, .e-bigger .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-bigger .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon { padding-left: 4px; padding-right: 0; } .e-bigger.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon, .e-bigger .e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-bigger .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon { padding-left: 0; padding-right: 4px; }