summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorFlorian Müllner <fmuellner@gnome.org>2014-09-27 18:25:31 +0300
committerAlberts Muktupāvels <alberts.muktupavels@gmail.com>2014-09-27 18:25:31 +0300
commitc54ab841b342e65a8d4363b5b911ccf9fac0a880 (patch)
treed32c6fb17e8050ab4afea10e3c1d2c8c5df3be39 /doc
parentfb28b462798f0c5554b8165ad264610d035a7920 (diff)
downloadmetacity-c54ab841b342e65a8d4363b5b911ccf9fac0a880.tar.gz
theme: Allow using custom colors from the GTK+ theme
Add an additional color type to pick up colors defined with @define-color in the GTK+ theme's CSS: gtk:custom(name,fallback) (where "name" refers to the name defined in GTK+'s CSS, and fallback refers to an alternative color spec which is used when the color referenced by "name" is not found) The main intent of the change is to allow designers to improve Adwaita's dark theme variant without having to compromise on colors which work in the light variant as well. https://bugzilla.gnome.org/show_bug.cgi?id=648709 NOTE: Patch copied from mutter and adapted for metacity.
Diffstat (limited to 'doc')
-rw-r--r--doc/theme-format.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/theme-format.txt b/doc/theme-format.txt
index ba68fe13..3ecfbbc8 100644
--- a/doc/theme-format.txt
+++ b/doc/theme-format.txt
@@ -22,6 +22,18 @@ This document has separate sections for each format version. You may
want to read the document in reverse order, since the base features
are discussed under version 1.
+New Features in Theme Format Version 3.4
+========================================
+
+An additional color type is added to pick up custom colors defined
+in the GTK+ theme's CSS:
+
+ gtk:custom(name,fallback)
+
+where <name> refers to a custom color defined with @define-color in
+the GTK+ theme, and <fallback> provides an alternative color definition
+in case the color referenced by <name> is not found.
+
New Features in Theme Format Version 3.3
========================================