Created attachment 178376 [details]
Screenshot showing the problem
In the attached screenshot I show the result of AutoFilter being applied when the system is set to dark mode. Hidden cells are numbered in dark blue (CALCHIDDENROWCOL), which does not have good contrast with the black background and makes it hard to read the actual number.
If a hidden cell is selected, the background of the row number gets the system's highlight color whereas the cells get a lighter highlight color.
I don't know the best way to solve it, but I'd like to suggest 2 possibilities for coloring the row number in dark mode:
1) The background could have another color (f.i. a dark grey color) instead of black and the font could retain the white color.
2) The background and font retain their black / white colors, hence without differentiation from hidden / visible cells.
Version: 220.127.116.11.alpha0+ / LibreOffice Community
Build ID: 60f786bde4524bbba462eccc6578715f39020076
CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Can confirm this. The contrast is horrible.
The newly introduced indicator for hidden row/col (bug 128258) don't affect the row/col headers. And in fact this color is a result of (any) filter, also true for versions <7.4.
Also couldn't find any way to change this color in Options -> Application colors
Heiko Tietze committed a patch related to this issue.
It has been pushed to "master":
Resolves tdf#147515 - Make header text readable on dark themes
It will be available in 7.4.0.
The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
*** Bug 150413 has been marked as a duplicate of this bug. ***