Skip to content

Comments

Switch from FontAwesome to Lucide icons to fix build#2

Merged
couvq merged 3 commits intomainfrom
unfuck-build
Aug 5, 2025
Merged

Switch from FontAwesome to Lucide icons to fix build#2
couvq merged 3 commits intomainfrom
unfuck-build

Conversation

@couvq
Copy link
Owner

@couvq couvq commented Aug 5, 2025

Migration from FontAwesome to Lucide for better tree-shaking and Vite compatibility.

I chose to migrate to Lucide icons due to Fontawesome relying on some node processes that cause errors with vite. Lucide is a better alternative to fontawesome as it has a smaller bundle size and is more tree shakeable which will reduce flourish's bundle size.

@couvq
Copy link
Owner Author

couvq commented Aug 5, 2025

had to update my dependeny for playwright test step https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

@couvq couvq merged commit 6d63f9e into main Aug 5, 2025
4 checks passed
@couvq couvq deleted the unfuck-build branch August 5, 2025 14:16
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