Bug 500925

Summary: UX: Ghostwriter starts in dark mode and does not provide clear way to change theme to light in the settings + does not respect global Plasma theme
Product: [Applications] ghostwriter Reporter: Daniel Duris <kdebugs>
Component: generalAssignee: megan.conkle
Status: REPORTED ---    
Severity: minor CC: tjw123hh
Priority: NOR    
Version First Reported In: 24.12.2   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Daniel Duris 2025-03-01 21:46:47 UTC
SUMMARY
Ghostwriter starts in dark mode, even when running Breeze/ Breeze light theme.

STEPS TO REPRODUCE
1. Colors&themes->Set Global theme to Breeze
2. Colors&themes->Set Colors to Breeze light
3. Colors&themes->Set Plasma style to Breeze light

OBSERVED RESULT
Ghostwriter starts in dark mode
No way to switch to light mode

EXPECTED RESULT
Start in light mode + allow user to choose/override dark/light mode in settings

SOFTWARE/OS VERSIONS
Operating System: KDE neon 6.3
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.11.0-17-generic (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Comment 1 megan.conkle 2025-04-18 19:59:42 UTC
Dark mode is determined by pressing the "Moon" icon on the bottom right corner of the status bar, or else going to the View menu and selecting "Dark Mode".  It can be deselected by simply unchecking the same button/checkbox in either of those two places.  It is independent of the Global Plasma color scheme settings, as the application has its own color schemes that you can select.
Comment 2 Daniel Duris 2025-04-19 07:51:48 UTC
(In reply to megan.conkle from comment #1)
> Dark mode is determined by pressing the "Moon" icon on the bottom right
> corner of the status bar, or else going to the View menu and selecting "Dark
> Mode".  It can be deselected by simply unchecking the same button/checkbox
> in either of those two places.  It is independent of the Global Plasma color
> scheme settings, as the application has its own color schemes that you can
> select.

OK, thanks for this comment. Please, treat this is as an UX/UI issue, since Ghostwriter uses non-standard UX both for changing the theme and not respecting plasma global themes, thus mpacting overall UX for any new users.
Comment 3 tjw123hh 2025-08-07 12:05:01 UTC
It would be nice to have a feature to import plasma global themes, or even better to separate the window color scheme from the editor configuration theme, like Kate does.