}
.nav-panel-menu {
- overflow-y: auto;
+ overflow-y: scroll;
display: flex;
flex-direction: column;
height: var(--nav-panel-height);
left: 0;
}
-.nav-panel-menu::-webkit-scrollbar {
+.nav-panel-menu,
+.nav-panel-explore .components {
+ scrollbar-width: thin;
+ scrollbar-color: var(--scrollbar-thumb-color) transparent;
+}
+
+.nav-panel-menu::-webkit-scrollbar,
+.nav-panel-explore .components::-webkit-scrollbar {
width: 0.25rem;
}
-.nav-panel-menu::-webkit-scrollbar-thumb {
- background-color: var(--nav-border-color);
+.nav-panel-menu::-webkit-scrollbar-thumb,
+.nav-panel-explore .components::-webkit-scrollbar-thumb {
+ background-color: var(--scrollbar-thumb-color);
}
.nav-menu {
background: var(--nav-secondary-background);
padding: 0.5rem 0.75rem 0 0.75rem;
margin: 0;
- overflow-y: auto;
+ overflow-y: scroll;
max-height: 100%;
display: block;
}
--body-background: var(--color-white);
--panel-background: var(--color-smoke-30);
--panel-border-color: var(--color-smoke-90);
+ --scrollbar-thumb-color: var(--color-gray-10);
/* navbar */
--navbar-background: var(--color-jet-80);
--navbar-font-color: var(--color-white);