shadcn-customization
Installation
SKILL.md
Customization & Theming
Components reference semantic CSS variable tokens. Change the variables to change every component.
How It Works
- CSS variables defined in
:root(light) and.dark(dark mode). - Tailwind maps them to utilities:
bg-primary,text-muted-foreground, etc. - Components use these utilities — changing a variable changes all components that reference it.
Color Variables
Every color follows the name / name-foreground convention. The base variable is for backgrounds, -foreground is for text/icons on that background.