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

401 lines (389 loc) 12.7 kB
.e-breadcrumb .e-breadcrumb-collapsed::before, .e-breadcrumb .e-breadcrumb-menu::before { content: "\e71c"; } .e-breadcrumb .e-home::before { content: "\e87b"; } .e-breadcrumb { display: block; background-color: transparent; border-radius: 4px; } .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 8px; } .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: 14px; } .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: 14px; padding-right: 8px; } .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: 0; } .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: 14px; padding: 0 4px; } .e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator { margin-left: -8px; padding-left: 0; } .e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator { margin-left: 0; margin-right: -8px; padding-left: 4px; padding-right: 0; } .e-breadcrumb .e-breadcrumb-collapsed, .e-breadcrumb .e-breadcrumb-menu { cursor: pointer; font-size: 14px; padding: 4px 4px; vertical-align: bottom; } .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: 8px; padding-right: 0; } .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: 8px; } .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 rgba(var(--color-sf-outline-variant)); border-radius: 4px; -webkit-box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3); 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: 14px; height: 32px; line-height: 32px; padding: 0 12px; 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: 14px; padding-right: 8px; } .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: 8px; 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: 8px; } .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: rgba(var(--color-sf-on-surface-variant)); } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus { background: rgba(var(--color-sf-on-surface-variant), 0.08); border-radius: 4px; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus { background: rgba(var(--color-sf-on-surface), 0.08); } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active { background: rgba(var(--color-sf-on-surface-variant), 0.12); border-radius: 4px; } .e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text { color: rgba(var(--color-sf-on-surface)); font-weight: 400; } .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon { color: rgba(var(--color-sf-on-surface-variant)); } .e-breadcrumb .e-breadcrumb-separator { color: rgba(var(--color-sf-on-surface)); } .e-breadcrumb .e-breadcrumb-collapsed, .e-breadcrumb .e-breadcrumb-menu { color: rgba(var(--color-sf-on-surface-variant)); } .e-breadcrumb .e-breadcrumb-collapsed:hover, .e-breadcrumb .e-breadcrumb-menu:hover { background: rgba(var(--color-sf-on-surface-variant), 0.08); color: rgba(var(--color-sf-on-surface-variant)); } .e-breadcrumb .e-breadcrumb-collapsed:active, .e-breadcrumb .e-breadcrumb-menu:active { background: rgba(var(--color-sf-on-surface-variant), 0.12); color: rgba(var(--color-sf-on-surface-variant)); } .e-breadcrumb .e-breadcrumb-collapsed:focus, .e-breadcrumb .e-breadcrumb-menu:focus { background: rgba(var(--color-sf-on-surface-variant), 0.08); color: rgba(var(--color-sf-on-surface-variant)); } .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: rgba(var(--color-sf-on-surface), 0.38); } .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: rgba(var(--color-sf-on-surface), 0.38); } .e-breadcrumb-popup { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--color-sf-surface), 1)), to(rgba(var(--color-sf-surface), 1))), rgba(var(--color-sf-surface)); background: linear-gradient(0deg, rgba(var(--color-sf-surface), 1), rgba(var(--color-sf-surface), 1)), rgba(var(--color-sf-surface)); } .e-breadcrumb-popup .e-breadcrumb-text { color: rgba(var(--color-sf-on-surface)); } .e-breadcrumb-popup .e-breadcrumb-text:hover { background: rgba(var(--color-sf-on-surface), 0.05); color: rgba(var(--color-sf-on-surface)); } .e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus { background: rgba(var(--color-sf-on-surface), 0.05); color: rgba(var(--color-sf-on-surface)); } .e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text, .e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text { padding: 6px 12px; } .e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text, .e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text { font-size: 16px; } .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: 16px; padding-right: 8px; } .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: 0; } .e-bigger.e-breadcrumb .e-breadcrumb-separator, .e-bigger .e-breadcrumb .e-breadcrumb-separator { font-size: 16px; padding: 0 4px; } .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: 4px; } .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: 16px; padding: 5px 5px; } .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: 8px; padding-right: 0; } .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: 8px; } .e-bigger.e-breadcrumb-popup .e-breadcrumb-text, .e-bigger .e-breadcrumb-popup .e-breadcrumb-text { font-size: 16px; height: 36px; line-height: 36px; } .e-bigger.e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger .e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon { font-size: 16px; padding-right: 8px; } .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: 8px; 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: 8px; }