UI Components (Shadcn)
The recommended approach for creating reusable UI components is Shadcn/ui. Most components are based on Radix UI Primitives, with default styling using Tailwind CSS and Class Variance Authority.
Typography
Section titled “Typography”Shadcn/ui does not have a dedicated typography component. A recommended approach is described in this GitHub issue, which has been tested on multiple projects with good results.