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
falseto remove those borders, soborderBlock 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
xsto retain broader values below their first breakpoint, such as keepingpadding={4}belowmdwhen combined withpaddingTop={{ md: 8 }}.
