Skip to content

Icons

Aurora bundles 143 icons drawn from Heroicons, Lucide, and aurora's own custom SVGs. All of them are accessible through the <Icon> component by name — you don't pick a collection, you pick a name.

143 of 143 match

Click any icon to copy its name.

Adding a custom icon

Drop the SVG into packages/aurora/src/icons/, then register it in collections/customIcons.ts. SVG requirements (currentColor for stroke/fill, no width/height, keep viewBox) live alongside the source — see the icon component page.

  • Icon component docs — sizing, variants, coloring, and the size→variant auto-selection rules.