style: adjust active slider bar collection item active style (#3458)

Co-authored-by: Alex Yang <himself65@outlook.com>
This commit is contained in:
JimmFlyandAlex Yang authored and GitHub committed 2023-07-29 15:22:21 +00:00
1 parent c45149b664
commit 6388a798c9
2 files changed
+3 -8

No files matched your search

@@ -150,6 +150,7 @@ export const Page = ({
<Collapsible.Root open={!collapsed}>
<MenuItem
data-testid="collection-page"
data-type="collection-list-item"
icon={icon}
onClick={clickPage}
className={styles.title}
@@ -1,5 +1,4 @@
import { style } from '@vanilla-extract/css';
export const root = style({
display: 'inline-flex',
alignItems: 'center',
@@ -35,13 +34,8 @@ export const root = style({
paddingLeft: '4px',
paddingRight: '12px',
},
'&[data-type="collection-list-item"][data-collapsible="false"]:hover': {
width: 'calc(100% + 8px)',
transform: 'translateX(-8px)',
paddingLeft: '20px',
paddingRight: '12px',
},
'&[data-type="favorite-list-item"][data-collapsible="false"]:hover': {
'&[data-type="collection-list-item"][data-collapsible="false"][data-active="true"],&[data-type="favorite-list-item"][data-collapsible="false"][data-active="true"], &[data-type="favorite-list-item"][data-collapsible="false"]:hover, &[data-type="collection-list-item"][data-collapsible="false"]:hover':
{
width: 'calc(100% + 8px)',
transform: 'translateX(-8px)',
paddingLeft: '20px',