mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2024-06-14 11:52:32 +03:00
Only show sidebar scrollbar on hover or focus
This commit is contained in:
parent
b75c6494e6
commit
b82f8a587d
@ -133,17 +133,17 @@
|
||||
scrollbar-gutter: stable;
|
||||
scrollbar-color: var(--md-default-fg-color--lighter) transparent;
|
||||
|
||||
// Sidebar scroll wrapper on hover
|
||||
&:hover {
|
||||
scrollbar-color: var(--md-accent-fg-color) transparent;
|
||||
}
|
||||
|
||||
// Webkit scrollbar
|
||||
&::-webkit-scrollbar {
|
||||
width: px2rem(4px);
|
||||
height: px2rem(4px);
|
||||
}
|
||||
|
||||
// Sidebar scroll wrapper on focus/hover
|
||||
&:focus-within,
|
||||
&:hover {
|
||||
scrollbar-color: var(--md-accent-fg-color) transparent;
|
||||
|
||||
// Webkit scrollbar thumb
|
||||
&::-webkit-scrollbar-thumb {
|
||||
background-color: var(--md-default-fg-color--lighter);
|
||||
@ -154,6 +154,7 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Hack: the scrollbar is only visible when the sidebar's contents overflow,
|
||||
// which is nice, but leads to the problem where the chevrons of expandable
|
||||
|
Loading…
x
Reference in New Issue
Block a user