Skip to content

feat(web-ui): register missing Lucide icons for builtin miniapps#1412

Merged
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:feat/miniapp-icon-registry-expansion
Jul 4, 2026
Merged

feat(web-ui): register missing Lucide icons for builtin miniapps#1412
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:feat/miniapp-icon-registry-expansion

Conversation

@bobleer

@bobleer bobleer commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add Aperture, GitPullRequest, Grid3x3, Presentation, and Regex to the MiniApp icon registry so builtin miniapps render their configured icons instead of falling back to the generic Box icon.
  • Covers icons referenced by builtin miniapp metadata such as ppt-live, regex-playground, gomoku, and coding-selfie.

Test plan

  • pnpm run type-check:web
  • Open MiniApps scene and verify ppt-live, regex-playground, gomoku, and coding-selfie show the correct icons

Add Aperture, GitPullRequest, Grid3x3, Presentation, and Regex so builtin miniapp meta icons render correctly instead of falling back to Box.
@bobleer bobleer merged commit a02ad63 into GCWing:main Jul 4, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant