diff --git a/install.sh b/install.sh
index 8e8e9a41..c27eb713 100755
--- a/install.sh
+++ b/install.sh
@@ -170,11 +170,10 @@ install() {
cp -r "${SRC_DIR}/assets/cinnamon/thumbnails/thumbnail${theme}${ctype}${color}.png" "${THEME_DIR}/cinnamon/thumbnail.png"
mkdir -p "${THEME_DIR}/metacity-1"
- cp -r "${SRC_DIR}/main/metacity-1/metacity-theme-2${color}.xml" "${THEME_DIR}/metacity-1/metacity-theme-2.xml"
- cp -r "${SRC_DIR}/main/metacity-1/metacity-theme-3.xml" "${THEME_DIR}/metacity-1"
- cp -r "${SRC_DIR}/assets/metacity-1/assets" "${THEME_DIR}/metacity-1"
+ cp -r "${SRC_DIR}/main/metacity-1/metacity-theme-3${window}.xml" "${THEME_DIR}/metacity-1/metacity-theme-3.xml"
+ cp -r "${SRC_DIR}/assets/metacity-1/assets${window}" "${THEME_DIR}/metacity-1/assets"
cp -r "${SRC_DIR}/assets/metacity-1/thumbnail${ELSE_DARK:-}.png" "${THEME_DIR}/metacity-1/thumbnail.png"
- cd "${THEME_DIR}/metacity-1" && ln -s metacity-theme-2.xml metacity-theme-1.xml
+ cd "${THEME_DIR}/metacity-1" && ln -s metacity-theme-3.xml metacity-theme-1.xml && ln -s metacity-theme-3.xml metacity-theme-2.xml
mkdir -p "${THEME_DIR}/xfwm4"
cp -r "${SRC_DIR}/assets/xfwm4/assets${ELSE_LIGHT:-}${ctype}${window}/"*.png "${THEME_DIR}/xfwm4"
@@ -182,11 +181,11 @@ install() {
mkdir -p "${THEME_DIR}-hdpi/xfwm4"
cp -r "${SRC_DIR}/assets/xfwm4/assets${ELSE_LIGHT:-}${ctype}${window}-hdpi/"*.png "${THEME_DIR}-hdpi/xfwm4"
cp -r "${SRC_DIR}/main/xfwm4/themerc${ELSE_LIGHT:-}" "${THEME_DIR}-hdpi/xfwm4/themerc"
- sed -i "s/button_offset=6/button_offset=9/" "${THEME_DIR}-hdpi/xfwm4/themerc"
+ sed -i "s/button_offset=6/button_offset=9/" "${THEME_DIR}-hdpi/xfwm4/themerc"
mkdir -p "${THEME_DIR}-xhdpi/xfwm4"
cp -r "${SRC_DIR}/assets/xfwm4/assets${ELSE_LIGHT:-}${ctype}${window}-xhdpi/"*.png "${THEME_DIR}-xhdpi/xfwm4"
cp -r "${SRC_DIR}/main/xfwm4/themerc${ELSE_LIGHT:-}" "${THEME_DIR}-xhdpi/xfwm4/themerc"
- sed -i "s/button_offset=6/button_offset=12/" "${THEME_DIR}-xhdpi/xfwm4/themerc"
+ sed -i "s/button_offset=6/button_offset=12/" "${THEME_DIR}-xhdpi/xfwm4/themerc"
mkdir -p "${THEME_DIR}/plank"
if [[ "$color" == '-light' ]]; then
diff --git a/src/assets/metacity-1/assets-normal/button.svg b/src/assets/metacity-1/assets-normal/button.svg
new file mode 100644
index 00000000..c2a738d8
--- /dev/null
+++ b/src/assets/metacity-1/assets-normal/button.svg
@@ -0,0 +1,41 @@
+
+
diff --git a/src/assets/metacity-1/assets-normal/close.svg b/src/assets/metacity-1/assets-normal/close.svg
new file mode 100644
index 00000000..fb798d73
--- /dev/null
+++ b/src/assets/metacity-1/assets-normal/close.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/src/assets/metacity-1/assets-normal/maximize.svg b/src/assets/metacity-1/assets-normal/maximize.svg
new file mode 100644
index 00000000..0c2f1700
--- /dev/null
+++ b/src/assets/metacity-1/assets-normal/maximize.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/src/assets/metacity-1/assets-normal/menu.svg b/src/assets/metacity-1/assets-normal/menu.svg
new file mode 100644
index 00000000..179ff4c4
--- /dev/null
+++ b/src/assets/metacity-1/assets-normal/menu.svg
@@ -0,0 +1,40 @@
+
+
diff --git a/src/assets/metacity-1/assets-normal/minimize.svg b/src/assets/metacity-1/assets-normal/minimize.svg
new file mode 100644
index 00000000..76fe7cbd
--- /dev/null
+++ b/src/assets/metacity-1/assets-normal/minimize.svg
@@ -0,0 +1,47 @@
+
+
diff --git a/src/assets/metacity-1/assets-normal/shade.svg b/src/assets/metacity-1/assets-normal/shade.svg
new file mode 100644
index 00000000..8213b036
--- /dev/null
+++ b/src/assets/metacity-1/assets-normal/shade.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/src/assets/metacity-1/assets-normal/unmaximize.svg b/src/assets/metacity-1/assets-normal/unmaximize.svg
new file mode 100644
index 00000000..8d60a570
--- /dev/null
+++ b/src/assets/metacity-1/assets-normal/unmaximize.svg
@@ -0,0 +1,67 @@
+
+
diff --git a/src/assets/metacity-1/assets-normal/unshade.svg b/src/assets/metacity-1/assets-normal/unshade.svg
new file mode 100644
index 00000000..a1615644
--- /dev/null
+++ b/src/assets/metacity-1/assets-normal/unshade.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/src/main/metacity-1/metacity-theme-2-dark.xml b/src/main/metacity-1/metacity-theme-2-dark.xml
deleted file mode 100644
index 7e7a215c..00000000
--- a/src/main/metacity-1/metacity-theme-2-dark.xml
+++ /dev/null
@@ -1,621 +0,0 @@
-
-
-
- Orchis
- vinceliucie
- GPL
- 2020
- Orchis Metacity theme
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/main/metacity-1/metacity-theme-2-light.xml b/src/main/metacity-1/metacity-theme-2-light.xml
deleted file mode 100644
index 9a52f56d..00000000
--- a/src/main/metacity-1/metacity-theme-2-light.xml
+++ /dev/null
@@ -1,621 +0,0 @@
-
-
-
- Orchis
- vinceliucie
- GPL
- 2020
- Orchis Metacity theme
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/main/metacity-1/metacity-theme-2.xml b/src/main/metacity-1/metacity-theme-3-normal.xml
similarity index 58%
rename from src/main/metacity-1/metacity-theme-2.xml
rename to src/main/metacity-1/metacity-theme-3-normal.xml
index 89784d1b..153a0921 100644
--- a/src/main/metacity-1/metacity-theme-2.xml
+++ b/src/main/metacity-1/metacity-theme-3-normal.xml
@@ -1,33 +1,35 @@
- Orchis
+ Colloid
vinceliucie
GPL
- 2020
- Orchis Metacity theme
+ 2022
+ Colloid Metacity theme
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -38,11 +40,11 @@
-
+
-
+
@@ -56,10 +58,10 @@
-
-
-
-
+
+
+
+
@@ -73,8 +75,8 @@
-
-
+
+
@@ -82,17 +84,27 @@
-
+
-
+
@@ -105,132 +117,228 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
@@ -374,6 +482,7 @@
+
@@ -386,6 +495,9 @@
+
+
+
@@ -414,6 +526,7 @@
+
@@ -426,6 +539,9 @@
+
+
+
@@ -450,40 +566,112 @@
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -527,6 +715,8 @@
+
+
@@ -552,6 +742,14 @@
+
+
+
+
+
+
+
+
@@ -617,5 +815,6 @@
+
diff --git a/src/main/metacity-1/metacity-theme-3.xml b/src/main/metacity-1/metacity-theme-3.xml
index 4d5465ed..582cc8ef 100644
--- a/src/main/metacity-1/metacity-theme-3.xml
+++ b/src/main/metacity-1/metacity-theme-3.xml
@@ -14,6 +14,8 @@
+
+
@@ -26,10 +28,10 @@
-
-
-
-
+
+
+
+
@@ -45,11 +47,11 @@
-
+
-
+
@@ -63,9 +65,9 @@
-
-
-
+
+
+
@@ -80,8 +82,8 @@
-
-
+
+
@@ -122,26 +124,42 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -399,6 +417,7 @@
+
@@ -442,6 +461,7 @@
+
@@ -481,33 +501,105 @@
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
diff --git a/src/sass/gtk/_colors-public.scss b/src/sass/gtk/_colors-public.scss
index a18a75f3..d43978b0 100644
--- a/src/sass/gtk/_colors-public.scss
+++ b/src/sass/gtk/_colors-public.scss
@@ -87,9 +87,13 @@ these are pretty self explicative */
/*
these colors are exported for the window manager and shouldn't be used in applications,
read if you used those and something break with a version upgrade you're on your own... */
+
+$windows-border: if($variant == 'light', mix(black, $base, 35%), mix(black, $base, 80%));
+
@define-color wm_title #{"" + $titlebar-text};
@define-color wm_unfocused_title #{"" + $titlebar-text-secondary};
@define-color wm_highlight #{"" + highlight($titlebar)};
+@define-color wm_border #{"" + $windows-border};
@define-color wm_bg #{"" + $titlebar};
@define-color wm_unfocused_bg #{"" + $titlebar-backdrop};