diff --git a/public/app/core/components/NavBar/Next/NavBarItemWithoutMenu.tsx b/public/app/core/components/NavBar/Next/NavBarItemWithoutMenu.tsx index d990ff34e55..a8dd795fb10 100644 --- a/public/app/core/components/NavBar/Next/NavBarItemWithoutMenu.tsx +++ b/public/app/core/components/NavBar/Next/NavBarItemWithoutMenu.tsx @@ -71,7 +71,6 @@ export function getNavBarItemWithoutMenuStyles(theme: GrafanaTheme2, isActive?: position: 'relative', color: isActive ? theme.colors.text.primary : theme.colors.text.secondary, display: 'grid', - placeItems: 'center', '&:hover': { backgroundColor: theme.colors.action.hover, diff --git a/public/app/core/components/NavBar/Next/NavBarMenu.tsx b/public/app/core/components/NavBar/Next/NavBarMenu.tsx index c7dc7e3017f..224e32ff66e 100644 --- a/public/app/core/components/NavBar/Next/NavBarMenu.tsx +++ b/public/app/core/components/NavBar/Next/NavBarMenu.tsx @@ -356,6 +356,7 @@ function CollapsibleNavItem({ onClose(); }} className={styles.collapsibleMenuItem} + elClassName={styles.collapsibleIcon} > {link.img && ( {`${link.text} @@ -392,6 +393,9 @@ const getCollapsibleStyles = (theme: GrafanaTheme2) => ({ height: theme.spacing(6), width: theme.spacing(7), display: 'grid', + }), + collapsibleIcon: css({ + display: 'grid', placeContent: 'center', }), collapsibleSectionWrapper: css({