Skip to content

Icon Distribution#323

Merged
Jeremy-Walton merged 5 commits intomainfrom
icon-distribution
Mar 5, 2026
Merged

Icon Distribution#323
Jeremy-Walton merged 5 commits intomainfrom
icon-distribution

Conversation

@Jeremy-Walton
Copy link
Copy Markdown
Member

@Jeremy-Walton Jeremy-Walton commented Mar 4, 2026

Why?

Currently, Material Symbols Outlined is always loaded, even if you are wanting to only use one of the addon icon libraries. This distributes different version of Optics that replace the default with the addon so you don't add extra load time to your app.

What Changed

  • Add new top level exports
  • Update build steps to build new exports into the dist folder
  • Update documentation in icons to reflect changes
  • Update documentation in addons to reflect changes

Quality Assurance

  • Have you tagged the PR with the correct labels?
  • Have you validated the changes?
    • Have you run linters? (yarn sanity-check)
    • Have you run prettier?
    • Have you tried building the css?
    • Have you tried building storybook?
  • [ ] Have you updated any usage of changed tokens?
  • [ ] Did you add a component?
    • [ ] Have you added it to the dependency graph?
    • [ ] Have you added it to the docs?
  • Did you update a component?
    • [ ] Have you updated the dependency graph?
    • Have you updated the docs?
  • Do you need to update the package version?
    • Did you update the example pages in /public?

Bumped to 2.3.1

Screenshots

Screenshot 2026-03-04 at 3 33 54 PM Screenshot 2026-03-04 at 3 33 58 PM Screenshot 2026-03-04 at 3 34 31 PM

@Jeremy-Walton Jeremy-Walton self-assigned this Mar 4, 2026
@Jeremy-Walton Jeremy-Walton added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 4, 2026
Copy link
Copy Markdown

@justwiebe justwiebe left a comment

Choose a reason for hiding this comment

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

Looks great! :shipit:

@Jeremy-Walton Jeremy-Walton merged commit 36dea3d into main Mar 5, 2026
5 checks passed
@Jeremy-Walton Jeremy-Walton deleted the icon-distribution branch March 5, 2026 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

2 participants