Skip to content

feat: Add vuesax setting and category icons - #919

Merged
dzbo merged 1 commit into
mainfrom
feat/add-vuesax-setting-category-icons
Jun 16, 2026
Merged

dzbo merged 1 commit into
mainfrom
feat/add-vuesax-setting-category-icons

Conversation

@dzbo

@dzbo dzbo commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Description

  • Add setting, setting-2, setting-3, setting-4, setting-5 vuesax icons across all 6 variants (bold, broken, bulk, linear, outline, twotone)
  • Add settings alias (copy of setting) to fix vuesax/linear/settings.svg not found warning in consuming dApps
  • Add category and category-2 vuesax icons across all 6 variants

Copilot AI review requested due to automatic review settings June 16, 2026 11:04
@dzbo
dzbo enabled auto-merge (squash) June 16, 2026 11:04

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds new Vuesax icon assets to the lukso-icon component’s bundled Vuesax pack (loaded via import.meta.glob('./vuesax/**/*.svg')), including a settings alias to prevent missing-asset lookups in consuming apps.

Changes:

  • Add setting, setting-2, setting-3, setting-4, setting-5 icons across all Vuesax variants (bold, broken, bulk, linear, outline, twotone).
  • Add settings alias icon assets (same SVG as setting) across variants.
  • Add category and category-2 icons across all Vuesax variants, and bump package version.

Reviewed changes

Copilot reviewed 1 out of 49 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/components/lukso-icon/vuesax/twotone/settings.svg Adds settings alias SVG for twotone variant.
src/components/lukso-icon/vuesax/twotone/setting.svg Adds setting SVG for twotone variant.
src/components/lukso-icon/vuesax/twotone/setting-5.svg Adds setting-5 SVG for twotone variant.
src/components/lukso-icon/vuesax/twotone/setting-4.svg Adds setting-4 SVG for twotone variant.
src/components/lukso-icon/vuesax/twotone/setting-3.svg Adds setting-3 SVG for twotone variant.
src/components/lukso-icon/vuesax/twotone/setting-2.svg Adds setting-2 SVG for twotone variant.
src/components/lukso-icon/vuesax/twotone/category.svg Adds category SVG for twotone variant.
src/components/lukso-icon/vuesax/twotone/category-2.svg Adds category-2 SVG for twotone variant.
src/components/lukso-icon/vuesax/outline/settings.svg Adds settings alias SVG for outline variant.
src/components/lukso-icon/vuesax/outline/setting.svg Adds setting SVG for outline variant.
src/components/lukso-icon/vuesax/outline/setting-5.svg Adds setting-5 SVG for outline variant.
src/components/lukso-icon/vuesax/outline/setting-4.svg Adds setting-4 SVG for outline variant.
src/components/lukso-icon/vuesax/outline/setting-3.svg Adds setting-3 SVG for outline variant.
src/components/lukso-icon/vuesax/outline/setting-2.svg Adds setting-2 SVG for outline variant.
src/components/lukso-icon/vuesax/outline/category.svg Adds category SVG for outline variant.
src/components/lukso-icon/vuesax/outline/category-2.svg Adds category-2 SVG for outline variant.
src/components/lukso-icon/vuesax/linear/settings.svg Adds settings alias SVG for linear variant.
src/components/lukso-icon/vuesax/linear/setting.svg Adds setting SVG for linear variant.
src/components/lukso-icon/vuesax/linear/setting-5.svg Adds setting-5 SVG for linear variant.
src/components/lukso-icon/vuesax/linear/setting-4.svg Adds setting-4 SVG for linear variant.
src/components/lukso-icon/vuesax/linear/setting-3.svg Adds setting-3 SVG for linear variant.
src/components/lukso-icon/vuesax/linear/setting-2.svg Adds setting-2 SVG for linear variant.
src/components/lukso-icon/vuesax/linear/category.svg Adds category SVG for linear variant.
src/components/lukso-icon/vuesax/linear/category-2.svg Adds category-2 SVG for linear variant.
src/components/lukso-icon/vuesax/bulk/settings.svg Adds settings alias SVG for bulk variant.
src/components/lukso-icon/vuesax/bulk/setting.svg Adds setting SVG for bulk variant.
src/components/lukso-icon/vuesax/bulk/setting-5.svg Adds setting-5 SVG for bulk variant.
src/components/lukso-icon/vuesax/bulk/setting-4.svg Adds setting-4 SVG for bulk variant.
src/components/lukso-icon/vuesax/bulk/setting-3.svg Adds setting-3 SVG for bulk variant.
src/components/lukso-icon/vuesax/bulk/setting-2.svg Adds setting-2 SVG for bulk variant.
src/components/lukso-icon/vuesax/bulk/category.svg Adds category SVG for bulk variant.
src/components/lukso-icon/vuesax/bulk/category-2.svg Adds category-2 SVG for bulk variant.
src/components/lukso-icon/vuesax/broken/settings.svg Adds settings alias SVG for broken variant.
src/components/lukso-icon/vuesax/broken/setting.svg Adds setting SVG for broken variant.
src/components/lukso-icon/vuesax/broken/setting-5.svg Adds setting-5 SVG for broken variant.
src/components/lukso-icon/vuesax/broken/setting-4.svg Adds setting-4 SVG for broken variant.
src/components/lukso-icon/vuesax/broken/setting-3.svg Adds setting-3 SVG for broken variant.
src/components/lukso-icon/vuesax/broken/setting-2.svg Adds setting-2 SVG for broken variant.
src/components/lukso-icon/vuesax/broken/category.svg Adds category SVG for broken variant.
src/components/lukso-icon/vuesax/broken/category-2.svg Adds category-2 SVG for broken variant.
src/components/lukso-icon/vuesax/bold/settings.svg Adds settings alias SVG for bold variant.
src/components/lukso-icon/vuesax/bold/setting.svg Adds setting SVG for bold variant.
src/components/lukso-icon/vuesax/bold/setting-5.svg Adds setting-5 SVG for bold variant.
src/components/lukso-icon/vuesax/bold/setting-4.svg Adds setting-4 SVG for bold variant.
src/components/lukso-icon/vuesax/bold/setting-3.svg Adds setting-3 SVG for bold variant.
src/components/lukso-icon/vuesax/bold/setting-2.svg Adds setting-2 SVG for bold variant.
src/components/lukso-icon/vuesax/bold/category.svg Adds category SVG for bold variant.
src/components/lukso-icon/vuesax/bold/category-2.svg Adds category-2 SVG for bold variant.
package/package.json Bumps published package version to include new icon assets.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions

Copy link
Copy Markdown
Contributor

Storybook deployed with Cloudflare Pages ☁️ 📖 🚀

Storybook

Built from commit 16e5649

@dzbo
dzbo merged commit 31d3c4f into main Jun 16, 2026
9 checks passed
@dzbo
dzbo deleted the feat/add-vuesax-setting-category-icons branch June 16, 2026 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants