mirror of
https://github.com/hanzoai/gui.git
synced 2026-10-25 02:31:41 +00:00
RN-style start/end props (paddingStart, start, borderTopStartRadius) emitted padding-start and start: on web, which no browser parses; they map to CSS logical properties now, and inline logical longhands outrank the physical sides padding and borderRadius expand to. On native, inline insets land on start/end and textAlign start/end on the left/right RN swaps under RTL. useDirection falls back to <html dir> and follows changes, so slider, tabs, menus, roving focus, switch and progress read the direction i18n sets. The menu no longer asks for bottom-end under RTL, which floating-ui flipped back to the left. Group joins, list item icon gaps, select and menu adornments and every shell side are logical; directional marks mirror via data-i18n-mirror.