Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Upgrade Lucide icons and tidy up icon files #2317

Merged
merged 1 commit into from
Sep 19, 2024

Conversation

leekelleher
Copy link
Member

Description

Whilst updating the icons for the Tiptap RTE feature, I'd found that many of the legacy icons weren't wired up correctly and the existing corresponding TypeScript files were being removed by the npm run generate:icons command.

I have cleaned up the legacy icon definitions in the icon-dictionary.json file, (relocating them to the umbraco section, as the SVGs are locally on disk).

Also, upgraded Lucide (to latest lucide-static@0.441.0), as a few icons were missing/renamed; and I fixed a bug in the devops icon generator script (related to Windows file paths).

Most of the changes in this PR are the Lucide version number bump

Types of changes

  • Chore (minor updates related to the tooling or maintenance of the repository, does not impact compiled assets)

- Wired up legacy icon paths
- Upgraded Lucide npm pkg
- Fixed Windows bug in generate script
@leekelleher leekelleher changed the title Icons tidy-up Chore: Icons tidy-up Sep 19, 2024
@leekelleher leekelleher enabled auto-merge (squash) September 19, 2024 13:15
@leekelleher leekelleher merged commit c684916 into main Sep 19, 2024
9 checks passed
@leekelleher leekelleher deleted the v15/chore/icons-tidyup branch September 19, 2024 14:10
@iOvergaard iOvergaard changed the title Chore: Icons tidy-up Feature: Upgrade Lucide icons and tidy up icon files Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants