Skip to content

Replace legacy icons with Vuesax and refresh web UI - #144

Merged
prem315 merged 3 commits into
canaryfrom
feat/vuesax-icons
Nov 7, 2026
Merged

prem315 merged 3 commits into
canaryfrom
feat/vuesax-icons

Conversation

@prem315

@prem315 prem315 commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor
  • Switch the web app from Lucide and Hugeicons to bundled Vuesax icons
  • Refine provider settings layout, navigation, accessibility, and scrollbar handling
  • Add Inter font support and remove obsolete icon dependencies

Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

- Switch the web app from Lucide and Hugeicons to bundled Vuesax icons
- Refine provider settings layout, navigation, accessibility, and scrollbar handling
- Add Inter font support and remove obsolete icon dependencies
- Move the back link inline with the Settings heading
- Preserve accessible labeling with aria-label and title
- Map shared icon exports to Vuesax assets
- Keep the internal Vuesax renderer private
@prem315
prem315 merged commit a8b50d6 into canary Nov 7, 2026
1 check passed
@prem315
prem315 deleted the feat/vuesax-icons branch November 7, 2026 07:41
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