What KilatKoding uses
KilatKoding uses:- Tailwind CSS 3
- shadcn/ui
next-themes- CSS variables in
app/globals.cssandapp/marketing.css - a marketing design preset system
Two component layers you should know
Base components already installed
The repository currently includes 44 shadcn/ui primitives, including:- form controls such as
input,textarea,checkbox,select,switch - layout and display components such as
card,table,tabs,accordion,sheet - feedback components such as
alert,alert-dialog,tooltip,sonner - navigation helpers such as
breadcrumb,navigation-menu,pagination
Existing showcases
The public
/docs/components page currently shows 68 ready-to-use demos, covering both primitives and dashboard-oriented components.
Public showcase categories
Marketing design preset system
The marketing layer supports 12 design presets:defaultmonochromenewsprintluxuryacademiasaasprofessionalenterpriseneo-brutalismbauhausweb3terminal
- compare different visual directions without rewriting page structure,
- show style variations to a client,
- pick a design direction before deeper polishing.
Files you will usually touch during UI changes
Recommendations when rebranding
- Change copy and page structure first.
- Then adjust colors, typography, and spacing.
- Use
components/ui/as your base layer instead of inventing new primitives without a strong reason. - Recheck both public pages and dashboard pages after the change.