https://bugs.documentfoundation.org/show_bug.cgi?id=153229
--- Comment #9 from V Stuart Foote <[email protected]> --- Created attachment 184980 --> https://bugs.documentfoundation.org/attachment.cgi?id=184980&action=edit Windows os/DE selection of Color theme, LO behavior setting "app mode" Light or Dark As shown in the attached screen capture of recent master against 7.6 from Win10 system in Dark color theme, we actually have the requested behavior now. Windows os/DE Settings -> Colors "default app mode" distinct from the "Windows mode" for Win 11, or also Win 10 (exposed when Color theme is set "Custom"), will toggle the LibreOffice theme in response. Its entire UI responds, even though LO is a Win32 API desktop application and is not UWP. The Tools -> Options -> Personalization dialog is shown. But no Preinstalled theme is selected, so LO interface is responding only to the os/DE color theme settings. The UI fg/bg color responds as does the Icon theme (from the Tools -> Options -> View). Minor issues on os/DE "App mode" theme toggle where LO pop-up dialogs only partially respond, e.g. treelist bg/fg colors don't switch, corrected with a relaunch of the dialog. Unfortunately at present the old "Mozilla" style theming is junk and should not be used, the whole framework needs to be refactored to do something useful to move UI configuration away from os/DE theming. That is bug 125217 LO also provides partial override via the Tools -> Options -> Application Colors panel, were default "Automatic" UI elements colors (that respond to os/DE theme) can be set and saved to a user's own color scheme(s). The project provides the predefined 'LibreOffice Dark' theme as an example. Otherwise IMHO we do enough already and this request should be closed => WFM =-ref-= Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 37e3455a13ab5741104bf41d05a80e60a4612682 CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: en-US (en_US); UI: en-US Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.
