se-edu/addressbook-level3

Inconsistent themes between main window and help window

Closed this issue · 0 comments

kouyk commented

The main window of the application is in dark mode, but the help window has a light theme to it. This is inconsistent and affects both the user experience and also result in more deviations if one were to tweak the appearance of the main window further.

The theme of the main window is defined in src/main/resources/view/DarkTheme.css . However, the help window does not utilize the same stylesheets, and thus uses the default color scheme in JavaFX.

A proposed fix would be to import the same stylesheets used by the main window into the help window, since elements should all look similar regardless of the window type. An alternative would be to have a dedicated stylesheet for the help window that inherits most of the dark theme styles to allow for independent customisation.