Basic widget

Icon

One icon from 9,000+ in seven free libraries, or your own SVG — plain, in a circle or a square.

Build it with your AI

“Add a large sparkles icon in the accent color, linked to the AI page.”

Live demo

See it working

This is the real widget, not a picture

Settings

12 settings in three tabs

Every setting below is in the editor — and available to your AI through get_widget_schema.

Content

6 settings

Icon

Icon

View

Shape

Link

Accessible label

Alignment

Design

6 settings

Icon

Size

Padding

Stroke width

Rotate

Icon color

Shape color

Behaviour

shared

On every element

Spacing & position

Background & border

Animations

Motion & effects

Scroll & mouse effects

Visibility

Conditions

Interactions

Attributes & CSS

Build it with AI

Just describe what you want

Your AI looks up the Icon settings over MCP and writes the element for you — real, editable and on brand.

Claude · connected to your site

You

Add a large sparkles icon in the accent color, linked to the AI page.

Claude · using Uncoder

Done — it’s on your site and fully editable.

  • Icon added where you asked
  • Styled with your Design System
  • Checked on tablet and mobile
  • get_widget_schema
  • edit_elements
  • audit_page

What the AI writes

icon.jsonJSON
{
  "type": "icon",
  "settings": {
    "icon": "sparkles",
    "size": { "size": 32, "unit": "px" },
    "color": "var(--uncoder-c-heading)"
  }
}

Free · GPL · No account

Your next site is one prompt away

Install Uncoder, connect your AI and describe what you want. Every page it builds stays yours to edit.