FE-1708: Add Petricon to Petrinaut - #9696
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
|
I know @alex-e-leon will have thoughts, too, but let's publish this at the top-level as We'd like to aim for visual consistency across our apps, and I'm happy for us to maintain this at a company level. These should also be documented on the hash.design site (e.g. under a I have interaction design feedback on individual icons and want to make sure they fit with our new typography, but am happy to approve the current version of this merging as an interim step. |
|
Not to act as a blocker, but thought I should share the main risk with these icons not living in the DS. Many of the ds components are currently tuned to the alignment and weights of the current (fa) icon set (within the 24px canvas different icons have different baselines which affect their alignment next to text, and depending on tuning can look off centre) If this icon set has different weights/alignment to fa then it could make icons look off balance - or updates to the ds could introduce regressions if not tested against this icon set. Happy to see how this new set turns out but would want to address this later |
0e8936b to
dc5c004
Compare
PR SummaryMedium Risk Overview Adds the public Ships a marketing Reviewed by Cursor Bugbot for commit 2c6f4fe. Bugbot is set up for automated code reviews on this repo. Configure here. |
b2c33e0 to
2c6f4fe
Compare
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, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 2c6f4fe. Configure here.

Important
Experimental
Behind the Petricon feature flag.
Summary
Add Petricon, Petrinaut's SVG icon library, as an optional editor icon pack. Icons respond to hover, clicks, and editor state, while the default artwork remains available when Petricon is disabled.
The public
PetriconAPI and/petricongallery support inspecting individual icons, variants, and motion settings.petricon--gallery-and-runner-final.mp4
Links
Blocked by
Changes
Known issues
Next steps
ds-iconspackage and document it on hash.design, as agreed for follow-upTest coverage
How to test
Gallery
personand select Person RunningEditor