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):
Switch to a non-fusion theme and try to load data - See below screenshot for reference
Non-Fusion themes: main window image stack tab text size is too large at the bottom of image view
Fusion dark mode disabled checkboxes look identical to enabled checkboxes
Non-Fusion Dark modes: Image textbox backgrounds need more contract with background colour
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):