mirror of
https://github.com/danbulant/dribbblish-dynamic-theme
synced 2026-05-24 12:35:05 +00:00
Improve sidebar hover animation
This commit is contained in:
parent
cbcd3eacc5
commit
e932b39df8
1 changed files with 18 additions and 14 deletions
32
user.css
32
user.css
|
|
@ -1115,40 +1115,44 @@ span.main-userWidget-displayName,
|
|||
position: relative;
|
||||
}
|
||||
|
||||
.main-navBar-navBarItem::before,
|
||||
.main-rootlist-rootlistItem::before,
|
||||
.main-rootlist-rootlistItemLinkActive::before,
|
||||
.main-navBar-navBarLink::before,
|
||||
.main-collectionLinkButton-collectionLinkButton::before,
|
||||
.main-collectionLinkButton-selected::before,
|
||||
.main-createPlaylistButton-button::before {
|
||||
.main-createPlaylistButton-button::before,
|
||||
.main-rootlist-rootlistItemLink::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
inset: 0px;
|
||||
left: -200%;
|
||||
background-color: rgba(var(--spice-rgb-main), 0.4);
|
||||
opacity: 0.4;
|
||||
background-color: black;
|
||||
border-radius: var(--image-radius);
|
||||
pointer-events: none;
|
||||
transition: left calc(var(--sidebar-icons-hover-animation) * 0.2s) ease;
|
||||
transition: all calc(var(--sidebar-icons-hover-animation) * 0.2s) ease;
|
||||
transition-property: left, opacity;
|
||||
}
|
||||
|
||||
.main-navBar-navBarItem:hover::before,
|
||||
.main-rootlist-rootlistItem:hover::before,
|
||||
.main-rootlist-rootlistItemLinkActive::before,
|
||||
.main-navBar-navBarLink:hover::before,
|
||||
.main-collectionLinkButton-collectionLinkButton:hover::before,
|
||||
.main-collectionLinkButton-selected::before,
|
||||
.main-createPlaylistButton-button:hover::before {
|
||||
.main-createPlaylistButton-button:hover::before,
|
||||
.main-rootlist-rootlistItemLink:hover::before,
|
||||
.main-navBar-navBarLinkActive::before,
|
||||
.main-collectionLinkButton-selected::before {
|
||||
left: 0px;
|
||||
}
|
||||
|
||||
.main-navBar-navBarLinkActive:hover::before,
|
||||
.main-collectionLinkButton-selected:hover::before {
|
||||
opacity: 0.6;
|
||||
}
|
||||
|
||||
.main-rootlist-rootlist .main-navBar-navBarItem:hover::before {
|
||||
margin: 0 8px;
|
||||
}
|
||||
|
||||
.main-navBar-navBarLinkActive,
|
||||
.main-collectionLinkButton-selected {
|
||||
border-radius: var(--image-radius);
|
||||
background-color: rgba(var(--spice-rgb-main), 0.4);
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.main-navBar-navBar a:hover, .main-navBar-navBar a:hover span {
|
||||
|
|
|
|||
Loading…
Reference in a new issue