interactions@Ibelick
Consider Base UI for New Components
SHOULD
SHOULD: Prefer Base UI for new primitives if compatible with the stack. It's unstyled, accessible, and doesn't impose styling opinions.
Prefer Base UI for new primitives, if it is compatible with the stack you already have
Bad
Good
Why it matters
This is a SHOULD, and the conditional matters: it applies to *new* primitives, and only where Base UI fits the existing stack. Base UI ships fully accessible, unstyled primitives with strong TypeScript support that pair well with Tailwind. It is not a mandate to migrate primitives you already have.