Summary: | Text barely readable with some colour schemes | ||
---|---|---|---|
Product: | [Applications] ktouch | Reporter: | Fabian <0inkane> |
Component: | general | Assignee: | Sebastian Gottfried <sebastian.gottfried> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 2.0.0 | ||
Target Milestone: | --- | ||
Platform: | Chakra | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/ktouch/bf5e124db9a53550d8f561fe569caef0610aa0a1 | Version Fixed In: | 4.10 RC 2 |
Sentry Crash Report: | |||
Attachments: | shows the barely readable text |
Description
Fabian
2012-12-22 20:39:05 UTC
Created attachment 75974 [details]
shows the barely readable text
No, the text color isn't hardcoded. To me it looks like a conflict between Oxygen widget background color and your Plasma Theme's text foreground color. But there is clearly a problem, I will look into it. Can you please specify: - the Plasma Theme you use - the widget style and color theme you use? My plasma theme style is a user defined mesh-up of others, but I can reproduce this with e.g. Oxygen, Slim Glow and Produkt. The colour theme is gentle, but I can get similiar results with the "Standard" theme. The widget style is oxygen. Git commit bf5e124db9a53550d8f561fe569caef0610aa0a1 by Sebastian Gottfried. Committed on 25/12/2012 at 12:40. Pushed by gottfried into branch 'master'. fix appearance of application with light-on-dark themes In the most cases relying on theme colors instead of fixed colors was enough, and in a few more cases for elements with fixed background the opposite was right way to achieve a good-looking result. Most tricky proved to be the application background. I didn't want to give up the Oxygen-provided background to ensure visual consistency with the window decoration. Therefore I use Plasma's background color but set the alpha accoardingly to the difference between the two, if the colors are pretty similar the alpha is zero. FIXED-IN: 4.10 RC 2 M +1 -0 src/CMakeLists.txt M +2 -0 src/application.cpp A +40 -0 src/declarativeitems/applicationbackground.cpp [License: GPL (v2+)] A +32 -0 src/declarativeitems/applicationbackground.h [License: GPL (v2+)] M +6 -1 src/graph-plugin/qml/BarGraph.qml M +1 -0 src/graph-plugin/qml/LegendItem.qml M +6 -1 src/graph-plugin/qml/LineGraph.qml M +1 -1 src/qml/CourseDescriptionItem.qml M +1 -1 src/qml/CourseSelector.qml M +1 -0 src/qml/MessageBox.qml M +2 -2 src/qml/ProfileDetailsItem.qml M +3 -2 src/qml/ScoreScreen.qml M +5 -0 src/qml/main.qml http://commits.kde.org/ktouch/bf5e124db9a53550d8f561fe569caef0610aa0a1 |