diff --git a/emerald/Simplewaita.emerald b/emerald/Simplewaita.emerald
new file mode 100644
index 0000000..a2f268a
Binary files /dev/null and b/emerald/Simplewaita.emerald differ
diff --git a/emerald/Simplewaita.xcf b/emerald/Simplewaita.xcf
new file mode 100644
index 0000000..cdb7222
Binary files /dev/null and b/emerald/Simplewaita.xcf differ
diff --git a/emerald/above.png b/emerald/above.png
new file mode 100644
index 0000000..a67d732
Binary files /dev/null and b/emerald/above.png differ
diff --git a/emerald/close.png b/emerald/close.png
new file mode 100644
index 0000000..4847c74
Binary files /dev/null and b/emerald/close.png differ
diff --git a/emerald/max.png b/emerald/max.png
new file mode 100644
index 0000000..83e5a9c
Binary files /dev/null and b/emerald/max.png differ
diff --git a/emerald/min.png b/emerald/min.png
new file mode 100644
index 0000000..f14f65a
Binary files /dev/null and b/emerald/min.png differ
diff --git a/emerald/restore.png b/emerald/restore.png
new file mode 100644
index 0000000..b7dac36
Binary files /dev/null and b/emerald/restore.png differ
diff --git a/emerald/stick.png b/emerald/stick.png
new file mode 100644
index 0000000..0e5b01c
Binary files /dev/null and b/emerald/stick.png differ
diff --git a/emerald/unabove.png b/emerald/unabove.png
new file mode 100644
index 0000000..ae77d93
Binary files /dev/null and b/emerald/unabove.png differ
diff --git a/emerald/unstick.png b/emerald/unstick.png
new file mode 100644
index 0000000..e6f9bd7
Binary files /dev/null and b/emerald/unstick.png differ
diff --git a/gtk-4.0/assets/close-active.svg b/gtk-4.0/assets/close-active.svg
new file mode 100644
index 0000000..fab2595
--- /dev/null
+++ b/gtk-4.0/assets/close-active.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/gtk-4.0/assets/close-backdrop-active.svg b/gtk-4.0/assets/close-backdrop-active.svg
new file mode 100644
index 0000000..610375d
--- /dev/null
+++ b/gtk-4.0/assets/close-backdrop-active.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/gtk-4.0/assets/close-backdrop-hover.svg b/gtk-4.0/assets/close-backdrop-hover.svg
new file mode 100644
index 0000000..b8353e4
--- /dev/null
+++ b/gtk-4.0/assets/close-backdrop-hover.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/gtk-4.0/assets/close-backdrop-normal.svg b/gtk-4.0/assets/close-backdrop-normal.svg
new file mode 100644
index 0000000..75eacd7
--- /dev/null
+++ b/gtk-4.0/assets/close-backdrop-normal.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/gtk-4.0/assets/close-hover.svg b/gtk-4.0/assets/close-hover.svg
new file mode 100644
index 0000000..056a308
--- /dev/null
+++ b/gtk-4.0/assets/close-hover.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/gtk-4.0/assets/close-normal.svg b/gtk-4.0/assets/close-normal.svg
new file mode 100644
index 0000000..f567a47
--- /dev/null
+++ b/gtk-4.0/assets/close-normal.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/gtk-4.0/assets/maximize-active.svg b/gtk-4.0/assets/maximize-active.svg
new file mode 100644
index 0000000..e65b048
--- /dev/null
+++ b/gtk-4.0/assets/maximize-active.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximize-backdrop-active.svg b/gtk-4.0/assets/maximize-backdrop-active.svg
new file mode 100644
index 0000000..ce622d4
--- /dev/null
+++ b/gtk-4.0/assets/maximize-backdrop-active.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximize-backdrop-hover.svg b/gtk-4.0/assets/maximize-backdrop-hover.svg
new file mode 100644
index 0000000..23aef49
--- /dev/null
+++ b/gtk-4.0/assets/maximize-backdrop-hover.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximize-backdrop-normal.svg b/gtk-4.0/assets/maximize-backdrop-normal.svg
new file mode 100644
index 0000000..b4fe053
--- /dev/null
+++ b/gtk-4.0/assets/maximize-backdrop-normal.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximize-hover.svg b/gtk-4.0/assets/maximize-hover.svg
new file mode 100644
index 0000000..d878090
--- /dev/null
+++ b/gtk-4.0/assets/maximize-hover.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximize-normal.svg b/gtk-4.0/assets/maximize-normal.svg
new file mode 100644
index 0000000..3e1aa01
--- /dev/null
+++ b/gtk-4.0/assets/maximize-normal.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximized-active.svg b/gtk-4.0/assets/maximized-active.svg
new file mode 100644
index 0000000..66e13c6
--- /dev/null
+++ b/gtk-4.0/assets/maximized-active.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximized-backdrop-active.svg b/gtk-4.0/assets/maximized-backdrop-active.svg
new file mode 100644
index 0000000..6127086
--- /dev/null
+++ b/gtk-4.0/assets/maximized-backdrop-active.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximized-backdrop-hover.svg b/gtk-4.0/assets/maximized-backdrop-hover.svg
new file mode 100644
index 0000000..4c31754
--- /dev/null
+++ b/gtk-4.0/assets/maximized-backdrop-hover.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximized-backdrop-normal.svg b/gtk-4.0/assets/maximized-backdrop-normal.svg
new file mode 100644
index 0000000..861f50e
--- /dev/null
+++ b/gtk-4.0/assets/maximized-backdrop-normal.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximized-hover.svg b/gtk-4.0/assets/maximized-hover.svg
new file mode 100644
index 0000000..12c88b8
--- /dev/null
+++ b/gtk-4.0/assets/maximized-hover.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/maximized-normal.svg b/gtk-4.0/assets/maximized-normal.svg
new file mode 100644
index 0000000..952afc6
--- /dev/null
+++ b/gtk-4.0/assets/maximized-normal.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/minimize-active.svg b/gtk-4.0/assets/minimize-active.svg
new file mode 100644
index 0000000..0757b98
--- /dev/null
+++ b/gtk-4.0/assets/minimize-active.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/minimize-backdrop-active.svg b/gtk-4.0/assets/minimize-backdrop-active.svg
new file mode 100644
index 0000000..0e4abc3
--- /dev/null
+++ b/gtk-4.0/assets/minimize-backdrop-active.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/minimize-backdrop-hover.svg b/gtk-4.0/assets/minimize-backdrop-hover.svg
new file mode 100644
index 0000000..ec5ca66
--- /dev/null
+++ b/gtk-4.0/assets/minimize-backdrop-hover.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/minimize-backdrop-normal.svg b/gtk-4.0/assets/minimize-backdrop-normal.svg
new file mode 100644
index 0000000..803f10c
--- /dev/null
+++ b/gtk-4.0/assets/minimize-backdrop-normal.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/minimize-hover.svg b/gtk-4.0/assets/minimize-hover.svg
new file mode 100644
index 0000000..71c0432
--- /dev/null
+++ b/gtk-4.0/assets/minimize-hover.svg
@@ -0,0 +1,53 @@
+
+
diff --git a/gtk-4.0/assets/minimize-normal.svg b/gtk-4.0/assets/minimize-normal.svg
new file mode 100644
index 0000000..d78c750
--- /dev/null
+++ b/gtk-4.0/assets/minimize-normal.svg
@@ -0,0 +1,53 @@
+
+