Console’s review
· Reviewed by David Mytton
What we like
3.0 release includes new layout components (box, flex, grid, section, container), new colors, and new components (skeleton, spinner, etc). Type safe via component props rather than utility classes e.g. as in Tailwind. Radix is a multi-layer framework so you can always get at the unstyled React primitives, icons, and colors.
Tradeoffs
This is a component library so you don’t get pre-built app/site layouts. Components don’t give easy customization options because they’re designed to fit into themes/color palettes, but you can get access to the CSS variables to create custom components.