Description: macOS: LibreOffice settings > user data: poor visibility of text fields. Reproducible in both dark and light mode. Steps to Reproduce: Open LibreOffice > settings > user data. Actual Results: The text fields for user data have too little contrast making them hard to view. Expected Results: Use correct colors. Attached is a screenshot of both LibreOffice Settings and Mail Settings (macOS default app) both showing text fields. I'd assume Apple uses the correct colors in their own Mail app. Reproducible: Always User Profile Reset: No Additional Info: Version: 7.5.4.2 (X86_64) / LibreOffice Community Build ID: 36ccfdc35048b057fd9854c757a8b67ec53977b6 CPU threads: 8; OS: Mac OS X 13.4.1; UI render: Skia/Raster; VCL: osx Locale: de-DE (en_DE.UTF-8); UI: en-US Calc: threaded Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: fcbae818b793a9ee97a1b5ddc53902be7a2376f5 CPU threads: 8; OS: Mac OS X 13.4.1; UI render: Skia/Raster; VCL: osx Locale: en-US (en_DE.UTF-8); UI: en-US Calc: threaded
Created attachment 188334 [details] LO settings > user data poor visibility of fields dark mode
Created attachment 188335 [details] mail app > settings text fields dark mode
Created attachment 188336 [details] LO settings > user data poor visibility of fields light mode
Created attachment 188337 [details] mail app > settings text fields light mode
Confirm Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 8635c9aa8c6f1078a9e220076d5a08daf30077e8 CPU threads: 8; OS: Mac OS X 13.4.1; UI render: Skia/Raster; VCL: osx Locale: nl-NL (nl_NL.UTF-8); UI: en-US Calc: threaded
I can confirm the issue in question. Version: 7.6.0.1 (AARCH64) / LibreOffice Community Build ID: 776eaf34564cbf3f034a0ba1fd1d5c32ff9ccf1c CPU threads: 10; OS: Mac OS X 13.4.1; UI render: Skia/Metal; VCL: osx Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded Version: 24.2.0.0.alpha0+ (AARCH64) / LibreOffice Community Build ID: 4df9c056de4930eea42a2bfe45075413a45dbf5e CPU threads: 10; OS: Mac OS X 13.4.1; UI render: Skia/Metal; VCL: osx Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded
Likely not our bug. Seems macOS avoids text input controls but when you find one it looks the same. => NOB Though the one I found in XCode settings uses a dummy text - we could do the same. Another approach on XCode is to use some special background color (using day/night shift with currently bright colors the background is drawn in full white). But haven't seen this among the macOS options, for example. => WF And last but not least we could override the system colors and use an own theme - MSO seems to be doing this. => DUP
Created attachment 192962 [details] MSO vs LibO (In reply to Heiko Tietze from comment #7) > And last but not least we could override the system colors and use an own > theme - MSO seems to be doing this. => DUP The grey is slightly darker with MSO. And a bit more brownish with the dark theme.
Hi Heiko, thanks for taking a look. Are we talking about the same problem? Your screenshot shows light mode. That Your screenshot shows two programs
Created attachment 192974 [details] Screenshot 2024-03-05 LO + Xcode textfield comparison Ugh, did not intent to send that message (yet) 🙄 The issue here is about dark mode and that deviates from how macOS Apple apps behave as seen provided in "Screenshot 2024-03-05 LO + Xcode textfield comparison". Please note how the text field uses a lighter background color than the background. LibreOffice does the opposite and uses a darker color for the text field than the background. This is unexpected. Although the settings structure is different than the Xcode preferences dialog which uses a frame around the settings options which themselves use a darker grey than the frame.
(In reply to steve from comment #9) > Your screenshot shows light mode. Sure, same issue. Why would dark be different from light? My screenshot indeed is not showing what I see on the screen - MSO uses some darker grey (and lighter/brownisher with dark mode). The fact that "the text field uses a lighter background color" is what I meant with "some special background color" - it's not the same as we get from the system.