Skip to content

Update error status icons to DiamondDismiss in MessageBar, Field, and Toast#35758

Open
Copilot wants to merge 3 commits intomasterfrom
copilot/update-status-indicators
Open

Update error status icons to DiamondDismiss in MessageBar, Field, and Toast#35758
Copilot wants to merge 3 commits intomasterfrom
copilot/update-status-indicators

Conversation

Copy link
Contributor

Copilot AI commented Feb 18, 2026

Replaces circular dismiss icons with diamond variants for error states across MessageBar, Field, and Toast components per updated design system guidance.

Changes

  • MessageBar: DismissCircleFilledDiamondDismissFilled for error intent
  • Toast: DismissCircleFilledDiamondDismissFilled for error intent
  • Field: ErrorCircle12FilledDiamondDismiss12Filled for error validation

Example

// Before
import { DismissCircleFilled } from '@fluentui/react-icons';
case 'error':
  return <DismissCircleFilled />;

// After
import { DiamondDismissFilled } from '@fluentui/react-icons';
case 'error':
  return <DiamondDismissFilled />;

MessageBar

Screenshot 2026-02-18 at 15 12 34 Screenshot 2026-02-18 at 15 12 40

Field

Screenshot 2026-02-18 at 15 14 56 Screenshot 2026-02-18 at 15 14 30

Toast
Screenshot 2026-02-18 at 15 10 45

Screenshot 2026-02-18 at 15 10 22

All icons sourced from existing @fluentui/react-icons package. Field component uses 12px variant to match its compact validation indicator pattern.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • www.flicon.io
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>[Change Request]: MessageBar, Field, and Toast status indicators update.</issue_title>
<issue_description>### Area

React Components (@fluentui/react-components)

Describe the feature that you would like added

React v9 components that currently use the Dismiss circle icon need to switch to the Dismiss diamond icon. The Dismiss diamond icon is already available in the Fluent icon library. This update applies to the following v9 components:

  • MessageBar
  • Field
  • Toast

Additional context

The Security has been contributing status indicator is willing to contribute if it benefits the component owner, but they will require PR support to do so.

Have you discussed this feature with our team

Gouttierre, Leslie

Validations

  • Check that there isn't already an issue that requests the same feature to avoid creating a duplicate.

Priority

High</issue_description>

<agent_instructions>After changes prepared, run yarn change to create change files for beachball</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits February 18, 2026 12:34
Co-authored-by: mainframev <14054752+mainframev@users.noreply.github.com>
Co-authored-by: mainframev <14054752+mainframev@users.noreply.github.com>
Copilot AI changed the title [WIP] Update MessageBar, Field, and Toast status indicators Update error status icons to DiamondDismiss in MessageBar, Field, and Toast Feb 18, 2026
Copilot AI requested a review from mainframev February 18, 2026 12:40
@github-actions
Copy link

Pull request demo site: URL

@mainframev mainframev marked this pull request as ready for review February 18, 2026 14:16
@mainframev mainframev requested review from a team and dmytrokirpa as code owners February 18, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Change Request]: MessageBar, Field, and Toast status indicators update.

2 participants

Comments