Skip to content

feat(icons): add coins lucide icon - #1

Merged
Isakdl merged 1 commit into
mainfrom
feat/coins-lucide-icon
Sep 14, 2026
Merged

Isakdl merged 1 commit into
mainfrom
feat/coins-lucide-icon

Conversation

@Isakdl

@Isakdl Isakdl commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator

Adds the coins glyph to the vendored Lucide subset. The Serverpod Cloud console needs it for the usage credits line on the project create screen's plan cards.

Generated the documented way: added coins to scripts/lucide_icon_names.txt and reran scripts/vendor_lucide.py against lucide_icons_flutter 3.0.4, which is the release the existing subset came from (codepoints shifted in later releases).

Verified additive: regenerating without the new name first reproduced the committed fonts/Lucide.ttf and lib/src/assets/lucide_icons.dart byte for byte, so no existing glyph changes. The diff is one name, one constant at 0xe09b, and 240 more bytes of font.

Rendering checked in the console's Widgetbook through a local path override.

Note for future icon work: the regex in vendor_lucide.py only matches the older LucideIconData(<cp>) declaration form, so running it against a current lucide_icons_flutter reports every icon as missing.

🤖 Generated with Claude Code

https://claude.ai/code/session_01YFLgDLdS9jdQewwM5dfEX8

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YFLgDLdS9jdQewwM5dfEX8
@Isakdl
Isakdl merged commit 4e6c0cb into main Sep 14, 2026
1 of 3 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