constellation icon indicating copy to clipboard operation
constellation copied to clipboard

Fix Light mode screen issues.

Open OrionsGuardian opened this issue 2 months ago • 1 comments

Prerequisites

  • [ ] Reviewed the checklist

  • [ ] Reviewed feedback from the "Sonar Cloud" bot. Note that you have to wait for the "CI / Unit Tests") to complete first. Failed Unit tests can be debugged by adding the label "verbose logging" to the GitHub PR.

Description of the Change

Extended from some earlier work that was done to create a light mode for Constellation. A number of screens have been further updated for light mode usage.

Why Should This Be In Core?

Core UI enhancement when using a light mode Look and Feel.

Benefits

The UI will have a more appropriate and consistent colour scheme when a light mode Look and Feel is being used.

Verification Process

Change to a Light mode Look and Feel, such as "FlatLaf Light" and confirm that the screen elements are appropriately coloured for light mode usage. Confirm the following changes: Attribute Editor: Default lighter colours for each attribute element, and light background area for each element value. Attribute Editor: Icon Editor dialog, background now allows white icons to be visible. Data Access View: Workflow Options: Black version of icons now used in the menu. Conversation View: Light grey background to allow white icons to be visible, and conversation bubbles have slightly brighter colour. Notes View: Black text at the top of the note, and lighter default background colour. Error Report View: Adjusted colour and sizing of components.

Applicable Issues

#2016

OrionsGuardian avatar Apr 30 '24 06:04 OrionsGuardian