aboutsummaryrefslogtreecommitdiffstats
path: root/data/elementary/themes/default.edc
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2018-02-27 15:42:58 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2018-02-28 16:02:38 -0500
commit07d0fb03db9dee3c8196cc13119ff11a81b7ead6 (patch)
treed9445c5f9f3df3384295c7e70e2d42c4d8f2c071 /data/elementary/themes/default.edc
parentelm_theme: deduplicate theme apply code (diff)
downloadefl-07d0fb03db9dee3c8196cc13119ff11a81b7ead6.tar.gz
theme: introduce theme overlay/extension matching
after this commit, efl base themes should now specify: data.item: "efl_theme_base" "theme_name"; and overlays/extensions which match a given theme should use: data.item: "efl_theme_match" "theme_name"; this will cause overlays and extensions with the data.item to only be loaded when the corresponding theme is in use. note that this should not be specified for theme-independent overlays/extensions as it will completely block loading of themes
Diffstat (limited to '')
-rw-r--r--data/elementary/themes/default.edc1
1 files changed, 1 insertions, 0 deletions
diff --git a/data/elementary/themes/default.edc b/data/elementary/themes/default.edc
index 0b43454863..1c688ab0fb 100644
--- a/data/elementary/themes/default.edc
+++ b/data/elementary/themes/default.edc
@@ -5,6 +5,7 @@ externals.external: "elm";
// theme api version. from 1.10 on we will check version to avoid
// compat issues
data.item: "version" "119";
+data.item: "efl_theme_base" "dark";
collections {
#include "fonts.edc"