diff --git a/core.sh b/core.sh
index 151f185..a34be93 100755
--- a/core.sh
+++ b/core.sh
@@ -127,7 +127,13 @@ install() {
fi
mkdir -p "$THEME_DIR/xfwm4"
- cp -r "$SRC_DIR/xfwm4/assets${ELSE_LIGHT:-}$ctype/"*.png "$THEME_DIR/xfwm4"
+
+ if [[ "$macstyle" == "true" ]] ; then
+ cp -r "$SRC_DIR/xfwm4/assets${ELSE_LIGHT:-}$ctype-mac/"*.png "$THEME_DIR/xfwm4"
+ else
+ cp -r "$SRC_DIR/xfwm4/assets${ELSE_LIGHT:-}$ctype/"*.png "$THEME_DIR/xfwm4"
+ fi
+
cp -r "$SRC_DIR/xfwm4/themerc${ELSE_LIGHT:-}$ctype" "$THEME_DIR/xfwm4/themerc"
mkdir -p "$THEME_DIR/cinnamon"
diff --git a/src/xfwm4/assets-Dracula-mac.svg b/src/xfwm4/assets-Dracula-mac.svg
new file mode 100644
index 0000000..a99d0bd
--- /dev/null
+++ b/src/xfwm4/assets-Dracula-mac.svg
@@ -0,0 +1,1306 @@
+
+
diff --git a/src/xfwm4/assets-Dracula-mac/bottom-active.png b/src/xfwm4/assets-Dracula-mac/bottom-active.png
new file mode 100644
index 0000000..93ab41f
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/bottom-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/bottom-inactive.png b/src/xfwm4/assets-Dracula-mac/bottom-inactive.png
new file mode 100644
index 0000000..93ab41f
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/bottom-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/bottom-left-active.png b/src/xfwm4/assets-Dracula-mac/bottom-left-active.png
new file mode 100644
index 0000000..728cf10
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/bottom-left-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/bottom-left-inactive.png b/src/xfwm4/assets-Dracula-mac/bottom-left-inactive.png
new file mode 100644
index 0000000..728cf10
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/bottom-left-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/bottom-right-active.png b/src/xfwm4/assets-Dracula-mac/bottom-right-active.png
new file mode 100644
index 0000000..3a9c065
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/bottom-right-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/bottom-right-inactive.png b/src/xfwm4/assets-Dracula-mac/bottom-right-inactive.png
new file mode 100644
index 0000000..3a9c065
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/bottom-right-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/close-active.png b/src/xfwm4/assets-Dracula-mac/close-active.png
new file mode 100644
index 0000000..cb91294
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/close-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/close-inactive.png b/src/xfwm4/assets-Dracula-mac/close-inactive.png
new file mode 100644
index 0000000..b35adb9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/close-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/close-prelight.png b/src/xfwm4/assets-Dracula-mac/close-prelight.png
new file mode 100644
index 0000000..70494cf
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/close-prelight.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/close-pressed.png b/src/xfwm4/assets-Dracula-mac/close-pressed.png
new file mode 100644
index 0000000..26def3e
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/close-pressed.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/hide-active.png b/src/xfwm4/assets-Dracula-mac/hide-active.png
new file mode 100644
index 0000000..4c6f054
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/hide-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/hide-inactive.png b/src/xfwm4/assets-Dracula-mac/hide-inactive.png
new file mode 100644
index 0000000..b35adb9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/hide-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/hide-prelight.png b/src/xfwm4/assets-Dracula-mac/hide-prelight.png
new file mode 100644
index 0000000..d8e4538
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/hide-prelight.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/hide-pressed.png b/src/xfwm4/assets-Dracula-mac/hide-pressed.png
new file mode 100644
index 0000000..b605a28
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/hide-pressed.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/left-active.png b/src/xfwm4/assets-Dracula-mac/left-active.png
new file mode 100644
index 0000000..a0e2191
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/left-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/left-inactive.png b/src/xfwm4/assets-Dracula-mac/left-inactive.png
new file mode 100644
index 0000000..a0e2191
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/left-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/maximize-active.png b/src/xfwm4/assets-Dracula-mac/maximize-active.png
new file mode 100644
index 0000000..be78dc3
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/maximize-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/maximize-inactive.png b/src/xfwm4/assets-Dracula-mac/maximize-inactive.png
new file mode 100644
index 0000000..b35adb9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/maximize-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/maximize-prelight.png b/src/xfwm4/assets-Dracula-mac/maximize-prelight.png
new file mode 100644
index 0000000..7404f5b
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/maximize-prelight.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/maximize-pressed.png b/src/xfwm4/assets-Dracula-mac/maximize-pressed.png
new file mode 100644
index 0000000..2a9cc7e
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/maximize-pressed.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/maximize-toggled-active.png b/src/xfwm4/assets-Dracula-mac/maximize-toggled-active.png
new file mode 100644
index 0000000..be78dc3
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/maximize-toggled-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/maximize-toggled-inactive.png b/src/xfwm4/assets-Dracula-mac/maximize-toggled-inactive.png
new file mode 100644
index 0000000..b35adb9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/maximize-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/maximize-toggled-prelight.png b/src/xfwm4/assets-Dracula-mac/maximize-toggled-prelight.png
new file mode 100644
index 0000000..9d06c70
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/maximize-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/maximize-toggled-pressed.png b/src/xfwm4/assets-Dracula-mac/maximize-toggled-pressed.png
new file mode 100644
index 0000000..527ade8
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/maximize-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/menu-active.png b/src/xfwm4/assets-Dracula-mac/menu-active.png
new file mode 100644
index 0000000..bb80590
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/menu-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/menu-inactive.png b/src/xfwm4/assets-Dracula-mac/menu-inactive.png
new file mode 100644
index 0000000..2db518b
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/menu-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/menu-prelight.png b/src/xfwm4/assets-Dracula-mac/menu-prelight.png
new file mode 100644
index 0000000..c6a34e5
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/menu-prelight.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/menu-pressed.png b/src/xfwm4/assets-Dracula-mac/menu-pressed.png
new file mode 100644
index 0000000..fda34a4
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/menu-pressed.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/right-active.png b/src/xfwm4/assets-Dracula-mac/right-active.png
new file mode 100644
index 0000000..a0e2191
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/right-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/right-inactive.png b/src/xfwm4/assets-Dracula-mac/right-inactive.png
new file mode 100644
index 0000000..a0e2191
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/right-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/shade-active.png b/src/xfwm4/assets-Dracula-mac/shade-active.png
new file mode 100644
index 0000000..ae076b3
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/shade-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/shade-inactive.png b/src/xfwm4/assets-Dracula-mac/shade-inactive.png
new file mode 100644
index 0000000..361052c
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/shade-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/shade-prelight.png b/src/xfwm4/assets-Dracula-mac/shade-prelight.png
new file mode 100644
index 0000000..71c0f95
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/shade-prelight.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/shade-pressed.png b/src/xfwm4/assets-Dracula-mac/shade-pressed.png
new file mode 100644
index 0000000..0e8dac3
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/shade-pressed.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/stick-active.png b/src/xfwm4/assets-Dracula-mac/stick-active.png
new file mode 100644
index 0000000..91e88af
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/stick-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/stick-inactive.png b/src/xfwm4/assets-Dracula-mac/stick-inactive.png
new file mode 100644
index 0000000..e495d87
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/stick-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/stick-prelight.png b/src/xfwm4/assets-Dracula-mac/stick-prelight.png
new file mode 100644
index 0000000..3b18a9e
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/stick-prelight.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/stick-pressed.png b/src/xfwm4/assets-Dracula-mac/stick-pressed.png
new file mode 100644
index 0000000..638e6a3
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/stick-pressed.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/stick-toggled-active.png b/src/xfwm4/assets-Dracula-mac/stick-toggled-active.png
new file mode 100644
index 0000000..b934ce9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/stick-toggled-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/stick-toggled-inactive.png b/src/xfwm4/assets-Dracula-mac/stick-toggled-inactive.png
new file mode 100644
index 0000000..f6f8f95
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/stick-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/stick-toggled-prelight.png b/src/xfwm4/assets-Dracula-mac/stick-toggled-prelight.png
new file mode 100644
index 0000000..f140971
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/stick-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/stick-toggled-pressed.png b/src/xfwm4/assets-Dracula-mac/stick-toggled-pressed.png
new file mode 100644
index 0000000..f1cf716
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/stick-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-1-active.png b/src/xfwm4/assets-Dracula-mac/title-1-active.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-1-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-1-inactive.png b/src/xfwm4/assets-Dracula-mac/title-1-inactive.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-1-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-2-active.png b/src/xfwm4/assets-Dracula-mac/title-2-active.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-2-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-2-inactive.png b/src/xfwm4/assets-Dracula-mac/title-2-inactive.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-2-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-3-active.png b/src/xfwm4/assets-Dracula-mac/title-3-active.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-3-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-3-inactive.png b/src/xfwm4/assets-Dracula-mac/title-3-inactive.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-3-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-4-active.png b/src/xfwm4/assets-Dracula-mac/title-4-active.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-4-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-4-inactive.png b/src/xfwm4/assets-Dracula-mac/title-4-inactive.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-4-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-5-active.png b/src/xfwm4/assets-Dracula-mac/title-5-active.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-5-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/title-5-inactive.png b/src/xfwm4/assets-Dracula-mac/title-5-inactive.png
new file mode 100644
index 0000000..2c81fa9
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/title-5-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/top-left-active.png b/src/xfwm4/assets-Dracula-mac/top-left-active.png
new file mode 100644
index 0000000..1eeaedf
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/top-left-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/top-left-inactive.png b/src/xfwm4/assets-Dracula-mac/top-left-inactive.png
new file mode 100644
index 0000000..1eeaedf
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/top-left-inactive.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/top-right-active.png b/src/xfwm4/assets-Dracula-mac/top-right-active.png
new file mode 100644
index 0000000..43dd414
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/top-right-active.png differ
diff --git a/src/xfwm4/assets-Dracula-mac/top-right-inactive.png b/src/xfwm4/assets-Dracula-mac/top-right-inactive.png
new file mode 100644
index 0000000..43dd414
Binary files /dev/null and b/src/xfwm4/assets-Dracula-mac/top-right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac.svg b/src/xfwm4/assets-Light-Dracula-mac.svg
new file mode 100644
index 0000000..101bd47
--- /dev/null
+++ b/src/xfwm4/assets-Light-Dracula-mac.svg
@@ -0,0 +1,1141 @@
+
+
diff --git a/src/xfwm4/assets-Light-Dracula-mac/bottom-active.png b/src/xfwm4/assets-Light-Dracula-mac/bottom-active.png
new file mode 100644
index 0000000..ddec552
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/bottom-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/bottom-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/bottom-inactive.png
new file mode 100644
index 0000000..ddec552
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/bottom-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/bottom-left-active.png b/src/xfwm4/assets-Light-Dracula-mac/bottom-left-active.png
new file mode 100644
index 0000000..bdccbb5
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/bottom-left-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/bottom-left-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/bottom-left-inactive.png
new file mode 100644
index 0000000..bdccbb5
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/bottom-left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/bottom-right-active.png b/src/xfwm4/assets-Light-Dracula-mac/bottom-right-active.png
new file mode 100644
index 0000000..448d7b6
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/bottom-right-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/bottom-right-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/bottom-right-inactive.png
new file mode 100644
index 0000000..448d7b6
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/bottom-right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/close-active.png b/src/xfwm4/assets-Light-Dracula-mac/close-active.png
new file mode 100644
index 0000000..1788e29
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/close-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/close-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/close-inactive.png
new file mode 100644
index 0000000..0a48009
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/close-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/close-prelight.png b/src/xfwm4/assets-Light-Dracula-mac/close-prelight.png
new file mode 100644
index 0000000..187ad85
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/close-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/close-pressed.png b/src/xfwm4/assets-Light-Dracula-mac/close-pressed.png
new file mode 100644
index 0000000..90b7763
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/close-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/hide-active.png b/src/xfwm4/assets-Light-Dracula-mac/hide-active.png
new file mode 100644
index 0000000..0d36021
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/hide-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/hide-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/hide-inactive.png
new file mode 100644
index 0000000..0a48009
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/hide-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/hide-prelight.png b/src/xfwm4/assets-Light-Dracula-mac/hide-prelight.png
new file mode 100644
index 0000000..eab5009
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/hide-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/hide-pressed.png b/src/xfwm4/assets-Light-Dracula-mac/hide-pressed.png
new file mode 100644
index 0000000..e9d09e0
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/hide-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/left-active.png b/src/xfwm4/assets-Light-Dracula-mac/left-active.png
new file mode 100644
index 0000000..6d3c2e1
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/left-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/left-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/left-inactive.png
new file mode 100644
index 0000000..6d3c2e1
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/maximize-active.png b/src/xfwm4/assets-Light-Dracula-mac/maximize-active.png
new file mode 100644
index 0000000..bea8727
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/maximize-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/maximize-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/maximize-inactive.png
new file mode 100644
index 0000000..0a48009
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/maximize-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/maximize-prelight.png b/src/xfwm4/assets-Light-Dracula-mac/maximize-prelight.png
new file mode 100644
index 0000000..57519ee
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/maximize-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/maximize-pressed.png b/src/xfwm4/assets-Light-Dracula-mac/maximize-pressed.png
new file mode 100644
index 0000000..5ce3b7d
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/maximize-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-active.png b/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-active.png
new file mode 100644
index 0000000..bea8727
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-inactive.png
new file mode 100644
index 0000000..0a48009
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-prelight.png b/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-prelight.png
new file mode 100644
index 0000000..e238b3c
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-pressed.png b/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-pressed.png
new file mode 100644
index 0000000..6167d3d
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/maximize-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/menu-active.png b/src/xfwm4/assets-Light-Dracula-mac/menu-active.png
new file mode 100644
index 0000000..7f95248
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/menu-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/menu-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/menu-inactive.png
new file mode 100644
index 0000000..4488f06
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/menu-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/menu-prelight.png b/src/xfwm4/assets-Light-Dracula-mac/menu-prelight.png
new file mode 100644
index 0000000..565091e
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/menu-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/menu-pressed.png b/src/xfwm4/assets-Light-Dracula-mac/menu-pressed.png
new file mode 100644
index 0000000..ba21811
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/menu-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/right-active.png b/src/xfwm4/assets-Light-Dracula-mac/right-active.png
new file mode 100644
index 0000000..6d3c2e1
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/right-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/right-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/right-inactive.png
new file mode 100644
index 0000000..6d3c2e1
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/shade-active.png b/src/xfwm4/assets-Light-Dracula-mac/shade-active.png
new file mode 100644
index 0000000..e2510d4
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/shade-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/shade-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/shade-inactive.png
new file mode 100644
index 0000000..4c3c954
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/shade-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/shade-prelight.png b/src/xfwm4/assets-Light-Dracula-mac/shade-prelight.png
new file mode 100644
index 0000000..c16d6a7
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/shade-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/shade-pressed.png b/src/xfwm4/assets-Light-Dracula-mac/shade-pressed.png
new file mode 100644
index 0000000..b5f0576
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/shade-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/stick-active.png b/src/xfwm4/assets-Light-Dracula-mac/stick-active.png
new file mode 100644
index 0000000..f9ad917
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/stick-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/stick-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/stick-inactive.png
new file mode 100644
index 0000000..7ddb798
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/stick-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/stick-prelight.png b/src/xfwm4/assets-Light-Dracula-mac/stick-prelight.png
new file mode 100644
index 0000000..e8d13ca
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/stick-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/stick-pressed.png b/src/xfwm4/assets-Light-Dracula-mac/stick-pressed.png
new file mode 100644
index 0000000..00d6aac
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/stick-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-active.png b/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-active.png
new file mode 100644
index 0000000..e363578
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-inactive.png
new file mode 100644
index 0000000..9863593
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-prelight.png b/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-prelight.png
new file mode 100644
index 0000000..5a901ee
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-pressed.png b/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-pressed.png
new file mode 100644
index 0000000..0c32ce8
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/stick-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-1-active.png b/src/xfwm4/assets-Light-Dracula-mac/title-1-active.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-1-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-1-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/title-1-inactive.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-1-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-2-active.png b/src/xfwm4/assets-Light-Dracula-mac/title-2-active.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-2-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-2-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/title-2-inactive.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-2-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-3-active.png b/src/xfwm4/assets-Light-Dracula-mac/title-3-active.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-3-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-3-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/title-3-inactive.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-3-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-4-active.png b/src/xfwm4/assets-Light-Dracula-mac/title-4-active.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-4-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-4-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/title-4-inactive.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-4-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-5-active.png b/src/xfwm4/assets-Light-Dracula-mac/title-5-active.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-5-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/title-5-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/title-5-inactive.png
new file mode 100644
index 0000000..a7f6a55
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/title-5-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/top-left-active.png b/src/xfwm4/assets-Light-Dracula-mac/top-left-active.png
new file mode 100644
index 0000000..2859e16
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/top-left-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/top-left-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/top-left-inactive.png
new file mode 100644
index 0000000..2859e16
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/top-left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/top-right-active.png b/src/xfwm4/assets-Light-Dracula-mac/top-right-active.png
new file mode 100644
index 0000000..18d19ee
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/top-right-active.png differ
diff --git a/src/xfwm4/assets-Light-Dracula-mac/top-right-inactive.png b/src/xfwm4/assets-Light-Dracula-mac/top-right-inactive.png
new file mode 100644
index 0000000..18d19ee
Binary files /dev/null and b/src/xfwm4/assets-Light-Dracula-mac/top-right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac.svg b/src/xfwm4/assets-Light-Nord-mac.svg
new file mode 100644
index 0000000..00f714b
--- /dev/null
+++ b/src/xfwm4/assets-Light-Nord-mac.svg
@@ -0,0 +1,1141 @@
+
+
diff --git a/src/xfwm4/assets-Light-Nord-mac/bottom-active.png b/src/xfwm4/assets-Light-Nord-mac/bottom-active.png
new file mode 100644
index 0000000..a539fc6
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/bottom-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/bottom-inactive.png b/src/xfwm4/assets-Light-Nord-mac/bottom-inactive.png
new file mode 100644
index 0000000..a539fc6
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/bottom-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/bottom-left-active.png b/src/xfwm4/assets-Light-Nord-mac/bottom-left-active.png
new file mode 100644
index 0000000..f769ced
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/bottom-left-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/bottom-left-inactive.png b/src/xfwm4/assets-Light-Nord-mac/bottom-left-inactive.png
new file mode 100644
index 0000000..f769ced
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/bottom-left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/bottom-right-active.png b/src/xfwm4/assets-Light-Nord-mac/bottom-right-active.png
new file mode 100644
index 0000000..42fc6f7
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/bottom-right-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/bottom-right-inactive.png b/src/xfwm4/assets-Light-Nord-mac/bottom-right-inactive.png
new file mode 100644
index 0000000..42fc6f7
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/bottom-right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/close-active.png b/src/xfwm4/assets-Light-Nord-mac/close-active.png
new file mode 100644
index 0000000..b383783
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/close-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/close-inactive.png b/src/xfwm4/assets-Light-Nord-mac/close-inactive.png
new file mode 100644
index 0000000..9b135a9
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/close-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/close-prelight.png b/src/xfwm4/assets-Light-Nord-mac/close-prelight.png
new file mode 100644
index 0000000..b7ecb17
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/close-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/close-pressed.png b/src/xfwm4/assets-Light-Nord-mac/close-pressed.png
new file mode 100644
index 0000000..65a6ba7
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/close-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/hide-active.png b/src/xfwm4/assets-Light-Nord-mac/hide-active.png
new file mode 100644
index 0000000..1264939
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/hide-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/hide-inactive.png b/src/xfwm4/assets-Light-Nord-mac/hide-inactive.png
new file mode 100644
index 0000000..9b135a9
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/hide-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/hide-prelight.png b/src/xfwm4/assets-Light-Nord-mac/hide-prelight.png
new file mode 100644
index 0000000..aa448b8
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/hide-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/hide-pressed.png b/src/xfwm4/assets-Light-Nord-mac/hide-pressed.png
new file mode 100644
index 0000000..0e496d2
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/hide-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/left-active.png b/src/xfwm4/assets-Light-Nord-mac/left-active.png
new file mode 100644
index 0000000..ce3eb78
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/left-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/left-inactive.png b/src/xfwm4/assets-Light-Nord-mac/left-inactive.png
new file mode 100644
index 0000000..ce3eb78
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/maximize-active.png b/src/xfwm4/assets-Light-Nord-mac/maximize-active.png
new file mode 100644
index 0000000..a48f99a
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/maximize-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/maximize-inactive.png b/src/xfwm4/assets-Light-Nord-mac/maximize-inactive.png
new file mode 100644
index 0000000..9b135a9
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/maximize-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/maximize-prelight.png b/src/xfwm4/assets-Light-Nord-mac/maximize-prelight.png
new file mode 100644
index 0000000..ba1778d
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/maximize-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/maximize-pressed.png b/src/xfwm4/assets-Light-Nord-mac/maximize-pressed.png
new file mode 100644
index 0000000..1455326
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/maximize-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-active.png b/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-active.png
new file mode 100644
index 0000000..a48f99a
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-inactive.png b/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-inactive.png
new file mode 100644
index 0000000..9b135a9
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-prelight.png b/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-prelight.png
new file mode 100644
index 0000000..7fe6270
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-pressed.png b/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-pressed.png
new file mode 100644
index 0000000..401a752
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/maximize-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/menu-active.png b/src/xfwm4/assets-Light-Nord-mac/menu-active.png
new file mode 100644
index 0000000..5ea4069
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/menu-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/menu-inactive.png b/src/xfwm4/assets-Light-Nord-mac/menu-inactive.png
new file mode 100644
index 0000000..f63855c
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/menu-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/menu-prelight.png b/src/xfwm4/assets-Light-Nord-mac/menu-prelight.png
new file mode 100644
index 0000000..f27b0f9
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/menu-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/menu-pressed.png b/src/xfwm4/assets-Light-Nord-mac/menu-pressed.png
new file mode 100644
index 0000000..ce7f218
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/menu-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/right-active.png b/src/xfwm4/assets-Light-Nord-mac/right-active.png
new file mode 100644
index 0000000..ce3eb78
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/right-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/right-inactive.png b/src/xfwm4/assets-Light-Nord-mac/right-inactive.png
new file mode 100644
index 0000000..ce3eb78
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/shade-active.png b/src/xfwm4/assets-Light-Nord-mac/shade-active.png
new file mode 100644
index 0000000..8d44917
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/shade-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/shade-inactive.png b/src/xfwm4/assets-Light-Nord-mac/shade-inactive.png
new file mode 100644
index 0000000..98653b5
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/shade-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/shade-prelight.png b/src/xfwm4/assets-Light-Nord-mac/shade-prelight.png
new file mode 100644
index 0000000..24d1c72
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/shade-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/shade-pressed.png b/src/xfwm4/assets-Light-Nord-mac/shade-pressed.png
new file mode 100644
index 0000000..2c8d628
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/shade-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/stick-active.png b/src/xfwm4/assets-Light-Nord-mac/stick-active.png
new file mode 100644
index 0000000..a7b04aa
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/stick-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/stick-inactive.png b/src/xfwm4/assets-Light-Nord-mac/stick-inactive.png
new file mode 100644
index 0000000..21e621b
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/stick-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/stick-prelight.png b/src/xfwm4/assets-Light-Nord-mac/stick-prelight.png
new file mode 100644
index 0000000..430b4f8
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/stick-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/stick-pressed.png b/src/xfwm4/assets-Light-Nord-mac/stick-pressed.png
new file mode 100644
index 0000000..8d69c47
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/stick-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/stick-toggled-active.png b/src/xfwm4/assets-Light-Nord-mac/stick-toggled-active.png
new file mode 100644
index 0000000..fed8900
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/stick-toggled-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/stick-toggled-inactive.png b/src/xfwm4/assets-Light-Nord-mac/stick-toggled-inactive.png
new file mode 100644
index 0000000..fabcf53
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/stick-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/stick-toggled-prelight.png b/src/xfwm4/assets-Light-Nord-mac/stick-toggled-prelight.png
new file mode 100644
index 0000000..f8c3559
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/stick-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/stick-toggled-pressed.png b/src/xfwm4/assets-Light-Nord-mac/stick-toggled-pressed.png
new file mode 100644
index 0000000..f17afbd
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/stick-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-1-active.png b/src/xfwm4/assets-Light-Nord-mac/title-1-active.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-1-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-1-inactive.png b/src/xfwm4/assets-Light-Nord-mac/title-1-inactive.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-1-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-2-active.png b/src/xfwm4/assets-Light-Nord-mac/title-2-active.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-2-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-2-inactive.png b/src/xfwm4/assets-Light-Nord-mac/title-2-inactive.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-2-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-3-active.png b/src/xfwm4/assets-Light-Nord-mac/title-3-active.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-3-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-3-inactive.png b/src/xfwm4/assets-Light-Nord-mac/title-3-inactive.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-3-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-4-active.png b/src/xfwm4/assets-Light-Nord-mac/title-4-active.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-4-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-4-inactive.png b/src/xfwm4/assets-Light-Nord-mac/title-4-inactive.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-4-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-5-active.png b/src/xfwm4/assets-Light-Nord-mac/title-5-active.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-5-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/title-5-inactive.png b/src/xfwm4/assets-Light-Nord-mac/title-5-inactive.png
new file mode 100644
index 0000000..4d6d5cc
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/title-5-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/top-left-active.png b/src/xfwm4/assets-Light-Nord-mac/top-left-active.png
new file mode 100644
index 0000000..5e19029
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/top-left-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/top-left-inactive.png b/src/xfwm4/assets-Light-Nord-mac/top-left-inactive.png
new file mode 100644
index 0000000..5e19029
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/top-left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/top-right-active.png b/src/xfwm4/assets-Light-Nord-mac/top-right-active.png
new file mode 100644
index 0000000..db554fd
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/top-right-active.png differ
diff --git a/src/xfwm4/assets-Light-Nord-mac/top-right-inactive.png b/src/xfwm4/assets-Light-Nord-mac/top-right-inactive.png
new file mode 100644
index 0000000..db554fd
Binary files /dev/null and b/src/xfwm4/assets-Light-Nord-mac/top-right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac.svg b/src/xfwm4/assets-Light-mac.svg
new file mode 100644
index 0000000..ba14cf3
--- /dev/null
+++ b/src/xfwm4/assets-Light-mac.svg
@@ -0,0 +1,1141 @@
+
+
diff --git a/src/xfwm4/assets-Light-mac/bottom-active.png b/src/xfwm4/assets-Light-mac/bottom-active.png
new file mode 100644
index 0000000..b364438
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/bottom-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/bottom-inactive.png b/src/xfwm4/assets-Light-mac/bottom-inactive.png
new file mode 100644
index 0000000..b364438
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/bottom-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/bottom-left-active.png b/src/xfwm4/assets-Light-mac/bottom-left-active.png
new file mode 100644
index 0000000..c8574bd
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/bottom-left-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/bottom-left-inactive.png b/src/xfwm4/assets-Light-mac/bottom-left-inactive.png
new file mode 100644
index 0000000..c8574bd
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/bottom-left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/bottom-right-active.png b/src/xfwm4/assets-Light-mac/bottom-right-active.png
new file mode 100644
index 0000000..532ab22
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/bottom-right-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/bottom-right-inactive.png b/src/xfwm4/assets-Light-mac/bottom-right-inactive.png
new file mode 100644
index 0000000..532ab22
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/bottom-right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/close-active.png b/src/xfwm4/assets-Light-mac/close-active.png
new file mode 100644
index 0000000..a2f8c4a
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/close-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/close-inactive.png b/src/xfwm4/assets-Light-mac/close-inactive.png
new file mode 100644
index 0000000..61ff8de
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/close-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/close-prelight.png b/src/xfwm4/assets-Light-mac/close-prelight.png
new file mode 100644
index 0000000..d3ce74a
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/close-prelight.png differ
diff --git a/src/xfwm4/assets-Light-mac/close-pressed.png b/src/xfwm4/assets-Light-mac/close-pressed.png
new file mode 100644
index 0000000..f4523c6
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/close-pressed.png differ
diff --git a/src/xfwm4/assets-Light-mac/hide-active.png b/src/xfwm4/assets-Light-mac/hide-active.png
new file mode 100644
index 0000000..ffc3b21
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/hide-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/hide-inactive.png b/src/xfwm4/assets-Light-mac/hide-inactive.png
new file mode 100644
index 0000000..61ff8de
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/hide-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/hide-prelight.png b/src/xfwm4/assets-Light-mac/hide-prelight.png
new file mode 100644
index 0000000..15d7507
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/hide-prelight.png differ
diff --git a/src/xfwm4/assets-Light-mac/hide-pressed.png b/src/xfwm4/assets-Light-mac/hide-pressed.png
new file mode 100644
index 0000000..34ce82f
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/hide-pressed.png differ
diff --git a/src/xfwm4/assets-Light-mac/left-active.png b/src/xfwm4/assets-Light-mac/left-active.png
new file mode 100644
index 0000000..5084375
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/left-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/left-inactive.png b/src/xfwm4/assets-Light-mac/left-inactive.png
new file mode 100644
index 0000000..5084375
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/maximize-active.png b/src/xfwm4/assets-Light-mac/maximize-active.png
new file mode 100644
index 0000000..204fb9c
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/maximize-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/maximize-inactive.png b/src/xfwm4/assets-Light-mac/maximize-inactive.png
new file mode 100644
index 0000000..61ff8de
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/maximize-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/maximize-prelight.png b/src/xfwm4/assets-Light-mac/maximize-prelight.png
new file mode 100644
index 0000000..da533b4
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/maximize-prelight.png differ
diff --git a/src/xfwm4/assets-Light-mac/maximize-pressed.png b/src/xfwm4/assets-Light-mac/maximize-pressed.png
new file mode 100644
index 0000000..0cb5d8a
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/maximize-pressed.png differ
diff --git a/src/xfwm4/assets-Light-mac/maximize-toggled-active.png b/src/xfwm4/assets-Light-mac/maximize-toggled-active.png
new file mode 100644
index 0000000..204fb9c
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/maximize-toggled-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/maximize-toggled-inactive.png b/src/xfwm4/assets-Light-mac/maximize-toggled-inactive.png
new file mode 100644
index 0000000..61ff8de
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/maximize-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/maximize-toggled-prelight.png b/src/xfwm4/assets-Light-mac/maximize-toggled-prelight.png
new file mode 100644
index 0000000..d7ba2ba
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/maximize-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Light-mac/maximize-toggled-pressed.png b/src/xfwm4/assets-Light-mac/maximize-toggled-pressed.png
new file mode 100644
index 0000000..b0f88a7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/maximize-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Light-mac/menu-active.png b/src/xfwm4/assets-Light-mac/menu-active.png
new file mode 100644
index 0000000..04188d3
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/menu-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/menu-inactive.png b/src/xfwm4/assets-Light-mac/menu-inactive.png
new file mode 100644
index 0000000..71e864a
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/menu-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/menu-prelight.png b/src/xfwm4/assets-Light-mac/menu-prelight.png
new file mode 100644
index 0000000..faaaec6
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/menu-prelight.png differ
diff --git a/src/xfwm4/assets-Light-mac/menu-pressed.png b/src/xfwm4/assets-Light-mac/menu-pressed.png
new file mode 100644
index 0000000..ce9baa2
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/menu-pressed.png differ
diff --git a/src/xfwm4/assets-Light-mac/right-active.png b/src/xfwm4/assets-Light-mac/right-active.png
new file mode 100644
index 0000000..5084375
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/right-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/right-inactive.png b/src/xfwm4/assets-Light-mac/right-inactive.png
new file mode 100644
index 0000000..5084375
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/right-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/shade-active.png b/src/xfwm4/assets-Light-mac/shade-active.png
new file mode 100644
index 0000000..3e15a0a
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/shade-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/shade-inactive.png b/src/xfwm4/assets-Light-mac/shade-inactive.png
new file mode 100644
index 0000000..aa67b07
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/shade-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/shade-prelight.png b/src/xfwm4/assets-Light-mac/shade-prelight.png
new file mode 100644
index 0000000..d9d71f9
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/shade-prelight.png differ
diff --git a/src/xfwm4/assets-Light-mac/shade-pressed.png b/src/xfwm4/assets-Light-mac/shade-pressed.png
new file mode 100644
index 0000000..e4582cd
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/shade-pressed.png differ
diff --git a/src/xfwm4/assets-Light-mac/stick-active.png b/src/xfwm4/assets-Light-mac/stick-active.png
new file mode 100644
index 0000000..3a2fd74
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/stick-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/stick-inactive.png b/src/xfwm4/assets-Light-mac/stick-inactive.png
new file mode 100644
index 0000000..76ee060
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/stick-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/stick-prelight.png b/src/xfwm4/assets-Light-mac/stick-prelight.png
new file mode 100644
index 0000000..efd6c11
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/stick-prelight.png differ
diff --git a/src/xfwm4/assets-Light-mac/stick-pressed.png b/src/xfwm4/assets-Light-mac/stick-pressed.png
new file mode 100644
index 0000000..20a6c21
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/stick-pressed.png differ
diff --git a/src/xfwm4/assets-Light-mac/stick-toggled-active.png b/src/xfwm4/assets-Light-mac/stick-toggled-active.png
new file mode 100644
index 0000000..4040f93
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/stick-toggled-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/stick-toggled-inactive.png b/src/xfwm4/assets-Light-mac/stick-toggled-inactive.png
new file mode 100644
index 0000000..89c4e17
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/stick-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/stick-toggled-prelight.png b/src/xfwm4/assets-Light-mac/stick-toggled-prelight.png
new file mode 100644
index 0000000..a1a2e76
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/stick-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Light-mac/stick-toggled-pressed.png b/src/xfwm4/assets-Light-mac/stick-toggled-pressed.png
new file mode 100644
index 0000000..f58c87b
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/stick-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-1-active.png b/src/xfwm4/assets-Light-mac/title-1-active.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-1-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-1-inactive.png b/src/xfwm4/assets-Light-mac/title-1-inactive.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-1-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-2-active.png b/src/xfwm4/assets-Light-mac/title-2-active.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-2-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-2-inactive.png b/src/xfwm4/assets-Light-mac/title-2-inactive.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-2-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-3-active.png b/src/xfwm4/assets-Light-mac/title-3-active.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-3-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-3-inactive.png b/src/xfwm4/assets-Light-mac/title-3-inactive.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-3-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-4-active.png b/src/xfwm4/assets-Light-mac/title-4-active.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-4-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-4-inactive.png b/src/xfwm4/assets-Light-mac/title-4-inactive.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-4-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-5-active.png b/src/xfwm4/assets-Light-mac/title-5-active.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-5-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/title-5-inactive.png b/src/xfwm4/assets-Light-mac/title-5-inactive.png
new file mode 100644
index 0000000..be673b7
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/title-5-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/top-left-active.png b/src/xfwm4/assets-Light-mac/top-left-active.png
new file mode 100644
index 0000000..d0ab40c
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/top-left-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/top-left-inactive.png b/src/xfwm4/assets-Light-mac/top-left-inactive.png
new file mode 100644
index 0000000..d0ab40c
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/top-left-inactive.png differ
diff --git a/src/xfwm4/assets-Light-mac/top-right-active.png b/src/xfwm4/assets-Light-mac/top-right-active.png
new file mode 100644
index 0000000..35b19c8
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/top-right-active.png differ
diff --git a/src/xfwm4/assets-Light-mac/top-right-inactive.png b/src/xfwm4/assets-Light-mac/top-right-inactive.png
new file mode 100644
index 0000000..35b19c8
Binary files /dev/null and b/src/xfwm4/assets-Light-mac/top-right-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac.svg b/src/xfwm4/assets-Nord-mac.svg
new file mode 100644
index 0000000..b688bde
--- /dev/null
+++ b/src/xfwm4/assets-Nord-mac.svg
@@ -0,0 +1,1305 @@
+
+
diff --git a/src/xfwm4/assets-Nord-mac/bottom-active.png b/src/xfwm4/assets-Nord-mac/bottom-active.png
new file mode 100644
index 0000000..924ff6b
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/bottom-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/bottom-inactive.png b/src/xfwm4/assets-Nord-mac/bottom-inactive.png
new file mode 100644
index 0000000..924ff6b
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/bottom-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/bottom-left-active.png b/src/xfwm4/assets-Nord-mac/bottom-left-active.png
new file mode 100644
index 0000000..9cf706a
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/bottom-left-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/bottom-left-inactive.png b/src/xfwm4/assets-Nord-mac/bottom-left-inactive.png
new file mode 100644
index 0000000..9cf706a
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/bottom-left-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/bottom-right-active.png b/src/xfwm4/assets-Nord-mac/bottom-right-active.png
new file mode 100644
index 0000000..5c3ed8e
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/bottom-right-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/bottom-right-inactive.png b/src/xfwm4/assets-Nord-mac/bottom-right-inactive.png
new file mode 100644
index 0000000..5c3ed8e
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/bottom-right-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/close-active.png b/src/xfwm4/assets-Nord-mac/close-active.png
new file mode 100644
index 0000000..c4c3939
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/close-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/close-inactive.png b/src/xfwm4/assets-Nord-mac/close-inactive.png
new file mode 100644
index 0000000..9cf00eb
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/close-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/close-prelight.png b/src/xfwm4/assets-Nord-mac/close-prelight.png
new file mode 100644
index 0000000..d7be0fb
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/close-prelight.png differ
diff --git a/src/xfwm4/assets-Nord-mac/close-pressed.png b/src/xfwm4/assets-Nord-mac/close-pressed.png
new file mode 100644
index 0000000..c587d5f
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/close-pressed.png differ
diff --git a/src/xfwm4/assets-Nord-mac/hide-active.png b/src/xfwm4/assets-Nord-mac/hide-active.png
new file mode 100644
index 0000000..db79aae
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/hide-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/hide-inactive.png b/src/xfwm4/assets-Nord-mac/hide-inactive.png
new file mode 100644
index 0000000..9cf00eb
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/hide-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/hide-prelight.png b/src/xfwm4/assets-Nord-mac/hide-prelight.png
new file mode 100644
index 0000000..c772245
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/hide-prelight.png differ
diff --git a/src/xfwm4/assets-Nord-mac/hide-pressed.png b/src/xfwm4/assets-Nord-mac/hide-pressed.png
new file mode 100644
index 0000000..6a644ba
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/hide-pressed.png differ
diff --git a/src/xfwm4/assets-Nord-mac/left-active.png b/src/xfwm4/assets-Nord-mac/left-active.png
new file mode 100644
index 0000000..4a91574
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/left-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/left-inactive.png b/src/xfwm4/assets-Nord-mac/left-inactive.png
new file mode 100644
index 0000000..4a91574
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/left-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/maximize-active.png b/src/xfwm4/assets-Nord-mac/maximize-active.png
new file mode 100644
index 0000000..e74a178
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/maximize-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/maximize-inactive.png b/src/xfwm4/assets-Nord-mac/maximize-inactive.png
new file mode 100644
index 0000000..9cf00eb
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/maximize-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/maximize-prelight.png b/src/xfwm4/assets-Nord-mac/maximize-prelight.png
new file mode 100644
index 0000000..2f7031f
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/maximize-prelight.png differ
diff --git a/src/xfwm4/assets-Nord-mac/maximize-pressed.png b/src/xfwm4/assets-Nord-mac/maximize-pressed.png
new file mode 100644
index 0000000..9c30bdc
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/maximize-pressed.png differ
diff --git a/src/xfwm4/assets-Nord-mac/maximize-toggled-active.png b/src/xfwm4/assets-Nord-mac/maximize-toggled-active.png
new file mode 100644
index 0000000..e74a178
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/maximize-toggled-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/maximize-toggled-inactive.png b/src/xfwm4/assets-Nord-mac/maximize-toggled-inactive.png
new file mode 100644
index 0000000..9cf00eb
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/maximize-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/maximize-toggled-prelight.png b/src/xfwm4/assets-Nord-mac/maximize-toggled-prelight.png
new file mode 100644
index 0000000..dbd4391
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/maximize-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Nord-mac/maximize-toggled-pressed.png b/src/xfwm4/assets-Nord-mac/maximize-toggled-pressed.png
new file mode 100644
index 0000000..a56d51a
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/maximize-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Nord-mac/menu-active.png b/src/xfwm4/assets-Nord-mac/menu-active.png
new file mode 100644
index 0000000..866864e
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/menu-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/menu-inactive.png b/src/xfwm4/assets-Nord-mac/menu-inactive.png
new file mode 100644
index 0000000..8aeaedc
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/menu-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/menu-prelight.png b/src/xfwm4/assets-Nord-mac/menu-prelight.png
new file mode 100644
index 0000000..21819f0
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/menu-prelight.png differ
diff --git a/src/xfwm4/assets-Nord-mac/menu-pressed.png b/src/xfwm4/assets-Nord-mac/menu-pressed.png
new file mode 100644
index 0000000..05cac92
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/menu-pressed.png differ
diff --git a/src/xfwm4/assets-Nord-mac/right-active.png b/src/xfwm4/assets-Nord-mac/right-active.png
new file mode 100644
index 0000000..4a91574
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/right-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/right-inactive.png b/src/xfwm4/assets-Nord-mac/right-inactive.png
new file mode 100644
index 0000000..4a91574
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/right-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/shade-active.png b/src/xfwm4/assets-Nord-mac/shade-active.png
new file mode 100644
index 0000000..1496ef6
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/shade-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/shade-inactive.png b/src/xfwm4/assets-Nord-mac/shade-inactive.png
new file mode 100644
index 0000000..8687cfb
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/shade-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/shade-prelight.png b/src/xfwm4/assets-Nord-mac/shade-prelight.png
new file mode 100644
index 0000000..5b59bdd
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/shade-prelight.png differ
diff --git a/src/xfwm4/assets-Nord-mac/shade-pressed.png b/src/xfwm4/assets-Nord-mac/shade-pressed.png
new file mode 100644
index 0000000..03e7f3c
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/shade-pressed.png differ
diff --git a/src/xfwm4/assets-Nord-mac/stick-active.png b/src/xfwm4/assets-Nord-mac/stick-active.png
new file mode 100644
index 0000000..49475b4
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/stick-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/stick-inactive.png b/src/xfwm4/assets-Nord-mac/stick-inactive.png
new file mode 100644
index 0000000..3608b0c
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/stick-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/stick-prelight.png b/src/xfwm4/assets-Nord-mac/stick-prelight.png
new file mode 100644
index 0000000..5c587a6
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/stick-prelight.png differ
diff --git a/src/xfwm4/assets-Nord-mac/stick-pressed.png b/src/xfwm4/assets-Nord-mac/stick-pressed.png
new file mode 100644
index 0000000..fb75980
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/stick-pressed.png differ
diff --git a/src/xfwm4/assets-Nord-mac/stick-toggled-active.png b/src/xfwm4/assets-Nord-mac/stick-toggled-active.png
new file mode 100644
index 0000000..05fc742
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/stick-toggled-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/stick-toggled-inactive.png b/src/xfwm4/assets-Nord-mac/stick-toggled-inactive.png
new file mode 100644
index 0000000..6a37050
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/stick-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/stick-toggled-prelight.png b/src/xfwm4/assets-Nord-mac/stick-toggled-prelight.png
new file mode 100644
index 0000000..42d065a
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/stick-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-Nord-mac/stick-toggled-pressed.png b/src/xfwm4/assets-Nord-mac/stick-toggled-pressed.png
new file mode 100644
index 0000000..be25aa6
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/stick-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-1-active.png b/src/xfwm4/assets-Nord-mac/title-1-active.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-1-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-1-inactive.png b/src/xfwm4/assets-Nord-mac/title-1-inactive.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-1-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-2-active.png b/src/xfwm4/assets-Nord-mac/title-2-active.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-2-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-2-inactive.png b/src/xfwm4/assets-Nord-mac/title-2-inactive.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-2-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-3-active.png b/src/xfwm4/assets-Nord-mac/title-3-active.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-3-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-3-inactive.png b/src/xfwm4/assets-Nord-mac/title-3-inactive.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-3-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-4-active.png b/src/xfwm4/assets-Nord-mac/title-4-active.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-4-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-4-inactive.png b/src/xfwm4/assets-Nord-mac/title-4-inactive.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-4-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-5-active.png b/src/xfwm4/assets-Nord-mac/title-5-active.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-5-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/title-5-inactive.png b/src/xfwm4/assets-Nord-mac/title-5-inactive.png
new file mode 100644
index 0000000..9d2e12d
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/title-5-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/top-left-active.png b/src/xfwm4/assets-Nord-mac/top-left-active.png
new file mode 100644
index 0000000..19b74da
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/top-left-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/top-left-inactive.png b/src/xfwm4/assets-Nord-mac/top-left-inactive.png
new file mode 100644
index 0000000..19b74da
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/top-left-inactive.png differ
diff --git a/src/xfwm4/assets-Nord-mac/top-right-active.png b/src/xfwm4/assets-Nord-mac/top-right-active.png
new file mode 100644
index 0000000..f79b3d3
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/top-right-active.png differ
diff --git a/src/xfwm4/assets-Nord-mac/top-right-inactive.png b/src/xfwm4/assets-Nord-mac/top-right-inactive.png
new file mode 100644
index 0000000..f79b3d3
Binary files /dev/null and b/src/xfwm4/assets-Nord-mac/top-right-inactive.png differ
diff --git a/src/xfwm4/assets-mac.svg b/src/xfwm4/assets-mac.svg
new file mode 100644
index 0000000..a9567d6
--- /dev/null
+++ b/src/xfwm4/assets-mac.svg
@@ -0,0 +1,1219 @@
+
+
diff --git a/src/xfwm4/assets-mac/bottom-active.png b/src/xfwm4/assets-mac/bottom-active.png
new file mode 100644
index 0000000..b146ab2
Binary files /dev/null and b/src/xfwm4/assets-mac/bottom-active.png differ
diff --git a/src/xfwm4/assets-mac/bottom-inactive.png b/src/xfwm4/assets-mac/bottom-inactive.png
new file mode 100644
index 0000000..b146ab2
Binary files /dev/null and b/src/xfwm4/assets-mac/bottom-inactive.png differ
diff --git a/src/xfwm4/assets-mac/bottom-left-active.png b/src/xfwm4/assets-mac/bottom-left-active.png
new file mode 100644
index 0000000..ba6289b
Binary files /dev/null and b/src/xfwm4/assets-mac/bottom-left-active.png differ
diff --git a/src/xfwm4/assets-mac/bottom-left-inactive.png b/src/xfwm4/assets-mac/bottom-left-inactive.png
new file mode 100644
index 0000000..ba6289b
Binary files /dev/null and b/src/xfwm4/assets-mac/bottom-left-inactive.png differ
diff --git a/src/xfwm4/assets-mac/bottom-right-active.png b/src/xfwm4/assets-mac/bottom-right-active.png
new file mode 100644
index 0000000..255037e
Binary files /dev/null and b/src/xfwm4/assets-mac/bottom-right-active.png differ
diff --git a/src/xfwm4/assets-mac/bottom-right-inactive.png b/src/xfwm4/assets-mac/bottom-right-inactive.png
new file mode 100644
index 0000000..255037e
Binary files /dev/null and b/src/xfwm4/assets-mac/bottom-right-inactive.png differ
diff --git a/src/xfwm4/assets-mac/close-active.png b/src/xfwm4/assets-mac/close-active.png
new file mode 100644
index 0000000..e5988a5
Binary files /dev/null and b/src/xfwm4/assets-mac/close-active.png differ
diff --git a/src/xfwm4/assets-mac/close-inactive.png b/src/xfwm4/assets-mac/close-inactive.png
new file mode 100644
index 0000000..b3f9654
Binary files /dev/null and b/src/xfwm4/assets-mac/close-inactive.png differ
diff --git a/src/xfwm4/assets-mac/close-prelight.png b/src/xfwm4/assets-mac/close-prelight.png
new file mode 100644
index 0000000..27b4b24
Binary files /dev/null and b/src/xfwm4/assets-mac/close-prelight.png differ
diff --git a/src/xfwm4/assets-mac/close-pressed.png b/src/xfwm4/assets-mac/close-pressed.png
new file mode 100644
index 0000000..7b39228
Binary files /dev/null and b/src/xfwm4/assets-mac/close-pressed.png differ
diff --git a/src/xfwm4/assets-mac/hide-active.png b/src/xfwm4/assets-mac/hide-active.png
new file mode 100644
index 0000000..200c13e
Binary files /dev/null and b/src/xfwm4/assets-mac/hide-active.png differ
diff --git a/src/xfwm4/assets-mac/hide-inactive.png b/src/xfwm4/assets-mac/hide-inactive.png
new file mode 100644
index 0000000..b3f9654
Binary files /dev/null and b/src/xfwm4/assets-mac/hide-inactive.png differ
diff --git a/src/xfwm4/assets-mac/hide-prelight.png b/src/xfwm4/assets-mac/hide-prelight.png
new file mode 100644
index 0000000..1442090
Binary files /dev/null and b/src/xfwm4/assets-mac/hide-prelight.png differ
diff --git a/src/xfwm4/assets-mac/hide-pressed.png b/src/xfwm4/assets-mac/hide-pressed.png
new file mode 100644
index 0000000..0da86f8
Binary files /dev/null and b/src/xfwm4/assets-mac/hide-pressed.png differ
diff --git a/src/xfwm4/assets-mac/left-active.png b/src/xfwm4/assets-mac/left-active.png
new file mode 100644
index 0000000..a894156
Binary files /dev/null and b/src/xfwm4/assets-mac/left-active.png differ
diff --git a/src/xfwm4/assets-mac/left-inactive.png b/src/xfwm4/assets-mac/left-inactive.png
new file mode 100644
index 0000000..a894156
Binary files /dev/null and b/src/xfwm4/assets-mac/left-inactive.png differ
diff --git a/src/xfwm4/assets-mac/maximize-active.png b/src/xfwm4/assets-mac/maximize-active.png
new file mode 100644
index 0000000..45f45bc
Binary files /dev/null and b/src/xfwm4/assets-mac/maximize-active.png differ
diff --git a/src/xfwm4/assets-mac/maximize-inactive.png b/src/xfwm4/assets-mac/maximize-inactive.png
new file mode 100644
index 0000000..b3f9654
Binary files /dev/null and b/src/xfwm4/assets-mac/maximize-inactive.png differ
diff --git a/src/xfwm4/assets-mac/maximize-prelight.png b/src/xfwm4/assets-mac/maximize-prelight.png
new file mode 100644
index 0000000..19c7d52
Binary files /dev/null and b/src/xfwm4/assets-mac/maximize-prelight.png differ
diff --git a/src/xfwm4/assets-mac/maximize-pressed.png b/src/xfwm4/assets-mac/maximize-pressed.png
new file mode 100644
index 0000000..11f49c7
Binary files /dev/null and b/src/xfwm4/assets-mac/maximize-pressed.png differ
diff --git a/src/xfwm4/assets-mac/maximize-toggled-active.png b/src/xfwm4/assets-mac/maximize-toggled-active.png
new file mode 100644
index 0000000..45f45bc
Binary files /dev/null and b/src/xfwm4/assets-mac/maximize-toggled-active.png differ
diff --git a/src/xfwm4/assets-mac/maximize-toggled-inactive.png b/src/xfwm4/assets-mac/maximize-toggled-inactive.png
new file mode 100644
index 0000000..b3f9654
Binary files /dev/null and b/src/xfwm4/assets-mac/maximize-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-mac/maximize-toggled-prelight.png b/src/xfwm4/assets-mac/maximize-toggled-prelight.png
new file mode 100644
index 0000000..e291ef0
Binary files /dev/null and b/src/xfwm4/assets-mac/maximize-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-mac/maximize-toggled-pressed.png b/src/xfwm4/assets-mac/maximize-toggled-pressed.png
new file mode 100644
index 0000000..6f981db
Binary files /dev/null and b/src/xfwm4/assets-mac/maximize-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-mac/menu-active.png b/src/xfwm4/assets-mac/menu-active.png
new file mode 100644
index 0000000..0e9882d
Binary files /dev/null and b/src/xfwm4/assets-mac/menu-active.png differ
diff --git a/src/xfwm4/assets-mac/menu-inactive.png b/src/xfwm4/assets-mac/menu-inactive.png
new file mode 100644
index 0000000..d627a79
Binary files /dev/null and b/src/xfwm4/assets-mac/menu-inactive.png differ
diff --git a/src/xfwm4/assets-mac/menu-prelight.png b/src/xfwm4/assets-mac/menu-prelight.png
new file mode 100644
index 0000000..3d240cf
Binary files /dev/null and b/src/xfwm4/assets-mac/menu-prelight.png differ
diff --git a/src/xfwm4/assets-mac/menu-pressed.png b/src/xfwm4/assets-mac/menu-pressed.png
new file mode 100644
index 0000000..3676113
Binary files /dev/null and b/src/xfwm4/assets-mac/menu-pressed.png differ
diff --git a/src/xfwm4/assets-mac/right-active.png b/src/xfwm4/assets-mac/right-active.png
new file mode 100644
index 0000000..a894156
Binary files /dev/null and b/src/xfwm4/assets-mac/right-active.png differ
diff --git a/src/xfwm4/assets-mac/right-inactive.png b/src/xfwm4/assets-mac/right-inactive.png
new file mode 100644
index 0000000..a894156
Binary files /dev/null and b/src/xfwm4/assets-mac/right-inactive.png differ
diff --git a/src/xfwm4/assets-mac/shade-active.png b/src/xfwm4/assets-mac/shade-active.png
new file mode 100644
index 0000000..f03f89c
Binary files /dev/null and b/src/xfwm4/assets-mac/shade-active.png differ
diff --git a/src/xfwm4/assets-mac/shade-inactive.png b/src/xfwm4/assets-mac/shade-inactive.png
new file mode 100644
index 0000000..1585784
Binary files /dev/null and b/src/xfwm4/assets-mac/shade-inactive.png differ
diff --git a/src/xfwm4/assets-mac/shade-prelight.png b/src/xfwm4/assets-mac/shade-prelight.png
new file mode 100644
index 0000000..20aef7e
Binary files /dev/null and b/src/xfwm4/assets-mac/shade-prelight.png differ
diff --git a/src/xfwm4/assets-mac/shade-pressed.png b/src/xfwm4/assets-mac/shade-pressed.png
new file mode 100644
index 0000000..aa3da6a
Binary files /dev/null and b/src/xfwm4/assets-mac/shade-pressed.png differ
diff --git a/src/xfwm4/assets-mac/stick-active.png b/src/xfwm4/assets-mac/stick-active.png
new file mode 100644
index 0000000..b2cfa4a
Binary files /dev/null and b/src/xfwm4/assets-mac/stick-active.png differ
diff --git a/src/xfwm4/assets-mac/stick-inactive.png b/src/xfwm4/assets-mac/stick-inactive.png
new file mode 100644
index 0000000..ac33259
Binary files /dev/null and b/src/xfwm4/assets-mac/stick-inactive.png differ
diff --git a/src/xfwm4/assets-mac/stick-prelight.png b/src/xfwm4/assets-mac/stick-prelight.png
new file mode 100644
index 0000000..cd44618
Binary files /dev/null and b/src/xfwm4/assets-mac/stick-prelight.png differ
diff --git a/src/xfwm4/assets-mac/stick-pressed.png b/src/xfwm4/assets-mac/stick-pressed.png
new file mode 100644
index 0000000..8a3bc5d
Binary files /dev/null and b/src/xfwm4/assets-mac/stick-pressed.png differ
diff --git a/src/xfwm4/assets-mac/stick-toggled-active.png b/src/xfwm4/assets-mac/stick-toggled-active.png
new file mode 100644
index 0000000..34636aa
Binary files /dev/null and b/src/xfwm4/assets-mac/stick-toggled-active.png differ
diff --git a/src/xfwm4/assets-mac/stick-toggled-inactive.png b/src/xfwm4/assets-mac/stick-toggled-inactive.png
new file mode 100644
index 0000000..f315690
Binary files /dev/null and b/src/xfwm4/assets-mac/stick-toggled-inactive.png differ
diff --git a/src/xfwm4/assets-mac/stick-toggled-prelight.png b/src/xfwm4/assets-mac/stick-toggled-prelight.png
new file mode 100644
index 0000000..7d04391
Binary files /dev/null and b/src/xfwm4/assets-mac/stick-toggled-prelight.png differ
diff --git a/src/xfwm4/assets-mac/stick-toggled-pressed.png b/src/xfwm4/assets-mac/stick-toggled-pressed.png
new file mode 100644
index 0000000..99b5c77
Binary files /dev/null and b/src/xfwm4/assets-mac/stick-toggled-pressed.png differ
diff --git a/src/xfwm4/assets-mac/title-1-active.png b/src/xfwm4/assets-mac/title-1-active.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-1-active.png differ
diff --git a/src/xfwm4/assets-mac/title-1-inactive.png b/src/xfwm4/assets-mac/title-1-inactive.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-1-inactive.png differ
diff --git a/src/xfwm4/assets-mac/title-2-active.png b/src/xfwm4/assets-mac/title-2-active.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-2-active.png differ
diff --git a/src/xfwm4/assets-mac/title-2-inactive.png b/src/xfwm4/assets-mac/title-2-inactive.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-2-inactive.png differ
diff --git a/src/xfwm4/assets-mac/title-3-active.png b/src/xfwm4/assets-mac/title-3-active.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-3-active.png differ
diff --git a/src/xfwm4/assets-mac/title-3-inactive.png b/src/xfwm4/assets-mac/title-3-inactive.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-3-inactive.png differ
diff --git a/src/xfwm4/assets-mac/title-4-active.png b/src/xfwm4/assets-mac/title-4-active.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-4-active.png differ
diff --git a/src/xfwm4/assets-mac/title-4-inactive.png b/src/xfwm4/assets-mac/title-4-inactive.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-4-inactive.png differ
diff --git a/src/xfwm4/assets-mac/title-5-active.png b/src/xfwm4/assets-mac/title-5-active.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-5-active.png differ
diff --git a/src/xfwm4/assets-mac/title-5-inactive.png b/src/xfwm4/assets-mac/title-5-inactive.png
new file mode 100644
index 0000000..6e5f54f
Binary files /dev/null and b/src/xfwm4/assets-mac/title-5-inactive.png differ
diff --git a/src/xfwm4/assets-mac/top-left-active.png b/src/xfwm4/assets-mac/top-left-active.png
new file mode 100644
index 0000000..fb77fcc
Binary files /dev/null and b/src/xfwm4/assets-mac/top-left-active.png differ
diff --git a/src/xfwm4/assets-mac/top-left-inactive.png b/src/xfwm4/assets-mac/top-left-inactive.png
new file mode 100644
index 0000000..fb77fcc
Binary files /dev/null and b/src/xfwm4/assets-mac/top-left-inactive.png differ
diff --git a/src/xfwm4/assets-mac/top-right-active.png b/src/xfwm4/assets-mac/top-right-active.png
new file mode 100644
index 0000000..61d8075
Binary files /dev/null and b/src/xfwm4/assets-mac/top-right-active.png differ
diff --git a/src/xfwm4/assets-mac/top-right-inactive.png b/src/xfwm4/assets-mac/top-right-inactive.png
new file mode 100644
index 0000000..61d8075
Binary files /dev/null and b/src/xfwm4/assets-mac/top-right-inactive.png differ
diff --git a/src/xfwm4/render-assets.sh b/src/xfwm4/render-assets.sh
index 4d87a01..62276bc 100755
--- a/src/xfwm4/render-assets.sh
+++ b/src/xfwm4/render-assets.sh
@@ -8,29 +8,31 @@ INDEX="assets.txt"
for color in '' '-Light'; do
for type in '' '-Nord' '-Dracula'; do
- ASSETS_DIR="assets${color}${type}"
- SRC_FILE="assets${color}${type}.svg"
+ for theme in '' '-mac'; do
+ ASSETS_DIR="assets${color}${type}${theme}"
+ SRC_FILE="assets${color}${type}${theme}.svg"
- # [[ -d $ASSETS_DIR ]] && rm -rf $ASSETS_DIR
- mkdir -p $ASSETS_DIR
+ # [[ -d $ASSETS_DIR ]] && rm -rf $ASSETS_DIR
+ mkdir -p $ASSETS_DIR
- for i in `cat $INDEX`; do
- if [[ -f "$ASSETS_DIR/$i.png" ]]; then
- echo "'$ASSETS_DIR/$i.png' exists."
- else
- echo "Rendering '$ASSETS_DIR/$i.png'"
- if [[ -n "${RENDER_SVG}" ]]; then
- "$RENDER_SVG" --export-id "$i" \
- "$SRC_FILE" "$ASSETS_DIR/$i.png"
+ for i in `cat $INDEX`; do
+ if [[ -f "$ASSETS_DIR/$i.png" ]]; then
+ echo "'$ASSETS_DIR/$i.png' exists."
else
- "$INKSCAPE" --export-id="$i" \
- --export-id-only \
- --export-filename="$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/null
+ echo "Rendering '$ASSETS_DIR/$i.png'"
+ if [[ -n "${RENDER_SVG}" ]]; then
+ "$RENDER_SVG" --export-id "$i" \
+ "$SRC_FILE" "$ASSETS_DIR/$i.png"
+ else
+ "$INKSCAPE" --export-id="$i" \
+ --export-id-only \
+ --export-filename="$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/null
+ fi
+ if [[ -n "${OPTIPNG}" ]]; then
+ "$OPTIPNG" -o7 --quiet "$ASSETS_DIR/$i.png"
+ fi
fi
- if [[ -n "${OPTIPNG}" ]]; then
- "$OPTIPNG" -o7 --quiet "$ASSETS_DIR/$i.png"
- fi
- fi
+ done
done
done
done