feat(icons): sync and connect icons with figma library#1875
Conversation
New icons: - restore
🦋 Changeset detectedLatest commit: 727d65a The changes in this PR will be included in the next version bump. This PR includes changesets to release 11 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
commit: |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
| </symbol> | ||
| <symbol id="lp-icon-scale" viewBox="0 0 20 20"> | ||
| <path d="M9.25 2.5a.75.75 0 0 1 1.5 0v1.03l4.373.73c.237.04.44.19.548.405l2.5 5a.75.75 0 0 1 .079.335 3.25 3.25 0 0 1-6.5 0 .75.75 0 0 1 .08-.335l2.045-4.093-3.125-.52v10.865h3.417a.75.75 0 0 1 0 1.5H5.833a.75.75 0 0 1 0-1.5H9.25V5.052l-3.126.52 2.047 4.093A.75.75 0 0 1 8.25 10a3.25 3.25 0 0 1-6.5 0 .75.75 0 0 1 .08-.335l2.5-5 .044-.078a.75.75 0 0 1 .503-.327l4.373-.73zm-5.992 7.66a1.75 1.75 0 0 0 3.483 0L5 6.677zm10 0a1.75 1.75 0 0 0 3.483 0L15 6.677z"/> | ||
| <path fill-rule="evenodd" d="M10 1c.403 0 .73.345.73.771v1.404l4.741.92a.7.7 0 0 1 .158.05 1 1 0 0 1 .108.057l.021.016a.7.7 0 0 1 .168.167l.023.031q.031.045.055.097l2.919 6.171c.05.107.077.225.077.345a3.97 3.97 0 0 1-1.069 2.727 3.55 3.55 0 0 1-2.58 1.13 3.55 3.55 0 0 1-2.58-1.13 3.97 3.97 0 0 1-1.068-2.727c0-.12.026-.238.077-.345l2.477-5.237-3.527-.707v12.717h4.135c.403 0 .73.345.73.772 0 .426-.327.771-.73.771h-9.73c-.403 0-.73-.345-.73-.771s.327-.772.73-.772H9.27V4.74l-3.527.707 2.477 5.237c.05.107.077.225.077.345a3.97 3.97 0 0 1-1.069 2.727 3.55 3.55 0 0 1-2.58 1.13 3.55 3.55 0 0 1-2.58-1.13A3.97 3.97 0 0 1 1 11.029c0-.12.026-.238.077-.345l2.919-6.171a1 1 0 0 1 .054-.097l.023-.031a.8.8 0 0 1 .168-.167l.02-.016a1 1 0 0 1 .11-.057.7.7 0 0 1 .158-.05l4.741-.92V1.77c0-.426.327-.771.73-.771M2.466 11.194a2.37 2.37 0 0 0 .635 1.47c.41.435.967.679 1.548.679a2.13 2.13 0 0 0 1.547-.678c.374-.395.597-.917.634-1.47L4.65 6.581zm10.703 0a2.37 2.37 0 0 0 .634 1.47 2.13 2.13 0 0 0 1.548.679 2.13 2.13 0 0 0 1.548-.678c.374-.395.596-.917.634-1.47L15.35 6.581z" clip-rule="evenodd"/> |
There was a problem hiding this comment.
Scale icon SVG path silently replaced with different coordinates
Medium Severity
The lp-icon-scale SVG path was completely replaced even though the PR description only lists restore as a new icon. The new path uses a different coordinate system (values like .771, .772, .403, .345, .426, .327) that doesn't match the library's standard grid fractions (.75, .25, .917, .083). This will change the visual appearance of the existing scale icon for all consumers, which appears unintended by the automated sync.


Summary
This PR is an automated icon sync with LaunchPad Figma library. If you resync while this PR is open, the updated changes will be added to this same PR.
New icons:
Note
Medium Risk
Primarily asset updates, but it also changes the existing
scaleSVG path, which could cause visual regressions anywhere that icon is used.Overview
Syncs the icon set with the LaunchPad Figma library by adding the new
restoreicon across the package (sprite,IconNametypes, and Figma code-connect mappings).Also updates the existing
scaleicon’s SVG definition insprite.svg, changing its rendered shape. Includes a patch changeset for@launchpad-ui/icons.Reviewed by Cursor Bugbot for commit 727d65a. Bugbot is set up for automated code reviews on this repo. Configure here.