Updated Aug 20, 2025

Icons

The Shadcraft Ul kit for Figma comes pre-configured with Lucide icons, a clean, consistent, and developer-friendly open-source icon set. These icons are widely used across shadcn/ui projects and align closely with Tailwind utility-based styling.

However, if your project calls for a different look or branding style, you can easily swap out the default Lucide set with a custom icon library. Below are guidelines and steps to help you make the switch smoothly.

Choosing the Right Icon Library

There are countless icon sets available, so it's important to select one that fits your project's needs. Look for an icon library that:

  • Includes a wide range of relevant icons

  • Has a consistent, professional design style

  • Matches the tone and visual language of your brand or product

Why Icon Consistency Matters

Using a single, high-quality icon set from the beginning has long-term benefits:

  • Maintains a cohesive visual style across your entire interface

  • Prevents the need for tedious icon replacements mid-project

  • Enhances overall polish and professionalism in both design and code

  • Saves time for both designers and developers

Poorly matched or inconsistent icons can undermine even the most well-crafted Ul - so choose once, and choose well.

Replacing Lucide with a Custom Icon Set

If you'd like to use your own icon set in place of Lucide, there are two ways to do it depending on your workflow and team setup.

Method 1: Manual Integration (Basic)

This method is ideal for individual designers or small teams working in a single file.

  1. Make sure your icons are in SVG format

  2. Ensure icons are stroke-based, just like Lucide, to match styling conventions

  3. Open your main Shadcraft Figma file

  4. Navigate to the Icons page

  5. Create a new frame and give it a clear label (e.g. Custom Icons)

  6. Import your SVG icons into this frame

  7. Select all imported icons

  8. Click "Create multiple components" from the top bar

Your custom icons are now integrated directly into the kit and ready to be reused throughout your designs.

Method 2: Library Integration (Advanced)

If you're working in a shared environment with a Figma Professional or Organisation plan, you can publish your icon set as a separate library.

  1. Create a new Figma file and add your icons

  2. Turn each icon into a component

  3. Publish the file as a Team Library (see Figma's library guide)

  4. In your Shadcraft file, open the Assets panel

  5. Click the Library icon and enable your newly published icon set Once enabled, your custom icons will be accessible via the Assets panel and can be used just like the Lucide icons in existing

Final Tip

No matter which method you choose, replacing the default icon set in Shadcraft is straightforward. Taking the time to use the right icons - styled, structured, and integrated properly — will elevate the quality of your entire product experience.

Pricing

One-time payment. Unlimited projects. One year of updates.

Select licence

Single

Team

Enterprise

Tailored to solo designers and developers. Fast support.

Base

All the essential shadcn/ui components and blocks. A Figma UI Kit that helps you build faster on a solid design foundation.

Easy theming via tweakcn

All 56 shadcn/ui Components

All 44 shadcn/ui Blocks

1500+ Lucide icons

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

Everything in Base

Pro Components

Blocks for faster workflows

Full page Templates

Perfect for marketing sites

Ideal for product apps [soon]

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.

Built on shadcn/ui

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

Fast install via CLI and MCP support

Prices in USD.

Secure payment with Lemon Squeezy

Pricing

One-time payment. Unlimited projects. One year of updates.

Select licence

Single

Team

Enterprise

Tailored to solo designers and developers. Fast support.

Base

All the essential shadcn/ui components and blocks. A Figma UI Kit that helps you build faster on a solid design foundation.

Easy theming via tweakcn

All 56 shadcn/ui Components

All 44 shadcn/ui Blocks

1500+ Lucide icons

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

Everything in Base

Pro Components

Blocks for faster workflows

Full page Templates

Perfect for marketing sites

Ideal for product apps [soon]

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.

Built on shadcn/ui

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

Fast install via CLI and MCP support

Prices in USD.

Secure payment with Lemon Squeezy

Pricing

One-time payment. Unlimited projects. One year of updates.

Select licence

Single

Team

Enterprise

Tailored to solo designers and developers. Fast support.

Base

All the essential shadcn/ui components and blocks. A Figma UI Kit that helps you build faster on a solid design foundation.

Easy theming via tweakcn

All 56 shadcn/ui Components

All 44 shadcn/ui Blocks

1500+ Lucide icons

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

Everything in Base

Pro Components

Blocks for faster workflows

Full page Templates

Perfect for marketing sites

Ideal for product apps [soon]

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.

Built on shadcn/ui

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

Fast install via CLI and MCP support

Prices in USD.

Secure payment with Lemon Squeezy

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