Skip to content

Switch site icons to Lucide#709

Merged
bryantgillespie merged 1 commit into
mainfrom
bry/lucide-icon-sweep
Jun 2, 2026
Merged

Switch site icons to Lucide#709
bryantgillespie merged 1 commit into
mainfrom
bry/lucide-icon-sweep

Conversation

@bryantgillespie
Copy link
Copy Markdown
Member

Changes

  • Replaces site UI, search, navigation, drawer, feedback, CTA, and docs decoration icons with closest Lucide equivalents.
  • Converts decorative content frontmatter, callout, and card icons to Lucide while keeping inline Directus Studio icon references and brand/logo icons on existing collections.
  • Adds @iconify-json/lucide, removes unused Heroicons/Phosphor icon packages, and bundles Lucide in Nuxt Icon.

Potential Risks

  • Broad content sweep, so reviewers should spot-check a few callout/card pages for icon fit.

Review Notes

  • material-symbols remains bundled for Directus API-provided banner icons and product UI docs references.
  • Verified with pnpm test:search and pnpm build.

@bryantgillespie bryantgillespie requested a review from a team as a code owner June 2, 2026 16:26
@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jun 2, 2026 4:34pm

Request Review

@bryantgillespie bryantgillespie force-pushed the bry/lucide-icon-sweep branch from faa73cb to 5d97a5b Compare June 2, 2026 16:30
@bryantgillespie bryantgillespie merged commit 8c31be9 into main Jun 2, 2026
5 checks passed
@bryantgillespie bryantgillespie deleted the bry/lucide-icon-sweep branch June 2, 2026 16:43
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