x11-themes/amber-theme: fix custom color patch

Package-Manager: Portage-2.3.85, Repoman-2.3.20
This commit is contained in:
Guillaume Castagnino 2020-01-23 09:43:28 +01:00
parent 854f4578ae
commit 329e6c7987
3 changed files with 45 additions and 5 deletions

View File

@ -1,2 +1,3 @@
EBUILD amber-theme-9999.ebuild 875 BLAKE2B 1cf8ed56755c1d846eec7572db166479f9e470be62854792af127a56a96731a075a9e8e5131639081c94d20f2e615429e89185a3d27c0883a3580fe40a090599 SHA512 53f19811cdca5e031e5903a539db5067469e31e4c6abe209e56a7ad19b33ad4959b62fcf61b66bc0ab952de198c32575bb102ef7c823b04ef5713e1365082d36
AUX amber-theme-custom-color.patch 2148 BLAKE2B b79b61ce1be86c86410e864619c439cebe52ff0ffad245416be16e7d4f4570e0b86c7251bf578ac483935349e88d8734d5f61c6a49c41b73f58937baa3fe03a0 SHA512 a53faf5236f6a94359b589b96993fb4e4ff69a90bc06eb5ffb6ae6b94a254e574a862afd9af04e4f66128f7c9fe8e09f9b8d35966e773a62c2d8f3d0ef132ffe
EBUILD amber-theme-9999.ebuild 925 BLAKE2B 1728d697ff10c35d5bcf4019079e69bff3e520bc227c8ebc532273017ae0adc64473f851ff3734379f3d3596f609e7979e0e77906c58bb38ff5f687eab9ee54d SHA512 b3050f73bee6f68f1b2a15f6c5e89ebd151e251f8dce8e0a8e1833d06159a38e32fdb5e9a9875ce3677df0709dff7a3587444474f8fdfd1443fdc8036aa2195b
MISC metadata.xml 539 BLAKE2B 0f39f984ad24a395d5624ebeb7a9005fe0b1ad7a0e1674dc73f83bc9a2012b91f5e7eea61a0f878a03594e28fc0f9b53b121bf3c8957c18ee9b598353f64b887 SHA512 c50a2906e08d46ee71d0b0d1e7bf103b68c8bb1b174c4dc705d6660cd41487e334da884ab53877b82ef29cb113e07eef3593f5d76710975c1ae8377ee7c106fd

View File

@ -22,17 +22,19 @@ DEPEND="
x11-themes/gtk-engines-murrine"
RDEPEND="${DEPEND}"
PATCHES="
"${FILESDIR}/${PN}"-custom-color.patch
"
src_prepare() {
default
if use custom; then
# replace orange by blue
sed -si -e "s/fb6f55/75A4D9/" src/gtk-3.0/_colors.scss || die
# regen CSS with changes
cd src/gtk-3.0 && sh parse-sass.sh || die
pushd src/gtk-3.0 && sh parse-sass.sh && popd || die
use gnome-shell && pushd src/gnome-shell && sh parse-sass.sh && popd || die
fi
use gnome-shell || sed -i -e "/gnome-shell/d" src/meson.build
use xfce || sed -i -e "/xfwm4/d" src/meson.build
}

View File

@ -0,0 +1,37 @@
diff --git a/src/gnome-shell/gnome-shell-sass/_colors.scss b/src/gnome-shell/gnome-shell-sass/_colors.scss
index e31fbc0..04fb9d0 100644
--- a/src/gnome-shell/gnome-shell-sass/_colors.scss
+++ b/src/gnome-shell/gnome-shell-sass/_colors.scss
@@ -10,7 +10,7 @@ $bg_color: if($variant == 'light', #dededc, $dark_bg_color);
$fg_color: if($variant == 'light', #3C3C3C, $dark_fg_color);
$selected_fg_color: #ffffff;
-$selected_bg_color: #fb6f55;
+$selected_bg_color: #75a4d9; //#fb6f55;
$selected_borders_color: if($variant=='light', darken($selected_bg_color, 30%),
darken($selected_bg_color, 20%));
$borders_color: if($variant =='light', darken($bg_color,30%), darken($bg_color,12%));
diff --git a/src/gtk-3.0/_colors.scss b/src/gtk-3.0/_colors.scss
index 3345a88..e4deecb 100644
--- a/src/gtk-3.0/_colors.scss
+++ b/src/gtk-3.0/_colors.scss
@@ -13,7 +13,7 @@ $bg_color: if($variant == 'light', #dededc, $dark_bg_color);
$fg_color: if($variant == 'light', #3C3C3C, $dark_fg_color);
$selected_fg_color: #ffffff;
-$selected_bg_color: #fb6f55;
+$selected_bg_color: #75a4d9; //#fb6f55;
$selected_borders_color: darken($selected_bg_color, 20%);
$borders_color: if($variant == 'light', darken($bg_color,15%), $dark_borders_color);
$borders_edge: if($variant == 'light', white, transparentize($fg_color, 0.9));
@@ -78,7 +78,8 @@ $secondary_bg_color: mix($bg_color, $base_color, 50%);
$secondary_borders_color: darken($secondary_bg_color, 8%);
//title buttons
-$close_button: if($dark_header=='true' or $variant=='dark', transparentize($selected_bg_color, 0.4), #b55f5f);
-$close_button_hover: if($dark_header=='true' or $variant=='dark', $selected_bg_color, lighten($close_button, 5%));
+$button_color: #fb6f55;
+$close_button: if($dark_header=='true' or $variant=='dark', transparentize($button_color, 0.4), #b55f5f);
+$close_button_hover: if($dark_header=='true' or $variant=='dark', $button_color, lighten($close_button, 5%));
$close_button_backdrop: lighten($dark_bg_color, 12%);
$max_min_hover: if($dark_header=='true' or $variant=='dark', lighten($dark_bg_color, 12%), $borders_color);