Wonder Docs

Icons

Add, manage, and reuse icons in your Wonder files.

On this page

Every Wonder file has its own icon library, which lives in the Icons panel in the sidebar. Icons are vectors, so they stay crisp at any size, and you can recolor them to match your design.

The Icons panel in the Wonder sidebar, showing the file's icon library

Add an icon to your library

You can build up your library in two ways.

From your codebase

When you connect a repository, Wonder can import the icon set your product already uses:

  1. Connect your Wonder file to your codebase via the GitHub integration.
  2. Ask Wonder AI to import your icons.
  3. Find them in the Icons panel, ready to use.

Add your own

You can also turn any SVG element into an icon:

  1. Add an SVG to the canvas via drag and drop, or generate an SVG using Quiver AI
  2. Select the element or frame on the canvas.
  3. In the properties panel, find the Icon section and click Add to library.
  4. It becomes a reusable icon you can use anywhere in the file.
Turning a selected element into an icon with the Add to library button in the properties panel

Use an icon

You can either select an SVG from the sidebar panel, or replace it by selecting an element and clicking on "Link Icon".

Choosing an icon from the file's library in the Icon dropdown, with a searchable list

Once an icon is placed, you can:

  • Recolor it from the Colors section of the properties panel. Icons also support variable colors.
  • Resize it freely: it's a vector, so nothing gets blurry at any size.