Skip to main content

Icon Reference

Widgemo ships a built-in SVG icon set used across actions, badges, zones, and any field or renderer config that accepts an icon name. Pass the name string wherever an icon property is accepted — no imports required.

// In a badge colorMap
{ icon: 'check-circle', iconColor: '#16a34a' }

// In an action config
{ icon: 'edit', label: 'Edit' }

For registering custom icons (Lucide, Heroicons, FontAwesome, or your own SVGs), see Custom Icons.


Actions​

PreviewNameAliases
plusadd
editpencil
deletetrash
vieweye
view-slasheye-slash
copy—
share—
importdownload
uploadexport
attachment—
refresh—
reload—
pin—
pin-slash—
PreviewNameAliases
arrow-up—
arrow-down—
arrow-left—
arrow-right—
arrow-up-left—
arrow-up-right—
arrow-down-left—
arrow-down-right—
chevron-up—
chevron-down—
chevron-left—
chevron-right—
external-linknew-tab
home—
menu—
search—

Views & Layout​

PreviewNameAliases
table—
grid—
board—
sort—
filter—
filter-off—
groupgrouping
group-available—
align-left—
align-center—
align-right—
justify—

Status & Feedback​

PreviewNameAliases
check-circlesuccess
x-circleerror
warning—
info—
bellalert, notification
clock—
hourglass—
loadingspinner
bugdefect

Data & Charts​

PreviewNameAliases
chart-bar—
chart-line—
chart-pie—
speedometer—
stock—
budget—
transfer—

Files & Documents​

PreviewNameAliases
documentfile
folder—
folder-open—
book—
image—
link—
unlink—
codehtml
thread—
puzzle-piece—

People & Social​

PreviewNameAliases
userprofile
usersteam
relationship—
glasses—

Settings & System​

PreviewNameAliases
settingsconfig, cog
closex, cross
lock—
unlock—
key—
shield—
server—
database—
cloud—
cloud-off—
wifi—
building—
globe—
sunlight-mode
moondark-mode
contrast—
ellipsis-vertical—
ellipsis-horizontalmore-horizontal

Location & Time​

PreviewNameAliases
map—
location—
calendar—
goaltarget

Finance​

PreviewNameAliases
dollardollar-sign, currency-dollar
credit-card—
cash—
assetmortgage
loan—
real-estatehouse
car—
crypto—
shopping-cart—

Shapes & Indicators​

PreviewNameAliases
star—
heart—
diamond—
circle—
circle-fill—
circle-stripes—
square—
check-square—
x-square—

Media​

PreviewNameAliases
play—
pause—
stop—

Custom Icons​

Register any SVG, or wrap a third-party component (Lucide, Heroicons, FontAwesome), using registerWidgemoIcon. The registered name becomes usable anywhere a built-in name is accepted.

See Custom Icons for the registration API and Extension Architecture for the full registry model.

See Also​