FAQ

Clarify how the React registry relates to packages, styles, and the Vue and Solid sites.

Is the React registry separate from Vue and Solid?

Yes. React, Vue, and Solid each publish their own registry root and item JSON files.

Do I need the package to use the registry?

No. Registry items are copy-paste distributions. The package is optional.

Why are styles a separate item?

It contains the shared Sass support files and semantic CSS variables used by registry components. UI items depend on it automatically, so you normally install only the component you want. Tile's default theme and reset remain optional; see Theming for when to use them.

How do items resolve @tile-ui/core?

Register the Tile UI namespace in components.json. The CLI then resolves shared dependencies like @tile-ui/core and @tile-ui/utils through that namespace without hardcoding a domain into each item.

Where do files land after install?

Components write to components/ui/*, hooks to hooks/*, and shared SCSS to styles/*, keeping source colocated with the design system.