@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
442 lines (433 loc) • 13 kB
CSS
.e-breadcrumb .e-breadcrumb-collapsed::before,
.e-breadcrumb .e-breadcrumb-menu::before {
content: "\e71c";
}
.e-breadcrumb .e-home::before {
content: "\e87b";
}
.e-breadcrumb .e-home {
height: 18px;
}
.e-bigger .e-breadcrumb .e-home,
.e-bigger.e-breadcrumb .e-home {
height: 21px;
}
.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: 0;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
padding: 1px;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus {
padding: 2px 4px;
}
.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;
text-decoration: underline;
}
.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 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-breadcrumb-icon::before {
vertical-align: middle;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon.e-home::before {
vertical-align: sub;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
padding: 0;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text {
padding: 3px 5px;
}
.e-breadcrumb .e-breadcrumb-item.e-disabled {
opacity: 0.6;
pointer-events: none;
}
.e-breadcrumb .e-breadcrumb-separator {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 14px;
padding: 0 8px;
}
.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: 8px;
padding-right: 0;
}
.e-breadcrumb .e-icon-item + .e-breadcrumb-separator {
padding-left: 5px;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
cursor: pointer;
font-size: 16px;
padding: 4px 4px;
vertical-align: bottom;
margin-top: 2px;
}
.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 #dee2e6;
border-radius: 4px;
-webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);
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: #0d6efd;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
color: rgb(1.762295082, 87.2336065574, 213.237704918);
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active {
color: rgb(1.5532786885, 76.887295082, 187.9467213115);
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:hover {
background: #e9ecef;
color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:active {
background: #ced4da;
color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
border: 1px solid rgb(1.762295082, 87.2336065574, 213.237704918);
}
.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text {
color: #6c757d;
font-weight: 400;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-separator {
color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed:hover,
.e-breadcrumb .e-breadcrumb-menu:hover {
background: #e9ecef;
color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed:active,
.e-breadcrumb .e-breadcrumb-menu:active {
background: #ced4da;
color: #6c757d;
}
.e-breadcrumb .e-breadcrumb-collapsed:focus,
.e-breadcrumb .e-breadcrumb-menu:focus {
background: #e9ecef;
color: #6c757d;
}
.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: #adb5bd;
}
.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: #adb5bd;
color: #adb5bd;
}
.e-breadcrumb-popup {
background: #fff;
}
.e-breadcrumb-popup .e-breadcrumb-text {
color: #6c757d;
}
.e-breadcrumb-popup .e-breadcrumb-text:hover {
background: #e9ecef;
color: #212529;
}
.e-breadcrumb-popup .e-breadcrumb-text:active {
background: #e9ecef;
color: #212529;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
background: #e9ecef;
color: #212529;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
padding: 0;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
padding: 1px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus,
.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus {
padding: 1px 3px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text {
padding: 2px 4px;
}
.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 8px;
}
.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: 8px;
}
.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: 18px;
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;
}