File tree Expand file tree Collapse file tree 1 file changed +13
-3
lines changed
Expand file tree Collapse file tree 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ export const SidebarNavigationGroup = forwardRef<
4444 const id = `${ useId ( ) } -sidebar-nav-group` ;
4545
4646 return (
47- < UnstyledListItem >
47+ < SidebarNavigationGroupListItem >
4848 < SidebarNavigationGroupContainer
4949 aria-labelledby = { id }
5050 className = { className }
@@ -58,17 +58,27 @@ export const SidebarNavigationGroup = forwardRef<
5858 </ SidebarNavigationGroupLabel >
5959 < SidebarNavigationGroupList > { children } </ SidebarNavigationGroupList >
6060 </ SidebarNavigationGroupContainer >
61- </ UnstyledListItem >
61+ </ SidebarNavigationGroupListItem >
6262 ) ;
6363} ) ;
6464
6565SidebarNavigationGroup . displayName = 'SidebarNavigationGroup' ;
6666
67+ const SidebarNavigationGroupListItem = styled ( UnstyledListItem ) `
68+ margin-top: ${ cssVar ( 'dimension-space-50' ) } ;
69+ margin-bottom: ${ cssVar ( 'dimension-space-100' ) } ;
70+
71+ // Reduce double margin when stacking groups, doesn't match figma for which it's too complex to implement
72+ & + & {
73+ margin-top: calc(-1 * ${ cssVar ( 'dimension-space-50' ) } );
74+ }
75+ ` ;
76+ SidebarNavigationGroupListItem . displayName = 'SidebarNavigationGroupListItem' ;
77+
6778const SidebarNavigationGroupContainer = styled . div `
6879 display: flex;
6980 flex-direction: column;
7081 gap: ${ cssVar ( 'dimension-space-50' ) } ;
71- margin: ${ cssVar ( 'dimension-space-50' ) } 0;
7282` ;
7383SidebarNavigationGroupContainer . displayName = 'SidebarNavigationGroupContainer' ;
7484
You can’t perform that action at this time.
0 commit comments