☄️ vth

Frontend

Styling

CSS, components, themes, fonts

CSS

The frontend uses TailwindCSS for styling.

Components

The popular and modern solution for UI components is Shadcn UI and Radix UI. It's a collection of ready-to-use components that can be easily customized. They're for the most part styled with TailwindCSS but can also be used with UnoCSS without many issues.

Icons

Icons are made with Lucide, a community-backed SVG icon library.

Themes

You can easily switch between light and dark mode with next-themes.

Fonts

The easiest way to use fonts is with Fontsource. It provides open source fonts in NPM packages.