Skip to content

feat: Add new token and utility icons - #911

Merged
dzbo merged 2 commits into
mainfrom
feat/add-new-icons-DEV-16365
Jun 11, 2026
Merged

dzbo merged 2 commits into
mainfrom
feat/add-new-icons-DEV-16365

Conversation

@dzbo

@dzbo dzbo commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Ticket ID

DEV-16365

Description

  • Add token-swap icon (renamed from bitcoin-convert) — overlapping token circles with swap arrows
  • Add token-swap-2 icon — custom variant with LUKSO hexagon diamond symbol inside one circle
  • Add token-create-2 icon — based on token-create with diamond symbol replacing the star
  • Add ticket icon — ticket shape with LUKSO diamond symbol inside
  • Add routing icon — triangle graph with three connected nodes
  • Sort utility icons alphabetically in Icons.stories.ts using a .sort() call

Copilot AI review requested due to automatic review settings June 11, 2026 12:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds several new utility/token-related icons to the lukso-icon registry and updates the Storybook icon showcase to include them (with alphabetical sorting for the Utility Icons section).

Changes:

  • Added new icons: routing, ticket, token-create-2, token-swap-2 (and exposed token-swap via renaming from bitcoin-convert).
  • Updated lukso-icon registry (iconMap) to include the new icons and renamed bitcoin-convert → token-swap.
  • Updated Icons.stories.ts to add the new icon names and sort Utility Icons alphabetically.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/docs/Icons.stories.ts Adds new icon names to the Utility Icons list and sorts the list alphabetically.
src/components/lukso-icon/index.ts Registers new icons and renames the public registry key from bitcoin-convert to token-swap.
src/components/lukso-icon/icons/token-swap.ts Adds the SVG implementation used for the token-swap-2 variant.
src/components/lukso-icon/icons/token-create-2.ts Adds the token-create-2 SVG implementation.
src/components/lukso-icon/icons/ticket.ts Adds the ticket SVG implementation.
src/components/lukso-icon/icons/routing.ts Adds the routing SVG implementation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/components/lukso-icon/index.ts
Comment thread src/components/lukso-icon/index.ts Outdated
@github-actions

github-actions Bot commented Jun 11, 2026 •

Copy link
Copy Markdown
Contributor

Storybook deployed with Cloudflare Pages ☁️ 📖 🚀

Storybook

Built from commit 8323774

@dzbo
dzbo merged commit efbeba7 into main Jun 11, 2026
8 checks passed
@dzbo
dzbo deleted the feat/add-new-icons-DEV-16365 branch June 11, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants