@syncfusion/react-navigations
Version:
A package of Pure React navigation components such as Toolbar and Context-menu which is used to navigate from one page to another
102 lines • 2.36 kB
CSS
.sf-vscroll {
display: block;
position: relative;
width: inherit;
padding: 48px 0;
}
.sf-vscroll > * {
height: inherit;
}
.sf-vscroll .sf-vscroll-content {
display: inline-block;
height: auto;
position: relative;
width: 100%;
}
.sf-vscroll .sf-vscroll-content > * {
pointer-events: auto;
}
.sf-vscroll.sf-rtl .sf-scroll-nav.sf-scroll-up-nav {
left: auto;
right: 0;
}
.sf-vscroll.sf-rtl .sf-scroll-nav.sf-scroll-down-nav {
left: 0;
right: auto;
}
.sf-vscroll .sf-scroll-nav {
align-items: center;
cursor: pointer;
display: flex;
height: 48px;
overflow: hidden;
position: absolute;
width: 100%;
}
.sf-vscroll .sf-scroll-nav.sf-scroll-up-nav {
top: 0;
}
.sf-vscroll .sf-scroll-nav.sf-scroll-down-nav {
bottom: 0;
}
.sf-vscroll .sf-nav-arrow {
position: relative;
}
.sf-vscroll .sf-nav-arrow.sf-icons {
display: flex;
text-align: center;
vertical-align: middle;
align-items: center;
justify-content: center;
width: 100%;
}
.sf-vscroll .sf-nav-arrow.sf-icons svg {
height: 18px;
width: 18px;
}
.sf-vscroll .sf-icons path {
fill: rgba(var(--color-sf-on-surface-variant));
}
.sf-vscroll.sf-rtl .sf-scroll-nav {
background: transparent;
}
.sf-vscroll.sf-rtl .sf-scroll-nav:hover {
background: rgba(var(--color-sf-on-surface), 0.05);
border: 0;
border-color: transparent;
}
.sf-vscroll.sf-rtl .sf-scroll-nav:hover path {
fill: rgba(var(--color-sf-on-surface-variant));
}
.sf-vscroll .sf-scroll-nav:hover {
background: rgba(var(--color-sf-on-surface), 0.05);
border: 0;
}
.sf-vscroll .sf-scroll-nav:hover path {
fill: rgba(var(--color-sf-on-surface-variant));
}
.sf-vscroll .sf-scroll-nav:focus {
background: rgba(var(--color-sf-on-surface), 0.04);
border: 0;
border-color: transparent;
}
.sf-vscroll .sf-scroll-nav:focus path {
fill: rgba(var(--color-sf-on-surface-variant));
}
.sf-vscroll .sf-scroll-nav:active {
background: rgba(var(--color-sf-on-surface), 0.08);
border: 0;
box-shadow: none;
}
.sf-vscroll .sf-scroll-nav:active path {
fill: rgba(var(--color-sf-on-surface-variant));
}
.sf-vscroll .sf-scroll-nav {
background: transparent;
}
.sf-vscroll .sf-scroll-nav.sf-scroll-up-nav {
border-bottom: 1px solid rgba(var(--color-sf-outline-variant));
}
.sf-vscroll .sf-scroll-nav.sf-scroll-down-nav {
border-top: 1px solid rgba(var(--color-sf-outline-variant));
}