Skip to content

Conversation

@giamir
Copy link
Contributor

@giamir giamir commented Oct 27, 2025

SPARK-101

This PR integrates the new beta stacks icons (and spots) in the monorepo.

Since we cannot simply remove the old v6 icons the changes create an alias for that package (@stackoverflow/stacks-icons-legacy). The main reason this PR is touching many files is because the docs and the stacks svelte components still utilize the old icons for now.

We will gradually migrate to the new icons as we work on components and updating the stacks docs.
Ultimately the goal would be to remove every reference of the legacy icon package and uninstall it.

The only places where we can see the new icons are the following as of now:

@changeset-bot
Copy link

changeset-bot bot commented Oct 27, 2025

⚠️ No Changeset found

Latest commit: c616a07

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@netlify
Copy link

netlify bot commented Oct 27, 2025

Deploy Preview for stacks ready!

Name Link
🔨 Latest commit c616a07
🔍 Latest deploy log https://app.netlify.com/projects/stacks/deploys/68ff84df59d71e00084e7651
😎 Deploy Preview https://deploy-preview-2025--stacks.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Oct 27, 2025

Deploy Preview for stacks-svelte ready!

Name Link
🔨 Latest commit c616a07
🔍 Latest deploy log https://app.netlify.com/projects/stacks-svelte/deploys/68ff84dff65c510008233343
😎 Deploy Preview https://deploy-preview-2025--stacks-svelte.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@giamir giamir marked this pull request as ready for review October 27, 2025 14:42
Copy link
Contributor

@dancormier dancormier left a comment

Choose a reason for hiding this comment

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

I looked through the changes and they all seem reasonable. I also ran this locally to see the docs changes and I think they are good. I appreciate the compromise going with a legacy package with the plan to remove it when the time comes. Thanks @giamir

@giamir giamir merged commit debef1f into beta Oct 28, 2025
18 checks passed
@giamir giamir deleted the SPARK-101/integrate-stacks-icons-beta branch October 28, 2025 09:14
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.

3 participants