Icon Reference

173 curated Lucide icons included as an SVG sprite in dist/webblocks-icons.svg. Lucide

173 icons

Usage

Two patterns are supported. Use whichever fits your workflow.

Pattern 1 — <i> tag

Requires webblocks-icons.css in addition to webblocks-ui.css.

<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fklavyenet/webblocks-ui@master/dist/webblocks-icons.css">

<i class="wb-icon wb-icon-settings"></i>
<i class="wb-icon wb-icon-settings wb-icon-lg wb-icon-accent"></i>

Pattern 2 — SVG sprite

No extra CSS needed — uses webblocks-icons.svg.

<svg class="wb-icon" aria-hidden="true">
  <use href="https://cdn.jsdelivr.net/gh/fklavyenet/webblocks-ui@master/dist/webblocks-icons.svg#wb-icon-settings"></use>
</svg>

Sizes

xs sm default lg xl 2xl

Colors

default accent success warning danger info muted

Icon wrap (colored badge)

In buttons

In stat cards

Total Users
1,284
+12%
Revenue
$48,200
+8.3%
Open Tickets
27
-3

In nav sidebar

Dashboard Users Reports Settings

All Icons

Hover to see the icon name. Click to copy the sprite usage snippet to clipboard.