mantidproject / mantidimaging

Graphical toolkit for neutron imaging.
https://mantidproject.github.io/mantidimaging
GNU General Public License v3.0
13 stars 6 forks source link

Theme Component Stability and Consistency #2294

Open JackEAllen opened 2 months ago

JackEAllen commented 2 months ago

Desired Behaviour

Non-fusion themes should present each QT component in a presentable, easy to understand way.

We should spend some time fine-tuning components for each theme available to users to make sure each component is rendered correctly.

Offering multiple non-fusion themes improves inclusivity where some users work better with some colours over others so if possible, we should try to provide a wide variety of themes.

Current Behaviour

When working with non-fusion themes in Mantid Imaging, some components are less visible than others which can make GUI navigation difficult.

Though we do not currently support our non-fusion themes due to this instability, we should aim to resolve these issues so that we are happy to provide support for them while also offering an inclusive user interface going forward.

Some examples of where components in alternative themes do not format nicely are listed below (feel free to edit this issue description to add to this list as you find others):

image