diff --git a/install.sh b/install.sh index 11b61b4..dbfc7a8 100755 --- a/install.sh +++ b/install.sh @@ -95,6 +95,10 @@ install() { [[ "$color" != '-dark' ]] && \ cp -r "$SRC_DIR/gtk/3.0/gtk-dark$size.css" "$THEME_DIR/gtk-3.0/gtk-dark.css" + mkdir -p "${THEME_DIR}/xfwm4" + cp -r "${SRC_DIR}/xfwm4/assets${ELSE_LIGHT:-}/"*.png "${THEME_DIR}/xfwm4" + cp -r "${SRC_DIR}/xfwm4/themerc${ELSE_LIGHT:-}" "${THEME_DIR}/xfwm4/themerc" + mkdir -p "$THEME_DIR/plank" cp -r "$SRC_DIR/plank/dock.theme" "$THEME_DIR/plank" } diff --git a/src/xfwm4/assets-light.svg b/src/xfwm4/assets-light.svg new file mode 100644 index 0000000..9717db4 --- /dev/null +++ b/src/xfwm4/assets-light.svg @@ -0,0 +1,2949 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/xfwm4/assets-light/bottom-active.png b/src/xfwm4/assets-light/bottom-active.png new file mode 100644 index 0000000..b364438 Binary files /dev/null and b/src/xfwm4/assets-light/bottom-active.png differ diff --git a/src/xfwm4/assets-light/bottom-inactive.png b/src/xfwm4/assets-light/bottom-inactive.png new file mode 100644 index 0000000..b364438 Binary files /dev/null and b/src/xfwm4/assets-light/bottom-inactive.png differ diff --git a/src/xfwm4/assets-light/bottom-left-active.png b/src/xfwm4/assets-light/bottom-left-active.png new file mode 100644 index 0000000..00835b4 Binary files /dev/null and b/src/xfwm4/assets-light/bottom-left-active.png differ diff --git a/src/xfwm4/assets-light/bottom-left-inactive.png b/src/xfwm4/assets-light/bottom-left-inactive.png new file mode 100644 index 0000000..00835b4 Binary files /dev/null and b/src/xfwm4/assets-light/bottom-left-inactive.png differ diff --git a/src/xfwm4/assets-light/bottom-right-active.png b/src/xfwm4/assets-light/bottom-right-active.png new file mode 100644 index 0000000..2fca629 Binary files /dev/null and b/src/xfwm4/assets-light/bottom-right-active.png differ diff --git a/src/xfwm4/assets-light/bottom-right-inactive.png b/src/xfwm4/assets-light/bottom-right-inactive.png new file mode 100644 index 0000000..2fca629 Binary files /dev/null and b/src/xfwm4/assets-light/bottom-right-inactive.png differ diff --git a/src/xfwm4/assets-light/close-active.png b/src/xfwm4/assets-light/close-active.png new file mode 100644 index 0000000..5434c70 Binary files /dev/null and b/src/xfwm4/assets-light/close-active.png differ diff --git a/src/xfwm4/assets-light/close-inactive.png b/src/xfwm4/assets-light/close-inactive.png new file mode 100644 index 0000000..00b2e7d Binary files /dev/null and b/src/xfwm4/assets-light/close-inactive.png differ diff --git a/src/xfwm4/assets-light/close-prelight.png b/src/xfwm4/assets-light/close-prelight.png new file mode 100644 index 0000000..8163df5 Binary files /dev/null and b/src/xfwm4/assets-light/close-prelight.png differ diff --git a/src/xfwm4/assets-light/close-pressed.png b/src/xfwm4/assets-light/close-pressed.png new file mode 100644 index 0000000..c99e3f9 Binary files /dev/null and b/src/xfwm4/assets-light/close-pressed.png differ diff --git a/src/xfwm4/assets-light/hide-active.png b/src/xfwm4/assets-light/hide-active.png new file mode 100644 index 0000000..b6a9fe2 Binary files /dev/null and b/src/xfwm4/assets-light/hide-active.png differ diff --git a/src/xfwm4/assets-light/hide-inactive.png b/src/xfwm4/assets-light/hide-inactive.png new file mode 100644 index 0000000..82ddaef Binary files /dev/null and b/src/xfwm4/assets-light/hide-inactive.png differ diff --git a/src/xfwm4/assets-light/hide-prelight.png b/src/xfwm4/assets-light/hide-prelight.png new file mode 100644 index 0000000..32d5625 Binary files /dev/null and b/src/xfwm4/assets-light/hide-prelight.png differ diff --git a/src/xfwm4/assets-light/hide-pressed.png b/src/xfwm4/assets-light/hide-pressed.png new file mode 100644 index 0000000..5bf409c Binary files /dev/null and b/src/xfwm4/assets-light/hide-pressed.png differ diff --git a/src/xfwm4/assets-light/left-active.png b/src/xfwm4/assets-light/left-active.png new file mode 100644 index 0000000..5084375 Binary files /dev/null and b/src/xfwm4/assets-light/left-active.png differ diff --git a/src/xfwm4/assets-light/left-inactive.png b/src/xfwm4/assets-light/left-inactive.png new file mode 100644 index 0000000..5084375 Binary files /dev/null and b/src/xfwm4/assets-light/left-inactive.png differ diff --git a/src/xfwm4/assets-light/maximize-active.png b/src/xfwm4/assets-light/maximize-active.png new file mode 100644 index 0000000..f06ce6d Binary files /dev/null and b/src/xfwm4/assets-light/maximize-active.png differ diff --git a/src/xfwm4/assets-light/maximize-inactive.png b/src/xfwm4/assets-light/maximize-inactive.png new file mode 100644 index 0000000..af855c5 Binary files /dev/null and b/src/xfwm4/assets-light/maximize-inactive.png differ diff --git a/src/xfwm4/assets-light/maximize-prelight.png b/src/xfwm4/assets-light/maximize-prelight.png new file mode 100644 index 0000000..18b1ae4 Binary files /dev/null and b/src/xfwm4/assets-light/maximize-prelight.png differ diff --git a/src/xfwm4/assets-light/maximize-pressed.png b/src/xfwm4/assets-light/maximize-pressed.png new file mode 100644 index 0000000..0ed51d6 Binary files /dev/null and b/src/xfwm4/assets-light/maximize-pressed.png differ diff --git a/src/xfwm4/assets-light/maximize-toggled-active.png b/src/xfwm4/assets-light/maximize-toggled-active.png new file mode 100644 index 0000000..81f18b1 Binary files /dev/null and b/src/xfwm4/assets-light/maximize-toggled-active.png differ diff --git a/src/xfwm4/assets-light/maximize-toggled-inactive.png b/src/xfwm4/assets-light/maximize-toggled-inactive.png new file mode 100644 index 0000000..87917cd Binary files /dev/null and b/src/xfwm4/assets-light/maximize-toggled-inactive.png differ diff --git a/src/xfwm4/assets-light/maximize-toggled-prelight.png b/src/xfwm4/assets-light/maximize-toggled-prelight.png new file mode 100644 index 0000000..6bdfb0d Binary files /dev/null and b/src/xfwm4/assets-light/maximize-toggled-prelight.png differ diff --git a/src/xfwm4/assets-light/maximize-toggled-pressed.png b/src/xfwm4/assets-light/maximize-toggled-pressed.png new file mode 100644 index 0000000..39a5e99 Binary files /dev/null and b/src/xfwm4/assets-light/maximize-toggled-pressed.png differ diff --git a/src/xfwm4/assets-light/menu-active.png b/src/xfwm4/assets-light/menu-active.png new file mode 100644 index 0000000..75b4d85 Binary files /dev/null and b/src/xfwm4/assets-light/menu-active.png differ diff --git a/src/xfwm4/assets-light/menu-inactive.png b/src/xfwm4/assets-light/menu-inactive.png new file mode 100644 index 0000000..307ae3b Binary files /dev/null and b/src/xfwm4/assets-light/menu-inactive.png differ diff --git a/src/xfwm4/assets-light/menu-prelight.png b/src/xfwm4/assets-light/menu-prelight.png new file mode 100644 index 0000000..9f238d5 Binary files /dev/null and b/src/xfwm4/assets-light/menu-prelight.png differ diff --git a/src/xfwm4/assets-light/menu-pressed.png b/src/xfwm4/assets-light/menu-pressed.png new file mode 100644 index 0000000..a7190f7 Binary files /dev/null and b/src/xfwm4/assets-light/menu-pressed.png differ diff --git a/src/xfwm4/assets-light/right-active.png b/src/xfwm4/assets-light/right-active.png new file mode 100644 index 0000000..5084375 Binary files /dev/null and b/src/xfwm4/assets-light/right-active.png differ diff --git a/src/xfwm4/assets-light/right-inactive.png b/src/xfwm4/assets-light/right-inactive.png new file mode 100644 index 0000000..5084375 Binary files /dev/null and b/src/xfwm4/assets-light/right-inactive.png differ diff --git a/src/xfwm4/assets-light/shade-active.png b/src/xfwm4/assets-light/shade-active.png new file mode 100644 index 0000000..31fa0ce Binary files /dev/null and b/src/xfwm4/assets-light/shade-active.png differ diff --git a/src/xfwm4/assets-light/shade-inactive.png b/src/xfwm4/assets-light/shade-inactive.png new file mode 100644 index 0000000..e180a34 Binary files /dev/null and b/src/xfwm4/assets-light/shade-inactive.png differ diff --git a/src/xfwm4/assets-light/shade-prelight.png b/src/xfwm4/assets-light/shade-prelight.png new file mode 100644 index 0000000..ff01671 Binary files /dev/null and b/src/xfwm4/assets-light/shade-prelight.png differ diff --git a/src/xfwm4/assets-light/shade-pressed.png b/src/xfwm4/assets-light/shade-pressed.png new file mode 100644 index 0000000..f6ce8b6 Binary files /dev/null and b/src/xfwm4/assets-light/shade-pressed.png differ diff --git a/src/xfwm4/assets-light/stick-active.png b/src/xfwm4/assets-light/stick-active.png new file mode 100644 index 0000000..c8f0196 Binary files /dev/null and b/src/xfwm4/assets-light/stick-active.png differ diff --git a/src/xfwm4/assets-light/stick-inactive.png b/src/xfwm4/assets-light/stick-inactive.png new file mode 100644 index 0000000..3851078 Binary files /dev/null and b/src/xfwm4/assets-light/stick-inactive.png differ diff --git a/src/xfwm4/assets-light/stick-prelight.png b/src/xfwm4/assets-light/stick-prelight.png new file mode 100644 index 0000000..0eecf13 Binary files /dev/null and b/src/xfwm4/assets-light/stick-prelight.png differ diff --git a/src/xfwm4/assets-light/stick-pressed.png b/src/xfwm4/assets-light/stick-pressed.png new file mode 100644 index 0000000..a3bff24 Binary files /dev/null and b/src/xfwm4/assets-light/stick-pressed.png differ diff --git a/src/xfwm4/assets-light/stick-toggled-active.png b/src/xfwm4/assets-light/stick-toggled-active.png new file mode 100644 index 0000000..d39a92b Binary files /dev/null and b/src/xfwm4/assets-light/stick-toggled-active.png differ diff --git a/src/xfwm4/assets-light/stick-toggled-inactive.png b/src/xfwm4/assets-light/stick-toggled-inactive.png new file mode 100644 index 0000000..9d3544f Binary files /dev/null and b/src/xfwm4/assets-light/stick-toggled-inactive.png differ diff --git a/src/xfwm4/assets-light/stick-toggled-prelight.png b/src/xfwm4/assets-light/stick-toggled-prelight.png new file mode 100644 index 0000000..4af120b Binary files /dev/null and b/src/xfwm4/assets-light/stick-toggled-prelight.png differ diff --git a/src/xfwm4/assets-light/stick-toggled-pressed.png b/src/xfwm4/assets-light/stick-toggled-pressed.png new file mode 100644 index 0000000..8cf0960 Binary files /dev/null and b/src/xfwm4/assets-light/stick-toggled-pressed.png differ diff --git a/src/xfwm4/assets-light/title-1-active.png b/src/xfwm4/assets-light/title-1-active.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-1-active.png differ diff --git a/src/xfwm4/assets-light/title-1-inactive.png b/src/xfwm4/assets-light/title-1-inactive.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-1-inactive.png differ diff --git a/src/xfwm4/assets-light/title-2-active.png b/src/xfwm4/assets-light/title-2-active.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-2-active.png differ diff --git a/src/xfwm4/assets-light/title-2-inactive.png b/src/xfwm4/assets-light/title-2-inactive.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-2-inactive.png differ diff --git a/src/xfwm4/assets-light/title-3-active.png b/src/xfwm4/assets-light/title-3-active.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-3-active.png differ diff --git a/src/xfwm4/assets-light/title-3-inactive.png b/src/xfwm4/assets-light/title-3-inactive.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-3-inactive.png differ diff --git a/src/xfwm4/assets-light/title-4-active.png b/src/xfwm4/assets-light/title-4-active.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-4-active.png differ diff --git a/src/xfwm4/assets-light/title-4-inactive.png b/src/xfwm4/assets-light/title-4-inactive.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-4-inactive.png differ diff --git a/src/xfwm4/assets-light/title-5-active.png b/src/xfwm4/assets-light/title-5-active.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-5-active.png differ diff --git a/src/xfwm4/assets-light/title-5-inactive.png b/src/xfwm4/assets-light/title-5-inactive.png new file mode 100644 index 0000000..be673b7 Binary files /dev/null and b/src/xfwm4/assets-light/title-5-inactive.png differ diff --git a/src/xfwm4/assets-light/top-left-active.png b/src/xfwm4/assets-light/top-left-active.png new file mode 100644 index 0000000..e5a3365 Binary files /dev/null and b/src/xfwm4/assets-light/top-left-active.png differ diff --git a/src/xfwm4/assets-light/top-left-inactive.png b/src/xfwm4/assets-light/top-left-inactive.png new file mode 100644 index 0000000..e5a3365 Binary files /dev/null and b/src/xfwm4/assets-light/top-left-inactive.png differ diff --git a/src/xfwm4/assets-light/top-right-active.png b/src/xfwm4/assets-light/top-right-active.png new file mode 100644 index 0000000..4a8bbd6 Binary files /dev/null and b/src/xfwm4/assets-light/top-right-active.png differ diff --git a/src/xfwm4/assets-light/top-right-inactive.png b/src/xfwm4/assets-light/top-right-inactive.png new file mode 100644 index 0000000..4a8bbd6 Binary files /dev/null and b/src/xfwm4/assets-light/top-right-inactive.png differ diff --git a/src/xfwm4/assets.svg b/src/xfwm4/assets.svg new file mode 100644 index 0000000..523088d --- /dev/null +++ b/src/xfwm4/assets.svg @@ -0,0 +1,3238 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/xfwm4/assets.txt b/src/xfwm4/assets.txt new file mode 100644 index 0000000..4cb2896 --- /dev/null +++ b/src/xfwm4/assets.txt @@ -0,0 +1,56 @@ +close-active +close-inactive +close-prelight +close-pressed +hide-active +hide-inactive +hide-prelight +hide-pressed +maximize-active +maximize-inactive +maximize-prelight +maximize-pressed +maximize-toggled-active +maximize-toggled-inactive +maximize-toggled-prelight +maximize-toggled-pressed +menu-active +menu-inactive +menu-prelight +menu-pressed +shade-active +shade-inactive +shade-prelight +shade-pressed +stick-active +stick-inactive +stick-prelight +stick-pressed +stick-toggled-active +stick-toggled-inactive +stick-toggled-prelight +stick-toggled-pressed +title-1-active +title-1-inactive +title-2-active +title-2-inactive +title-3-active +title-3-inactive +title-4-active +title-4-inactive +title-5-active +title-5-inactive +top-left-active +top-left-inactive +top-right-active +top-right-inactive +left-active +left-inactive +right-active +right-inactive +bottom-active +bottom-inactive +bottom-left-active +bottom-left-inactive +bottom-right-active +bottom-right-inactive diff --git a/src/xfwm4/assets/bottom-active.png b/src/xfwm4/assets/bottom-active.png new file mode 100644 index 0000000..b146ab2 Binary files /dev/null and b/src/xfwm4/assets/bottom-active.png differ diff --git a/src/xfwm4/assets/bottom-inactive.png b/src/xfwm4/assets/bottom-inactive.png new file mode 100644 index 0000000..b146ab2 Binary files /dev/null and b/src/xfwm4/assets/bottom-inactive.png differ diff --git a/src/xfwm4/assets/bottom-left-active.png b/src/xfwm4/assets/bottom-left-active.png new file mode 100644 index 0000000..58fc04c Binary files /dev/null and b/src/xfwm4/assets/bottom-left-active.png differ diff --git a/src/xfwm4/assets/bottom-left-inactive.png b/src/xfwm4/assets/bottom-left-inactive.png new file mode 100644 index 0000000..58fc04c Binary files /dev/null and b/src/xfwm4/assets/bottom-left-inactive.png differ diff --git a/src/xfwm4/assets/bottom-right-active.png b/src/xfwm4/assets/bottom-right-active.png new file mode 100644 index 0000000..a573efe Binary files /dev/null and b/src/xfwm4/assets/bottom-right-active.png differ diff --git a/src/xfwm4/assets/bottom-right-inactive.png b/src/xfwm4/assets/bottom-right-inactive.png new file mode 100644 index 0000000..a573efe Binary files /dev/null and b/src/xfwm4/assets/bottom-right-inactive.png differ diff --git a/src/xfwm4/assets/close-active.png b/src/xfwm4/assets/close-active.png new file mode 100644 index 0000000..ac758ef Binary files /dev/null and b/src/xfwm4/assets/close-active.png differ diff --git a/src/xfwm4/assets/close-inactive.png b/src/xfwm4/assets/close-inactive.png new file mode 100644 index 0000000..1c26088 Binary files /dev/null and b/src/xfwm4/assets/close-inactive.png differ diff --git a/src/xfwm4/assets/close-prelight.png b/src/xfwm4/assets/close-prelight.png new file mode 100644 index 0000000..89b25f7 Binary files /dev/null and b/src/xfwm4/assets/close-prelight.png differ diff --git a/src/xfwm4/assets/close-pressed.png b/src/xfwm4/assets/close-pressed.png new file mode 100644 index 0000000..054bf82 Binary files /dev/null and b/src/xfwm4/assets/close-pressed.png differ diff --git a/src/xfwm4/assets/hide-active.png b/src/xfwm4/assets/hide-active.png new file mode 100644 index 0000000..cb6a22c Binary files /dev/null and b/src/xfwm4/assets/hide-active.png differ diff --git a/src/xfwm4/assets/hide-inactive.png b/src/xfwm4/assets/hide-inactive.png new file mode 100644 index 0000000..5d19105 Binary files /dev/null and b/src/xfwm4/assets/hide-inactive.png differ diff --git a/src/xfwm4/assets/hide-prelight.png b/src/xfwm4/assets/hide-prelight.png new file mode 100644 index 0000000..48627d1 Binary files /dev/null and b/src/xfwm4/assets/hide-prelight.png differ diff --git a/src/xfwm4/assets/hide-pressed.png b/src/xfwm4/assets/hide-pressed.png new file mode 100644 index 0000000..51f9f0b Binary files /dev/null and b/src/xfwm4/assets/hide-pressed.png differ diff --git a/src/xfwm4/assets/left-active.png b/src/xfwm4/assets/left-active.png new file mode 100644 index 0000000..a894156 Binary files /dev/null and b/src/xfwm4/assets/left-active.png differ diff --git a/src/xfwm4/assets/left-inactive.png b/src/xfwm4/assets/left-inactive.png new file mode 100644 index 0000000..a894156 Binary files /dev/null and b/src/xfwm4/assets/left-inactive.png differ diff --git a/src/xfwm4/assets/maximize-active.png b/src/xfwm4/assets/maximize-active.png new file mode 100644 index 0000000..40c1a58 Binary files /dev/null and b/src/xfwm4/assets/maximize-active.png differ diff --git a/src/xfwm4/assets/maximize-inactive.png b/src/xfwm4/assets/maximize-inactive.png new file mode 100644 index 0000000..086415a Binary files /dev/null and b/src/xfwm4/assets/maximize-inactive.png differ diff --git a/src/xfwm4/assets/maximize-prelight.png b/src/xfwm4/assets/maximize-prelight.png new file mode 100644 index 0000000..ba050fb Binary files /dev/null and b/src/xfwm4/assets/maximize-prelight.png differ diff --git a/src/xfwm4/assets/maximize-pressed.png b/src/xfwm4/assets/maximize-pressed.png new file mode 100644 index 0000000..9a6a692 Binary files /dev/null and b/src/xfwm4/assets/maximize-pressed.png differ diff --git a/src/xfwm4/assets/maximize-toggled-active.png b/src/xfwm4/assets/maximize-toggled-active.png new file mode 100644 index 0000000..edeaebf Binary files /dev/null and b/src/xfwm4/assets/maximize-toggled-active.png differ diff --git a/src/xfwm4/assets/maximize-toggled-inactive.png b/src/xfwm4/assets/maximize-toggled-inactive.png new file mode 100644 index 0000000..250bbbc Binary files /dev/null and b/src/xfwm4/assets/maximize-toggled-inactive.png differ diff --git a/src/xfwm4/assets/maximize-toggled-prelight.png b/src/xfwm4/assets/maximize-toggled-prelight.png new file mode 100644 index 0000000..0c397d0 Binary files /dev/null and b/src/xfwm4/assets/maximize-toggled-prelight.png differ diff --git a/src/xfwm4/assets/maximize-toggled-pressed.png b/src/xfwm4/assets/maximize-toggled-pressed.png new file mode 100644 index 0000000..e7ee6dd Binary files /dev/null and b/src/xfwm4/assets/maximize-toggled-pressed.png differ diff --git a/src/xfwm4/assets/menu-active.png b/src/xfwm4/assets/menu-active.png new file mode 100644 index 0000000..8aa1c4a Binary files /dev/null and b/src/xfwm4/assets/menu-active.png differ diff --git a/src/xfwm4/assets/menu-inactive.png b/src/xfwm4/assets/menu-inactive.png new file mode 100644 index 0000000..1c2bb2f Binary files /dev/null and b/src/xfwm4/assets/menu-inactive.png differ diff --git a/src/xfwm4/assets/menu-prelight.png b/src/xfwm4/assets/menu-prelight.png new file mode 100644 index 0000000..70c2b37 Binary files /dev/null and b/src/xfwm4/assets/menu-prelight.png differ diff --git a/src/xfwm4/assets/menu-pressed.png b/src/xfwm4/assets/menu-pressed.png new file mode 100644 index 0000000..78e13ec Binary files /dev/null and b/src/xfwm4/assets/menu-pressed.png differ diff --git a/src/xfwm4/assets/right-active.png b/src/xfwm4/assets/right-active.png new file mode 100644 index 0000000..a894156 Binary files /dev/null and b/src/xfwm4/assets/right-active.png differ diff --git a/src/xfwm4/assets/right-inactive.png b/src/xfwm4/assets/right-inactive.png new file mode 100644 index 0000000..a894156 Binary files /dev/null and b/src/xfwm4/assets/right-inactive.png differ diff --git a/src/xfwm4/assets/shade-active.png b/src/xfwm4/assets/shade-active.png new file mode 100644 index 0000000..a9f0799 Binary files /dev/null and b/src/xfwm4/assets/shade-active.png differ diff --git a/src/xfwm4/assets/shade-inactive.png b/src/xfwm4/assets/shade-inactive.png new file mode 100644 index 0000000..6314101 Binary files /dev/null and b/src/xfwm4/assets/shade-inactive.png differ diff --git a/src/xfwm4/assets/shade-prelight.png b/src/xfwm4/assets/shade-prelight.png new file mode 100644 index 0000000..f55973d Binary files /dev/null and b/src/xfwm4/assets/shade-prelight.png differ diff --git a/src/xfwm4/assets/shade-pressed.png b/src/xfwm4/assets/shade-pressed.png new file mode 100644 index 0000000..0305e6d Binary files /dev/null and b/src/xfwm4/assets/shade-pressed.png differ diff --git a/src/xfwm4/assets/stick-active.png b/src/xfwm4/assets/stick-active.png new file mode 100644 index 0000000..f4eecec Binary files /dev/null and b/src/xfwm4/assets/stick-active.png differ diff --git a/src/xfwm4/assets/stick-inactive.png b/src/xfwm4/assets/stick-inactive.png new file mode 100644 index 0000000..ecd8b31 Binary files /dev/null and b/src/xfwm4/assets/stick-inactive.png differ diff --git a/src/xfwm4/assets/stick-prelight.png b/src/xfwm4/assets/stick-prelight.png new file mode 100644 index 0000000..803e5e9 Binary files /dev/null and b/src/xfwm4/assets/stick-prelight.png differ diff --git a/src/xfwm4/assets/stick-pressed.png b/src/xfwm4/assets/stick-pressed.png new file mode 100644 index 0000000..8e283ef Binary files /dev/null and b/src/xfwm4/assets/stick-pressed.png differ diff --git a/src/xfwm4/assets/stick-toggled-active.png b/src/xfwm4/assets/stick-toggled-active.png new file mode 100644 index 0000000..00e8eae Binary files /dev/null and b/src/xfwm4/assets/stick-toggled-active.png differ diff --git a/src/xfwm4/assets/stick-toggled-inactive.png b/src/xfwm4/assets/stick-toggled-inactive.png new file mode 100644 index 0000000..c3b79f8 Binary files /dev/null and b/src/xfwm4/assets/stick-toggled-inactive.png differ diff --git a/src/xfwm4/assets/stick-toggled-prelight.png b/src/xfwm4/assets/stick-toggled-prelight.png new file mode 100644 index 0000000..f521249 Binary files /dev/null and b/src/xfwm4/assets/stick-toggled-prelight.png differ diff --git a/src/xfwm4/assets/stick-toggled-pressed.png b/src/xfwm4/assets/stick-toggled-pressed.png new file mode 100644 index 0000000..d2a3c37 Binary files /dev/null and b/src/xfwm4/assets/stick-toggled-pressed.png differ diff --git a/src/xfwm4/assets/title-1-active.png b/src/xfwm4/assets/title-1-active.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-1-active.png differ diff --git a/src/xfwm4/assets/title-1-inactive.png b/src/xfwm4/assets/title-1-inactive.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-1-inactive.png differ diff --git a/src/xfwm4/assets/title-2-active.png b/src/xfwm4/assets/title-2-active.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-2-active.png differ diff --git a/src/xfwm4/assets/title-2-inactive.png b/src/xfwm4/assets/title-2-inactive.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-2-inactive.png differ diff --git a/src/xfwm4/assets/title-3-active.png b/src/xfwm4/assets/title-3-active.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-3-active.png differ diff --git a/src/xfwm4/assets/title-3-inactive.png b/src/xfwm4/assets/title-3-inactive.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-3-inactive.png differ diff --git a/src/xfwm4/assets/title-4-active.png b/src/xfwm4/assets/title-4-active.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-4-active.png differ diff --git a/src/xfwm4/assets/title-4-inactive.png b/src/xfwm4/assets/title-4-inactive.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-4-inactive.png differ diff --git a/src/xfwm4/assets/title-5-active.png b/src/xfwm4/assets/title-5-active.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-5-active.png differ diff --git a/src/xfwm4/assets/title-5-inactive.png b/src/xfwm4/assets/title-5-inactive.png new file mode 100644 index 0000000..6e5f54f Binary files /dev/null and b/src/xfwm4/assets/title-5-inactive.png differ diff --git a/src/xfwm4/assets/top-left-active.png b/src/xfwm4/assets/top-left-active.png new file mode 100644 index 0000000..822b746 Binary files /dev/null and b/src/xfwm4/assets/top-left-active.png differ diff --git a/src/xfwm4/assets/top-left-inactive.png b/src/xfwm4/assets/top-left-inactive.png new file mode 100644 index 0000000..822b746 Binary files /dev/null and b/src/xfwm4/assets/top-left-inactive.png differ diff --git a/src/xfwm4/assets/top-right-active.png b/src/xfwm4/assets/top-right-active.png new file mode 100644 index 0000000..e0ddfc2 Binary files /dev/null and b/src/xfwm4/assets/top-right-active.png differ diff --git a/src/xfwm4/assets/top-right-inactive.png b/src/xfwm4/assets/top-right-inactive.png new file mode 100644 index 0000000..e0ddfc2 Binary files /dev/null and b/src/xfwm4/assets/top-right-inactive.png differ diff --git a/src/xfwm4/render-assets.sh b/src/xfwm4/render-assets.sh new file mode 100755 index 0000000..54e51dd --- /dev/null +++ b/src/xfwm4/render-assets.sh @@ -0,0 +1,37 @@ +#! /bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +ASSETS_DIR="assets" +SRC_FILE="assets.svg" + +LIGHT_ASSETS_DIR="assets-light" +LIGHT_SRC_FILE="assets-light.svg" + +INDEX="assets.txt" + +for i in `cat $INDEX` +do +if [ -f $ASSETS_DIR/$i.png ]; then + echo $ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png +fi +if [ -f $LIGHT_ASSETS_DIR/$i.png ]; then + echo $LIGHT_ASSETS_DIR/$i.png exists. +else + echo + echo Rendering $LIGHT_ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-filename=$LIGHT_ASSETS_DIR/$i.png $LIGHT_SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $LIGHT_ASSETS_DIR/$i.png +fi +done +exit 0 diff --git a/src/xfwm4/themerc b/src/xfwm4/themerc new file mode 100644 index 0000000..cb238f0 --- /dev/null +++ b/src/xfwm4/themerc @@ -0,0 +1,23 @@ +button_offset=6 +button_spacing=0 + +show_app_icon=false + +full_width_title=true + +title_shadow_active=false +title_shadow_inactive=false + +title_horizontal_offset=3 + +active_text_color=#afafaf +active_text_shadow_color=#252525 + +inactive_text_color=#808080 +inactive_text_shadow_color=#252525 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-5 +shadow_opacity=40 diff --git a/src/xfwm4/themerc-light b/src/xfwm4/themerc-light new file mode 100644 index 0000000..fcaf079 --- /dev/null +++ b/src/xfwm4/themerc-light @@ -0,0 +1,23 @@ +button_offset=6 +button_spacing=0 + +show_app_icon=false + +full_width_title=true + +title_shadow_active=false +title_shadow_inactive=false + +title_horizontal_offset=3 + +active_text_color=#707070 +active_text_shadow_color=#e7e7e7 + +inactive_text_color=#979797 +inactive_text_shadow_color=#e7e7e7 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-5 +shadow_opacity=40