Bug 385907

Summary: System settings has barely visible headers and labels on dark themes
Product: [Applications] systemsettings Reporter: Jan Grulich <jgrulich>
Component: sidebarviewAssignee: Marco Martin <notmart>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate
Priority: NOR    
Version: 5.11.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot of new system settings

Description Jan Grulich 2017-10-18 13:18:01 UTC
Created attachment 108432 [details]
Screenshot of new system settings

When opening new system settings and using a dark theme I can barely see headers and labels on the main page, because it uses black text. I believe that system settings should be using color based on user's theme to make sure that the texts are always visible.
Comment 1 Nate Graham 2017-10-20 03:29:01 UTC
Is this is Kirigami bug?
Comment 2 Nate Graham 2017-10-22 02:06:40 UTC
No, this is a systemsettings bug, in sidebar/package/contents/ui/CategoriesPage.qml. The headers are implemented as list items with the "enabled: false" property, which causes the text to become much lighter. This seems like an abuse of the system, and precludes fine-grained control of the text color. It would be better if the headers were somehow styled as actual headers, not disabled items.
Comment 3 Nate Graham 2017-10-22 02:08:39 UTC

*** This bug has been marked as a duplicate of bug 384638 ***