FAQ

Short answers to the questions people ask most.

Why isn't Hex UI a plain npm package?

Because you shouldn't version-lock to a library's internals. You copy components into your project — full ownership, no dep upgrades, no runtime cost.

Which Tailwind version is required?

Tailwind CSS v4. The token system uses @theme and @custom-variant, both v4-only features.

Does it work with React 18?

Everything ships targeting React 19. Most components work on 18 (ref-as-prop is the main v19-only affordance), but no guarantee — we don't test against 18.

License?

MIT on the library source. Use it in personal or commercial projects, modify freely, no attribution required.

How do I propose a new component?

Open a discussion on GitHub with the use case. If it's broadly applicable and distinct from what's already shipped, we'll add it to the registry and publish a schema.

Can I contribute theming presets?

Yes. PR a CSS snippet with a full light + dark palette and we'll add it to the theming page as a drop-in recipe.