salt-ds icon indicating copy to clipboard operation
salt-ds copied to clipboard

Define solution to resolve button requirement for System Status

Open bhoppers2008 opened this issue 5 months ago • 2 comments

Description Currently the System Status component is misusing sentiment buttons in order to provide inline actions. Salt provides guidance that sentiment buttons should be used/ considered independantly of status (i.e., just because an 'error' status is used, does not mean a 'negative' sentiment button is the correct choice).

Furthermore, two problems exist:

  1. In current theme, sentiment solid buttons are not the same color as the status background.
  2. In Next theme, status is currently not wired up to accent palette group in the same way that sentiment is wired up to accent. This means in Ligh/Dark Teal modes, teal buttons are displayed on the Info System Status.

Requirement Identify a holistic solution which enables actions to be displayed inline within the System Status component and doesn't conflict with our guidance on use of sentiment buttons relative to status.

Stakeholder Global banking/ Pepper pattern library.

Goal The goal of this issue is to agree a written proposition that we can confidently move into design and development.

bhoppers2008 avatar Sep 25 '24 16:09 bhoppers2008