Skip to content

Add user helmet safety icon to Nimble and Spright#2894

Merged
jattasNI merged 10 commits intomainfrom
users/vivin/add-job-icon
Mar 12, 2026
Merged

Add user helmet safety icon to Nimble and Spright#2894
jattasNI merged 10 commits intomainfrom
users/vivin/add-job-icon

Conversation

@vivinkrishna-ni
Copy link
Contributor

Pull Request

🤨 Rationale

Part of #2868

Add a work item Job icon for one of the workflows in SLE.

👩‍💻 Implementation

  1. Added the "User Helmet Safety" icon to Nimble, following the standard icon‑addition pattern. For the workflow, it will be used for a Job-type work item; however, the icon is generic, so we followed the same name from the Font Awesome Icons.
  2. Added the same User Helmet Safety icon to the Spright icon set, as a colored variant is required.
  3. Introduced the necessary Spright Angular directive to support the new icon.

🧪 Testing

Test the build from the storybook publish.

✅ Checklist

  • I have updated the project documentation to reflect my changes or determined no changes are needed.

Copy link
Contributor

@jattasNI jattasNI left a comment

Choose a reason for hiding this comment

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

@rajsite I verified the naming matches font-awesome and other patterns match existing icons, so gonna bypass you on this.

@jattasNI jattasNI merged commit df7e198 into main Mar 12, 2026
10 checks passed
@jattasNI jattasNI deleted the users/vivin/add-job-icon branch March 12, 2026 16:25
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.

2 participants