UI

This project uses Tailwind, Shadcn and radix/ui as the main technologies to build the UI components.

Shadcn

This project uses Shadcn components which are all kept in the components/ui directory.

Shadcn components are built using radix/ui primitives. All the style and code are available in each component file, allowing full ownership and customization over the component.

Theming and Dark Mode

This project uses Shadcn defaults. Values can be modified in styles/globals.css

Fonts

To change the font simply import the font and set it in the styles/font.ts file