From bbb5c366430e3f0a9df11d021b62c53120df193c Mon Sep 17 00:00:00 2001 From: Jakub Steiner Date: Thu, 29 Jul 2021 22:56:48 +0200 Subject: [PATCH] headerbar: devel stripy watermark - use a recolorable stripes that fade out to work on flat windows Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/232 --- .../adwaita-stylesheet.gresources.xml | 1 + src/stylesheet/assets/devel-symbolic.svg | 45 +++++++++++++++++++ src/stylesheet/widgets/_header-bar.scss | 4 +- 3 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 src/stylesheet/assets/devel-symbolic.svg diff --git a/src/stylesheet/adwaita-stylesheet.gresources.xml b/src/stylesheet/adwaita-stylesheet.gresources.xml index feb16bdf6..786faba82 100644 --- a/src/stylesheet/adwaita-stylesheet.gresources.xml +++ b/src/stylesheet/adwaita-stylesheet.gresources.xml @@ -39,5 +39,6 @@ assets/bullet-symbolic.svg assets/check-symbolic.svg assets/dash-symbolic.svg + assets/devel-symbolic.svg diff --git a/src/stylesheet/assets/devel-symbolic.svg b/src/stylesheet/assets/devel-symbolic.svg new file mode 100644 index 000000000..24f1e20ae --- /dev/null +++ b/src/stylesheet/assets/devel-symbolic.svg @@ -0,0 +1,45 @@ + + + + + + + + + diff --git a/src/stylesheet/widgets/_header-bar.scss b/src/stylesheet/widgets/_header-bar.scss index 29e2c9999..40adc109e 100644 --- a/src/stylesheet/widgets/_header-bar.scss +++ b/src/stylesheet/widgets/_header-bar.scss @@ -136,6 +136,8 @@ windowtitle { window.devel { headerbar > windowhandle { - background: cross-fade(8% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat; + background-image: cross-fade(8% -gtk-recolor(url("assets/devel-symbolic.svg")), + image(transparent)); + background-repeat: repeat-x; } } -- GitLab