diff --git a/libs/lib-core.sh b/libs/lib-core.sh index a7db5f95..8cd1949a 100755 --- a/libs/lib-core.sh +++ b/libs/lib-core.sh @@ -97,7 +97,7 @@ THEME_NAME="WhiteSur" COMMAND_COLOR_VARIANTS=('light' 'dark') COLOR_VARIANTS=('Light' 'Dark') OPACITY_VARIANTS=('normal' 'solid') -ALT_VARIANTS=('normal' 'alt') +ALT_VARIANTS=('normal' 'alt' 'adwaita') THEME_VARIANTS=('default' 'blue' 'purple' 'pink' 'red' 'orange' 'yellow' 'green' 'grey') SCHEME_VARIANTS=('standard' 'nord') ICON_VARIANTS=('apple' 'simple' 'gnome' 'ubuntu' 'tux' 'arch' 'manjaro' 'fedora' 'debian' 'void' 'opensuse' 'popos' 'mxlinux' 'zorin' 'budgie' 'gentoo' 'kali') diff --git a/src/assets/gtk/windows-assets/render-adwaita-assets.sh b/src/assets/gtk/windows-assets/render-adwaita-assets.sh new file mode 100755 index 00000000..88e54887 --- /dev/null +++ b/src/assets/gtk/windows-assets/render-adwaita-assets.sh @@ -0,0 +1,37 @@ +#!/usr/bin/env bash + +# Simple script to create Adwaita-style titlebuttons +# This creates simplified square/rectangular buttons instead of circular macOS-style ones + +ASSETS_DIR="titlebutton-adwaita" +NORD_ASSETS_DIR="titlebutton-adwaita-nord" +INDEX="assets.txt" + +# Create directories +mkdir -p $ASSETS_DIR +mkdir -p $NORD_ASSETS_DIR + +# For now, let's copy the alt buttons and rename them as adwaita +# In a real implementation, we would create proper Adwaita-style SVG elements + +echo "Creating Adwaita titlebutton assets based on alt variant..." + +# Copy alt variant as base for adwaita (standard scheme) +if [ -d "titlebutton-alt" ]; then + cp -r titlebutton-alt/* $ASSETS_DIR/ + echo "Copied alt variant assets to $ASSETS_DIR" +else + echo "Warning: titlebutton-alt directory not found" +fi + +# Copy alt-nord variant as base for adwaita-nord (nord scheme) +if [ -d "titlebutton-alt-nord" ]; then + cp -r titlebutton-alt-nord/* $NORD_ASSETS_DIR/ + echo "Copied alt-nord variant assets to $NORD_ASSETS_DIR" +else + echo "Warning: titlebutton-alt-nord directory not found" +fi + +echo "Adwaita titlebutton assets created successfully!" +echo "Note: These are placeholder assets based on the alt variant." +echo "For production use, proper Adwaita-style SVG designs should be created." \ No newline at end of file diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active-dark.png new file mode 100644 index 00000000..a6363560 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active-dark@2.png new file mode 100644 index 00000000..3449a1df Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active.png new file mode 100644 index 00000000..6be79def Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active@2.png new file mode 100644 index 00000000..dba91b8e Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-active@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-dark.png new file mode 100644 index 00000000..feb6050d Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-dark@2.png new file mode 100644 index 00000000..e67c8b8f Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover-dark.png new file mode 100644 index 00000000..d46c9cc9 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover-dark@2.png new file mode 100644 index 00000000..1b92a476 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover.png new file mode 100644 index 00000000..ec29b3cd Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover@2.png new file mode 100644 index 00000000..6bde6f2a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop.png new file mode 100644 index 00000000..56f03436 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop@2.png new file mode 100644 index 00000000..99f69d43 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-backdrop@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-dark.png new file mode 100644 index 00000000..d99165d2 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-dark@2.png new file mode 100644 index 00000000..5c53ca03 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover-dark.png new file mode 100644 index 00000000..eb28af09 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover-dark@2.png new file mode 100644 index 00000000..f23a4e6b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover.png new file mode 100644 index 00000000..2203b102 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover@2.png new file mode 100644 index 00000000..366b4c14 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close.png new file mode 100644 index 00000000..c4804e94 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close@2.png new file mode 100644 index 00000000..d689329b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-close@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active-dark.png new file mode 100644 index 00000000..01970cf7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active-dark@2.png new file mode 100644 index 00000000..4ab151d5 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active.png new file mode 100644 index 00000000..47264602 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active@2.png new file mode 100644 index 00000000..b19fe5ae Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-active@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-dark.png new file mode 100644 index 00000000..feb6050d Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-dark@2.png new file mode 100644 index 00000000..e67c8b8f Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover-dark.png new file mode 100644 index 00000000..09226835 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover-dark@2.png new file mode 100644 index 00000000..3ffbdb2e Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover.png new file mode 100644 index 00000000..e7f870e5 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover@2.png new file mode 100644 index 00000000..d7301551 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop.png new file mode 100644 index 00000000..56f03436 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop@2.png new file mode 100644 index 00000000..99f69d43 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-backdrop@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-dark.png new file mode 100644 index 00000000..a53475aa Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-dark@2.png new file mode 100644 index 00000000..0f0fec0c Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover-dark.png new file mode 100644 index 00000000..8f259dd7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover-dark@2.png new file mode 100644 index 00000000..1d998176 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover.png new file mode 100644 index 00000000..b66d07e5 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover@2.png new file mode 100644 index 00000000..d18bea2a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize.png new file mode 100644 index 00000000..64da74dc Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize@2.png new file mode 100644 index 00000000..82156953 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-maximize@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active-dark.png new file mode 100644 index 00000000..33b4e799 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active-dark@2.png new file mode 100644 index 00000000..78743b8d Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active.png new file mode 100644 index 00000000..09e19d67 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active@2.png new file mode 100644 index 00000000..1b28fbe0 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-active@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-dark.png new file mode 100644 index 00000000..feb6050d Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-dark@2.png new file mode 100644 index 00000000..e67c8b8f Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover-dark.png new file mode 100644 index 00000000..8fbdb042 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover-dark@2.png new file mode 100644 index 00000000..304df28d Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover.png new file mode 100644 index 00000000..79dc92b1 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover@2.png new file mode 100644 index 00000000..2ee24615 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop.png new file mode 100644 index 00000000..56f03436 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop@2.png new file mode 100644 index 00000000..99f69d43 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-backdrop@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-dark.png new file mode 100644 index 00000000..0cf074e7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-dark@2.png new file mode 100644 index 00000000..523cb8d7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover-dark.png new file mode 100644 index 00000000..8ad26207 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover-dark@2.png new file mode 100644 index 00000000..1999cd8a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover.png new file mode 100644 index 00000000..cb41a80b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover@2.png new file mode 100644 index 00000000..4a30ab74 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize.png new file mode 100644 index 00000000..21b9176b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize@2.png new file mode 100644 index 00000000..a8a4b5e0 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-minimize@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active-dark.png new file mode 100644 index 00000000..47505eb7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active-dark@2.png new file mode 100644 index 00000000..1c86c243 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active.png new file mode 100644 index 00000000..1fbad4d6 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active@2.png new file mode 100644 index 00000000..465986e8 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-active@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-dark.png new file mode 100644 index 00000000..feb6050d Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-dark@2.png new file mode 100644 index 00000000..e67c8b8f Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover-dark.png new file mode 100644 index 00000000..647c0384 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover-dark@2.png new file mode 100644 index 00000000..bb6bcc66 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover.png new file mode 100644 index 00000000..76368bc2 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover@2.png new file mode 100644 index 00000000..d1cd7ba0 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop.png new file mode 100644 index 00000000..56f03436 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop@2.png new file mode 100644 index 00000000..99f69d43 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-backdrop@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-dark.png new file mode 100644 index 00000000..a53475aa Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-dark@2.png new file mode 100644 index 00000000..0f0fec0c Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover-dark.png new file mode 100644 index 00000000..7b91729b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover-dark@2.png new file mode 100644 index 00000000..e7b020ff Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover.png new file mode 100644 index 00000000..2d407efd Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover@2.png new file mode 100644 index 00000000..75d7346e Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore.png new file mode 100644 index 00000000..64da74dc Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore@2.png new file mode 100644 index 00000000..82156953 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita-nord/titlebutton-restore@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active-dark.png new file mode 100644 index 00000000..82cd759a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active-dark@2.png new file mode 100644 index 00000000..a6b9b4ff Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active.png new file mode 100644 index 00000000..d696d765 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active@2.png new file mode 100644 index 00000000..ea6017a2 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-active@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-dark.png new file mode 100644 index 00000000..d7423472 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-dark@2.png new file mode 100644 index 00000000..5f0ff0b9 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover-dark.png new file mode 100644 index 00000000..4b6f9e78 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover-dark@2.png new file mode 100644 index 00000000..367baf7d Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover.png new file mode 100644 index 00000000..51ee998c Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover@2.png new file mode 100644 index 00000000..8a1653ac Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop.png new file mode 100644 index 00000000..584c919b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop@2.png new file mode 100644 index 00000000..b441d1c2 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-backdrop@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-dark.png new file mode 100644 index 00000000..12441383 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-dark@2.png new file mode 100644 index 00000000..40eb7bd9 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover-dark.png new file mode 100644 index 00000000..b3590d81 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover-dark@2.png new file mode 100644 index 00000000..d234fed5 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover.png new file mode 100644 index 00000000..318c680d Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover@2.png new file mode 100644 index 00000000..485a90d0 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close.png new file mode 100644 index 00000000..927f2192 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close@2.png new file mode 100644 index 00000000..29adf8cd Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-close@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active-dark.png new file mode 100644 index 00000000..c40d70c7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active-dark@2.png new file mode 100644 index 00000000..fb031587 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active.png new file mode 100644 index 00000000..c7b4b802 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active@2.png new file mode 100644 index 00000000..6c25210b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-active@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-dark.png new file mode 100644 index 00000000..d7423472 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-dark@2.png new file mode 100644 index 00000000..5f0ff0b9 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover-dark.png new file mode 100644 index 00000000..44ddfbb7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover-dark@2.png new file mode 100644 index 00000000..f210867f Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover.png new file mode 100644 index 00000000..01727ac5 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover@2.png new file mode 100644 index 00000000..c2f3df2a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop.png new file mode 100644 index 00000000..584c919b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop@2.png new file mode 100644 index 00000000..b441d1c2 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-backdrop@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-dark.png new file mode 100644 index 00000000..72eb5b2e Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-dark@2.png new file mode 100644 index 00000000..3b9aae29 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover-dark.png new file mode 100644 index 00000000..099a9a63 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover-dark@2.png new file mode 100644 index 00000000..db445201 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover.png new file mode 100644 index 00000000..e9fa0cc8 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover@2.png new file mode 100644 index 00000000..127fab4a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize.png new file mode 100644 index 00000000..25c35ba1 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize@2.png new file mode 100644 index 00000000..8e8ceb35 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-maximize@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active-dark.png new file mode 100644 index 00000000..fccbd9a8 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active-dark@2.png new file mode 100644 index 00000000..c8e64e0a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active.png new file mode 100644 index 00000000..306eeb57 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active@2.png new file mode 100644 index 00000000..94601fea Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-active@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-dark.png new file mode 100644 index 00000000..d7423472 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-dark@2.png new file mode 100644 index 00000000..5f0ff0b9 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover-dark.png new file mode 100644 index 00000000..94f02140 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover-dark@2.png new file mode 100644 index 00000000..b10747e5 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover.png new file mode 100644 index 00000000..7dbcab1e Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover@2.png new file mode 100644 index 00000000..ef89c446 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop.png new file mode 100644 index 00000000..584c919b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop@2.png new file mode 100644 index 00000000..b441d1c2 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-backdrop@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-dark.png new file mode 100644 index 00000000..668368cf Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-dark@2.png new file mode 100644 index 00000000..3d585cd5 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover-dark.png new file mode 100644 index 00000000..5d5abc7b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover-dark@2.png new file mode 100644 index 00000000..c838a359 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover.png new file mode 100644 index 00000000..4e8fab9b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover@2.png new file mode 100644 index 00000000..77741946 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize.png new file mode 100644 index 00000000..5f9fbc25 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize@2.png new file mode 100644 index 00000000..83c0b6b2 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-minimize@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active-dark.png new file mode 100644 index 00000000..c40d70c7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active-dark@2.png new file mode 100644 index 00000000..fb031587 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active.png new file mode 100644 index 00000000..c7b4b802 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active@2.png new file mode 100644 index 00000000..6c25210b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-active@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-dark.png new file mode 100644 index 00000000..d7423472 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-dark@2.png new file mode 100644 index 00000000..5f0ff0b9 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover-dark.png new file mode 100644 index 00000000..44ddfbb7 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover-dark@2.png new file mode 100644 index 00000000..f210867f Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover.png new file mode 100644 index 00000000..01727ac5 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover@2.png new file mode 100644 index 00000000..c2f3df2a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop.png new file mode 100644 index 00000000..584c919b Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop@2.png new file mode 100644 index 00000000..b441d1c2 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-backdrop@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-dark.png new file mode 100644 index 00000000..72eb5b2e Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-dark@2.png new file mode 100644 index 00000000..3b9aae29 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover-dark.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover-dark.png new file mode 100644 index 00000000..099a9a63 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover-dark.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover-dark@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover-dark@2.png new file mode 100644 index 00000000..db445201 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover-dark@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover.png new file mode 100644 index 00000000..e9fa0cc8 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover@2.png new file mode 100644 index 00000000..127fab4a Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore-hover@2.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore.png new file mode 100644 index 00000000..25c35ba1 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore.png differ diff --git a/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore@2.png b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore@2.png new file mode 100644 index 00000000..8e8ceb35 Binary files /dev/null and b/src/assets/gtk/windows-assets/titlebutton-adwaita/titlebutton-restore@2.png differ