feat(icon-connector): configured icon connector #11693
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #11620
Update: 4/1/25
There is a file path discrepancy originating for
packages/react-core/codeConnect/data/iconsData.json
.node-id
s change from branch to branch. Ingesting ajson
file with absolute paths impedes icons linking to the appropriate Figma component.The actual url and
node-id
ishttps://www.figma.com/design/aEBBvq0J3EPXxHvv6WgDx9/PatternFly-6%3A-Components-Test?node-id=35322-6764&m=dev
In the next iteration,
node-id
s and base urls should loaded/saved/configured dynamically to avoid this issue.Icon Connection System
Overview
This PR introduces a complete icon generation system for PatternFly React, automating the process of creating and maintaining icon components with seamless Figma connections.
Features
Directory Structure
Technical Details
Usage
Developers can run the following commands: