Skip to content

Add Spright work item square list cog icon#2972

Merged
rajsite merged 6 commits into
mainfrom
users/vivin/add-work-item-square-list-cog-icon
Jun 2, 2026
Merged

Add Spright work item square list cog icon#2972
rajsite merged 6 commits into
mainfrom
users/vivin/add-work-item-square-list-cog-icon

Conversation

@vivinkrishna-ni
Copy link
Copy Markdown
Contributor

@vivinkrishna-ni vivinkrishna-ni commented Jun 1, 2026

Pull Request

🤨 Rationale

This PR adds a new Spright work-item icon, spright-icon-work-item-square-list-cog, mapped to Nimble’s square-list-cog icon so work order items have a dedicated visual metaphor consistent with other work-item types.

The icon color uses the newly added theme-aware work-order border token from PR A, keeping behavior aligned with the existing Spright work-item icon pattern introduced in PR 2861.

Mockup link: https://www.figma.com/design/Hc3CF8ZIrKo8R8pXGiATfx/Work-items-in-SystemLink?node-id=5745-15570&t=c3jrh5oG1XN7LP46-0

Depends on token PR: #2971

👩‍💻 Implementation

  • Added a new Spright icon component for work orders spright-icon-work-item-square-list-cog
  • Added icon styling to use the theme-aware work-order color token so the icon automatically adapts by theme.
  • Added icon metadata tags for discoverability in icon catalog/story usage.
  • Added Angular standalone wrapper directive and secondary entry point

🧪 Testing

  • Verified with the storybook build

✅ Checklist

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

@vivinkrishna-ni vivinkrishna-ni changed the title Users/vivin/add work item square list cog icon Add Spright work item square list cog icon Jun 1, 2026
@vivinkrishna-ni vivinkrishna-ni marked this pull request as ready for review June 2, 2026 01:33
@rajsite
Copy link
Copy Markdown
Member

rajsite commented Jun 2, 2026

@jattasNI bypassing for straightforward change aligned to existing patterns

@rajsite rajsite merged commit 819c652 into main Jun 2, 2026
11 checks passed
@rajsite rajsite deleted the users/vivin/add-work-item-square-list-cog-icon branch June 2, 2026 16:26
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