Dashboard Controls: Address the spacing between switch variables (#112819)

fix: adjust switch variable height in dashboard-controls menu
This commit is contained in:
Levente Balogh
2025-10-27 11:40:47 +01:00
committed by GitHub
parent 7cd3e5dc54
commit 5a5aa18570
2 changed files with 6 additions and 4 deletions
@@ -75,7 +75,7 @@ function DashboardControlsMenu({ variables, links, dashboardUID }: DashboardCont
>
{/* Variables */}
{variables.map((variable, index) => (
<div className={cx(index > 0 && styles.menuItem)} key={variable.state.key}>
<div className={cx({ [styles.variableItem]: index > 0 })} key={variable.state.key}>
<VariableValueSelectWrapper variable={variable} inMenu />
</div>
))}
@@ -98,10 +98,10 @@ function DashboardControlsMenu({ variables, links, dashboardUID }: DashboardCont
const getStyles = (theme: GrafanaTheme2) => ({
divider: css({
marginTop: theme.spacing(1),
marginTop: theme.spacing(2),
padding: theme.spacing(0, 0.5),
}),
menuItem: css({
variableItem: css({
marginTop: theme.spacing(2),
}),
});
@@ -160,10 +160,12 @@ const getStyles = (theme: GrafanaTheme2) => ({
border: 'none',
background: 'transparent',
paddingRight: theme.spacing(0.5),
height: theme.spacing(2),
},
}),
switchLabel: css({
marginTop: theme.spacing(0.5),
marginTop: 0,
marginBottom: 0,
}),
labelWrapper: css({
display: 'flex',