Last updated:
20 Aug 2025
Instant theming
Theming lets you quickly customise the look and feel of your Figma library. Start with the minimal black-and-white base of shadcn/ui, then adapt it to match your brand or project with ease.

Simple theming
You can theme your library in seconds using the tweakcn Figma plugin.
Open your Shadcraft library. You might want to make a backup before you start.
Click actions at the bottom of the screen, or press ⌘+K
Click the Plugins & widgets tab
Search ‘tweakcn’ and open the plugin
Choose one of the existing nine themes to instantly theme your kit
After a few moments, your theme should apply and update all the variables in your library!
Custom theming
Loading a custom tweakcn theme is a breeze
Head to the tweakcn website and create your custom theme
Click ‘Share’ in the top right of screen – note you may have to create an account
Give your theme a name and save it
Copy the URL on the next step
Come back to your Figma library and open the tweakcn Figma plugin (see steps above for guidance)
Click the ‘Import’ button and paste in your URL
After a few moments, your theme should apply and update all the variables in your library!
Get a preview
Use the theme preview to get a handy snapshot of your theme across the entire library as you theme.
Adding or editing variables
Theming may not break if you add new variables, but if you rename existing ones, it may cause theming issues.
Make a backup
The plugin will override your local variables in your file as soon as you choose a theme, so make a backup :-)

© shadcraft 2025