Summary: | Forms: Default color for buttons and borders changed to dark grey | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Robert Großkopf <robert> |
Component: | UI | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | normal | CC: | caolan.mcnamara, dr, heiko.tietze, ilmari.lauhakangas |
Priority: | medium | Keywords: | needsDevAdvice |
Version: | 7.5.0.0 alpha0+ | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
See Also: |
https://bugs.documentfoundation.org/show_bug.cgi?id=152974 https://bugs.documentfoundation.org/show_bug.cgi?id=150786 |
||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Attachments: |
Default color for buttons and borders in forms to dark
Open form in database. Don't need macros enabled. See dark gray buttons. |
Description
Robert Großkopf
2023-01-11 09:30:53 UTC
Created attachment 184575 [details]
Open form in database. Don't need macros enabled. See dark gray buttons.
This was changed in ea36e0502c0bc381577cfa1b1a7fedf0f05d1d72 Let's ask UX what they think and if they want to implement a change. Bug 150786 explains why it was done. Caolan, can we apply the non-native look only on export to PDF? Or provide an option to switch it on/off. Meanwhile you can set the background and foreground color to any value. The results in the screenshot don’t fail neither WCAG AA nor WCAG AAA, so this doesn’t seem to be a significant a11y issue As I understand bug 150786 it is has been changed also for LO 7.4.3. But: In LO 7.4.6.2 the form controls will get the "normal" color (buttons and borders), in Version: 7.5.1.2 (X86_64) / LibreOffice Community Build ID: fcbaee479e84c6cd81291587d2ee68cba099e129 CPU threads: 6; OS: Linux 5.3; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.UTF-8); UI: en-US Calc: threaded it will be changed to dark gray. Why should an export for form controls to *.pdf destroy the design of older forms? The application dark mode makes the document not WYSIWYG anymore. For the buttons it's even more complex as your theme might be dark (and buttons are dark with white font) but when exported to PDF those colors are not taken into the document (neither you can be sure the document is drawn identically on someone else's machine and explicitly setting the font color to white would be wrong). I see two solutions: a) apply some default, hard-coded colors on export (and show it locally depending on the used theme), b) always use non-native colors but make it editable (meaning effectively to bind it to some application color), and c) just WF/NAB the issue. Essentially the point is how PDF handles forms with the goal to have a button blend into the system look and feel; guess that's defined in PDF and we just need to properly export. => new, needsdevadvice |