summaryrefslogtreecommitdiffstats
path: root/src/inkscape.cpp
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2019-01-27 01:08:22 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2019-01-27 01:08:22 +0000
commitd5788f6816d40360c54a29c8b735d6b6c5dd2db2 (patch)
treea3df7b330c16ffdb04de7aa42f0b9a94709ca47f /src/inkscape.cpp
parentFix combobox colors (diff)
downloadinkscape-d5788f6816d40360c54a29c8b735d6b6c5dd2db2.tar.gz
inkscape-d5788f6816d40360c54a29c8b735d6b6c5dd2db2.zip
Finich CSS refactor
Diffstat (limited to 'src/inkscape.cpp')
-rw-r--r--src/inkscape.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/inkscape.cpp b/src/inkscape.cpp
index fd185649a..5c6f29c3f 100644
--- a/src/inkscape.cpp
+++ b/src/inkscape.cpp
@@ -395,12 +395,13 @@ Application::add_gtk_css()
sp_svg_write_color(colornamed_inverse, sizeof(colornamed_inverse), colorset_inverse);
if (prefs->getBool("/theme/symbolicIconsDefaultColor", true)) {
css_str += "*{ -gtk-icon-style: symbolic;}";
- css_str += "image{ color: @theme_fg_color}";
+ css_str += ".dark,.bright,.dark image,.bright image{ color: @theme_fg_color}";
css_str += "iconinverse{ color: @theme_bg_color;}";
css_str += "iconregular{ -gtk-icon-style: regular;}";
} else {
css_str += "*{ -gtk-icon-style: symbolic;}";
- css_str += "image{ color:";
+ css_str += ".dark *,.bright *{ color: @theme_fg_color;}";
+ css_str += ".dark,.bright,.dark image,.bright image{ color:";
css_str += colornamed;
css_str += ";}";
css_str += "#iconinverse{ color:";