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.
172 lines
2.5 KiB
JSON
172 lines
2.5 KiB
JSON
{
|
|
"extends": "../../../tsconfig.json",
|
|
"compilerOptions": {
|
|
"composite": true
|
|
},
|
|
"exclude": [
|
|
"hanzogui.config.ts",
|
|
"test",
|
|
"dist",
|
|
"types",
|
|
"./linear-gradient",
|
|
"./native.d.ts",
|
|
"./native-test.d.ts",
|
|
"**/__tests__"
|
|
],
|
|
"references": [
|
|
{
|
|
"path": "../../core/compose-refs"
|
|
},
|
|
{
|
|
"path": "../../core/constants"
|
|
},
|
|
{
|
|
"path": "../../core/core"
|
|
},
|
|
{
|
|
"path": "../../core/create-context"
|
|
},
|
|
{
|
|
"path": "../../core/font-size"
|
|
},
|
|
{
|
|
"path": "../../core/get-button-sized"
|
|
},
|
|
{
|
|
"path": "../../core/get-font-sized"
|
|
},
|
|
{
|
|
"path": "../../core/get-token"
|
|
},
|
|
{
|
|
"path": "../../core/component-helpers"
|
|
},
|
|
{
|
|
"path": "../../core/react-native-media-driver"
|
|
},
|
|
{
|
|
"path": "../../core/theme"
|
|
},
|
|
{
|
|
"path": "../../core/use-controllable-state"
|
|
},
|
|
{
|
|
"path": "../../core/use-debounce"
|
|
},
|
|
{
|
|
"path": "../../core/use-direction"
|
|
},
|
|
{
|
|
"path": "../../core/use-force-update"
|
|
},
|
|
{
|
|
"path": "../../core/use-window-dimensions"
|
|
},
|
|
{
|
|
"path": "../../element"
|
|
},
|
|
{
|
|
"path": "../accordion"
|
|
},
|
|
{
|
|
"path": "../adapt"
|
|
},
|
|
{
|
|
"path": "../alert-dialog"
|
|
},
|
|
{
|
|
"path": "../animate-presence"
|
|
},
|
|
{
|
|
"path": "../avatar"
|
|
},
|
|
{
|
|
"path": "../button"
|
|
},
|
|
{
|
|
"path": "../checkbox"
|
|
},
|
|
{
|
|
"path": "../dialog"
|
|
},
|
|
{
|
|
"path": "../elements"
|
|
},
|
|
{
|
|
"path": "../focusable"
|
|
},
|
|
{
|
|
"path": "../form"
|
|
},
|
|
{
|
|
"path": "../group"
|
|
},
|
|
{
|
|
"path": "../image"
|
|
},
|
|
{
|
|
"path": "../label"
|
|
},
|
|
{
|
|
"path": "../linear-gradient"
|
|
},
|
|
{
|
|
"path": "../list-item"
|
|
},
|
|
{
|
|
"path": "../popover"
|
|
},
|
|
{
|
|
"path": "../popper"
|
|
},
|
|
{
|
|
"path": "../portal"
|
|
},
|
|
{
|
|
"path": "../progress"
|
|
},
|
|
{
|
|
"path": "../radio-group"
|
|
},
|
|
{
|
|
"path": "../scroll-view"
|
|
},
|
|
{
|
|
"path": "../select"
|
|
},
|
|
{
|
|
"path": "../separator"
|
|
},
|
|
{
|
|
"path": "../shapes"
|
|
},
|
|
{
|
|
"path": "../sheet"
|
|
},
|
|
{
|
|
"path": "../slider"
|
|
},
|
|
{
|
|
"path": "../stacks"
|
|
},
|
|
{
|
|
"path": "../switch"
|
|
},
|
|
{
|
|
"path": "../tabs"
|
|
},
|
|
{
|
|
"path": "../text"
|
|
},
|
|
{
|
|
"path": "../toggle-group"
|
|
},
|
|
{
|
|
"path": "../tooltip"
|
|
},
|
|
{
|
|
"path": "../visually-hidden"
|
|
}
|
|
]
|
|
}
|