Skip to content

Conversation

@brendan-vincent-rice
Copy link
Member

@brendan-vincent-rice brendan-vincent-rice commented Jan 2, 2026

Related Issue: #13056

Summary

This PR enables support in the Menu Item component for the deprecated --calcite-ui-icon-color variable and adds related end-to-end tests.

@brendan-vincent-rice brendan-vincent-rice self-assigned this Jan 2, 2026
@github-actions github-actions bot added the bug Bug reports for broken functionality. Issues should include a reproduction of the bug. label Jan 2, 2026
@brendan-vincent-rice brendan-vincent-rice added the pr ready for visual snapshots Adding this label will run visual snapshot testing. label Jan 2, 2026
var(--calcite-internal-menu-item-icon-color, var(--calcite-ui-icon-color, var(--calcite-color-text-3)))
)
);
}
Copy link
Member Author

Choose a reason for hiding this comment

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

I'm targeting the .icon--start and .icon--start elements instead of just .icon since I don't think we want to enable changing the arrow icons.

It might be worth adding more specific specific classnames (e.g. .context-icon versus .breadcrumb-icon).

image

@brendan-vincent-rice brendan-vincent-rice added pr ready for visual snapshots Adding this label will run visual snapshot testing. and removed pr ready for visual snapshots Adding this label will run visual snapshot testing. labels Jan 5, 2026
@brendan-vincent-rice brendan-vincent-rice added pr ready for visual snapshots Adding this label will run visual snapshot testing. and removed pr ready for visual snapshots Adding this label will run visual snapshot testing. labels Jan 5, 2026
@brendan-vincent-rice brendan-vincent-rice added pr ready for visual snapshots Adding this label will run visual snapshot testing. and removed pr ready for visual snapshots Adding this label will run visual snapshot testing. labels Jan 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Bug reports for broken functionality. Issues should include a reproduction of the bug. pr ready for visual snapshots Adding this label will run visual snapshot testing.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants