Updated Feb 1, 2026

Instant theming

All theming now happens inside the shadcn theme import & export Figma plugin, keeping your Figma variables aligned with shadcn/ui projects and Tailwind v4.

Supported actions:

  • Import themes from tweaken, shadcn create, or CSS code

  • Export current variables to global css

Theme with tweakcn

Applying a tweakcn theme

Open your Shadcraft library file in Figma

  1. Run the shadcn theme import & export plugin

  2. Select Import theme

  3. Choose tweakcn as the source

  4. Do one of the following:

    • Select a preset theme from the list

    • Paste a custom tweakcn theme URL

  5. Click Apply

This creates a new mode inside the theme collection and applies it across the document. Existing themes are not overwritten.

Watch demo

How to get a tweakcn theme URL

  1. Go to tweakcn.com

  2. Create or edit a theme

  3. Click “Save” in the top-right

  4. Go to your profile and copy the saved theme URL

  5. Paste this URL into the Shadcraft plugin import field


This URL contains all color, radius, and token values.

Watch demo

Theme with shadcn Create

Applying a shadcn theme

Open your Shadcraft library file in Figma

  1. Run the shadcn theme import & export plugin

  2. Select Import theme

  3. Choose shadcn as the source

  4. Do one of the following:

    • Select a preset configuration

    • Paste a custom shadcn Create URL

  5. Click Apply

A new mode is created in the theme collection and applied to the entire document without affecting existing themes.

How to get a shadcn Create URL

  1. Go to https://ui.shadcn.com/create

  2. Configure your project:

    • Colors

    • Radius

    • Fonts

    • Style preferences

  3. Click share to copy the full URL

  4. Paste this URL into the Shadcraft plugin import field


The plugin reads the configuration directly from the URL.

Watch demo

Theme with CSS

  1. Open your Shadcraft library file in Figma

  2. Run the shadcn theme import & export plugin

  3. Select Import theme

  4. Choose globals.css as the source

  5. Enter mode/theme name

  6. Paste your CSS code into the input field

  7. Click Apply

The CSS is parsed and mapped to Shadcraft variables, creating a new mode while keeping existing themes intact.

Export theme to CSS

  1. Open your Shadcraft library file in Figma

  2. Run the shadcn theme import & export plugin

  3. Set how your CSS should be generated:

    1. Theme mode

      • Select the mode you want to export (for example Light, Dark, Brand)

    2. Tailwind version

      • Choose the Tailwind version (Tailwind v4 by default)

    3. Color output

      • Select the color format (for example oklch)

  4. Toggle the parts of the theme you want in the export:

    • Light mode

    • Dark mode

    • Sidebar colors

    • Chart colors

    • Radius

    • Font family

    • Shadows

  5. Click Export CSS

  6. Shadcraft generates a production-ready globals.css

Get a preview

Use the theme preview to the right 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

The export output is:

  • Compatible with shadcn/ui

  • Compatible with Tailwind v4

  • Based on the exact current variable values in Figma

You can copy the CSS directly or download it for use in your project.

Pricing

Upgrade anytime. Pay only the difference between products.

Select license

Single

Team

Enterprise

For solo designers and developers

Fast support • Unlimited projects • Lifetime updates

Base

All official shadcn/ui components and blocks in Figma. Everything you need to start designing with a strong foundation.

$119

One-time payment • Plus local taxes

Easy theming via our plugin

All shadcn components

All shadcn blocks

All 5 complete icon sets

Tailwind CSS alignment

Prototype interactions

Figma variables

Light & dark mode

Pro

Pro Components, Blocks, and Templates. A complete Figma UI Kit that lets you assemble polished layouts in seconds.

$299

$399

One-time payment • Plus local taxes

Everything in Base

42+ Pro Components

132+ Blocks to ship faster

Full page Templates

Perfect for marketing sites

Ideal for product apps [New]

Assemble sites in seconds

Responsive layouts

+

Pro React

Pro Figma UI Kit plus matching React components. Build production-ready interfaces with aligned design and code.

$499

$699

One-time payment • Plus local taxes

Everything in Pro

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

CLI install & MCP support

Prices in USD.

Secure payment with Polar.sh

+

Free

Looking for a free option?

Access a curated set of shadcn components in the Figma community library, try tweakcn theming, and use the free Shadcraft registry. A simple way to trial the kit before upgrading.

Pricing

Upgrade anytime. Pay only the difference between products.

Select license

Single

Team

Enterprise

For solo designers and developers

Fast support • Unlimited projects • Lifetime updates

Base

All official shadcn/ui components and blocks in Figma. Everything you need to start designing with a strong foundation.

$119

One-time payment • Plus local taxes

Easy theming via our plugin

All shadcn components

All shadcn blocks

All 5 complete icon sets

Tailwind CSS alignment

Prototype interactions

Figma variables

Light & dark mode

Pro

Pro Components, Blocks, and Templates. A complete Figma UI Kit that lets you assemble polished layouts in seconds.

$299

$399

One-time payment • Plus local taxes

Everything in Base

42+ Pro Components

132+ Blocks to ship faster

Full page Templates

Perfect for marketing sites

Ideal for product apps [New]

Assemble sites in seconds

Responsive layouts

+

Pro React

Pro Figma UI Kit plus matching React components. Build production-ready interfaces with aligned design and code.

$499

$699

One-time payment • Plus local taxes

Everything in Pro

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

CLI install & MCP support

Prices in USD.

Secure payment with Polar.sh

+

Free

Looking for a free option?

Access a curated set of shadcn components in the Figma community library, try tweakcn theming, and use the free Shadcraft registry. A simple way to trial the kit before upgrading.

Pricing

Upgrade anytime. Pay only the difference between products.

Select license

Single

Team

Enterprise

For solo designers and developers

Fast support • Unlimited projects • Lifetime updates

Base

All official shadcn/ui components and blocks in Figma. Everything you need to start designing with a strong foundation.

$119

One-time payment • Plus local taxes

Easy theming via our plugin

All shadcn components

All shadcn blocks

All 5 complete icon sets

Tailwind CSS alignment

Prototype interactions

Figma variables

Light & dark mode

Pro

Pro Components, Blocks, and Templates. A complete Figma UI Kit that lets you assemble polished layouts in seconds.

$299

$399

One-time payment • Plus local taxes

Everything in Base

42+ Pro Components

132+ Blocks to ship faster

Full page Templates

Perfect for marketing sites

Ideal for product apps [New]

Assemble sites in seconds

Responsive layouts

+

Pro React

Pro Figma UI Kit plus matching React components. Build production-ready interfaces with aligned design and code.

$499

$699

One-time payment • Plus local taxes

Everything in Pro

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

CLI install & MCP support

Prices in USD.

Secure payment with Polar.sh

+

Free

Looking for a free option?

Access a curated set of shadcn components in the Figma community library, try tweakcn theming, and use the free Shadcraft registry. A simple way to trial the kit before upgrading.

Bryce avatar
David
Alberto

Join top designers leading the way with Shadcraft

Become an ambassador and get a free kit.

Bryce avatar
David
Alberto

Join top designers leading the way with Shadcraft

Become an ambassador and get a free kit.

Bryce avatar
David
Alberto

Join top designers leading the way with Shadcraft

Become an ambassador and get a free kit.

Stay in the know

Keep updated on all things happening with Shadcraft.

We respect your privacy

Stay in the know

Keep updated on all things happening with Shadcraft.

We respect your privacy

Stay in the know

Keep updated on all things happening with Shadcraft.

We respect your privacy

Thanks for visiting

© Shadcraft 2026

Thanks for visiting

© Shadcraft 2026

Thanks for visiting

© Shadcraft 2026

Thanks for visiting

© Shadcraft 2026