Skip to main content
Back to changelog

Reliable spacing and border overrides

vortex v0.24.1: Reliable spacing and border overrides

Layout side props now override axis and all-sides values, false removes side borders, and responsive overrides preserve broader values.

Bug fixes

  • Fixed layout prop precedence on Stack, Stack.Item, Grid, Grid.Item, and Container so side values override axis values, which override all-sides values.
  • Fixed side and axis border props set to false to remove those borders, so borderBlock borderBottom={false} keeps only the top border; border={false} still leaves border values unset.
  • Fixed responsive padding, margin, border, and inset overrides that start above xs to retain broader values below their first breakpoint, such as keeping padding={4} below md when combined with paddingTop={{ md: 8 }}.