diff --git a/build.sh b/build.sh new file mode 100755 index 00000000..cddcb5b8 --- /dev/null +++ b/build.sh @@ -0,0 +1,42 @@ +#! /usr/bin/env bash + +# Check command availability +function has_command() { + command -v $1 > /dev/null +} + +if [ ! "$(which sassc 2> /dev/null)" ]; then + echo sassc needs to be installed to generate the css. + if has_command zypper; then + sudo zypper in sassc + elif has_command apt; then + sudo apt install sassc + elif has_command dnf; then + sudo dnf install -y sassc + elif has_command yum; then + sudo yum install sassc + elif has_command pacman; then + sudo pacman -S --noconfirm sassc + fi +fi + +SASSC_OPT="-M -t expanded" + +_COLOR_VARIANTS=('' '-Light' '-Dark') +if [ ! -z "${COLOR_VARIANTS:-}" ]; then + IFS=', ' read -r -a _COLOR_VARIANTS <<< "${COLOR_VARIANTS:-}" +fi + +cp -rf src/sass/_tweaks.scss src/sass/_tweaks-temp.scss +cp -rf src/sass/gnome-shell/_common.scss src/sass/gnome-shell/_common-temp.scss + +for color in "${_COLOR_VARIANTS[@]}"; do + sassc $SASSC_OPT src/main/gtk-3.0/gtk${color}.{scss,css} + echo "==> Generating the 3.0 gtk${color}.css..." + sassc $SASSC_OPT src/main/gtk-4.0/gtk${color}.{scss,css} + echo "==> Generating the 4.0 gtk${color}.css..." + sassc $SASSC_OPT src/main/gnome-shell/gnome-shell${color}.{scss,css} + echo "==> Generating the gnome-shell${color}.css..." + sassc $SASSC_OPT src/main/cinnamon/cinnamon${color}.{scss,css} + echo "==> Generating the cinnamon${color}.css..." +done diff --git a/clean-old-theme.sh b/clean-old-theme.sh new file mode 100755 index 00000000..ba0edd50 --- /dev/null +++ b/clean-old-theme.sh @@ -0,0 +1,55 @@ +#! /usr/bin/env bash + +ROOT_UID=0 +DEST_DIR= + +# Destination directory +if [ "$UID" -eq "$ROOT_UID" ]; then + DEST_DIR="/usr/share/themes" +else + DEST_DIR="$HOME/.themes" +fi + +THEME_NAME=Colloid +THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-teal' '-grey') +COLOR_VARIANTS=('' '-light' '-dark') +SIZE_VARIANTS=('' '-compact') +TYPE_VARIANTS=('' '-nord' '-dracula') +SCREEN_VARIANTS=('' '-hdpi' '-xhdpi') + +clean() { + local dest=${1} + local name=${2} + local theme=${3} + local color=${4} + local size=${5} + local type=${6} + local screen=${7} + + local THEME_DIR=${dest}/${name}${theme}${color}${size}${type}${screen} + + if [[ ${theme} == '' && ${color} == '' && ${size} == '' && ${type} == '' ]]; then + cleantheme='none' + elif [[ -d ${THEME_DIR} ]]; then + rm -rf ${THEME_DIR} + echo -e "Find: ${THEME_DIR} ! removing it ..." + fi +} + +clean_theme() { + for theme in "${themes[@]-${THEME_VARIANTS[@]}}"; do + for color in "${colors[@]-${COLOR_VARIANTS[@]}}"; do + for size in "${sizes[@]-${SIZE_VARIANTS[@]}}"; do + for type in "${types[@]-${TYPE_VARIANTS[@]}}"; do + for screen in "${screens[@]-${SCREEN_VARIANTS[@]}}"; do + clean "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${theme}" "${color}" "${size}" "${type}" "${screen}" + done + done + done + done + done +} + +clean_theme + +exit 0 diff --git a/gtkrc.sh b/gtkrc.sh new file mode 100755 index 00000000..432bbb9d --- /dev/null +++ b/gtkrc.sh @@ -0,0 +1,275 @@ +make_gtkrc() { + local dest="${1}" + local name="${2}" + local theme="${3}" + local color="${4}" + local size="${5}" + local ctype="${6}" + local window="${7}" + + [[ "${color}" == '-Light' ]] && local ELSE_LIGHT="${color}" + [[ "${color}" == '-Dark' ]] && local ELSE_DARK="${color}" + + local GTKRC_DIR="${SRC_DIR}/main/gtk-2.0" + local THEME_DIR="${1}/${2}${3}${4}${5}${6}" + + if [[ "${color}" != '-Dark' ]]; then + case "$theme" in + '') + theme_color='#8caaee' + ;; + -Purple) + theme_color='#ca9ee6' + ;; + -Pink) + theme_color='#f4b8e4' + ;; + -Red) + theme_color='#e78284' + ;; + -Orange) + theme_color='#ef9f76' + ;; + -Yellow) + theme_color='#e5c890' + ;; + -Green) + theme_color='#a6d189' + ;; + -Teal) + theme_color='#81c8be' + ;; + -Grey) + theme_color='#7c7f93' + ;; + esac + + if [[ "$ctype" == '-Nord' ]]; then + case "$theme" in + '') + theme_color='#5e81ac' + ;; + -Purple) + theme_color='#b57daa' + ;; + -Pink) + theme_color='#cd7092' + ;; + -Red) + theme_color='#c35b65' + ;; + -Orange) + theme_color='#d0846c' + ;; + -Yellow) + theme_color='#e4b558' + ;; + -Green) + theme_color='#82ac5d' + ;; + -Teal) + theme_color='#83b9b8' + ;; + -Grey) + theme_color='#3a4150' + ;; + esac + fi + + if [[ "$ctype" == '-Dracula' ]]; then + case "$theme" in + '') + theme_color='#a679ec' + ;; + -Purple) + theme_color='#a679ec' + ;; + -Pink) + theme_color='#f04cab' + ;; + -Red) + theme_color='#f44d4d' + ;; + -Orange) + theme_color='#f8a854' + ;; + -Yellow) + theme_color='#e8f467' + ;; + -Green) + theme_color='#4be772' + ;; + -Teal) + theme_color='#20eed9' + ;; + -Grey) + theme_color='#3c3f51' + ;; + esac + fi + else + case "$theme" in + '') + theme_color='#8caaee' + ;; + -Purple) + theme_color='#ca9ee6' + ;; + -Pink) + theme_color='#f4b8e4' + ;; + -Red) + theme_color='#e78284' + ;; + -Orange) + theme_color='#ef9f76' + ;; + -Yellow) + theme_color='#e5c890' + ;; + -Green) + theme_color='#a6d189' + ;; + -Teal) + theme_color='#81c8be' + ;; + -Grey) + theme_color='#7c7f93' + ;; + esac + + if [[ "$ctype" == '-Nord' ]]; then + case "$theme" in + '') + theme_color='#89a3c2' + ;; + -Purple) + theme_color='#c89dbf' + ;; + -Pink) + theme_color='#dc98b1' + ;; + -Red) + theme_color='#d4878f' + ;; + -Orange) + theme_color='#dca493' + ;; + -Yellow) + theme_color='#eac985' + ;; + -Green) + theme_color='#a0c082' + ;; + -Teal) + theme_color='#83b9b8' + ;; + -Grey) + theme_color='#d9dce3' + ;; + esac + fi + + if [[ "$ctype" == '-Dracula' ]]; then + case "$theme" in + '') + theme_color='#bd93f9' + ;; + -Purple) + theme_color='#bd93f9' + ;; + -Pink) + theme_color='#ff79c6' + ;; + -Red) + theme_color='#ff5555' + ;; + -Orange) + theme_color='#ffb86c' + ;; + -Yellow) + theme_color='#f1fa8c' + ;; + -Green) + theme_color='#50fa7b' + ;; + -Teal) + theme_color='#50fae9' + ;; + -Grey) + theme_color='#d9dae3' + ;; + esac + fi + fi + + if [[ "$blackness" == 'true' ]]; then + case "$ctype" in + '') + background_light='#eff1f5' + background_dark='#232634' + background_darker='#11111b' + background_alt='#212121' + titlebar_light='#dce0e8' + titlebar_dark='#232634' + ;; + -Nord) + background_light='#f8fafc' + background_dark='#0d0e11' + background_darker='#0f1115' + background_alt='#1c1f26' + titlebar_light='#f0f1f4' + titlebar_dark='#020203' + ;; + -Dracula) + background_light='#f9f9fb' + background_dark='#0d0d11' + background_darker='#0f1015' + background_alt='#1c1e26' + titlebar_light='#f0f1f4' + titlebar_dark='#020203' + ;; + esac + else + case "$ctype" in + '') + background_light='#eff1f5' + background_dark='#232634' + background_darker='#11111b' + background_alt='#464646' + titlebar_light='#dce0e8' + titlebar_dark='#232634' + ;; + -Nord) + background_light='#f8fafc' + background_dark='#242932' + background_darker='#333a47' + background_alt='#3a4150' + titlebar_light='#f0f1f4' + titlebar_dark='#1e222a' + ;; + -Dracula) + background_light='#f9f9fb' + background_dark='#242632' + background_darker='#343746' + background_alt='#3c3f51' + titlebar_light='#f0f1f4' + titlebar_dark='#1f2029' + ;; + esac + fi + + cp -r "${GTKRC_DIR}/gtkrc${ELSE_DARK:-}-default" "${THEME_DIR}/gtk-2.0/gtkrc" + sed -i "s/#FFFFFF/${background_light}/g" "${THEME_DIR}/gtk-2.0/gtkrc" + sed -i "s/#2C2C2C/${background_dark}/g" "${THEME_DIR}/gtk-2.0/gtkrc" + sed -i "s/#464646/${background_alt}/g" "${THEME_DIR}/gtk-2.0/gtkrc" + + if [[ "${color}" == '-Dark' ]]; then + sed -i "s/#5b9bf8/${theme_color}/g" "${THEME_DIR}/gtk-2.0/gtkrc" + sed -i "s/#3C3C3C/${background_darker}/g" "${THEME_DIR}/gtk-2.0/gtkrc" + sed -i "s/#242424/${titlebar_dark}/g" "${THEME_DIR}/gtk-2.0/gtkrc" + else + sed -i "s/#3c84f7/${theme_color}/g" "${THEME_DIR}/gtk-2.0/gtkrc" + sed -i "s/#F2F2F2/${titlebar_light}/g" "${THEME_DIR}/gtk-2.0/gtkrc" + fi +} diff --git a/install.sh b/install.sh new file mode 100755 index 00000000..37a66500 --- /dev/null +++ b/install.sh @@ -0,0 +1,517 @@ +#! /usr/bin/env bash + +set -Eeo pipefail + +REPO_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)" +SRC_DIR="${REPO_DIR}/src" + +source "${REPO_DIR}/gtkrc.sh" + +ROOT_UID=0 +DEST_DIR= + +ctype= +window= + +# Destination directory +if [ "$UID" -eq "$ROOT_UID" ]; then + DEST_DIR="/usr/share/themes" +else + DEST_DIR="$HOME/.themes" +fi + +SASSC_OPT="-M -t expanded" + +THEME_NAME=Catppuccin-Mocha +THEME_VARIANTS=('' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey') +COLOR_VARIANTS=('' '-Light' '-Dark') +SIZE_VARIANTS=('' '-Compact') + +if [[ "$(command -v gnome-shell)" ]]; then + gnome-shell --version + SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -1)" + if [[ "${SHELL_VERSION:-}" -ge "42" ]]; then + GS_VERSION="42-0" + elif [[ "${SHELL_VERSION:-}" -ge "40" ]]; then + GS_VERSION="40-0" + else + GS_VERSION="3-28" + fi + else + echo "'gnome-shell' not found, using styles for last gnome-shell version available." + GS_VERSION="42-0" +fi + +usage() { +cat << EOF +Usage: $0 [OPTION]... + +OPTIONS: + -d, --dest DIR Specify destination directory (Default: $DEST_DIR) + + -n, --name NAME Specify theme name (Default: $THEME_NAME) + + -t, --theme VARIANT Specify theme color variant(s) [default|purple|pink|red|orange|yellow|green|teal|grey|all] (Default: blue) + + -c, --color VARIANT Specify color variant(s) [standard|light|dark] (Default: All variants)) + + -s, --size VARIANT Specify size variant [standard|compact] (Default: standard variant) + + --tweaks Specify versions for tweaks [nord|dracula|black|rimless|normal] (only nord and dracula can not mix use with!) + 1. nord: Nord ColorScheme version + 2. dracula Dracula ColorScheme version + 3. black: Blackness color version + 4. rimless: Remove the 1px border about windows and menus + 5. normal: Normal windows button style (titlebuttons: max/min/close) + + -h, --help Show help +EOF +} + +install() { + local dest="${1}" + local name="${2}" + local theme="${3}" + local color="${4}" + local size="${5}" + local ctype="${6}" + local window="${7}" + + [[ "${color}" == '-Light' ]] && local ELSE_LIGHT="${color}" + [[ "${color}" == '-Dark' ]] && local ELSE_DARK="${color}" + + local THEME_DIR="${1}/${2}${3}${4}${5}${6}" + + [[ -d "${THEME_DIR}" ]] && rm -rf "${THEME_DIR}" + + echo "Installing '${THEME_DIR}'..." + + theme_tweaks + + mkdir -p "${THEME_DIR}" + + echo "[Desktop Entry]" >> "${THEME_DIR}/index.theme" + echo "Type=X-GNOME-Metatheme" >> "${THEME_DIR}/index.theme" + echo "Name=${2}${3}${4}${5}${6}" >> "${THEME_DIR}/index.theme" + echo "Comment=An Flat Gtk+ theme based on Elegant Design" >> "${THEME_DIR}/index.theme" + echo "Encoding=UTF-8" >> "${THEME_DIR}/index.theme" + echo "" >> "${THEME_DIR}/index.theme" + echo "[X-GNOME-Metatheme]" >> "${THEME_DIR}/index.theme" + echo "GtkTheme=${2}${3}${4}${5}${6}" >> "${THEME_DIR}/index.theme" + echo "MetacityTheme=${2}${3}${4}${5}${6}" >> "${THEME_DIR}/index.theme" + echo "IconTheme=Tela-circle${ELSE_DARK:-}" >> "${THEME_DIR}/index.theme" + echo "CursorTheme=${2}-cursors" >> "${THEME_DIR}/index.theme" + echo "ButtonLayout=close,minimize,maximize:menu" >> "${THEME_DIR}/index.theme" + + mkdir -p "${THEME_DIR}/gnome-shell" + cp -r "${SRC_DIR}/main/gnome-shell/pad-osd.css" "${THEME_DIR}/gnome-shell" + sassc $SASSC_OPT "${SRC_DIR}/main/gnome-shell/gnome-shell${color}.scss" "${THEME_DIR}/gnome-shell/gnome-shell.css" + + cp -r "${SRC_DIR}/assets/gnome-shell/common-assets" "${THEME_DIR}/gnome-shell/assets" + cp -r "${SRC_DIR}/assets/gnome-shell/assets${ELSE_DARK:-}/"*.svg "${THEME_DIR}/gnome-shell/assets" + cp -r "${SRC_DIR}/assets/gnome-shell/theme${theme}${ctype}/"*.svg "${THEME_DIR}/gnome-shell/assets" + + cd "${THEME_DIR}/gnome-shell" + ln -s assets/no-events.svg no-events.svg + ln -s assets/process-working.svg process-working.svg + ln -s assets/no-notifications.svg no-notifications.svg + + mkdir -p "${THEME_DIR}/gtk-2.0" + # cp -r "${SRC_DIR}/main/gtk-2.0/gtkrc${theme}${ELSE_DARK:-}${ctype}" "${THEME_DIR}/gtk-2.0/gtkrc" + cp -r "${SRC_DIR}/main/gtk-2.0/common/"*'.rc' "${THEME_DIR}/gtk-2.0" + cp -r "${SRC_DIR}/assets/gtk-2.0/assets-common${ELSE_DARK:-}" "${THEME_DIR}/gtk-2.0/assets" + cp -r "${SRC_DIR}/assets/gtk-2.0/assets${theme}${ELSE_DARK:-}${ctype}/"*"png" "${THEME_DIR}/gtk-2.0/assets" + + mkdir -p "${THEME_DIR}/gtk-3.0" + cp -r "${SRC_DIR}/assets/gtk/assets${theme}${ctype}" "${THEME_DIR}/gtk-3.0/assets" + cp -r "${SRC_DIR}/assets/gtk/scalable" "${THEME_DIR}/gtk-3.0/assets" + cp -r "${SRC_DIR}/assets/gtk/thumbnails/thumbnail${theme}${ctype}${ELSE_DARK:-}.png" "${THEME_DIR}/gtk-3.0/thumbnail.png" + sassc $SASSC_OPT "${SRC_DIR}/main/gtk-3.0/gtk${color}.scss" "${THEME_DIR}/gtk-3.0/gtk.css" + sassc $SASSC_OPT "${SRC_DIR}/main/gtk-3.0/gtk-Dark.scss" "${THEME_DIR}/gtk-3.0/gtk-dark.css" + + mkdir -p "${THEME_DIR}/gtk-4.0" + cp -r "${SRC_DIR}/assets/gtk/assets${theme}${ctype}" "${THEME_DIR}/gtk-4.0/assets" + cp -r "${SRC_DIR}/assets/gtk/scalable" "${THEME_DIR}/gtk-4.0/assets" + cp -r "${SRC_DIR}/assets/gtk/thumbnails/thumbnail${theme}${ctype}${ELSE_DARK:-}.png" "${THEME_DIR}/gtk-4.0/thumbnail.png" + sassc $SASSC_OPT "${SRC_DIR}/main/gtk-4.0/gtk${color}.scss" "${THEME_DIR}/gtk-4.0/gtk.css" + sassc $SASSC_OPT "${SRC_DIR}/main/gtk-4.0/gtk-Dark.scss" "${THEME_DIR}/gtk-4.0/gtk-dark.css" + + # link gtk4.0 for libadwaita + mkdir -p "${HOME}/.config/gtk-4.0" + rm -rf "${HOME}/.config/gtk-4.0/"{assets,gtk.css,gtk-dark.css} + ln -sf "${THEME_DIR}/gtk-4.0/assets" "${HOME}/.config/gtk-4.0/assets" + ln -sf "${THEME_DIR}/gtk-4.0/gtk.css" "${HOME}/.config/gtk-4.0/gtk.css" + ln -sf "${THEME_DIR}/gtk-4.0/gtk-dark.css" "${HOME}/.config/gtk-4.0/gtk-dark.css" + + mkdir -p "${THEME_DIR}/cinnamon" + cp -r "${SRC_DIR}/assets/cinnamon/common-assets" "${THEME_DIR}/cinnamon/assets" + cp -r "${SRC_DIR}/assets/cinnamon/assets${ELSE_DARK:-}/"*'.svg' "${THEME_DIR}/cinnamon/assets" + cp -r "${SRC_DIR}/assets/cinnamon/theme${theme}${ctype}/"*'.svg' "${THEME_DIR}/cinnamon/assets" + sassc $SASSC_OPT "${SRC_DIR}/main/cinnamon/cinnamon${color}.scss" "${THEME_DIR}/cinnamon/cinnamon.css" + cp -r "${SRC_DIR}/assets/cinnamon/thumbnails/thumbnail${theme}${ctype}${color}.png" "${THEME_DIR}/cinnamon/thumbnail.png" + + mkdir -p "${THEME_DIR}/metacity-1" + cp -r "${SRC_DIR}/main/metacity-1/metacity-theme-3${window}.xml" "${THEME_DIR}/metacity-1/metacity-theme-3.xml" + cp -r "${SRC_DIR}/assets/metacity-1/assets${window}" "${THEME_DIR}/metacity-1/assets" + cp -r "${SRC_DIR}/assets/metacity-1/thumbnail${ELSE_DARK:-}.png" "${THEME_DIR}/metacity-1/thumbnail.png" + cd "${THEME_DIR}/metacity-1" && ln -s metacity-theme-3.xml metacity-theme-1.xml && ln -s metacity-theme-3.xml metacity-theme-2.xml + + mkdir -p "${THEME_DIR}/xfwm4" + cp -r "${SRC_DIR}/assets/xfwm4/assets${ELSE_LIGHT:-}${ctype}${window}/"*.png "${THEME_DIR}/xfwm4" + cp -r "${SRC_DIR}/main/xfwm4/themerc${ELSE_LIGHT:-}" "${THEME_DIR}/xfwm4/themerc" + mkdir -p "${THEME_DIR}-hdpi/xfwm4" + cp -r "${SRC_DIR}/assets/xfwm4/assets${ELSE_LIGHT:-}${ctype}${window}-hdpi/"*.png "${THEME_DIR}-hdpi/xfwm4" + cp -r "${SRC_DIR}/main/xfwm4/themerc${ELSE_LIGHT:-}" "${THEME_DIR}-hdpi/xfwm4/themerc" + sed -i "s/button_offset=6/button_offset=9/" "${THEME_DIR}-hdpi/xfwm4/themerc" + mkdir -p "${THEME_DIR}-xhdpi/xfwm4" + cp -r "${SRC_DIR}/assets/xfwm4/assets${ELSE_LIGHT:-}${ctype}${window}-xhdpi/"*.png "${THEME_DIR}-xhdpi/xfwm4" + cp -r "${SRC_DIR}/main/xfwm4/themerc${ELSE_LIGHT:-}" "${THEME_DIR}-xhdpi/xfwm4/themerc" + sed -i "s/button_offset=6/button_offset=12/" "${THEME_DIR}-xhdpi/xfwm4/themerc" + + mkdir -p "${THEME_DIR}/plank" + if [[ "$color" == '-Light' ]]; then + cp -r "${SRC_DIR}/main/plank/theme-Light${ctype}/"* "${THEME_DIR}/plank" + else + cp -r "${SRC_DIR}/main/plank/theme-Dark${ctype}/"* "${THEME_DIR}/plank" + fi +} + +themes=() +colors=() +sizes=() + +while [[ $# -gt 0 ]]; do + case "${1}" in + -d|--dest) + dest="${2}" + if [[ ! -d "${dest}" ]]; then + echo "Destination directory does not exist. Let's make a new one..." + mkdir -p ${dest} + fi + shift 2 + ;; + -n|--name) + name="${2}" + shift 2 + ;; + -c|--color) + shift + for color in "${@}"; do + case "${color}" in + standard) + colors+=("${COLOR_VARIANTS[0]}") + shift + ;; + light) + colors+=("${COLOR_VARIANTS[1]}") + shift + ;; + dark) + colors+=("${COLOR_VARIANTS[2]}") + shift + ;; + -*|--*) + break + ;; + *) + echo "ERROR: Unrecognized color variant '$1'." + echo "Try '$0 --help' for more information." + exit 1 + ;; + esac + done + ;; + -t|--theme) + accent='true' + shift + for variant in "$@"; do + case "$variant" in + default) + themes+=("${THEME_VARIANTS[0]}") + shift + ;; + purple) + themes+=("${THEME_VARIANTS[1]}") + shift + ;; + pink) + themes+=("${THEME_VARIANTS[2]}") + shift + ;; + red) + themes+=("${THEME_VARIANTS[3]}") + shift + ;; + orange) + themes+=("${THEME_VARIANTS[4]}") + shift + ;; + yellow) + themes+=("${THEME_VARIANTS[5]}") + shift + ;; + green) + themes+=("${THEME_VARIANTS[6]}") + shift + ;; + teal) + themes+=("${THEME_VARIANTS[7]}") + shift + ;; + grey) + themes+=("${THEME_VARIANTS[8]}") + shift + ;; + all) + themes+=("${THEME_VARIANTS[@]}") + shift + ;; + -*) + break + ;; + *) + echo "ERROR: Unrecognized theme variant '$1'." + echo "Try '$0 --help' for more information." + exit 1 + ;; + esac + done + ;; + -s|--size) + shift + for variant in "$@"; do + case "$variant" in + standard) + sizes+=("${SIZE_VARIANTS[0]}") + shift + ;; + compact) + sizes+=("${SIZE_VARIANTS[1]}") + compact='true' + shift + ;; + -*) + break + ;; + *) + echo "ERROR: Unrecognized size variant '${1:-}'." + echo "Try '$0 --help' for more information." + exit 1 + ;; + esac + done + ;; + --tweaks) + shift + for variant in $@; do + case "$variant" in + nord) + nord="true" + ctype="-Nord" + echo -e "Install Nord ColorScheme version! ..." + shift + ;; + dracula) + dracula="true" + ctype="-Dracula" + echo -e "Install Dracula ColorScheme version! ..." + shift + ;; + black) + blackness="true" + echo -e "Install Blackness version! ..." + shift + ;; + rimless) + rimless="true" + echo -e "Install Rimless version! ..." + shift + ;; + normal) + normal="true" + window="-Normal" + echo -e "Install Normal window button version! ..." + shift + ;; + -*) + break + ;; + *) + echo "ERROR: Unrecognized tweaks variant '$1'." + echo "Try '$0 --help' for more information." + exit 1 + ;; + esac + done + ;; + -h|--help) + usage + exit 0 + ;; + *) + echo "ERROR: Unrecognized installation option '$1'." + echo "Try '$0 --help' for more information." + exit 1 + ;; + esac +done + +if [[ "${#themes[@]}" -eq 0 ]] ; then + themes=("${THEME_VARIANTS[0]}") +fi + +if [[ "${#colors[@]}" -eq 0 ]] ; then + colors=("${COLOR_VARIANTS[@]}") +fi + +if [[ "${#sizes[@]}" -eq 0 ]] ; then + sizes=("${SIZE_VARIANTS[0]}") +fi + +# Check command avalibility +function has_command() { + command -v $1 > /dev/null +} + +# Install needed packages +install_package() { + if [ ! "$(which sassc 2> /dev/null)" ]; then + echo sassc needs to be installed to generate the css. + if has_command zypper; then + sudo zypper in sassc + elif has_command apt-get; then + sudo apt-get install sassc + elif has_command dnf; then + sudo dnf install sassc + elif has_command dnf; then + sudo dnf install sassc + elif has_command pacman; then + sudo pacman -S --noconfirm sassc + fi + fi +} + +tweaks_temp() { + cp -rf ${SRC_DIR}/sass/_tweaks.scss ${SRC_DIR}/sass/_tweaks-temp.scss +} + +compact_size() { + sed -i "/\$compact:/s/false/true/" ${SRC_DIR}/sass/_tweaks-temp.scss +} + +nord_color() { + sed -i "/\@import/s/color-palette-default/color-palette-nord/" ${SRC_DIR}/sass/_tweaks-temp.scss + sed -i "/\$colorscheme:/s/default/nord/" ${SRC_DIR}/sass/_tweaks-temp.scss +} + +dracula_color() { + sed -i "/\@import/s/color-palette-default/color-palette-dracula/" ${SRC_DIR}/sass/_tweaks-temp.scss + sed -i "/\$colorscheme:/s/default/dracula/" ${SRC_DIR}/sass/_tweaks-temp.scss +} + +blackness_color() { + sed -i "/\$blackness:/s/false/true/" ${SRC_DIR}/sass/_tweaks-temp.scss +} + +border_rimless() { + sed -i "/\$rimless:/s/false/true/" ${SRC_DIR}/sass/_tweaks-temp.scss +} + +normal_winbutton() { + sed -i "/\$window_button:/s/mac/normal/" ${SRC_DIR}/sass/_tweaks-temp.scss +} + +gnome_shell_version() { + cp -rf ${SRC_DIR}/sass/gnome-shell/_common.scss ${SRC_DIR}/sass/gnome-shell/_common-temp.scss + + sed -i "/\widgets/s/40-0/${GS_VERSION}/" ${SRC_DIR}/sass/gnome-shell/_common-temp.scss + + if [[ "${GS_VERSION}" == '3-28' ]]; then + sed -i "/\extensions/s/40-0/${GS_VERSION}/" ${SRC_DIR}/sass/gnome-shell/_common-temp.scss + fi +} + +theme_color() { + if [[ "$theme" != '' ]]; then + case "$theme" in + -Purple) + theme_color='purple' + ;; + -Pink) + theme_color='pink' + ;; + -Red) + theme_color='red' + ;; + -Orange) + theme_color='orange' + ;; + -Yellow) + theme_color='yellow' + ;; + -Green) + theme_color='green' + ;; + -Teal) + theme_color='teal' + ;; + -Grey) + theme_color='grey' + ;; + esac + tweaks_temp + sed -i "/\$theme:/s/default/${theme_color}/" ${SRC_DIR}/sass/_tweaks-temp.scss + fi +} + +theme_tweaks() { + if [[ "$accent" = "true" ]] ; then + theme_color + fi + + if [[ "$compact" = "true" ]] ; then + compact_size + fi + + if [[ "$nord" = "true" ]] ; then + nord_color + fi + + if [[ "$dracula" = "true" ]] ; then + dracula_color + fi + + if [[ "$blackness" = "true" ]] ; then + blackness_color + fi + + if [[ "$rimless" = "true" ]] ; then + border_rimless + fi + + if [[ "$normal" = "true" ]] ; then + normal_winbutton + fi +} + +install_theme() { + for theme in "${themes[@]}"; do + for color in "${colors[@]}"; do + for size in "${sizes[@]}"; do + install "${dest:-$DEST_DIR}" "${_name:-$THEME_NAME}" "$theme" "$color" "$size" "$ctype" "$window" + make_gtkrc "${dest:-$DEST_DIR}" "${_name:-$THEME_NAME}" "$theme" "$color" "$size" "$ctype" "$window" + done + done + done + + if [[ "$DESKTOP_SESSION" == 'xfce' ]]; then + sed -i "s|.*menu-opacity=.*|menu-opacity=95|" "$HOME/.config/xfce4/panel/whiskermenu"*".rc" + fi +} + +./clean-old-theme.sh + +install_package && tweaks_temp && gnome_shell_version && install_theme + +echo +echo Done. diff --git a/src/assets/cinnamon/assets-Dark/calendar-arrow-left.svg b/src/assets/cinnamon/assets-Dark/calendar-arrow-left.svg new file mode 100644 index 00000000..dcf8298b --- /dev/null +++ b/src/assets/cinnamon/assets-Dark/calendar-arrow-left.svg @@ -0,0 +1,56 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/src/assets/cinnamon/assets-Dark/calendar-arrow-right.svg b/src/assets/cinnamon/assets-Dark/calendar-arrow-right.svg new file mode 100644 index 00000000..ed66559d --- /dev/null +++ b/src/assets/cinnamon/assets-Dark/calendar-arrow-right.svg @@ -0,0 +1,56 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/src/assets/cinnamon/assets-Dark/checkbox-off.svg b/src/assets/cinnamon/assets-Dark/checkbox-off.svg new file mode 100644 index 00000000..b00efa63 --- /dev/null +++ b/src/assets/cinnamon/assets-Dark/checkbox-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/assets-Dark/radiobutton-off.svg b/src/assets/cinnamon/assets-Dark/radiobutton-off.svg new file mode 100644 index 00000000..b00efa63 --- /dev/null +++ b/src/assets/cinnamon/assets-Dark/radiobutton-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/assets-Dark/toggle-off.svg b/src/assets/cinnamon/assets-Dark/toggle-off.svg new file mode 100644 index 00000000..d19c3e68 --- /dev/null +++ b/src/assets/cinnamon/assets-Dark/toggle-off.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/assets-Dark/trash-icon.svg b/src/assets/cinnamon/assets-Dark/trash-icon.svg new file mode 100644 index 00000000..d78a123e --- /dev/null +++ b/src/assets/cinnamon/assets-Dark/trash-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/assets/checkbox-off.svg b/src/assets/cinnamon/assets/checkbox-off.svg index 8517604b..bd8d1941 100644 --- a/src/assets/cinnamon/assets/checkbox-off.svg +++ b/src/assets/cinnamon/assets/checkbox-off.svg @@ -1,3 +1,3 @@ - - + + diff --git a/src/assets/cinnamon/assets/radiobutton-off.svg b/src/assets/cinnamon/assets/radiobutton-off.svg index 8517604b..bd8d1941 100644 --- a/src/assets/cinnamon/assets/radiobutton-off.svg +++ b/src/assets/cinnamon/assets/radiobutton-off.svg @@ -1,3 +1,3 @@ - - + + diff --git a/src/assets/cinnamon/assets/toggle-off.svg b/src/assets/cinnamon/assets/toggle-off.svg index 3acc14ac..02544eb1 100644 --- a/src/assets/cinnamon/assets/toggle-off.svg +++ b/src/assets/cinnamon/assets/toggle-off.svg @@ -1,6 +1,4 @@ - - - - + + diff --git a/src/assets/cinnamon/make-assets.sh b/src/assets/cinnamon/make-assets.sh new file mode 100755 index 00000000..62f06aa1 --- /dev/null +++ b/src/assets/cinnamon/make-assets.sh @@ -0,0 +1,138 @@ +#! /usr/bin/env bash + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + case "$theme" in + '') + theme_color_dark='#1e66f5' + theme_color_light='#8caaee' + ;; + -Purple) + theme_color_dark='#8839ef' + theme_color_light='#ca9ee6' + ;; + -Pink) + theme_color_dark='#ea76cb' + theme_color_light='#f4b8e4' + ;; + -Red) + theme_color_dark='#d20f39' + theme_color_light='#e78284' + ;; + -Orange) + theme_color_dark='#fe640b' + theme_color_light='#ef9f76' + ;; + -Yellow) + theme_color_dark='#df8e1d' + theme_color_light='#e5c890' + ;; + -Green) + theme_color_dark='#40a02b' + theme_color_light='#a6d189' + ;; + -Teal) + theme_color_dark='#179299' + theme_color_light='#81c8be' + ;; + -Grey) + theme_color_dark='#45475a' + theme_color_light='#ccd0da' + ;; + esac + + if [[ "$type" == '-Nord' ]]; then + case "$theme" in + '') + theme_color_dark='#5e81ac' + theme_color_light='#89a3c2' + ;; + -Purple) + theme_color_dark='#b57daa' + theme_color_light='#c89dbf' + ;; + -Pink) + theme_color_dark='#cd7092' + theme_color_light='#dc98b1' + ;; + -Red) + theme_color_dark='#c35b65' + theme_color_light='#d4878f' + ;; + -Orange) + theme_color_dark='#d0846c' + theme_color_light='#dca493' + ;; + -Yellow) + theme_color_dark='#e4b558' + theme_color_light='#eac985' + ;; + -Green) + theme_color_dark='#82ac5d' + theme_color_light='#a0c082' + ;; + -Teal) + theme_color_dark='#63a6a5' + theme_color_light='#83b9b8' + ;; + -Grey) + theme_color_dark='#3a4150' + theme_color_light='#d9dce3' + ;; + esac + fi + + if [[ "$type" == '-Dracula' ]]; then + case "$theme" in + '') + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Purple) + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Pink) + theme_color_dark='#f04cab' + theme_color_light='#ff79c6' + ;; + -Red) + theme_color_dark='#f44d4d' + theme_color_light='#ff5555' + ;; + -Orange) + theme_color_dark='#f8a854' + theme_color_light='#ffb86c' + ;; + -Yellow) + theme_color_dark='#e8f467' + theme_color_light='#f1fa8c' + ;; + -Green) + theme_color_dark='#4be772' + theme_color_light='#50fa7b' + ;; + -Teal) + theme_color_dark='#20eed9' + theme_color_light='#50fae9' + ;; + -Grey) + theme_color_dark='#3c3f51' + theme_color_light='#d9dae3' + ;; + esac + fi + + if [[ "$type" != '' ]]; then + cp -rf "theme" "theme${theme}${type}" + sed -i "s/#3c84f7/${theme_color_dark}/g" "theme${theme}${type}"/*.svg + sed -i "s/#5b9bf8/${theme_color_light}/g" "theme${theme}${type}"/*.svg + elif [[ "$theme" != '' ]]; then + cp -rf "theme" "theme${theme}" + sed -i "s/#3c84f7/${theme_color_dark}/g" "theme${theme}"/*.svg + sed -i "s/#5b9bf8/${theme_color_light}/g" "theme${theme}"/*.svg + fi + done +done + +echo -e "DONE!" diff --git a/src/assets/cinnamon/theme-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..9363c2de --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..172aed63 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Dracula/checkbox.svg new file mode 100644 index 00000000..24da996a --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Dracula/corner-ripple.svg new file mode 100644 index 00000000..4a6c07e8 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..75702bf3 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Dracula/radiobutton.svg new file mode 100644 index 00000000..02122be2 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..bb5d7e69 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Dracula/toggle-on.svg new file mode 100644 index 00000000..ee15aac0 --- /dev/null +++ b/src/assets/cinnamon/theme-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Green-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..5c5a1c6d --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Green-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..55750d3f --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Green-Dracula/checkbox.svg new file mode 100644 index 00000000..b85e3985 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Green-Dracula/corner-ripple.svg new file mode 100644 index 00000000..3a74d2f3 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Green-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..157cfc42 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Green-Dracula/radiobutton.svg new file mode 100644 index 00000000..2d5e3fe0 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Green-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Green-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Green-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Green-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Green-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Green-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Green-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Green-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Green-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..e97d3e5c --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Green-Dracula/toggle-on.svg new file mode 100644 index 00000000..318357ad --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Green-Nord/add-workspace-active.svg new file mode 100644 index 00000000..0e874230 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Green-Nord/checkbox-dark.svg new file mode 100644 index 00000000..abc15742 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/checkbox.svg b/src/assets/cinnamon/theme-Green-Nord/checkbox.svg new file mode 100644 index 00000000..2e79c544 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Green-Nord/corner-ripple.svg new file mode 100644 index 00000000..956fa822 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Green-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..b1c00898 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Green-Nord/radiobutton.svg new file mode 100644 index 00000000..89262fc6 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Green-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Green-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Green-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Green-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Green-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Green-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Green-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Green-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Green-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..1d9afa76 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Green-Nord/toggle-on.svg new file mode 100644 index 00000000..3b04fe25 --- /dev/null +++ b/src/assets/cinnamon/theme-Green-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green/add-workspace-active.svg b/src/assets/cinnamon/theme-Green/add-workspace-active.svg new file mode 100644 index 00000000..0ebe8ac1 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Green/checkbox-dark.svg b/src/assets/cinnamon/theme-Green/checkbox-dark.svg new file mode 100644 index 00000000..c85554d1 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green/checkbox.svg b/src/assets/cinnamon/theme-Green/checkbox.svg new file mode 100644 index 00000000..569eba1c --- /dev/null +++ b/src/assets/cinnamon/theme-Green/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green/corner-ripple.svg b/src/assets/cinnamon/theme-Green/corner-ripple.svg new file mode 100644 index 00000000..335bde2b --- /dev/null +++ b/src/assets/cinnamon/theme-Green/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Green/radiobutton-dark.svg b/src/assets/cinnamon/theme-Green/radiobutton-dark.svg new file mode 100644 index 00000000..26b1a49c --- /dev/null +++ b/src/assets/cinnamon/theme-Green/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green/radiobutton.svg b/src/assets/cinnamon/theme-Green/radiobutton.svg new file mode 100644 index 00000000..e5219b15 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Green/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Green/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Green/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Green/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Green/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green/theme/checkbox.svg b/src/assets/cinnamon/theme-Green/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Green/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Green/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Green/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green/theme/radiobutton.svg b/src/assets/cinnamon/theme-Green/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Green/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Green/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Green/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green/theme/toggle-on.svg b/src/assets/cinnamon/theme-Green/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green/toggle-on-dark.svg b/src/assets/cinnamon/theme-Green/toggle-on-dark.svg new file mode 100644 index 00000000..bfaf44c7 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Green/toggle-on.svg b/src/assets/cinnamon/theme-Green/toggle-on.svg new file mode 100644 index 00000000..02a63c43 --- /dev/null +++ b/src/assets/cinnamon/theme-Green/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Grey-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..9b095983 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Grey-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..45d2e417 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Grey-Dracula/checkbox.svg new file mode 100644 index 00000000..1e5f2be1 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Grey-Dracula/corner-ripple.svg new file mode 100644 index 00000000..873106fa --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Grey-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..6a44221c --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Grey-Dracula/radiobutton.svg new file mode 100644 index 00000000..48dde2ef --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Grey-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Grey-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Grey-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Grey-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Grey-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Grey-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Grey-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Grey-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Grey-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..c6ab88a8 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Grey-Dracula/toggle-on.svg new file mode 100644 index 00000000..79049a12 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Grey-Nord/add-workspace-active.svg new file mode 100644 index 00000000..c31f57f2 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Grey-Nord/checkbox-dark.svg new file mode 100644 index 00000000..f2848bbd --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/checkbox.svg b/src/assets/cinnamon/theme-Grey-Nord/checkbox.svg new file mode 100644 index 00000000..b28084a4 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Grey-Nord/corner-ripple.svg new file mode 100644 index 00000000..47fa164b --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Grey-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..cef61bcf --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Grey-Nord/radiobutton.svg new file mode 100644 index 00000000..7c8a0146 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Grey-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Grey-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Grey-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Grey-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Grey-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Grey-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Grey-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Grey-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Grey-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..56eff700 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Grey-Nord/toggle-on.svg new file mode 100644 index 00000000..59f1f592 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey/add-workspace-active.svg b/src/assets/cinnamon/theme-Grey/add-workspace-active.svg new file mode 100644 index 00000000..3be4ff55 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Grey/checkbox-dark.svg b/src/assets/cinnamon/theme-Grey/checkbox-dark.svg new file mode 100644 index 00000000..8bf35dcd --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey/checkbox.svg b/src/assets/cinnamon/theme-Grey/checkbox.svg new file mode 100644 index 00000000..716f174a --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey/corner-ripple.svg b/src/assets/cinnamon/theme-Grey/corner-ripple.svg new file mode 100644 index 00000000..5e8ed4ef --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Grey/radiobutton-dark.svg b/src/assets/cinnamon/theme-Grey/radiobutton-dark.svg new file mode 100644 index 00000000..e4f99111 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey/radiobutton.svg b/src/assets/cinnamon/theme-Grey/radiobutton.svg new file mode 100644 index 00000000..cc3a1164 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Grey/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Grey/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Grey/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey/theme/checkbox.svg b/src/assets/cinnamon/theme-Grey/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Grey/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Grey/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Grey/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey/theme/radiobutton.svg b/src/assets/cinnamon/theme-Grey/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Grey/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Grey/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey/theme/toggle-on.svg b/src/assets/cinnamon/theme-Grey/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey/toggle-on-dark.svg b/src/assets/cinnamon/theme-Grey/toggle-on-dark.svg new file mode 100644 index 00000000..c3563d92 --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Grey/toggle-on.svg b/src/assets/cinnamon/theme-Grey/toggle-on.svg new file mode 100644 index 00000000..e2c9cd4f --- /dev/null +++ b/src/assets/cinnamon/theme-Grey/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Nord/add-workspace-active.svg new file mode 100644 index 00000000..79ce7d41 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Nord/checkbox-dark.svg new file mode 100644 index 00000000..6c7cbdc8 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Nord/checkbox.svg b/src/assets/cinnamon/theme-Nord/checkbox.svg new file mode 100644 index 00000000..afcf9504 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Nord/corner-ripple.svg new file mode 100644 index 00000000..5dc9f5ec --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..08074bb0 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Nord/radiobutton.svg new file mode 100644 index 00000000..9b9d2b0a --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..1905213c --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Nord/toggle-on.svg new file mode 100644 index 00000000..e7600239 --- /dev/null +++ b/src/assets/cinnamon/theme-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Orange-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..5e0c919d --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Orange-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..4e1b23bf --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Orange-Dracula/checkbox.svg new file mode 100644 index 00000000..919d1008 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Orange-Dracula/corner-ripple.svg new file mode 100644 index 00000000..574ede12 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Orange-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..14975fa8 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Orange-Dracula/radiobutton.svg new file mode 100644 index 00000000..744eed41 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Orange-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Orange-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Orange-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Orange-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Orange-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Orange-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Orange-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Orange-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Orange-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..eb449b6b --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Orange-Dracula/toggle-on.svg new file mode 100644 index 00000000..056beeff --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Orange-Nord/add-workspace-active.svg new file mode 100644 index 00000000..eb23a1d0 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Orange-Nord/checkbox-dark.svg new file mode 100644 index 00000000..4318ec2f --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/checkbox.svg b/src/assets/cinnamon/theme-Orange-Nord/checkbox.svg new file mode 100644 index 00000000..eff8b5fb --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Orange-Nord/corner-ripple.svg new file mode 100644 index 00000000..e5c448f0 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Orange-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..059b4741 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Orange-Nord/radiobutton.svg new file mode 100644 index 00000000..0e3a5129 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Orange-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Orange-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Orange-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Orange-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Orange-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Orange-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Orange-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Orange-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Orange-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..2f45f5d3 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Orange-Nord/toggle-on.svg new file mode 100644 index 00000000..cb224782 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange/add-workspace-active.svg b/src/assets/cinnamon/theme-Orange/add-workspace-active.svg new file mode 100644 index 00000000..319e8c4d --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Orange/checkbox-dark.svg b/src/assets/cinnamon/theme-Orange/checkbox-dark.svg new file mode 100644 index 00000000..4dd000cd --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange/checkbox.svg b/src/assets/cinnamon/theme-Orange/checkbox.svg new file mode 100644 index 00000000..96e2c6fb --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange/corner-ripple.svg b/src/assets/cinnamon/theme-Orange/corner-ripple.svg new file mode 100644 index 00000000..4d49a9ec --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Orange/radiobutton-dark.svg b/src/assets/cinnamon/theme-Orange/radiobutton-dark.svg new file mode 100644 index 00000000..9edb6322 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange/radiobutton.svg b/src/assets/cinnamon/theme-Orange/radiobutton.svg new file mode 100644 index 00000000..e153c366 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Orange/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Orange/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Orange/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange/theme/checkbox.svg b/src/assets/cinnamon/theme-Orange/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Orange/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Orange/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Orange/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange/theme/radiobutton.svg b/src/assets/cinnamon/theme-Orange/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Orange/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Orange/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange/theme/toggle-on.svg b/src/assets/cinnamon/theme-Orange/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange/toggle-on-dark.svg b/src/assets/cinnamon/theme-Orange/toggle-on-dark.svg new file mode 100644 index 00000000..c7f9b27f --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Orange/toggle-on.svg b/src/assets/cinnamon/theme-Orange/toggle-on.svg new file mode 100644 index 00000000..458fe696 --- /dev/null +++ b/src/assets/cinnamon/theme-Orange/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Pink-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..804ece49 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Pink-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..33318e5c --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Pink-Dracula/checkbox.svg new file mode 100644 index 00000000..5f6dbb02 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Pink-Dracula/corner-ripple.svg new file mode 100644 index 00000000..cf79b213 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Pink-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..6b765829 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Pink-Dracula/radiobutton.svg new file mode 100644 index 00000000..608b5008 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Pink-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Pink-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Pink-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Pink-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Pink-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Pink-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Pink-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Pink-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Pink-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..b38c1f31 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Pink-Dracula/toggle-on.svg new file mode 100644 index 00000000..b1effa1e --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Pink-Nord/add-workspace-active.svg new file mode 100644 index 00000000..77d0f1c4 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Pink-Nord/checkbox-dark.svg new file mode 100644 index 00000000..eb3c3445 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/checkbox.svg b/src/assets/cinnamon/theme-Pink-Nord/checkbox.svg new file mode 100644 index 00000000..0f8ac581 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Pink-Nord/corner-ripple.svg new file mode 100644 index 00000000..38b3e99a --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Pink-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..33275332 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Pink-Nord/radiobutton.svg new file mode 100644 index 00000000..875c1514 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Pink-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Pink-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Pink-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Pink-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Pink-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Pink-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Pink-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Pink-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Pink-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..846a71af --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Pink-Nord/toggle-on.svg new file mode 100644 index 00000000..f8f3eeee --- /dev/null +++ b/src/assets/cinnamon/theme-Pink-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink/add-workspace-active.svg b/src/assets/cinnamon/theme-Pink/add-workspace-active.svg new file mode 100644 index 00000000..55f673af --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Pink/checkbox-dark.svg b/src/assets/cinnamon/theme-Pink/checkbox-dark.svg new file mode 100644 index 00000000..aeda93d8 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink/checkbox.svg b/src/assets/cinnamon/theme-Pink/checkbox.svg new file mode 100644 index 00000000..5915f523 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink/corner-ripple.svg b/src/assets/cinnamon/theme-Pink/corner-ripple.svg new file mode 100644 index 00000000..d4450dd2 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Pink/radiobutton-dark.svg b/src/assets/cinnamon/theme-Pink/radiobutton-dark.svg new file mode 100644 index 00000000..7edde5ab --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink/radiobutton.svg b/src/assets/cinnamon/theme-Pink/radiobutton.svg new file mode 100644 index 00000000..b581a236 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Pink/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Pink/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Pink/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink/theme/checkbox.svg b/src/assets/cinnamon/theme-Pink/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Pink/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Pink/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Pink/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink/theme/radiobutton.svg b/src/assets/cinnamon/theme-Pink/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Pink/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Pink/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink/theme/toggle-on.svg b/src/assets/cinnamon/theme-Pink/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink/toggle-on-dark.svg b/src/assets/cinnamon/theme-Pink/toggle-on-dark.svg new file mode 100644 index 00000000..6c2403d1 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Pink/toggle-on.svg b/src/assets/cinnamon/theme-Pink/toggle-on.svg new file mode 100644 index 00000000..9e76e172 --- /dev/null +++ b/src/assets/cinnamon/theme-Pink/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Purple-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..9363c2de --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Purple-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..172aed63 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Purple-Dracula/checkbox.svg new file mode 100644 index 00000000..24da996a --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Purple-Dracula/corner-ripple.svg new file mode 100644 index 00000000..4a6c07e8 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Purple-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..75702bf3 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Purple-Dracula/radiobutton.svg new file mode 100644 index 00000000..02122be2 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Purple-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Purple-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Purple-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Purple-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Purple-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Purple-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Purple-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Purple-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Purple-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..bb5d7e69 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Purple-Dracula/toggle-on.svg new file mode 100644 index 00000000..ee15aac0 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Purple-Nord/add-workspace-active.svg new file mode 100644 index 00000000..740ac950 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Purple-Nord/checkbox-dark.svg new file mode 100644 index 00000000..55700e03 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/checkbox.svg b/src/assets/cinnamon/theme-Purple-Nord/checkbox.svg new file mode 100644 index 00000000..ac4f2bbe --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Purple-Nord/corner-ripple.svg new file mode 100644 index 00000000..dc380a41 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Purple-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..054d61d2 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Purple-Nord/radiobutton.svg new file mode 100644 index 00000000..2f07939f --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Purple-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Purple-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Purple-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Purple-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Purple-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Purple-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Purple-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Purple-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Purple-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..0048c920 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Purple-Nord/toggle-on.svg new file mode 100644 index 00000000..3c260ffc --- /dev/null +++ b/src/assets/cinnamon/theme-Purple-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple/add-workspace-active.svg b/src/assets/cinnamon/theme-Purple/add-workspace-active.svg new file mode 100644 index 00000000..9f355c59 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Purple/checkbox-dark.svg b/src/assets/cinnamon/theme-Purple/checkbox-dark.svg new file mode 100644 index 00000000..75a8e858 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple/checkbox.svg b/src/assets/cinnamon/theme-Purple/checkbox.svg new file mode 100644 index 00000000..c3827154 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple/corner-ripple.svg b/src/assets/cinnamon/theme-Purple/corner-ripple.svg new file mode 100644 index 00000000..cdafb1a4 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Purple/radiobutton-dark.svg b/src/assets/cinnamon/theme-Purple/radiobutton-dark.svg new file mode 100644 index 00000000..8158e4b8 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple/radiobutton.svg b/src/assets/cinnamon/theme-Purple/radiobutton.svg new file mode 100644 index 00000000..f1ee3953 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Purple/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Purple/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Purple/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple/theme/checkbox.svg b/src/assets/cinnamon/theme-Purple/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Purple/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Purple/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Purple/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple/theme/radiobutton.svg b/src/assets/cinnamon/theme-Purple/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Purple/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Purple/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple/theme/toggle-on.svg b/src/assets/cinnamon/theme-Purple/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple/toggle-on-dark.svg b/src/assets/cinnamon/theme-Purple/toggle-on-dark.svg new file mode 100644 index 00000000..07e04679 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Purple/toggle-on.svg b/src/assets/cinnamon/theme-Purple/toggle-on.svg new file mode 100644 index 00000000..8d2fe5a3 --- /dev/null +++ b/src/assets/cinnamon/theme-Purple/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Red-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..7d25b600 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Red-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..4c796ec3 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Red-Dracula/checkbox.svg new file mode 100644 index 00000000..fb8f677e --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Red-Dracula/corner-ripple.svg new file mode 100644 index 00000000..4bf8c442 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Red-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..c28d9445 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Red-Dracula/radiobutton.svg new file mode 100644 index 00000000..0fdedaae --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Red-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Red-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Red-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Red-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Red-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Red-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Red-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Red-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Red-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..31445aa5 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Red-Dracula/toggle-on.svg new file mode 100644 index 00000000..26f23bfa --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Red-Nord/add-workspace-active.svg new file mode 100644 index 00000000..f1ff75de --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Red-Nord/checkbox-dark.svg new file mode 100644 index 00000000..8d6b9679 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/checkbox.svg b/src/assets/cinnamon/theme-Red-Nord/checkbox.svg new file mode 100644 index 00000000..73a5ed51 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Red-Nord/corner-ripple.svg new file mode 100644 index 00000000..370faf18 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Red-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..e0167a56 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Red-Nord/radiobutton.svg new file mode 100644 index 00000000..1f3b41df --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Red-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Red-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Red-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Red-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Red-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Red-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Red-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Red-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Red-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..2f74847b --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Red-Nord/toggle-on.svg new file mode 100644 index 00000000..9e89a79e --- /dev/null +++ b/src/assets/cinnamon/theme-Red-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red/add-workspace-active.svg b/src/assets/cinnamon/theme-Red/add-workspace-active.svg new file mode 100644 index 00000000..2628bfa0 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Red/checkbox-dark.svg b/src/assets/cinnamon/theme-Red/checkbox-dark.svg new file mode 100644 index 00000000..3966c802 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red/checkbox.svg b/src/assets/cinnamon/theme-Red/checkbox.svg new file mode 100644 index 00000000..7980c1bf --- /dev/null +++ b/src/assets/cinnamon/theme-Red/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red/corner-ripple.svg b/src/assets/cinnamon/theme-Red/corner-ripple.svg new file mode 100644 index 00000000..b8c75ce6 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Red/radiobutton-dark.svg b/src/assets/cinnamon/theme-Red/radiobutton-dark.svg new file mode 100644 index 00000000..d65805da --- /dev/null +++ b/src/assets/cinnamon/theme-Red/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red/radiobutton.svg b/src/assets/cinnamon/theme-Red/radiobutton.svg new file mode 100644 index 00000000..7c515155 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Red/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Red/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Red/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Red/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Red/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red/theme/checkbox.svg b/src/assets/cinnamon/theme-Red/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Red/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Red/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Red/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red/theme/radiobutton.svg b/src/assets/cinnamon/theme-Red/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Red/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Red/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Red/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red/theme/toggle-on.svg b/src/assets/cinnamon/theme-Red/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red/toggle-on-dark.svg b/src/assets/cinnamon/theme-Red/toggle-on-dark.svg new file mode 100644 index 00000000..cea36cea --- /dev/null +++ b/src/assets/cinnamon/theme-Red/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Red/toggle-on.svg b/src/assets/cinnamon/theme-Red/toggle-on.svg new file mode 100644 index 00000000..29a48401 --- /dev/null +++ b/src/assets/cinnamon/theme-Red/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Teal-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..3f42a85a --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Teal-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..31ac8424 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Teal-Dracula/checkbox.svg new file mode 100644 index 00000000..b01d6146 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Teal-Dracula/corner-ripple.svg new file mode 100644 index 00000000..29d48f24 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Teal-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..6268ecc7 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Teal-Dracula/radiobutton.svg new file mode 100644 index 00000000..c5b2f1fb --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Teal-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Teal-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Teal-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Teal-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Teal-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Teal-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Teal-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Teal-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Teal-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..df00727e --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Teal-Dracula/toggle-on.svg new file mode 100644 index 00000000..8bfe72c4 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Teal-Nord/add-workspace-active.svg new file mode 100644 index 00000000..530c4594 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Teal-Nord/checkbox-dark.svg new file mode 100644 index 00000000..f0db4af3 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/checkbox.svg b/src/assets/cinnamon/theme-Teal-Nord/checkbox.svg new file mode 100644 index 00000000..695d0665 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Teal-Nord/corner-ripple.svg new file mode 100644 index 00000000..3eaef1d4 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Teal-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..06183e7d --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Teal-Nord/radiobutton.svg new file mode 100644 index 00000000..073bbb4f --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Teal-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Teal-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Teal-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Teal-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Teal-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Teal-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Teal-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Teal-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Teal-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..1ecc04ed --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Teal-Nord/toggle-on.svg new file mode 100644 index 00000000..91d16f1f --- /dev/null +++ b/src/assets/cinnamon/theme-Teal-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal/add-workspace-active.svg b/src/assets/cinnamon/theme-Teal/add-workspace-active.svg new file mode 100644 index 00000000..88675da5 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Teal/checkbox-dark.svg b/src/assets/cinnamon/theme-Teal/checkbox-dark.svg new file mode 100644 index 00000000..8e50189f --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal/checkbox.svg b/src/assets/cinnamon/theme-Teal/checkbox.svg new file mode 100644 index 00000000..3d8b33d9 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal/corner-ripple.svg b/src/assets/cinnamon/theme-Teal/corner-ripple.svg new file mode 100644 index 00000000..d46b49d9 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Teal/radiobutton-dark.svg b/src/assets/cinnamon/theme-Teal/radiobutton-dark.svg new file mode 100644 index 00000000..820c673d --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal/radiobutton.svg b/src/assets/cinnamon/theme-Teal/radiobutton.svg new file mode 100644 index 00000000..937f9b64 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Teal/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Teal/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Teal/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal/theme/checkbox.svg b/src/assets/cinnamon/theme-Teal/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Teal/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Teal/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Teal/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal/theme/radiobutton.svg b/src/assets/cinnamon/theme-Teal/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Teal/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Teal/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal/theme/toggle-on.svg b/src/assets/cinnamon/theme-Teal/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal/toggle-on-dark.svg b/src/assets/cinnamon/theme-Teal/toggle-on-dark.svg new file mode 100644 index 00000000..258431de --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Teal/toggle-on.svg b/src/assets/cinnamon/theme-Teal/toggle-on.svg new file mode 100644 index 00000000..2bcdf67e --- /dev/null +++ b/src/assets/cinnamon/theme-Teal/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/add-workspace-active.svg b/src/assets/cinnamon/theme-Yellow-Dracula/add-workspace-active.svg new file mode 100644 index 00000000..917be7a5 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/checkbox-dark.svg b/src/assets/cinnamon/theme-Yellow-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..17d6727d --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/checkbox.svg b/src/assets/cinnamon/theme-Yellow-Dracula/checkbox.svg new file mode 100644 index 00000000..82e4ada0 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/corner-ripple.svg b/src/assets/cinnamon/theme-Yellow-Dracula/corner-ripple.svg new file mode 100644 index 00000000..af9f8883 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/radiobutton-dark.svg b/src/assets/cinnamon/theme-Yellow-Dracula/radiobutton-dark.svg new file mode 100644 index 00000000..aa5a3125 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/radiobutton.svg b/src/assets/cinnamon/theme-Yellow-Dracula/radiobutton.svg new file mode 100644 index 00000000..06641092 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Yellow-Dracula/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Yellow-Dracula/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/theme/checkbox.svg b/src/assets/cinnamon/theme-Yellow-Dracula/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Yellow-Dracula/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Yellow-Dracula/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/theme/radiobutton.svg b/src/assets/cinnamon/theme-Yellow-Dracula/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Yellow-Dracula/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/theme/toggle-on.svg b/src/assets/cinnamon/theme-Yellow-Dracula/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/toggle-on-dark.svg b/src/assets/cinnamon/theme-Yellow-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..00a0d099 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Dracula/toggle-on.svg b/src/assets/cinnamon/theme-Yellow-Dracula/toggle-on.svg new file mode 100644 index 00000000..5adff487 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/add-workspace-active.svg b/src/assets/cinnamon/theme-Yellow-Nord/add-workspace-active.svg new file mode 100644 index 00000000..f3b3b0ed --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/checkbox-dark.svg b/src/assets/cinnamon/theme-Yellow-Nord/checkbox-dark.svg new file mode 100644 index 00000000..d2b6a391 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/checkbox.svg b/src/assets/cinnamon/theme-Yellow-Nord/checkbox.svg new file mode 100644 index 00000000..073e493a --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/corner-ripple.svg b/src/assets/cinnamon/theme-Yellow-Nord/corner-ripple.svg new file mode 100644 index 00000000..039bc182 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/radiobutton-dark.svg b/src/assets/cinnamon/theme-Yellow-Nord/radiobutton-dark.svg new file mode 100644 index 00000000..c9e9341d --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/radiobutton.svg b/src/assets/cinnamon/theme-Yellow-Nord/radiobutton.svg new file mode 100644 index 00000000..d845741e --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Yellow-Nord/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Yellow-Nord/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/theme/checkbox.svg b/src/assets/cinnamon/theme-Yellow-Nord/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Yellow-Nord/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Yellow-Nord/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/theme/radiobutton.svg b/src/assets/cinnamon/theme-Yellow-Nord/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Yellow-Nord/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/theme/toggle-on.svg b/src/assets/cinnamon/theme-Yellow-Nord/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/toggle-on-dark.svg b/src/assets/cinnamon/theme-Yellow-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..c3d286bb --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow-Nord/toggle-on.svg b/src/assets/cinnamon/theme-Yellow-Nord/toggle-on.svg new file mode 100644 index 00000000..646896a9 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow/add-workspace-active.svg b/src/assets/cinnamon/theme-Yellow/add-workspace-active.svg new file mode 100644 index 00000000..dbdefb1f --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Yellow/checkbox-dark.svg b/src/assets/cinnamon/theme-Yellow/checkbox-dark.svg new file mode 100644 index 00000000..00db47d6 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow/checkbox.svg b/src/assets/cinnamon/theme-Yellow/checkbox.svg new file mode 100644 index 00000000..0ab70222 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow/corner-ripple.svg b/src/assets/cinnamon/theme-Yellow/corner-ripple.svg new file mode 100644 index 00000000..e2da0765 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Yellow/radiobutton-dark.svg b/src/assets/cinnamon/theme-Yellow/radiobutton-dark.svg new file mode 100644 index 00000000..a32b934f --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow/radiobutton.svg b/src/assets/cinnamon/theme-Yellow/radiobutton.svg new file mode 100644 index 00000000..2d7f9349 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow/theme/add-workspace-active.svg b/src/assets/cinnamon/theme-Yellow/theme/add-workspace-active.svg new file mode 100644 index 00000000..f90ea30b --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/theme/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/cinnamon/theme-Yellow/theme/checkbox-dark.svg b/src/assets/cinnamon/theme-Yellow/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow/theme/checkbox.svg b/src/assets/cinnamon/theme-Yellow/theme/checkbox.svg new file mode 100644 index 00000000..7a4e2112 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/theme/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow/theme/corner-ripple.svg b/src/assets/cinnamon/theme-Yellow/theme/corner-ripple.svg new file mode 100644 index 00000000..25f275e1 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/theme/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/cinnamon/theme-Yellow/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme-Yellow/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow/theme/radiobutton.svg b/src/assets/cinnamon/theme-Yellow/theme/radiobutton.svg new file mode 100644 index 00000000..8a743eca --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/theme/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme-Yellow/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme-Yellow/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow/theme/toggle-on.svg b/src/assets/cinnamon/theme-Yellow/theme/toggle-on.svg new file mode 100644 index 00000000..edec9220 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/theme/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow/toggle-on-dark.svg b/src/assets/cinnamon/theme-Yellow/toggle-on-dark.svg new file mode 100644 index 00000000..62c3d581 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme-Yellow/toggle-on.svg b/src/assets/cinnamon/theme-Yellow/toggle-on.svg new file mode 100644 index 00000000..e1c96741 --- /dev/null +++ b/src/assets/cinnamon/theme-Yellow/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme/add-workspace-active.svg b/src/assets/cinnamon/theme/add-workspace-active.svg index d1632814..f90ea30b 100644 --- a/src/assets/cinnamon/theme/add-workspace-active.svg +++ b/src/assets/cinnamon/theme/add-workspace-active.svg @@ -1,12 +1,6 @@ - - - - - - - - + + diff --git a/src/assets/cinnamon/theme/checkbox-dark.svg b/src/assets/cinnamon/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/cinnamon/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme/checkbox.svg b/src/assets/cinnamon/theme/checkbox.svg index ea2a002e..7a4e2112 100644 --- a/src/assets/cinnamon/theme/checkbox.svg +++ b/src/assets/cinnamon/theme/checkbox.svg @@ -1,3 +1,3 @@ - - + + diff --git a/src/assets/cinnamon/theme/corner-ripple.svg b/src/assets/cinnamon/theme/corner-ripple.svg index dcef3b78..25f275e1 100644 --- a/src/assets/cinnamon/theme/corner-ripple.svg +++ b/src/assets/cinnamon/theme/corner-ripple.svg @@ -1,5 +1,5 @@ - + diff --git a/src/assets/cinnamon/theme/radiobutton-dark.svg b/src/assets/cinnamon/theme/radiobutton-dark.svg new file mode 100644 index 00000000..0ac8c919 --- /dev/null +++ b/src/assets/cinnamon/theme/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/cinnamon/theme/radiobutton.svg b/src/assets/cinnamon/theme/radiobutton.svg index 13a5c2ee..8a743eca 100644 --- a/src/assets/cinnamon/theme/radiobutton.svg +++ b/src/assets/cinnamon/theme/radiobutton.svg @@ -1,3 +1,3 @@ - + diff --git a/src/assets/cinnamon/theme/toggle-on-dark.svg b/src/assets/cinnamon/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/cinnamon/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/cinnamon/theme/toggle-on.svg b/src/assets/cinnamon/theme/toggle-on.svg index e1e47e7e..edec9220 100644 --- a/src/assets/cinnamon/theme/toggle-on.svg +++ b/src/assets/cinnamon/theme/toggle-on.svg @@ -1,4 +1,4 @@ - - + + diff --git a/src/assets/cinnamon/thumbnails/make-thumbnails.sh b/src/assets/cinnamon/thumbnails/make-thumbnails.sh new file mode 100755 index 00000000..68af44cb --- /dev/null +++ b/src/assets/cinnamon/thumbnails/make-thumbnails.sh @@ -0,0 +1,148 @@ +#! /usr/bin/env bash + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + case "$theme" in + '') + theme_color_dark='#3c84f7' + theme_color_light='#5b9bf8' + ;; + -Purple) + theme_color_dark='#AB47BC' + theme_color_light='#BA68C8' + ;; + -Pink) + theme_color_dark='#EC407A' + theme_color_light='#F06292' + ;; + -Red) + theme_color_dark='#E53935' + theme_color_light='#F44336' + ;; + -Orange) + theme_color_dark='#F57C00' + theme_color_light='#FB8C00' + ;; + -Yellow) + theme_color_dark='#FBC02D' + theme_color_light='#FFD600' + ;; + -Green) + theme_color_dark='#4CAF50' + theme_color_light='#66BB6A' + ;; + -Teal) + theme_color_dark='#009688' + theme_color_light='#4DB6AC' + ;; + -Grey) + theme_color_dark='#464646' + theme_color_light='#DDDDDD' + ;; + esac + + if [[ "$type" == '-Nord' ]]; then + panel_light='#f0f1f4' + panel_dark='#1c1f26' + case "$theme" in + '') + theme_color_dark='#5e81ac' + theme_color_light='#89a3c2' + ;; + -Purple) + theme_color_dark='#b57daa' + theme_color_light='#c89dbf' + ;; + -Pink) + theme_color_dark='#cd7092' + theme_color_light='#dc98b1' + ;; + -Red) + theme_color_dark='#c35b65' + theme_color_light='#d4878f' + ;; + -Orange) + theme_color_dark='#d0846c' + theme_color_light='#dca493' + ;; + -Yellow) + theme_color_dark='#e4b558' + theme_color_light='#eac985' + ;; + -Green) + theme_color_dark='#82ac5d' + theme_color_light='#a0c082' + ;; + -Teal) + theme_color_dark='#63a6a5' + theme_color_light='#83b9b8' + ;; + -Grey) + theme_color_dark='#3a4150' + theme_color_light='#d9dce3' + ;; + esac + fi + + if [[ "$type" == '-Dracula' ]]; then + panel_light='#f0f1f4' + panel_dark='#1c1e26' + case "$theme" in + '') + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Purple) + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Pink) + theme_color_dark='#f04cab' + theme_color_light='#ff79c6' + ;; + -Red) + theme_color_dark='#f44d4d' + theme_color_light='#ff5555' + ;; + -Orange) + theme_color_dark='#f8a854' + theme_color_light='#ffb86c' + ;; + -Yellow) + theme_color_dark='#e8f467' + theme_color_light='#f1fa8c' + ;; + -Green) + theme_color_dark='#4be772' + theme_color_light='#50fa7b' + ;; + -Teal) + theme_color_dark='#20eed9' + theme_color_light='#50fae9' + ;; + -Grey) + theme_color_dark='#3c3f51' + theme_color_light='#d9dae3' + ;; + esac + fi + + if [[ "$type" != '' ]]; then + rm -rf "thumbnail${theme}${type}.svg" + cp -rf "thumbnail.svg" "thumbnail${theme}${type}.svg" + sed -i "s/#3c84f7/${theme_color_dark}/g" "thumbnail${theme}${type}.svg" + sed -i "s/#5b9bf8/${theme_color_light}/g" "thumbnail${theme}${type}.svg" + sed -i "s/#f2f2f2/${panel_light}/g" "thumbnail${theme}${type}.svg" + sed -i "s/#212121/${panel_dark}/g" "thumbnail${theme}${type}.svg" + sed -i "s/thumbnail/thumbnail${theme}${type}/g" "thumbnail${theme}${type}.svg" + elif [[ "$theme" != '' ]]; then + rm -rf "thumbnail${theme}.svg" + cp -rf "thumbnail.svg" "thumbnail${theme}.svg" + sed -i "s/#3c84f7/${theme_color_dark}/g" "thumbnail${theme}.svg" + sed -i "s/#5b9bf8/${theme_color_light}/g" "thumbnail${theme}.svg" + sed -i "s/thumbnail/thumbnail${theme}/g" "thumbnail${theme}.svg" + fi + done +done + +echo -e "DONE!" diff --git a/src/assets/cinnamon/thumbnails/render-thumbnails.sh b/src/assets/cinnamon/thumbnails/render-thumbnails.sh new file mode 100755 index 00000000..acf092c0 --- /dev/null +++ b/src/assets/cinnamon/thumbnails/render-thumbnails.sh @@ -0,0 +1,33 @@ +#! /usr/bin/env bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +./make-thumbnails.sh + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + SRC_FILE="thumbnail${theme}${type}.svg" + for color in '' '-Light' '-Dark'; do + echo + echo Rendering thumbnail${theme}${type}${color}.png + $INKSCAPE --export-id=thumbnail${theme}${type}${color} \ + --export-id-only \ + --export-dpi=96 \ + --export-filename=thumbnail${theme}${type}${color}.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet thumbnail${theme}${type}.png + done + done + done + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + if [[ ${theme} == '' && ${type} == '' ]]; then + echo "keep thumbnail.svg" + else + rm -rf "thumbnail${theme}${type}.svg" + fi + done +done + +exit 0 diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Dark.png new file mode 100644 index 00000000..944e2b11 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Dracula-Dark.png new file mode 100644 index 00000000..bd60c20e Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Dracula-Light.png new file mode 100644 index 00000000..84e8a1c7 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Dracula.png new file mode 100644 index 00000000..6d0d623f Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Green-Dark.png new file mode 100644 index 00000000..a6495d0b Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula-Dark.png new file mode 100644 index 00000000..ca1f064f Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula-Light.png new file mode 100644 index 00000000..a24125ad Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula.png new file mode 100644 index 00000000..d7c567ac Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Green-Light.png new file mode 100644 index 00000000..d674bbc4 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord-Dark.png new file mode 100644 index 00000000..2f050fe3 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord-Light.png new file mode 100644 index 00000000..638d9102 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord.png new file mode 100644 index 00000000..0fa51831 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Green.png b/src/assets/cinnamon/thumbnails/thumbnail-Green.png new file mode 100644 index 00000000..2971283d Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Green.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dark.png new file mode 100644 index 00000000..354605c0 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula-Dark.png new file mode 100644 index 00000000..4c20fadb Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula-Light.png new file mode 100644 index 00000000..66b3a20f Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula.png new file mode 100644 index 00000000..411eb765 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Light.png new file mode 100644 index 00000000..b3200fe8 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord-Dark.png new file mode 100644 index 00000000..daa0306a Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord-Light.png new file mode 100644 index 00000000..bab95153 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord.png new file mode 100644 index 00000000..e617eff5 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Grey.png b/src/assets/cinnamon/thumbnails/thumbnail-Grey.png new file mode 100644 index 00000000..5ed0527a Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Grey.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Light.png new file mode 100644 index 00000000..0f68c6ae Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Nord-Dark.png new file mode 100644 index 00000000..e9ca00f4 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Nord-Light.png new file mode 100644 index 00000000..f274f99e Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Nord.png new file mode 100644 index 00000000..82169a4b Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dark.png new file mode 100644 index 00000000..7c8add17 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula-Dark.png new file mode 100644 index 00000000..160854ea Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula-Light.png new file mode 100644 index 00000000..24a3e837 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula.png new file mode 100644 index 00000000..4ab5563a Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Light.png new file mode 100644 index 00000000..19cc35c1 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord-Dark.png new file mode 100644 index 00000000..a91b837a Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord-Light.png new file mode 100644 index 00000000..37db459a Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord.png new file mode 100644 index 00000000..3a72e1ce Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Orange.png b/src/assets/cinnamon/thumbnails/thumbnail-Orange.png new file mode 100644 index 00000000..3c20769e Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Orange.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dark.png new file mode 100644 index 00000000..5496f794 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula-Dark.png new file mode 100644 index 00000000..2d4041cd Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula-Light.png new file mode 100644 index 00000000..0ba751e1 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula.png new file mode 100644 index 00000000..a0e1984a Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Light.png new file mode 100644 index 00000000..84452a92 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord-Dark.png new file mode 100644 index 00000000..e518c4e7 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord-Light.png new file mode 100644 index 00000000..3a14e44f Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord.png new file mode 100644 index 00000000..908d605a Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Pink.png b/src/assets/cinnamon/thumbnails/thumbnail-Pink.png new file mode 100644 index 00000000..cc38c3d1 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Pink.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dark.png new file mode 100644 index 00000000..9bfcc48d Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula-Dark.png new file mode 100644 index 00000000..bd60c20e Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula-Light.png new file mode 100644 index 00000000..84e8a1c7 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula.png new file mode 100644 index 00000000..6d0d623f Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Light.png new file mode 100644 index 00000000..8a49f0c7 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord-Dark.png new file mode 100644 index 00000000..3c210516 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord-Light.png new file mode 100644 index 00000000..6573286c Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord.png new file mode 100644 index 00000000..59307c05 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Purple.png b/src/assets/cinnamon/thumbnails/thumbnail-Purple.png new file mode 100644 index 00000000..98eb2d0e Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Purple.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Red-Dark.png new file mode 100644 index 00000000..0d9bad62 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula-Dark.png new file mode 100644 index 00000000..4c7efc7f Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula-Light.png new file mode 100644 index 00000000..d87a7ffd Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula.png new file mode 100644 index 00000000..be060825 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Red-Light.png new file mode 100644 index 00000000..1c4160a6 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord-Dark.png new file mode 100644 index 00000000..3e0904b8 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord-Light.png new file mode 100644 index 00000000..eaf58b26 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord.png new file mode 100644 index 00000000..b58a22f5 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Red.png b/src/assets/cinnamon/thumbnails/thumbnail-Red.png new file mode 100644 index 00000000..8a9c990c Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Red.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dark.png new file mode 100644 index 00000000..53d451ac Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula-Dark.png new file mode 100644 index 00000000..5ddce9d4 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula-Light.png new file mode 100644 index 00000000..864da6c2 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula.png new file mode 100644 index 00000000..6f88e2ac Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Light.png new file mode 100644 index 00000000..a6e39ad1 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord-Dark.png new file mode 100644 index 00000000..7b57a374 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord-Light.png new file mode 100644 index 00000000..4938e8fd Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord.png new file mode 100644 index 00000000..46b9890d Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Teal.png b/src/assets/cinnamon/thumbnails/thumbnail-Teal.png new file mode 100644 index 00000000..ad7f8c7d Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Teal.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dark.png new file mode 100644 index 00000000..bb4a72c6 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula-Dark.png new file mode 100644 index 00000000..2a71e6b4 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula-Light.png new file mode 100644 index 00000000..ba1153a8 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula.png new file mode 100644 index 00000000..1ab39bfe Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Dracula.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Light.png new file mode 100644 index 00000000..063abd79 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord-Dark.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord-Dark.png new file mode 100644 index 00000000..acbedf55 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord-Dark.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord-Light.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord-Light.png new file mode 100644 index 00000000..f46c0c17 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord-Light.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord.png new file mode 100644 index 00000000..dcedeb41 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow-Nord.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail-Yellow.png b/src/assets/cinnamon/thumbnails/thumbnail-Yellow.png new file mode 100644 index 00000000..c049471e Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-Yellow.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail.png b/src/assets/cinnamon/thumbnails/thumbnail.png new file mode 100644 index 00000000..15faa5c0 Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail.png differ diff --git a/src/assets/cinnamon/thumbnails/thumbnail.svg b/src/assets/cinnamon/thumbnails/thumbnail.svg new file mode 100644 index 00000000..c2abee1d --- /dev/null +++ b/src/assets/cinnamon/thumbnails/thumbnail.svg @@ -0,0 +1,2235 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gnome-shell/assets-Dark/calendar-arrow-left.svg b/src/assets/gnome-shell/assets-Dark/calendar-arrow-left.svg new file mode 100644 index 00000000..ec8b4783 --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/calendar-arrow-left.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/assets-Dark/calendar-arrow-right.svg b/src/assets/gnome-shell/assets-Dark/calendar-arrow-right.svg new file mode 100644 index 00000000..6fc5556f --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/calendar-arrow-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/assets-Dark/calendar-today.svg b/src/assets/gnome-shell/assets-Dark/calendar-today.svg new file mode 100644 index 00000000..5e77084c --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/calendar-today.svg @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/src/assets/gnome-shell/assets-Dark/checkbox-off-active.svg b/src/assets/gnome-shell/assets-Dark/checkbox-off-active.svg new file mode 100644 index 00000000..9cfdefd9 --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/checkbox-off-active.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/assets-Dark/checkbox-off-hover.svg b/src/assets/gnome-shell/assets-Dark/checkbox-off-hover.svg new file mode 100644 index 00000000..ef5123a1 --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/checkbox-off-hover.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/assets-Dark/checkbox-off.svg b/src/assets/gnome-shell/assets-Dark/checkbox-off.svg new file mode 100644 index 00000000..b00efa63 --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/checkbox-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/assets-Dark/no-events.svg b/src/assets/gnome-shell/assets-Dark/no-events.svg new file mode 100644 index 00000000..239177d1 --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/no-events.svg @@ -0,0 +1,82 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gnome-shell/assets-Dark/no-notifications.svg b/src/assets/gnome-shell/assets-Dark/no-notifications.svg new file mode 100644 index 00000000..ae09f92c --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/no-notifications.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/assets-Dark/toggle-off.svg b/src/assets/gnome-shell/assets-Dark/toggle-off.svg new file mode 100644 index 00000000..7ae4ff16 --- /dev/null +++ b/src/assets/gnome-shell/assets-Dark/toggle-off.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/assets/checkbox-off-active.svg b/src/assets/gnome-shell/assets/checkbox-off-active.svg new file mode 100644 index 00000000..0335aa6d --- /dev/null +++ b/src/assets/gnome-shell/assets/checkbox-off-active.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/assets/checkbox-off-hover.svg b/src/assets/gnome-shell/assets/checkbox-off-hover.svg new file mode 100644 index 00000000..c581bd6e --- /dev/null +++ b/src/assets/gnome-shell/assets/checkbox-off-hover.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/assets/checkbox-off.svg b/src/assets/gnome-shell/assets/checkbox-off.svg index 14ff8d2d..bd8d1941 100644 --- a/src/assets/gnome-shell/assets/checkbox-off.svg +++ b/src/assets/gnome-shell/assets/checkbox-off.svg @@ -1,3 +1,3 @@ - - + + diff --git a/src/assets/gnome-shell/assets/toggle-off.svg b/src/assets/gnome-shell/assets/toggle-off.svg new file mode 100644 index 00000000..e3f6927d --- /dev/null +++ b/src/assets/gnome-shell/assets/toggle-off.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/make-assets.sh b/src/assets/gnome-shell/make-assets.sh new file mode 100755 index 00000000..fb12d0c0 --- /dev/null +++ b/src/assets/gnome-shell/make-assets.sh @@ -0,0 +1,140 @@ +#! /usr/bin/env bash + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + case "$theme" in + '') + theme_color_dark='#1e66f5' + theme_color_light='#8caaee' + ;; + -Purple) + theme_color_dark='#8839ef' + theme_color_light='#ca9ee6' + ;; + -Pink) + theme_color_dark='#ea76cb' + theme_color_light='#f4b8e4' + ;; + -Red) + theme_color_dark='#d20f39' + theme_color_light='#e78284' + ;; + -Orange) + theme_color_dark='#fe640b' + theme_color_light='#ef9f76' + ;; + -Yellow) + theme_color_dark='#df8e1d' + theme_color_light='#e5c890' + ;; + -Green) + theme_color_dark='#40a02b' + theme_color_light='#a6d189' + ;; + -Teal) + theme_color_dark='#179299' + theme_color_light='#81c8be' + ;; + -Grey) + theme_color_dark='#45475a' + theme_color_light='#ccd0da' + ;; + esac + + if [[ "$type" == '-Nord' ]]; then + case "$theme" in + '') + theme_color_dark='#5e81ac' + theme_color_light='#89a3c2' + ;; + -Purple) + theme_color_dark='#b57daa' + theme_color_light='#c89dbf' + ;; + -Pink) + theme_color_dark='#cd7092' + theme_color_light='#dc98b1' + ;; + -Red) + theme_color_dark='#c35b65' + theme_color_light='#d4878f' + ;; + -Orange) + theme_color_dark='#d0846c' + theme_color_light='#dca493' + ;; + -Yellow) + theme_color_dark='#e4b558' + theme_color_light='#eac985' + ;; + -Green) + theme_color_dark='#82ac5d' + theme_color_light='#a0c082' + ;; + -Teal) + theme_color_dark='#63a6a5' + theme_color_light='#83b9b8' + ;; + -Grey) + theme_color_dark='#3a4150' + theme_color_light='#d9dce3' + ;; + esac + fi + + if [[ "$type" == '-Dracula' ]]; then + case "$theme" in + '') + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Purple) + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Pink) + theme_color_dark='#f04cab' + theme_color_light='#ff79c6' + ;; + -Red) + theme_color_dark='#f44d4d' + theme_color_light='#ff5555' + ;; + -Orange) + theme_color_dark='#f8a854' + theme_color_light='#ffb86c' + ;; + -Yellow) + theme_color_dark='#e8f467' + theme_color_light='#f1fa8c' + ;; + -Green) + theme_color_dark='#4be772' + theme_color_light='#50fa7b' + ;; + -Teal) + theme_color_dark='#20eed9' + theme_color_light='#50fae9' + ;; + -Grey) + theme_color_dark='#3c3f51' + theme_color_light='#d9dae3' + ;; + esac + fi + + if [[ "$type" != '' ]]; then + rm -rf "theme${theme}${type}" + cp -rf "theme" "theme${theme}${type}" + sed -i "s/#3c84f7/${theme_color_dark}/g" "theme${theme}${type}"/*.svg + sed -i "s/#5b9bf8/${theme_color_light}/g" "theme${theme}${type}"/*.svg + elif [[ "$theme" != '' ]]; then + rm -rf "theme${theme}" + cp -rf "theme" "theme${theme}" + sed -i "s/#3c84f7/${theme_color_dark}/g" "theme${theme}"/*.svg + sed -i "s/#5b9bf8/${theme_color_light}/g" "theme${theme}"/*.svg + fi + done +done + +echo -e "DONE!" diff --git a/src/assets/gnome-shell/theme-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..172aed63 --- /dev/null +++ b/src/assets/gnome-shell/theme-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Dracula/checkbox.svg new file mode 100644 index 00000000..24da996a --- /dev/null +++ b/src/assets/gnome-shell/theme-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..bb5d7e69 --- /dev/null +++ b/src/assets/gnome-shell/theme-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Dracula/toggle-on.svg new file mode 100644 index 00000000..ee15aac0 --- /dev/null +++ b/src/assets/gnome-shell/theme-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Green-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Green-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..55750d3f --- /dev/null +++ b/src/assets/gnome-shell/theme-Green-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Green-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Green-Dracula/checkbox.svg new file mode 100644 index 00000000..b85e3985 --- /dev/null +++ b/src/assets/gnome-shell/theme-Green-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Green-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Green-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..e97d3e5c --- /dev/null +++ b/src/assets/gnome-shell/theme-Green-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Green-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Green-Dracula/toggle-on.svg new file mode 100644 index 00000000..318357ad --- /dev/null +++ b/src/assets/gnome-shell/theme-Green-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Green-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Green-Nord/checkbox-dark.svg new file mode 100644 index 00000000..abc15742 --- /dev/null +++ b/src/assets/gnome-shell/theme-Green-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Green-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Green-Nord/checkbox.svg new file mode 100644 index 00000000..2e79c544 --- /dev/null +++ b/src/assets/gnome-shell/theme-Green-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Green-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Green-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..1d9afa76 --- /dev/null +++ b/src/assets/gnome-shell/theme-Green-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Green-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Green-Nord/toggle-on.svg new file mode 100644 index 00000000..3b04fe25 --- /dev/null +++ b/src/assets/gnome-shell/theme-Green-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Green/checkbox-dark.svg b/src/assets/gnome-shell/theme-Green/checkbox-dark.svg new file mode 100644 index 00000000..a735bc2b --- /dev/null +++ b/src/assets/gnome-shell/theme-Green/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Green/checkbox.svg b/src/assets/gnome-shell/theme-Green/checkbox.svg new file mode 100644 index 00000000..5abb875d --- /dev/null +++ b/src/assets/gnome-shell/theme-Green/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Green/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Green/toggle-on-dark.svg new file mode 100644 index 00000000..1bde8c3d --- /dev/null +++ b/src/assets/gnome-shell/theme-Green/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Green/toggle-on.svg b/src/assets/gnome-shell/theme-Green/toggle-on.svg new file mode 100644 index 00000000..af476a78 --- /dev/null +++ b/src/assets/gnome-shell/theme-Green/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Grey-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Grey-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..45d2e417 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Grey-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Grey-Dracula/checkbox.svg new file mode 100644 index 00000000..1e5f2be1 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Grey-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Grey-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..c6ab88a8 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Grey-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Grey-Dracula/toggle-on.svg new file mode 100644 index 00000000..79049a12 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Grey-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Grey-Nord/checkbox-dark.svg new file mode 100644 index 00000000..f2848bbd --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Grey-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Grey-Nord/checkbox.svg new file mode 100644 index 00000000..b28084a4 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Grey-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Grey-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..56eff700 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Grey-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Grey-Nord/toggle-on.svg new file mode 100644 index 00000000..59f1f592 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Grey/checkbox-dark.svg b/src/assets/gnome-shell/theme-Grey/checkbox-dark.svg new file mode 100644 index 00000000..d8412ea1 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Grey/checkbox.svg b/src/assets/gnome-shell/theme-Grey/checkbox.svg new file mode 100644 index 00000000..5b8ea42d --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Grey/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Grey/toggle-on-dark.svg new file mode 100644 index 00000000..15bd4ed6 --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Grey/toggle-on.svg b/src/assets/gnome-shell/theme-Grey/toggle-on.svg new file mode 100644 index 00000000..f9488dcb --- /dev/null +++ b/src/assets/gnome-shell/theme-Grey/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Nord/checkbox-dark.svg new file mode 100644 index 00000000..6c7cbdc8 --- /dev/null +++ b/src/assets/gnome-shell/theme-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Nord/checkbox.svg new file mode 100644 index 00000000..afcf9504 --- /dev/null +++ b/src/assets/gnome-shell/theme-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..1905213c --- /dev/null +++ b/src/assets/gnome-shell/theme-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Nord/toggle-on.svg new file mode 100644 index 00000000..e7600239 --- /dev/null +++ b/src/assets/gnome-shell/theme-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Orange-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Orange-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..4e1b23bf --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Orange-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Orange-Dracula/checkbox.svg new file mode 100644 index 00000000..919d1008 --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Orange-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Orange-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..eb449b6b --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Orange-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Orange-Dracula/toggle-on.svg new file mode 100644 index 00000000..056beeff --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Orange-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Orange-Nord/checkbox-dark.svg new file mode 100644 index 00000000..4318ec2f --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Orange-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Orange-Nord/checkbox.svg new file mode 100644 index 00000000..eff8b5fb --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Orange-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Orange-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..2f45f5d3 --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Orange-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Orange-Nord/toggle-on.svg new file mode 100644 index 00000000..cb224782 --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Orange/checkbox-dark.svg b/src/assets/gnome-shell/theme-Orange/checkbox-dark.svg new file mode 100644 index 00000000..fc7b359a --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Orange/checkbox.svg b/src/assets/gnome-shell/theme-Orange/checkbox.svg new file mode 100644 index 00000000..82ca2f02 --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Orange/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Orange/toggle-on-dark.svg new file mode 100644 index 00000000..317f458f --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Orange/toggle-on.svg b/src/assets/gnome-shell/theme-Orange/toggle-on.svg new file mode 100644 index 00000000..b8886846 --- /dev/null +++ b/src/assets/gnome-shell/theme-Orange/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Pink-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Pink-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..33318e5c --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Pink-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Pink-Dracula/checkbox.svg new file mode 100644 index 00000000..5f6dbb02 --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Pink-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Pink-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..b38c1f31 --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Pink-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Pink-Dracula/toggle-on.svg new file mode 100644 index 00000000..b1effa1e --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Pink-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Pink-Nord/checkbox-dark.svg new file mode 100644 index 00000000..eb3c3445 --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Pink-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Pink-Nord/checkbox.svg new file mode 100644 index 00000000..0f8ac581 --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Pink-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Pink-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..846a71af --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Pink-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Pink-Nord/toggle-on.svg new file mode 100644 index 00000000..f8f3eeee --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Pink/checkbox-dark.svg b/src/assets/gnome-shell/theme-Pink/checkbox-dark.svg new file mode 100644 index 00000000..c7e99bb2 --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Pink/checkbox.svg b/src/assets/gnome-shell/theme-Pink/checkbox.svg new file mode 100644 index 00000000..2f79f2d1 --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Pink/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Pink/toggle-on-dark.svg new file mode 100644 index 00000000..15282d8b --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Pink/toggle-on.svg b/src/assets/gnome-shell/theme-Pink/toggle-on.svg new file mode 100644 index 00000000..5932fda8 --- /dev/null +++ b/src/assets/gnome-shell/theme-Pink/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Purple-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Purple-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..172aed63 --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Purple-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Purple-Dracula/checkbox.svg new file mode 100644 index 00000000..24da996a --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Purple-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Purple-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..bb5d7e69 --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Purple-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Purple-Dracula/toggle-on.svg new file mode 100644 index 00000000..ee15aac0 --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Purple-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Purple-Nord/checkbox-dark.svg new file mode 100644 index 00000000..55700e03 --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Purple-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Purple-Nord/checkbox.svg new file mode 100644 index 00000000..ac4f2bbe --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Purple-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Purple-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..0048c920 --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Purple-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Purple-Nord/toggle-on.svg new file mode 100644 index 00000000..3c260ffc --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Purple/checkbox-dark.svg b/src/assets/gnome-shell/theme-Purple/checkbox-dark.svg new file mode 100644 index 00000000..b0c29139 --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Purple/checkbox.svg b/src/assets/gnome-shell/theme-Purple/checkbox.svg new file mode 100644 index 00000000..15b5e545 --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Purple/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Purple/toggle-on-dark.svg new file mode 100644 index 00000000..487cb33d --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Purple/toggle-on.svg b/src/assets/gnome-shell/theme-Purple/toggle-on.svg new file mode 100644 index 00000000..d96dca10 --- /dev/null +++ b/src/assets/gnome-shell/theme-Purple/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Red-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Red-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..4c796ec3 --- /dev/null +++ b/src/assets/gnome-shell/theme-Red-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Red-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Red-Dracula/checkbox.svg new file mode 100644 index 00000000..fb8f677e --- /dev/null +++ b/src/assets/gnome-shell/theme-Red-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Red-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Red-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..31445aa5 --- /dev/null +++ b/src/assets/gnome-shell/theme-Red-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Red-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Red-Dracula/toggle-on.svg new file mode 100644 index 00000000..26f23bfa --- /dev/null +++ b/src/assets/gnome-shell/theme-Red-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Red-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Red-Nord/checkbox-dark.svg new file mode 100644 index 00000000..8d6b9679 --- /dev/null +++ b/src/assets/gnome-shell/theme-Red-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Red-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Red-Nord/checkbox.svg new file mode 100644 index 00000000..73a5ed51 --- /dev/null +++ b/src/assets/gnome-shell/theme-Red-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Red-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Red-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..2f74847b --- /dev/null +++ b/src/assets/gnome-shell/theme-Red-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Red-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Red-Nord/toggle-on.svg new file mode 100644 index 00000000..9e89a79e --- /dev/null +++ b/src/assets/gnome-shell/theme-Red-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Red/checkbox-dark.svg b/src/assets/gnome-shell/theme-Red/checkbox-dark.svg new file mode 100644 index 00000000..7690953e --- /dev/null +++ b/src/assets/gnome-shell/theme-Red/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Red/checkbox.svg b/src/assets/gnome-shell/theme-Red/checkbox.svg new file mode 100644 index 00000000..1613941b --- /dev/null +++ b/src/assets/gnome-shell/theme-Red/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Red/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Red/toggle-on-dark.svg new file mode 100644 index 00000000..4796d74d --- /dev/null +++ b/src/assets/gnome-shell/theme-Red/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Red/toggle-on.svg b/src/assets/gnome-shell/theme-Red/toggle-on.svg new file mode 100644 index 00000000..c891421c --- /dev/null +++ b/src/assets/gnome-shell/theme-Red/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Teal-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Teal-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..31ac8424 --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Teal-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Teal-Dracula/checkbox.svg new file mode 100644 index 00000000..b01d6146 --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Teal-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Teal-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..df00727e --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Teal-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Teal-Dracula/toggle-on.svg new file mode 100644 index 00000000..8bfe72c4 --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Teal-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Teal-Nord/checkbox-dark.svg new file mode 100644 index 00000000..f0db4af3 --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Teal-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Teal-Nord/checkbox.svg new file mode 100644 index 00000000..695d0665 --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Teal-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Teal-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..1ecc04ed --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Teal-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Teal-Nord/toggle-on.svg new file mode 100644 index 00000000..91d16f1f --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Teal/checkbox-dark.svg b/src/assets/gnome-shell/theme-Teal/checkbox-dark.svg new file mode 100644 index 00000000..58cc55b3 --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Teal/checkbox.svg b/src/assets/gnome-shell/theme-Teal/checkbox.svg new file mode 100644 index 00000000..666d9a0b --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Teal/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Teal/toggle-on-dark.svg new file mode 100644 index 00000000..24f5dbbc --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Teal/toggle-on.svg b/src/assets/gnome-shell/theme-Teal/toggle-on.svg new file mode 100644 index 00000000..1b476926 --- /dev/null +++ b/src/assets/gnome-shell/theme-Teal/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Yellow-Dracula/checkbox-dark.svg b/src/assets/gnome-shell/theme-Yellow-Dracula/checkbox-dark.svg new file mode 100644 index 00000000..17d6727d --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow-Dracula/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Yellow-Dracula/checkbox.svg b/src/assets/gnome-shell/theme-Yellow-Dracula/checkbox.svg new file mode 100644 index 00000000..82e4ada0 --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow-Dracula/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Yellow-Dracula/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Yellow-Dracula/toggle-on-dark.svg new file mode 100644 index 00000000..00a0d099 --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow-Dracula/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Yellow-Dracula/toggle-on.svg b/src/assets/gnome-shell/theme-Yellow-Dracula/toggle-on.svg new file mode 100644 index 00000000..5adff487 --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow-Dracula/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Yellow-Nord/checkbox-dark.svg b/src/assets/gnome-shell/theme-Yellow-Nord/checkbox-dark.svg new file mode 100644 index 00000000..d2b6a391 --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow-Nord/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Yellow-Nord/checkbox.svg b/src/assets/gnome-shell/theme-Yellow-Nord/checkbox.svg new file mode 100644 index 00000000..073e493a --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Yellow-Nord/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Yellow-Nord/toggle-on-dark.svg new file mode 100644 index 00000000..c3d286bb --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow-Nord/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Yellow-Nord/toggle-on.svg b/src/assets/gnome-shell/theme-Yellow-Nord/toggle-on.svg new file mode 100644 index 00000000..646896a9 --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow-Nord/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Yellow/checkbox-dark.svg b/src/assets/gnome-shell/theme-Yellow/checkbox-dark.svg new file mode 100644 index 00000000..16e2b031 --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Yellow/checkbox.svg b/src/assets/gnome-shell/theme-Yellow/checkbox.svg new file mode 100644 index 00000000..3feb55be --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme-Yellow/toggle-on-dark.svg b/src/assets/gnome-shell/theme-Yellow/toggle-on-dark.svg new file mode 100644 index 00000000..55e83b9b --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme-Yellow/toggle-on.svg b/src/assets/gnome-shell/theme-Yellow/toggle-on.svg new file mode 100644 index 00000000..4325749f --- /dev/null +++ b/src/assets/gnome-shell/theme-Yellow/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme/checkbox-dark.svg b/src/assets/gnome-shell/theme/checkbox-dark.svg new file mode 100644 index 00000000..d7d1529f --- /dev/null +++ b/src/assets/gnome-shell/theme/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/theme/checkbox.svg b/src/assets/gnome-shell/theme/checkbox.svg index d9a17ba6..7a4e2112 100644 --- a/src/assets/gnome-shell/theme/checkbox.svg +++ b/src/assets/gnome-shell/theme/checkbox.svg @@ -1,3 +1,3 @@ - - + + diff --git a/src/assets/gnome-shell/theme/toggle-on-dark.svg b/src/assets/gnome-shell/theme/toggle-on-dark.svg new file mode 100644 index 00000000..b9ebff23 --- /dev/null +++ b/src/assets/gnome-shell/theme/toggle-on-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/theme/toggle-on.svg b/src/assets/gnome-shell/theme/toggle-on.svg index fb39f94f..edec9220 100644 --- a/src/assets/gnome-shell/theme/toggle-on.svg +++ b/src/assets/gnome-shell/theme/toggle-on.svg @@ -1,4 +1,4 @@ - - + + diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..2246e450 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..1d459da5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..33fedbe5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..318d0b5c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..edb83e31 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..56de8511 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..120bb28d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..4473a477 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..2b5427c8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..4efe93ef Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..310403c3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..1ef0b8e9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..2454bc1b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..60c7cfdf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..91363224 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..49b8392f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..f243e87f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..60c7cfdf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..91363224 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..4cfe4663 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..71d9e081 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..4efbcc50 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..3c6c6765 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..3051dde0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..edb83e31 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..56de8511 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..120bb28d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..4473a477 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..354585c0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..404b3755 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..3e60e889 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..ba98e86a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..3c19c72e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..626697da Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..fc46a3f2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..34b02f22 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..199d6191 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Dark-Dracula/tab.png new file mode 100644 index 00000000..703c3c6e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..c2b7e135 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..0397d1a9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..b5b17192 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..349048a2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..15a88096 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..ff9bda86 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..24573726 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..8f20d0db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..abbd3415 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..6e4ebd0f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/entry-active.png new file mode 100644 index 00000000..6a5ee001 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..90473ab0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..79b6a4a6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..cc9fb7a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..88ac2999 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..f77ac959 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..74eb40b7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..cc9fb7a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..88ac2999 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..baad1c3c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..e74a305f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..231ece1e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..0d9af40f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..c4643b6b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..15a88096 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..ff9bda86 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..24573726 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..8f20d0db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..d7b3e83a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..ed35c8c2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..d5c89041 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..a2cf8078 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..1237a440 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..cf1c9a36 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..7d30e36d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..d3debac2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..07afa0e9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Dark-Nord/tab.png new file mode 100644 index 00000000..69e66911 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Dark.svg b/src/assets/gtk-2.0/assets-Dark.svg new file mode 100644 index 00000000..bd4394c1 --- /dev/null +++ b/src/assets/gtk-2.0/assets-Dark.svg @@ -0,0 +1,768 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk-2.0/assets-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..22c62436 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..8c6a1d91 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..cbdf8872 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Dark/checkbox-checked.png new file mode 100644 index 00000000..1eed3ce3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..04dd3095 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..8bd75ff9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..bea5121f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Dark/checkbox-mixed.png new file mode 100644 index 00000000..415cc95e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..f9d0cf3c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..5b5f8636 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Dark/entry-active.png new file mode 100644 index 00000000..cef88814 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..6f65655c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..baa448c0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..ea54b688 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..46cb8b99 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..ac9da938 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Dark/menu-radio-checked.png new file mode 100644 index 00000000..37cf2f41 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..ea54b688 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..46cb8b99 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Dark/progressbar-progress.png new file mode 100644 index 00000000..53f18178 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Dark/radio-checked-active.png new file mode 100644 index 00000000..49e96258 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..08a06566 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Dark/radio-checked-hover.png new file mode 100644 index 00000000..483f8e44 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Dark/radio-checked.png new file mode 100644 index 00000000..94f70f78 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Dark/radio-mixed-active.png new file mode 100644 index 00000000..04dd3095 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..8bd75ff9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..bea5121f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Dark/radio-mixed.png new file mode 100644 index 00000000..415cc95e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..6066ab14 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Dark/scale-slider-active.png new file mode 100644 index 00000000..4abb5ff6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Dark/scale-slider-hover.png new file mode 100644 index 00000000..cf1fad28 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Dark/scale-slider.png new file mode 100644 index 00000000..96345f61 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..59255416 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..69bc0406 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..b354f816 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..7a93a2ad Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..66316678 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dark/tab.png b/src/assets/gtk-2.0/assets-Dark/tab.png new file mode 100644 index 00000000..64ef1adb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..d739578c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..d11d93aa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..89618aff Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Dracula/checkbox-checked.png new file mode 100644 index 00000000..da761ac7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..6d1c144f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..f0168789 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..5ab3ef47 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..66edaf15 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..6b536a03 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..712633cc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Dracula/entry-active.png new file mode 100644 index 00000000..b65f294e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..d4e9c896 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..3b8ac791 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..64592d55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..80b08389 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..7e84e56e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..e4f0b394 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..64592d55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..80b08389 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Dracula/progressbar-progress.png new file mode 100644 index 00000000..86286e66 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Dracula/radio-checked-active.png new file mode 100644 index 00000000..83bdb7ae Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..dfe0b339 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..5cd0f8e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Dracula/radio-checked.png new file mode 100644 index 00000000..542f5bee Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..6d1c144f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..f0168789 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..5ab3ef47 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Dracula/radio-mixed.png new file mode 100644 index 00000000..66edaf15 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..fc691e3a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Dracula/scale-slider-active.png new file mode 100644 index 00000000..df739e0e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..0383a3b1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Dracula/scale-slider.png new file mode 100644 index 00000000..96c49256 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..a7612d5f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..5e86978d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..1ea61124 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..e7a4080d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..c5cd57ad Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Dracula/tab.png b/src/assets/gtk-2.0/assets-Dracula/tab.png new file mode 100644 index 00000000..40ff16bc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..b1623a97 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..fb5711a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..a5b11468 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..649d55af Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..cf69b5ce Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..3f61a3d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..e129ff83 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..7c8ce84e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..cf5b7c1f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..a7171e0e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..58290957 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..a2f12338 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..e7c7a4f6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..5ee77a5f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..73c28b27 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..76c015e4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..0972e340 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..5ee77a5f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..73c28b27 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..0d1757cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..5f2a0ba8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..07663c75 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..b1d9d79e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..d847055d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..cf69b5ce Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..3f61a3d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..e129ff83 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..7c8ce84e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..51095ab1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..c7d3f1c9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..fff6417d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..69653cc2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..38fabf17 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..e673b38e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..6622bf03 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..a8df3982 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..482a2af1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/tab.png new file mode 100644 index 00000000..620b6b4a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..471bcaf3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..27ea11fa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..3d083aa2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..b9b9c208 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..641ff4fd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..05291542 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..b49e834a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..602a7108 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..0e5b1c09 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..c7ff6b20 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/entry-active.png new file mode 100644 index 00000000..51e71e82 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..a8b1f1e1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..90240e84 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..085e88d3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..59a957bc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..979a44b5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..ba54d19d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..085e88d3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..59a957bc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..1ee35c1f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..16754d81 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..8cdf6153 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..88a11f0b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..88f7a77b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..641ff4fd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..05291542 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..b49e834a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..602a7108 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..1726c4b6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..daeea323 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..42ac1a09 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..b4b03125 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..8f3b2fd0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..b158e9d1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..6c90bad9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..798c1a8b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..d8646f34 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Green-Dark-Nord/tab.png new file mode 100644 index 00000000..4100e759 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..977ae3fa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..e019125c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..55d36cca Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked.png new file mode 100644 index 00000000..f3aa6195 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..0cc58de7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..8c495b27 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..90182b76 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed.png new file mode 100644 index 00000000..6fa0f333 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..9a8c0bd6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..a6021f7c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Green-Dark/entry-active.png new file mode 100644 index 00000000..361e9c28 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..02c17b85 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..b6af91da Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..8cee65e2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..27ede6df Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..9c64330d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-checked.png new file mode 100644 index 00000000..8d623b95 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..8cee65e2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..27ede6df Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Green-Dark/progressbar-progress.png new file mode 100644 index 00000000..fd74d710 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-active.png new file mode 100644 index 00000000..e1f2ec7b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..c2fafeab Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-hover.png new file mode 100644 index 00000000..cbd65968 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Green-Dark/radio-checked.png new file mode 100644 index 00000000..a35e9243 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-active.png new file mode 100644 index 00000000..0cc58de7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..8c495b27 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..90182b76 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed.png new file mode 100644 index 00000000..6fa0f333 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Green-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..7646d42e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Green-Dark/scale-slider-active.png new file mode 100644 index 00000000..dfd23ca7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Green-Dark/scale-slider-hover.png new file mode 100644 index 00000000..9fc9ba68 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Green-Dark/scale-slider.png new file mode 100644 index 00000000..ff96861a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Green-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..6b571fe3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Green-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..51eef958 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Green-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..22210e7e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Green-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..38394720 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Green-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..5b878170 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dark/tab.png b/src/assets/gtk-2.0/assets-Green-Dark/tab.png new file mode 100644 index 00000000..4f780d76 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..8c49bccf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..b5c22295 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..a6120a9c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked.png new file mode 100644 index 00000000..7e976f19 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..25ad6c4b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..c315eb08 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..bbfd1784 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..8786bca4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..ddf44ac1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..053cc907 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/entry-active.png new file mode 100644 index 00000000..0c335e4c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..519c9a39 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..7b3195a5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..b3a969b4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..86a9fd5f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..42860460 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..0493e538 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..b3a969b4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..86a9fd5f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Green-Dracula/progressbar-progress.png new file mode 100644 index 00000000..d909f56e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-active.png new file mode 100644 index 00000000..7a6f05d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..0cc6520b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..ac4a8791 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked.png new file mode 100644 index 00000000..9d7ab670 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..25ad6c4b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..c315eb08 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..bbfd1784 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed.png new file mode 100644 index 00000000..8786bca4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..41d89723 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider-active.png new file mode 100644 index 00000000..4371b79f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..09b9d8ba Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider.png new file mode 100644 index 00000000..2f3e2a87 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..9243dcc1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..856e29d0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..384be91d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..20615f78 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Green-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..1e669a00 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Dracula/tab.png b/src/assets/gtk-2.0/assets-Green-Dracula/tab.png new file mode 100644 index 00000000..9866d03c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..522214a8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..d1b36cbe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..354c56aa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked.png new file mode 100644 index 00000000..5df75451 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..b0ed04cc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..d877c896 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..8a04dbdc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed.png new file mode 100644 index 00000000..89020ffe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Green-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..21317581 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Green-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..3424474f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Green-Nord/entry-active.png new file mode 100644 index 00000000..77cab5cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..36b3c0c3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..3cf0e48b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..1f153286 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..a714a9ac Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..41b17e88 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-checked.png new file mode 100644 index 00000000..89357f3a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..1f153286 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..a714a9ac Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Green-Nord/progressbar-progress.png new file mode 100644 index 00000000..ede60c08 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-active.png new file mode 100644 index 00000000..ce33eeaa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..a53ed1ce Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-hover.png new file mode 100644 index 00000000..0f8e49bc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Green-Nord/radio-checked.png new file mode 100644 index 00000000..ca40218f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-active.png new file mode 100644 index 00000000..b0ed04cc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..d877c896 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..8a04dbdc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed.png new file mode 100644 index 00000000..89020ffe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Green-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..c7167da3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Green-Nord/scale-slider-active.png new file mode 100644 index 00000000..69123439 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Green-Nord/scale-slider-hover.png new file mode 100644 index 00000000..4b295a6b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Green-Nord/scale-slider.png new file mode 100644 index 00000000..591b11d9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Green-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..ddd68e7c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Green-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..36a594f4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Green-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..d5bbd0db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Green-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..1c376eab Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Green-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..2b0ed96e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green-Nord/tab.png b/src/assets/gtk-2.0/assets-Green-Nord/tab.png new file mode 100644 index 00000000..34f20ecc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Green/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Green/checkbox-checked-active.png new file mode 100644 index 00000000..cf44a821 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green/checkbox-checked-disabled.png new file mode 100644 index 00000000..c53ded30 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Green/checkbox-checked-hover.png new file mode 100644 index 00000000..4c0a2ea3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green/checkbox-checked.png b/src/assets/gtk-2.0/assets-Green/checkbox-checked.png new file mode 100644 index 00000000..bd5904d6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Green/checkbox-mixed-active.png new file mode 100644 index 00000000..70164018 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green/checkbox-mixed-disabled.png new file mode 100644 index 00000000..3150b31d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Green/checkbox-mixed-hover.png new file mode 100644 index 00000000..634e0de0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green/checkbox-mixed.png new file mode 100644 index 00000000..ef18d9dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Green/combo-left-entry-active.png new file mode 100644 index 00000000..8698e7d3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Green/combo-right-entry-active.png new file mode 100644 index 00000000..549db50c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/entry-active.png b/src/assets/gtk-2.0/assets-Green/entry-active.png new file mode 100644 index 00000000..b9c33d22 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Green/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..f3ffe8b2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Green/menu-checkbox-checked.png new file mode 100644 index 00000000..fd1d19a8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..179e596d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Green/menu-checkbox-mixed.png new file mode 100644 index 00000000..26eb3662 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green/menu-radio-checked-disabled.png new file mode 100644 index 00000000..ceaf8774 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Green/menu-radio-checked.png new file mode 100644 index 00000000..e2a5ecdc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..179e596d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Green/menu-radio-mixed.png new file mode 100644 index 00000000..26eb3662 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green/progressbar-progress.png b/src/assets/gtk-2.0/assets-Green/progressbar-progress.png new file mode 100644 index 00000000..91360d49 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Green/radio-checked-active.png b/src/assets/gtk-2.0/assets-Green/radio-checked-active.png new file mode 100644 index 00000000..0eabd701 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Green/radio-checked-disabled.png new file mode 100644 index 00000000..e8400a9b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Green/radio-checked-hover.png new file mode 100644 index 00000000..4c020d12 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green/radio-checked.png b/src/assets/gtk-2.0/assets-Green/radio-checked.png new file mode 100644 index 00000000..05c776a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Green/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Green/radio-mixed-active.png new file mode 100644 index 00000000..70164018 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Green/radio-mixed-disabled.png new file mode 100644 index 00000000..3150b31d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Green/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Green/radio-mixed-hover.png new file mode 100644 index 00000000..634e0de0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green/radio-mixed.png b/src/assets/gtk-2.0/assets-Green/radio-mixed.png new file mode 100644 index 00000000..ef18d9dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Green/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Green/scale-horz-trough-active.png new file mode 100644 index 00000000..7b486755 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/scale-slider-active.png b/src/assets/gtk-2.0/assets-Green/scale-slider-active.png new file mode 100644 index 00000000..bc9a6c41 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Green/scale-slider-hover.png new file mode 100644 index 00000000..78f71846 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Green/scale-slider.png b/src/assets/gtk-2.0/assets-Green/scale-slider.png new file mode 100644 index 00000000..1db06b87 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Green/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Green/scale-vert-trough-active.png new file mode 100644 index 00000000..5dba531a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Green/spin-ltr-down-active.png new file mode 100644 index 00000000..77beffdc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Green/spin-ltr-up-active.png new file mode 100644 index 00000000..e8819451 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Green/spin-rtl-down-active.png new file mode 100644 index 00000000..6ff15fb2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Green/spin-rtl-up-active.png new file mode 100644 index 00000000..47d8ce47 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Green/tab.png b/src/assets/gtk-2.0/assets-Green/tab.png new file mode 100644 index 00000000..bdecd01e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Green/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..5d4ceab3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..006db56e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..f0000b74 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..564ed888 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..d916c184 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..5e700161 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..c828e359 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..d269aff1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..83cb5d86 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..b4d63982 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..71c22c66 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..2aff0a0e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..ed49a0d7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..1441194f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..af083f12 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..014930e2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..ef144ffe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..1441194f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..af083f12 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..db64270e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..f8da6ad7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..6965cde7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..a9fecc1d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..141d4109 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..d916c184 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..5e700161 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..c828e359 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..d269aff1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..049aa100 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..a6099071 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..b214e26e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..b838bdca Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..55e41896 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..a7025333 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..e7d92ac6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..4950bb12 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..3944d824 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/tab.png new file mode 100644 index 00000000..eeaaf968 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..9d1cf6ee Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..196d2501 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..768c416a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..fe5bfa2e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..3f9648e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..06cdb3bd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..a7412210 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..d93b04f2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..ef900145 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..58c91d64 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/entry-active.png new file mode 100644 index 00000000..04cdb3b5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..69327998 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..1882a328 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..bc37f1c6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..5c322bcc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..8f7fdaf0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..c416ef9a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..bc37f1c6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..5c322bcc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..e8d6734d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..5c52e80c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..5e9d2054 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..47a205e2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..eb688098 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..3f9648e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..06cdb3bd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..a7412210 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..d93b04f2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..56a86445 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..137d8515 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..a6e198cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..4fb4015f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..82343bca Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..9a788cb7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..60fb327a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..7bd4ea55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..f2d9c9cd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/tab.png new file mode 100644 index 00000000..18264801 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..b9458153 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..f811a6af Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..2a09edb2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked.png new file mode 100644 index 00000000..976ef9e4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..949cedb8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..fda4c5f4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..3d5b6048 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed.png new file mode 100644 index 00000000..986ca3e4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..9e0559c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..073bc924 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/entry-active.png new file mode 100644 index 00000000..1eb59ee0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..aed30e23 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..a5d15edf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..d7de9cf6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..7a6a1706 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..e72e5d46 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-checked.png new file mode 100644 index 00000000..522a7fca Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..d7de9cf6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..7a6a1706 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Grey-Dark/progressbar-progress.png new file mode 100644 index 00000000..b7563296 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-active.png new file mode 100644 index 00000000..27c00dec Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..e980eb1b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-hover.png new file mode 100644 index 00000000..c370c889 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked.png new file mode 100644 index 00000000..7a4b4008 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-active.png new file mode 100644 index 00000000..949cedb8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..fda4c5f4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..3d5b6048 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed.png new file mode 100644 index 00000000..986ca3e4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..70bb0554 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider-active.png new file mode 100644 index 00000000..eb7c3bd3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider-hover.png new file mode 100644 index 00000000..c03cc430 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider.png new file mode 100644 index 00000000..cae0fc76 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..670226a5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..6482534c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..d6ada040 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..cdef6985 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Grey-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..f0efdd23 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dark/tab.png b/src/assets/gtk-2.0/assets-Grey-Dark/tab.png new file mode 100644 index 00000000..49286600 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..5043ba02 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..53c8aadd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..5e46b258 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked.png new file mode 100644 index 00000000..7291e4c0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..14df9f73 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..9f6e88df Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..afd0a527 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..09d8dfbf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..546927fe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..1bd74bf5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/entry-active.png new file mode 100644 index 00000000..e674b282 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..d8fa63ac Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..97d0296a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..bfc0f85e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..7f2b27d1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..f2846b39 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..b04a0e4c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..bfc0f85e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..7f2b27d1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Grey-Dracula/progressbar-progress.png new file mode 100644 index 00000000..d42987c2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-active.png new file mode 100644 index 00000000..41c0a40d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..603c8286 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..8731a895 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked.png new file mode 100644 index 00000000..1220f9f7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..14df9f73 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..9f6e88df Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..afd0a527 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed.png new file mode 100644 index 00000000..09d8dfbf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..763d6583 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider-active.png new file mode 100644 index 00000000..28ac9da8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..58840a5e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider.png new file mode 100644 index 00000000..6e0c5baf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..a6b458a3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..f3f70c22 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..b6fbff82 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..827db695 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Grey-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..3c89c5a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Dracula/tab.png b/src/assets/gtk-2.0/assets-Grey-Dracula/tab.png new file mode 100644 index 00000000..76f7fc5a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..d05ea3a2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..ef1ca059 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..4e2f1002 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked.png new file mode 100644 index 00000000..074b835d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..fe0d0324 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..04487fcb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..072d126f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed.png new file mode 100644 index 00000000..3c48bc94 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..f3891e16 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..456fa70e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/entry-active.png new file mode 100644 index 00000000..4f5e309e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..2a769112 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..576d992d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..cce28d16 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..08921886 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..858bfc47 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-checked.png new file mode 100644 index 00000000..f322109a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..cce28d16 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..08921886 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Grey-Nord/progressbar-progress.png new file mode 100644 index 00000000..b6251940 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-active.png new file mode 100644 index 00000000..a12a7f59 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..893d70db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-hover.png new file mode 100644 index 00000000..5752555b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked.png new file mode 100644 index 00000000..f1811bbc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-active.png new file mode 100644 index 00000000..fe0d0324 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..04487fcb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..072d126f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed.png new file mode 100644 index 00000000..3c48bc94 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..b0450d1f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider-active.png new file mode 100644 index 00000000..3f9d887a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider-hover.png new file mode 100644 index 00000000..f1333650 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider.png new file mode 100644 index 00000000..2d3f1797 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..d02875e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..3d6ab83f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..2fba5c52 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..9e0f9a82 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Grey-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..d518e592 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey-Nord/tab.png b/src/assets/gtk-2.0/assets-Grey-Nord/tab.png new file mode 100644 index 00000000..326a45f5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Grey/checkbox-checked-active.png new file mode 100644 index 00000000..330df4f8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey/checkbox-checked-disabled.png new file mode 100644 index 00000000..c8422787 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Grey/checkbox-checked-hover.png new file mode 100644 index 00000000..90db8745 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey/checkbox-checked.png new file mode 100644 index 00000000..10ff5cb0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-active.png new file mode 100644 index 00000000..4ba026d4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-disabled.png new file mode 100644 index 00000000..64fd552d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-hover.png new file mode 100644 index 00000000..d8d06241 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey/checkbox-mixed.png new file mode 100644 index 00000000..24398fbe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Grey/combo-left-entry-active.png new file mode 100644 index 00000000..67b98fe0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Grey/combo-right-entry-active.png new file mode 100644 index 00000000..4fd746a9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/entry-active.png b/src/assets/gtk-2.0/assets-Grey/entry-active.png new file mode 100644 index 00000000..6e9e46e0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..665a3f05 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Grey/menu-checkbox-checked.png new file mode 100644 index 00000000..3d9cd07d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..34728c43 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Grey/menu-checkbox-mixed.png new file mode 100644 index 00000000..58840011 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey/menu-radio-checked-disabled.png new file mode 100644 index 00000000..7db7042d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Grey/menu-radio-checked.png new file mode 100644 index 00000000..5ac8ca31 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..34728c43 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Grey/menu-radio-mixed.png new file mode 100644 index 00000000..58840011 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/progressbar-progress.png b/src/assets/gtk-2.0/assets-Grey/progressbar-progress.png new file mode 100644 index 00000000..62c76dc2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/radio-checked-active.png b/src/assets/gtk-2.0/assets-Grey/radio-checked-active.png new file mode 100644 index 00000000..64dd9e19 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Grey/radio-checked-disabled.png new file mode 100644 index 00000000..ea158ab5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Grey/radio-checked-hover.png new file mode 100644 index 00000000..8732a41a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/radio-checked.png b/src/assets/gtk-2.0/assets-Grey/radio-checked.png new file mode 100644 index 00000000..15a900f7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Grey/radio-mixed-active.png new file mode 100644 index 00000000..4ba026d4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Grey/radio-mixed-disabled.png new file mode 100644 index 00000000..64fd552d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Grey/radio-mixed-hover.png new file mode 100644 index 00000000..d8d06241 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/radio-mixed.png b/src/assets/gtk-2.0/assets-Grey/radio-mixed.png new file mode 100644 index 00000000..24398fbe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Grey/scale-horz-trough-active.png new file mode 100644 index 00000000..37c48473 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/scale-slider-active.png b/src/assets/gtk-2.0/assets-Grey/scale-slider-active.png new file mode 100644 index 00000000..857b337e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Grey/scale-slider-hover.png new file mode 100644 index 00000000..4e868c9e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/scale-slider.png b/src/assets/gtk-2.0/assets-Grey/scale-slider.png new file mode 100644 index 00000000..9846a91a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Grey/scale-vert-trough-active.png new file mode 100644 index 00000000..8b23d44c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Grey/spin-ltr-down-active.png new file mode 100644 index 00000000..328c6b8d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Grey/spin-ltr-up-active.png new file mode 100644 index 00000000..47c8b65c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Grey/spin-rtl-down-active.png new file mode 100644 index 00000000..b89da1fa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Grey/spin-rtl-up-active.png new file mode 100644 index 00000000..d500e40a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Grey/tab.png b/src/assets/gtk-2.0/assets-Grey/tab.png new file mode 100644 index 00000000..6e415d41 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Grey/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..780e1df9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..fdf68539 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..56279201 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Nord/checkbox-checked.png new file mode 100644 index 00000000..495c52d1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..f5cab981 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..d8a1da8d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..120ceea8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Nord/checkbox-mixed.png new file mode 100644 index 00000000..2d484688 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..acf99d17 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..07a0eee9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Nord/entry-active.png new file mode 100644 index 00000000..db4ffbdb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..c7d7d97b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..6cf86936 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..887cc8dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..af561109 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..1b260abb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Nord/menu-radio-checked.png new file mode 100644 index 00000000..ab478061 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..887cc8dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..af561109 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Nord/progressbar-progress.png new file mode 100644 index 00000000..2d7d60f4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Nord/radio-checked-active.png new file mode 100644 index 00000000..3b5f1d70 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..8f49cdeb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Nord/radio-checked-hover.png new file mode 100644 index 00000000..6036cb92 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Nord/radio-checked.png new file mode 100644 index 00000000..5c85d5e3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Nord/radio-mixed-active.png new file mode 100644 index 00000000..f5cab981 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..d8a1da8d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..120ceea8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Nord/radio-mixed.png new file mode 100644 index 00000000..2d484688 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..92f281ae Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Nord/scale-slider-active.png new file mode 100644 index 00000000..e510f44e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Nord/scale-slider-hover.png new file mode 100644 index 00000000..b44035d3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Nord/scale-slider.png new file mode 100644 index 00000000..0f025d80 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..592fe6d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..8e0d7e7d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..e9aff918 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..273b84d0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..d0b20e55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Nord/tab.png b/src/assets/gtk-2.0/assets-Nord/tab.png new file mode 100644 index 00000000..c8a7ace7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..b47123dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..0384bbfb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..f12054b4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..1ed3d4b1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..d7e28293 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..354b93b9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..b0252662 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..f11e0f61 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..3d275d2b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..66b22624 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..009d874f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..83fd098e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..276655e0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..be167c2a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..06410a03 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..5ad5470d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..4eda88b8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..be167c2a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..06410a03 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..8d4e84ce Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..0b71c411 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..1423873a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..6bfb193a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..3468e591 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..d7e28293 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..354b93b9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..b0252662 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..f11e0f61 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..f3f0ffa3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..5496a177 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..a904ef2a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..3029b802 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..a4cb8db1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..6eae35b2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..20d69533 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..895b25da Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..888935a8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/tab.png new file mode 100644 index 00000000..f30b7b06 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..f3d72f5e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..29738668 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..1d89d033 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..61e0ce56 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..7be82961 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..c1471788 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..43ebcbbe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..4c0a57dc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..152f694d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..e141a702 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/entry-active.png new file mode 100644 index 00000000..d2a31d94 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..9b61c9c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..5ce6796c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..72f83b37 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..79187ba4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..4fbaae9f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..a7acede8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..72f83b37 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..79187ba4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..d662c929 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..5bf3099a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..be8d5e93 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..f17fb4c1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..992a675a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..7be82961 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..c1471788 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..43ebcbbe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..4c0a57dc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..c142384e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..81e95a03 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..aa7266f9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..12896c5c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..ad391cd4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..3dcf4f03 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..096e9363 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..098db387 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..ace7bc02 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/tab.png new file mode 100644 index 00000000..93856ed5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..5c1bcf39 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..533dca8a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..ef6d7daa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked.png new file mode 100644 index 00000000..1b5db79e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..524fc0d4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..607a9a46 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..9b3aa588 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed.png new file mode 100644 index 00000000..15a25da4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..fde5198b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..9f34aa5e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/entry-active.png new file mode 100644 index 00000000..ddb32ffb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..40f1b2d6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..576da5ec Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..18d9c16c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..a76ed8e2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..b45ca5c4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-checked.png new file mode 100644 index 00000000..91b18f2e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..18d9c16c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..a76ed8e2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Orange-Dark/progressbar-progress.png new file mode 100644 index 00000000..6664e0f0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-active.png new file mode 100644 index 00000000..9fdfb67c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..4d54a703 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-hover.png new file mode 100644 index 00000000..5e59d6e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked.png new file mode 100644 index 00000000..7c1f76c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-active.png new file mode 100644 index 00000000..524fc0d4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..607a9a46 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..9b3aa588 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed.png new file mode 100644 index 00000000..15a25da4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..1e458492 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider-active.png new file mode 100644 index 00000000..1f6fc6b9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider-hover.png new file mode 100644 index 00000000..7f8d909e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider.png new file mode 100644 index 00000000..06e0dd25 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..37cc6fb9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..00ef69c1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..e4dff68b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..53803126 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Orange-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..936bf6e3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dark/tab.png b/src/assets/gtk-2.0/assets-Orange-Dark/tab.png new file mode 100644 index 00000000..78e462dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..58ad7f64 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..95c59fcf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..1dc093c1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked.png new file mode 100644 index 00000000..5264dd8d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..2d3154e9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..0782927e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..0b95cd81 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..1894bb45 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..8eed1ae7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..8aab0788 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/entry-active.png new file mode 100644 index 00000000..f6008db8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..48e67ea2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..67cd15c3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..7cdbd012 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..5f4fde7c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..7bcdaa20 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..2a562b3e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..7cdbd012 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..5f4fde7c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Orange-Dracula/progressbar-progress.png new file mode 100644 index 00000000..bc8b2f5a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-active.png new file mode 100644 index 00000000..90246906 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..418a78c7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..cbea727d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked.png new file mode 100644 index 00000000..0eb546db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..2d3154e9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..0782927e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..0b95cd81 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed.png new file mode 100644 index 00000000..1894bb45 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..34cefb41 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider-active.png new file mode 100644 index 00000000..68ff7504 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..1b3cb74b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider.png new file mode 100644 index 00000000..4ab34759 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..ac7623b6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..81a578fb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..813790de Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..b25fb9cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Orange-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..14093d45 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Dracula/tab.png b/src/assets/gtk-2.0/assets-Orange-Dracula/tab.png new file mode 100644 index 00000000..78323980 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..05a8eca2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..13a2feba Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..3ff51cd8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked.png new file mode 100644 index 00000000..f0103865 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..f4f558c7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..3678396d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..073c6b71 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed.png new file mode 100644 index 00000000..53b98764 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..04bc6a0b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..331b108e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/entry-active.png new file mode 100644 index 00000000..64726403 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..097ab97f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..79e5283c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..7c76c6a8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..392313fb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..1b38bb6f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-checked.png new file mode 100644 index 00000000..c952ee68 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..7c76c6a8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..392313fb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Orange-Nord/progressbar-progress.png new file mode 100644 index 00000000..264440bd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-active.png new file mode 100644 index 00000000..07e032c9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..bcaad1d7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-hover.png new file mode 100644 index 00000000..1b8c43e0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked.png new file mode 100644 index 00000000..bdf18f2f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-active.png new file mode 100644 index 00000000..f4f558c7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..3678396d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..073c6b71 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed.png new file mode 100644 index 00000000..53b98764 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..01a27c2d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider-active.png new file mode 100644 index 00000000..8fcae659 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider-hover.png new file mode 100644 index 00000000..8dc55110 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider.png new file mode 100644 index 00000000..d154f6bd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..c145649e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..f7453b54 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..6e8b29c1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..a6316a0a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Orange-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..dd4c0486 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange-Nord/tab.png b/src/assets/gtk-2.0/assets-Orange-Nord/tab.png new file mode 100644 index 00000000..f6cb10f2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Orange/checkbox-checked-active.png new file mode 100644 index 00000000..21ff1d8e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange/checkbox-checked-disabled.png new file mode 100644 index 00000000..517d3d93 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Orange/checkbox-checked-hover.png new file mode 100644 index 00000000..d6597222 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange/checkbox-checked.png new file mode 100644 index 00000000..fada792b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-active.png new file mode 100644 index 00000000..535d4825 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-disabled.png new file mode 100644 index 00000000..da7a0e9a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-hover.png new file mode 100644 index 00000000..454ca1fd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange/checkbox-mixed.png new file mode 100644 index 00000000..a7132f71 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Orange/combo-left-entry-active.png new file mode 100644 index 00000000..31bf8ae8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Orange/combo-right-entry-active.png new file mode 100644 index 00000000..d9557175 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/entry-active.png b/src/assets/gtk-2.0/assets-Orange/entry-active.png new file mode 100644 index 00000000..7cafd006 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..a7febb85 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Orange/menu-checkbox-checked.png new file mode 100644 index 00000000..d48ecb86 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..4b596e20 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Orange/menu-checkbox-mixed.png new file mode 100644 index 00000000..b9cda18d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange/menu-radio-checked-disabled.png new file mode 100644 index 00000000..8be175f1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Orange/menu-radio-checked.png new file mode 100644 index 00000000..08ff1edb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..4b596e20 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Orange/menu-radio-mixed.png new file mode 100644 index 00000000..b9cda18d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/progressbar-progress.png b/src/assets/gtk-2.0/assets-Orange/progressbar-progress.png new file mode 100644 index 00000000..7bd0f2da Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/radio-checked-active.png b/src/assets/gtk-2.0/assets-Orange/radio-checked-active.png new file mode 100644 index 00000000..337fb074 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Orange/radio-checked-disabled.png new file mode 100644 index 00000000..28054f15 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Orange/radio-checked-hover.png new file mode 100644 index 00000000..fecfa000 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/radio-checked.png b/src/assets/gtk-2.0/assets-Orange/radio-checked.png new file mode 100644 index 00000000..f6616f0f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Orange/radio-mixed-active.png new file mode 100644 index 00000000..535d4825 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Orange/radio-mixed-disabled.png new file mode 100644 index 00000000..da7a0e9a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Orange/radio-mixed-hover.png new file mode 100644 index 00000000..454ca1fd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/radio-mixed.png b/src/assets/gtk-2.0/assets-Orange/radio-mixed.png new file mode 100644 index 00000000..a7132f71 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Orange/scale-horz-trough-active.png new file mode 100644 index 00000000..31de2c32 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/scale-slider-active.png b/src/assets/gtk-2.0/assets-Orange/scale-slider-active.png new file mode 100644 index 00000000..0c974e80 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Orange/scale-slider-hover.png new file mode 100644 index 00000000..0a262b13 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/scale-slider.png b/src/assets/gtk-2.0/assets-Orange/scale-slider.png new file mode 100644 index 00000000..619a213a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Orange/scale-vert-trough-active.png new file mode 100644 index 00000000..d0deb751 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Orange/spin-ltr-down-active.png new file mode 100644 index 00000000..761c0546 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Orange/spin-ltr-up-active.png new file mode 100644 index 00000000..62c2368f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Orange/spin-rtl-down-active.png new file mode 100644 index 00000000..a9d1c222 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Orange/spin-rtl-up-active.png new file mode 100644 index 00000000..68e3ae14 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Orange/tab.png b/src/assets/gtk-2.0/assets-Orange/tab.png new file mode 100644 index 00000000..872c4c92 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Orange/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..3614117e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..d6cd9ff6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..77d0978f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..3624e97f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..1ce18db9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..1fcb222a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..e7a090a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..24d2033f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..bf7c78e1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..1f10f200 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..8e785885 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..be4db547 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..b1e74e16 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..83d38546 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..c27eecd0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..26ab192e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..577a9e59 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..83d38546 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..c27eecd0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..c221cb50 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..8f6e2fc4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..bcabc9ed Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..2d6146cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..7aa3e715 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..1ce18db9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..1fcb222a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..e7a090a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..24d2033f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..6b018baf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..0c25c45b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..68d16950 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..a60afe84 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..69393b51 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..eee00c22 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..655e6230 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..32067a63 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..927015e1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/tab.png new file mode 100644 index 00000000..91b90cdf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..16a52fad Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..3a1076f6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..0b7f29e3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..dc166908 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..ea6327c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..c1c3ce95 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..d1fb8ce8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..bafc5e04 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..5d80b32e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..25418809 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/entry-active.png new file mode 100644 index 00000000..8cb318fb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..74507166 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..1d2a8621 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..d7db2292 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..ee4b894e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..7c84b7ea Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..f25e366a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..d7db2292 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..ee4b894e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..54457714 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..aac27ed9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..85f9ab73 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..83a8bb6a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..e33d0f9f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..ea6327c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..c1c3ce95 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..d1fb8ce8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..bafc5e04 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..cb97f7d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..ed24951b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..b2e89eff Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..5802a126 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..1655ef39 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..82df3ccd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..7b96dca8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..d493ad65 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..b0916de1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/tab.png new file mode 100644 index 00000000..c9f529ac Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..32369a12 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..926a30a7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..5d7813d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked.png new file mode 100644 index 00000000..397b0a8b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..dbd7245c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..7e2f9c4a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..8025d25e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed.png new file mode 100644 index 00000000..b13cafbf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..7f57e5af Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..b8dacaa3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/entry-active.png new file mode 100644 index 00000000..e7e09414 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..1ef8622e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..06bb6f46 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..e2cd6b95 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..27d87f07 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..bd9aa8c9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-checked.png new file mode 100644 index 00000000..21465daf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..e2cd6b95 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..27d87f07 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Pink-Dark/progressbar-progress.png new file mode 100644 index 00000000..e41b749b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-active.png new file mode 100644 index 00000000..14d000c3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..ce1bf10f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-hover.png new file mode 100644 index 00000000..2a8bbde6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked.png new file mode 100644 index 00000000..8d1a8863 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-active.png new file mode 100644 index 00000000..dbd7245c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..7e2f9c4a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..8025d25e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed.png new file mode 100644 index 00000000..b13cafbf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..580bec3b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider-active.png new file mode 100644 index 00000000..72b74f0c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider-hover.png new file mode 100644 index 00000000..06be7926 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider.png new file mode 100644 index 00000000..bbea2815 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..dbc8aa8d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..0b156a64 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..8715de34 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..735e3ca1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Pink-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..cf635764 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dark/tab.png b/src/assets/gtk-2.0/assets-Pink-Dark/tab.png new file mode 100644 index 00000000..0fb40f67 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..f815b8e9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..6ac2159d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..ade46d66 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked.png new file mode 100644 index 00000000..6c9e7134 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..c0c6955f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..ad63021c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..0fb1f53a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..abbd7326 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..d17315d8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..ccb3a848 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/entry-active.png new file mode 100644 index 00000000..8c4d3780 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..5adc895b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..73fbefa9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..c34e0258 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..bb8660c7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..6ea0dcae Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..eabb4dae Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..c34e0258 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..bb8660c7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Pink-Dracula/progressbar-progress.png new file mode 100644 index 00000000..a487ca10 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-active.png new file mode 100644 index 00000000..2e75885c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..1e6509c9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..72532ab0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked.png new file mode 100644 index 00000000..ed9ad282 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..c0c6955f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..ad63021c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..0fb1f53a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed.png new file mode 100644 index 00000000..abbd7326 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..618ddb16 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider-active.png new file mode 100644 index 00000000..3d2df5d1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..e0749f79 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider.png new file mode 100644 index 00000000..127ddac1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..42e31df8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..35df356c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..e7be1aaf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..b89fafce Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Pink-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..b065f3b2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Dracula/tab.png b/src/assets/gtk-2.0/assets-Pink-Dracula/tab.png new file mode 100644 index 00000000..bc8afbb1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..c6d2b519 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..e376ba6b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..f1ba6b84 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked.png new file mode 100644 index 00000000..80bc5c56 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..0b77aa42 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..be2e454b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..bc3cf829 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed.png new file mode 100644 index 00000000..b09b4dc3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..4445ef37 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..6cbfdee2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/entry-active.png new file mode 100644 index 00000000..86fce759 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..70ab1791 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..9c98f8a4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..995466e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..7d87245f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..6d2fd1fc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-checked.png new file mode 100644 index 00000000..12d0d3e7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..995466e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..7d87245f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Pink-Nord/progressbar-progress.png new file mode 100644 index 00000000..a26b808f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-active.png new file mode 100644 index 00000000..56c32c21 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..39bf792c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-hover.png new file mode 100644 index 00000000..a5e40bf1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked.png new file mode 100644 index 00000000..1af5550c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-active.png new file mode 100644 index 00000000..0b77aa42 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..be2e454b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..bc3cf829 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed.png new file mode 100644 index 00000000..b09b4dc3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..b4f00b7c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider-active.png new file mode 100644 index 00000000..10366ed1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider-hover.png new file mode 100644 index 00000000..596128b1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider.png new file mode 100644 index 00000000..ed81507e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..02466c3b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..a44fd7f0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..543b1046 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..554d67df Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Pink-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..2c874f97 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink-Nord/tab.png b/src/assets/gtk-2.0/assets-Pink-Nord/tab.png new file mode 100644 index 00000000..69d9cf77 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Pink/checkbox-checked-active.png new file mode 100644 index 00000000..c4b03570 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink/checkbox-checked-disabled.png new file mode 100644 index 00000000..57f71218 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Pink/checkbox-checked-hover.png new file mode 100644 index 00000000..7120e289 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink/checkbox-checked.png new file mode 100644 index 00000000..43f8d9a6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-active.png new file mode 100644 index 00000000..ceddaf14 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-disabled.png new file mode 100644 index 00000000..ff06a17e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-hover.png new file mode 100644 index 00000000..c751392c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink/checkbox-mixed.png new file mode 100644 index 00000000..2ceb175e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Pink/combo-left-entry-active.png new file mode 100644 index 00000000..9db465b6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Pink/combo-right-entry-active.png new file mode 100644 index 00000000..42ce54a5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/entry-active.png b/src/assets/gtk-2.0/assets-Pink/entry-active.png new file mode 100644 index 00000000..d10f9d74 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..065b7bf8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Pink/menu-checkbox-checked.png new file mode 100644 index 00000000..39394ff2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..0c463bef Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Pink/menu-checkbox-mixed.png new file mode 100644 index 00000000..e1faf7c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink/menu-radio-checked-disabled.png new file mode 100644 index 00000000..182ff9dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Pink/menu-radio-checked.png new file mode 100644 index 00000000..5d4c780a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..0c463bef Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Pink/menu-radio-mixed.png new file mode 100644 index 00000000..e1faf7c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/progressbar-progress.png b/src/assets/gtk-2.0/assets-Pink/progressbar-progress.png new file mode 100644 index 00000000..129c9751 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/radio-checked-active.png b/src/assets/gtk-2.0/assets-Pink/radio-checked-active.png new file mode 100644 index 00000000..10c274f1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Pink/radio-checked-disabled.png new file mode 100644 index 00000000..6b95ff3e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Pink/radio-checked-hover.png new file mode 100644 index 00000000..2d3bb2f2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/radio-checked.png b/src/assets/gtk-2.0/assets-Pink/radio-checked.png new file mode 100644 index 00000000..fa3767c0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Pink/radio-mixed-active.png new file mode 100644 index 00000000..ceddaf14 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Pink/radio-mixed-disabled.png new file mode 100644 index 00000000..ff06a17e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Pink/radio-mixed-hover.png new file mode 100644 index 00000000..c751392c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/radio-mixed.png b/src/assets/gtk-2.0/assets-Pink/radio-mixed.png new file mode 100644 index 00000000..2ceb175e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Pink/scale-horz-trough-active.png new file mode 100644 index 00000000..73d20911 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/scale-slider-active.png b/src/assets/gtk-2.0/assets-Pink/scale-slider-active.png new file mode 100644 index 00000000..7ed692cb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Pink/scale-slider-hover.png new file mode 100644 index 00000000..86b55a96 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/scale-slider.png b/src/assets/gtk-2.0/assets-Pink/scale-slider.png new file mode 100644 index 00000000..c32ace99 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Pink/scale-vert-trough-active.png new file mode 100644 index 00000000..3112e5a7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Pink/spin-ltr-down-active.png new file mode 100644 index 00000000..78180ce5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Pink/spin-ltr-up-active.png new file mode 100644 index 00000000..c3a3fc4e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Pink/spin-rtl-down-active.png new file mode 100644 index 00000000..f28113b8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Pink/spin-rtl-up-active.png new file mode 100644 index 00000000..8b6b77c7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Pink/tab.png b/src/assets/gtk-2.0/assets-Pink/tab.png new file mode 100644 index 00000000..38d6725b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Pink/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..2246e450 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..1d459da5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..33fedbe5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..318d0b5c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..edb83e31 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..56de8511 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..120bb28d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..4473a477 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..2b5427c8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..4efe93ef Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..310403c3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..1ef0b8e9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..2454bc1b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..60c7cfdf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..91363224 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..49b8392f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..f243e87f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..60c7cfdf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..91363224 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..4cfe4663 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..71d9e081 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..4efbcc50 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..3c6c6765 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..3051dde0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..edb83e31 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..56de8511 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..120bb28d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..4473a477 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..354585c0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..404b3755 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..3e60e889 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..ba98e86a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..3c19c72e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..626697da Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..fc46a3f2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..34b02f22 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..199d6191 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/tab.png new file mode 100644 index 00000000..703c3c6e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..aedccd85 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..c93e20cb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..465fe498 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..bd1df39f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..f1a54cf6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..55b1d6c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..61b2cea6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..69fe9cb4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..e18b53d6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..d3ce97eb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/entry-active.png new file mode 100644 index 00000000..b04ac188 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..b2fe42e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..6c06cab2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..b917c6d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..4c937c4c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..d652d0e9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..d70589fc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..b917c6d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..4c937c4c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..3b07ed3a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..eb0323d6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..31a269d0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..4b81480a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..d0401bdc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..f1a54cf6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..55b1d6c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..61b2cea6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..69fe9cb4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..a58bac88 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..47cf621b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..b3928a9e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..76217fe6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..3f58139d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..cb41e549 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..b53b424f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..bdd19471 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..1159ae30 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/tab.png new file mode 100644 index 00000000..05dcc9d0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..9e492a0f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..4f5909a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..bcdb6042 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked.png new file mode 100644 index 00000000..9a49e52b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..7e63b77c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..eb444c56 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..c57fc1f6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed.png new file mode 100644 index 00000000..ee50b32d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..e7b60b8c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..5bff3274 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/entry-active.png new file mode 100644 index 00000000..cadf8802 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..c908f889 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..016ed37e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..e780acc1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..1350ccf9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..01fa65cd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-checked.png new file mode 100644 index 00000000..73671116 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..e780acc1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..1350ccf9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Purple-Dark/progressbar-progress.png new file mode 100644 index 00000000..db3fb06c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-active.png new file mode 100644 index 00000000..8542200f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..3ebcbc8a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-hover.png new file mode 100644 index 00000000..e89c4f39 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked.png new file mode 100644 index 00000000..e97521d9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-active.png new file mode 100644 index 00000000..7e63b77c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..eb444c56 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..c57fc1f6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed.png new file mode 100644 index 00000000..ee50b32d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..400ea4c0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider-active.png new file mode 100644 index 00000000..a4a4a907 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider-hover.png new file mode 100644 index 00000000..1b1b4221 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider.png new file mode 100644 index 00000000..484f2a0d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..3102aab6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..1d843a57 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..8bf2a9e0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..caf26f83 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Purple-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..372db457 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dark/tab.png b/src/assets/gtk-2.0/assets-Purple-Dark/tab.png new file mode 100644 index 00000000..e9929891 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..d739578c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..d11d93aa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..89618aff Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked.png new file mode 100644 index 00000000..da761ac7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..6d1c144f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..f0168789 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..5ab3ef47 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..66edaf15 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..6b536a03 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..712633cc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/entry-active.png new file mode 100644 index 00000000..b65f294e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..d4e9c896 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..3b8ac791 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..64592d55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..80b08389 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..7e84e56e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..e4f0b394 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..64592d55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..80b08389 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Purple-Dracula/progressbar-progress.png new file mode 100644 index 00000000..86286e66 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-active.png new file mode 100644 index 00000000..83bdb7ae Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..dfe0b339 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..5cd0f8e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked.png new file mode 100644 index 00000000..542f5bee Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..6d1c144f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..f0168789 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..5ab3ef47 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed.png new file mode 100644 index 00000000..66edaf15 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..fc691e3a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider-active.png new file mode 100644 index 00000000..df739e0e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..0383a3b1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider.png new file mode 100644 index 00000000..96c49256 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..a7612d5f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..5e86978d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..1ea61124 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..e7a4080d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Purple-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..c5cd57ad Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Dracula/tab.png b/src/assets/gtk-2.0/assets-Purple-Dracula/tab.png new file mode 100644 index 00000000..40ff16bc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..7aff3aa6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..3b6b0521 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..709c68a9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked.png new file mode 100644 index 00000000..150f0ca3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..935a0d58 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..ecf15138 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..9a05c892 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed.png new file mode 100644 index 00000000..96c809ce Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..a0dc82f4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..44f37dd3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/entry-active.png new file mode 100644 index 00000000..555f87ad Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..bfb8fe90 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..baaff11e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..f97321d6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..a4ae2c49 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..62228884 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-checked.png new file mode 100644 index 00000000..b33e32c1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..f97321d6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..a4ae2c49 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Purple-Nord/progressbar-progress.png new file mode 100644 index 00000000..0b3661e6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-active.png new file mode 100644 index 00000000..00717048 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..25c1e039 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-hover.png new file mode 100644 index 00000000..9a8e08c4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked.png new file mode 100644 index 00000000..334de760 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-active.png new file mode 100644 index 00000000..935a0d58 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..ecf15138 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..9a05c892 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed.png new file mode 100644 index 00000000..96c809ce Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..2aa1f3df Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider-active.png new file mode 100644 index 00000000..bb741f6c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider-hover.png new file mode 100644 index 00000000..2548f1e6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider.png new file mode 100644 index 00000000..9249b646 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..2c98b873 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..06b76a58 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..f7110fea Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..f614a130 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Purple-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..c4d6676f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple-Nord/tab.png b/src/assets/gtk-2.0/assets-Purple-Nord/tab.png new file mode 100644 index 00000000..b9d5c62c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Purple/checkbox-checked-active.png new file mode 100644 index 00000000..e1b7a6bf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple/checkbox-checked-disabled.png new file mode 100644 index 00000000..4e3b7367 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Purple/checkbox-checked-hover.png new file mode 100644 index 00000000..0ab8924f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple/checkbox-checked.png new file mode 100644 index 00000000..6d59917f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-active.png new file mode 100644 index 00000000..5e2e3247 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-disabled.png new file mode 100644 index 00000000..0578d949 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-hover.png new file mode 100644 index 00000000..a13f22ba Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple/checkbox-mixed.png new file mode 100644 index 00000000..a33ade01 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Purple/combo-left-entry-active.png new file mode 100644 index 00000000..d62afc75 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Purple/combo-right-entry-active.png new file mode 100644 index 00000000..6326aba8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/entry-active.png b/src/assets/gtk-2.0/assets-Purple/entry-active.png new file mode 100644 index 00000000..c4470734 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..68ace43f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Purple/menu-checkbox-checked.png new file mode 100644 index 00000000..cc564050 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..085347cb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Purple/menu-checkbox-mixed.png new file mode 100644 index 00000000..2486fbfd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple/menu-radio-checked-disabled.png new file mode 100644 index 00000000..a401c234 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Purple/menu-radio-checked.png new file mode 100644 index 00000000..ea7f2518 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..085347cb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Purple/menu-radio-mixed.png new file mode 100644 index 00000000..2486fbfd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/progressbar-progress.png b/src/assets/gtk-2.0/assets-Purple/progressbar-progress.png new file mode 100644 index 00000000..3b59d389 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/radio-checked-active.png b/src/assets/gtk-2.0/assets-Purple/radio-checked-active.png new file mode 100644 index 00000000..54d9a8c4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Purple/radio-checked-disabled.png new file mode 100644 index 00000000..9f25d5cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Purple/radio-checked-hover.png new file mode 100644 index 00000000..431ce19e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/radio-checked.png b/src/assets/gtk-2.0/assets-Purple/radio-checked.png new file mode 100644 index 00000000..a958b456 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Purple/radio-mixed-active.png new file mode 100644 index 00000000..5e2e3247 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Purple/radio-mixed-disabled.png new file mode 100644 index 00000000..0578d949 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Purple/radio-mixed-hover.png new file mode 100644 index 00000000..a13f22ba Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/radio-mixed.png b/src/assets/gtk-2.0/assets-Purple/radio-mixed.png new file mode 100644 index 00000000..a33ade01 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Purple/scale-horz-trough-active.png new file mode 100644 index 00000000..4afa30e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/scale-slider-active.png b/src/assets/gtk-2.0/assets-Purple/scale-slider-active.png new file mode 100644 index 00000000..1ccfe1a8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Purple/scale-slider-hover.png new file mode 100644 index 00000000..fdbc12a9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/scale-slider.png b/src/assets/gtk-2.0/assets-Purple/scale-slider.png new file mode 100644 index 00000000..1e0e984d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Purple/scale-vert-trough-active.png new file mode 100644 index 00000000..7294113e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Purple/spin-ltr-down-active.png new file mode 100644 index 00000000..b0ee3b8c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Purple/spin-ltr-up-active.png new file mode 100644 index 00000000..8c71e1c8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Purple/spin-rtl-down-active.png new file mode 100644 index 00000000..47ff8ef1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Purple/spin-rtl-up-active.png new file mode 100644 index 00000000..136afff7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Purple/tab.png b/src/assets/gtk-2.0/assets-Purple/tab.png new file mode 100644 index 00000000..df3495b5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Purple/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..a1b77f98 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..4ad25fe3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..70025b77 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..fde61591 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..fa7375eb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..18bbba11 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..62006311 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..dfc9f82b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..8b63382f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..cf5945f4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..86afbf3a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..af78da0f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..4bd54eeb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..e4ccf3de Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..41d0c1bf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..84f7c6b0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..1373a135 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..e4ccf3de Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..41d0c1bf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..29709472 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..02f5beca Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..40db204c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..dc2ba5cc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..8d636d54 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..fa7375eb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..18bbba11 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..62006311 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..dfc9f82b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..7e9c797a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..68fab5ac Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..411e7c17 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..d8414d42 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..432a7290 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..f4ec81d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..5c919a94 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..3d18b4bb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..dcbf9873 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/tab.png new file mode 100644 index 00000000..3856e461 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..d2c3f516 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..4cc5c35c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..e80a89f4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..5ccddce3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..39c3a9d4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..387a2a43 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..303c206e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..0e14bd97 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..16d9cdaf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..0c9a940e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/entry-active.png new file mode 100644 index 00000000..76c77173 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..371b2789 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..854986a3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..fdd95fae Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..49efd09f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..c0246412 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..498db429 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..fdd95fae Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..49efd09f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..3c8764d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..a9590c6e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..9c7ec516 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..9b737841 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..4555ec8f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..39c3a9d4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..387a2a43 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..303c206e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..0e14bd97 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..b8499275 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..2a21c421 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..97ba92d7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..176ffa30 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..07ba4f93 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..06ebc764 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..1b021cb7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..0fb00756 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..c22363fc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Red-Dark-Nord/tab.png new file mode 100644 index 00000000..2c26f714 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..a63ef34c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..55a7e61c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..e6e02498 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked.png new file mode 100644 index 00000000..2761c229 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..5df89437 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..40d02769 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..2b608f19 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed.png new file mode 100644 index 00000000..5ca1cd6a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..46ccba09 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..8791bac4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Red-Dark/entry-active.png new file mode 100644 index 00000000..182af141 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..c1e3f16b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..ee9bb513 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..2184a9e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..67979a61 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..833183be Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-checked.png new file mode 100644 index 00000000..dcf25038 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..2184a9e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..67979a61 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Red-Dark/progressbar-progress.png new file mode 100644 index 00000000..58c7a072 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-active.png new file mode 100644 index 00000000..7087f049 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..8f527797 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-hover.png new file mode 100644 index 00000000..dce1436b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Red-Dark/radio-checked.png new file mode 100644 index 00000000..104d6528 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-active.png new file mode 100644 index 00000000..5df89437 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..40d02769 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..2b608f19 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed.png new file mode 100644 index 00000000..5ca1cd6a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Red-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..c98be8d7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Red-Dark/scale-slider-active.png new file mode 100644 index 00000000..27596d70 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Red-Dark/scale-slider-hover.png new file mode 100644 index 00000000..7b663bcc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Red-Dark/scale-slider.png new file mode 100644 index 00000000..b4826a33 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Red-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..188a80b0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Red-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..c23f1565 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Red-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..2e69f98e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Red-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..ca9bd3f6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Red-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..f3cebfa1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dark/tab.png b/src/assets/gtk-2.0/assets-Red-Dark/tab.png new file mode 100644 index 00000000..ee9a2f07 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..4e88c665 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..9140a556 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..0fb2f15d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked.png new file mode 100644 index 00000000..7cd92955 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..b6a49938 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..4b768fb4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..6e3407c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..3c79fb4c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..4ebecee4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..7067ed68 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/entry-active.png new file mode 100644 index 00000000..50b72787 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..81859033 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..0faa0c55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..0b6f59d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..24d890d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..ad88f413 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..7df22b4a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..0b6f59d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..24d890d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Red-Dracula/progressbar-progress.png new file mode 100644 index 00000000..735fbd54 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-active.png new file mode 100644 index 00000000..e6e5acb0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..80308466 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..df25fc7e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked.png new file mode 100644 index 00000000..9e3a19db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..b6a49938 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..4b768fb4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..6e3407c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed.png new file mode 100644 index 00000000..3c79fb4c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..74aa57fa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider-active.png new file mode 100644 index 00000000..cbe76692 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..b5745c73 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider.png new file mode 100644 index 00000000..f05057c9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..660fca61 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..c780d5ab Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..382adcc3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..04fab5a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Red-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..8e7f89bc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Dracula/tab.png b/src/assets/gtk-2.0/assets-Red-Dracula/tab.png new file mode 100644 index 00000000..b3892264 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..2457c630 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..7e8201e3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..7ce54048 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked.png new file mode 100644 index 00000000..f948231e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..a57bb9f3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..82fbec9c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..45fda5a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed.png new file mode 100644 index 00000000..0b820e2c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Red-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..ee920ee8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Red-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..4128d450 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Red-Nord/entry-active.png new file mode 100644 index 00000000..af908dbd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..e8ae5362 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..a2c7e806 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..1edc453f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..4085c262 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..729362d2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-checked.png new file mode 100644 index 00000000..643e15ea Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..1edc453f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..4085c262 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Red-Nord/progressbar-progress.png new file mode 100644 index 00000000..356b51e7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-active.png new file mode 100644 index 00000000..098eed31 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..e872652e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-hover.png new file mode 100644 index 00000000..b41258ed Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Red-Nord/radio-checked.png new file mode 100644 index 00000000..40c70d76 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-active.png new file mode 100644 index 00000000..a57bb9f3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..82fbec9c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..45fda5a1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed.png new file mode 100644 index 00000000..0b820e2c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Red-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..2a9da22d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Red-Nord/scale-slider-active.png new file mode 100644 index 00000000..83b710e3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Red-Nord/scale-slider-hover.png new file mode 100644 index 00000000..de75060b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Red-Nord/scale-slider.png new file mode 100644 index 00000000..92e7be76 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Red-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..d543cee3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Red-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..66ce2692 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Red-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..b60abf9b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Red-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..e0c761b0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Red-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..5a007f6a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red-Nord/tab.png b/src/assets/gtk-2.0/assets-Red-Nord/tab.png new file mode 100644 index 00000000..1ba05aa2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Red/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Red/checkbox-checked-active.png new file mode 100644 index 00000000..7d8faf0e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red/checkbox-checked-disabled.png new file mode 100644 index 00000000..d59cf663 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Red/checkbox-checked-hover.png new file mode 100644 index 00000000..b4b6fa0e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red/checkbox-checked.png b/src/assets/gtk-2.0/assets-Red/checkbox-checked.png new file mode 100644 index 00000000..43f2975c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Red/checkbox-mixed-active.png new file mode 100644 index 00000000..01daaff6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red/checkbox-mixed-disabled.png new file mode 100644 index 00000000..b2ef8c2a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Red/checkbox-mixed-hover.png new file mode 100644 index 00000000..3f40ff94 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red/checkbox-mixed.png new file mode 100644 index 00000000..736a3860 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Red/combo-left-entry-active.png new file mode 100644 index 00000000..239b55b1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Red/combo-right-entry-active.png new file mode 100644 index 00000000..71594a6d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/entry-active.png b/src/assets/gtk-2.0/assets-Red/entry-active.png new file mode 100644 index 00000000..cb83cda9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Red/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..efeca1b1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Red/menu-checkbox-checked.png new file mode 100644 index 00000000..dfa4d5eb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..6f2fffb8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Red/menu-checkbox-mixed.png new file mode 100644 index 00000000..cc2ab32f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red/menu-radio-checked-disabled.png new file mode 100644 index 00000000..eabd9a7f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Red/menu-radio-checked.png new file mode 100644 index 00000000..9924b54c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..6f2fffb8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Red/menu-radio-mixed.png new file mode 100644 index 00000000..cc2ab32f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red/progressbar-progress.png b/src/assets/gtk-2.0/assets-Red/progressbar-progress.png new file mode 100644 index 00000000..825ee456 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Red/radio-checked-active.png b/src/assets/gtk-2.0/assets-Red/radio-checked-active.png new file mode 100644 index 00000000..53f00514 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Red/radio-checked-disabled.png new file mode 100644 index 00000000..a63c50d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Red/radio-checked-hover.png new file mode 100644 index 00000000..c3ea5f75 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red/radio-checked.png b/src/assets/gtk-2.0/assets-Red/radio-checked.png new file mode 100644 index 00000000..d93fa581 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Red/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Red/radio-mixed-active.png new file mode 100644 index 00000000..01daaff6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Red/radio-mixed-disabled.png new file mode 100644 index 00000000..b2ef8c2a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Red/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Red/radio-mixed-hover.png new file mode 100644 index 00000000..3f40ff94 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red/radio-mixed.png b/src/assets/gtk-2.0/assets-Red/radio-mixed.png new file mode 100644 index 00000000..736a3860 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Red/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Red/scale-horz-trough-active.png new file mode 100644 index 00000000..3c3e1d10 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/scale-slider-active.png b/src/assets/gtk-2.0/assets-Red/scale-slider-active.png new file mode 100644 index 00000000..cb69667a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Red/scale-slider-hover.png new file mode 100644 index 00000000..191499a2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Red/scale-slider.png b/src/assets/gtk-2.0/assets-Red/scale-slider.png new file mode 100644 index 00000000..f5354ce1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Red/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Red/scale-vert-trough-active.png new file mode 100644 index 00000000..493f2a6b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Red/spin-ltr-down-active.png new file mode 100644 index 00000000..2f2d98f0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Red/spin-ltr-up-active.png new file mode 100644 index 00000000..18ff52ee Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Red/spin-rtl-down-active.png new file mode 100644 index 00000000..4ad6abed Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Red/spin-rtl-up-active.png new file mode 100644 index 00000000..fe530f41 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Red/tab.png b/src/assets/gtk-2.0/assets-Red/tab.png new file mode 100644 index 00000000..88105cde Binary files /dev/null and b/src/assets/gtk-2.0/assets-Red/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..c26d5683 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..f3e34015 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..c9263432 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..9d22e2fb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..3b49381d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..72a33f07 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..45dd5706 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..932d1325 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..47eccea3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..aa9df244 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..ffc906e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..af90dfe3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..473fe430 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..dd3dde04 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..09dc1d51 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..8be49a58 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..6d756268 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..dd3dde04 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..09dc1d51 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..f2244315 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..6cdb9d4f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..be7ef4c0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..2ef29c54 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..1341c28a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..3b49381d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..72a33f07 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..45dd5706 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..932d1325 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..e220b3bb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..4d2d6981 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..c4f1209a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..d0239877 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..389c9f78 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..6a307156 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..4a041e35 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..eaedc4e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..eb362a72 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/tab.png new file mode 100644 index 00000000..68d58e75 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..90627164 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..3d6aa2d9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..66ef347e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..06581556 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..99b565ad Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..47d1fb35 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..e77eb43f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..16f4bd79 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..c3136615 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..5c42fcaf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/entry-active.png new file mode 100644 index 00000000..5edd57ab Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..44a6acd0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..1c26eed6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..4185e8d8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..0a811ea1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..3125fb29 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..c0b71ed6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..4185e8d8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..0a811ea1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..c348fd70 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..bf7d94d0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..56ad0acf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..c5db8929 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..d8c611c9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..99b565ad Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..47d1fb35 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..e77eb43f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..16f4bd79 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..c6e38071 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..8be935f0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..10884274 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..4b993531 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..dfb609c8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..b95ee8c7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..d45757cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..831ee936 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..12f2e252 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/tab.png new file mode 100644 index 00000000..bb7b58b6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..207b415c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..0d7db2fa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..b9d0b2b6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked.png new file mode 100644 index 00000000..f3414504 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..7963cc3d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..bc2fc7da Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..55d6d532 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed.png new file mode 100644 index 00000000..03681064 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..0447e7a7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..b9f3514e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/entry-active.png new file mode 100644 index 00000000..1e54c483 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..3b4d8e55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..62e6bb24 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..147118a4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..a9cc51c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..6a566520 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-checked.png new file mode 100644 index 00000000..6d4ae2a0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..147118a4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..a9cc51c5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Teal-Dark/progressbar-progress.png new file mode 100644 index 00000000..11a751c8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-active.png new file mode 100644 index 00000000..d95e5bb0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..56825bc3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-hover.png new file mode 100644 index 00000000..84f492c4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked.png new file mode 100644 index 00000000..9403cc41 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-active.png new file mode 100644 index 00000000..7963cc3d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..bc2fc7da Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..55d6d532 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed.png new file mode 100644 index 00000000..03681064 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..50510310 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider-active.png new file mode 100644 index 00000000..c6347bf4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider-hover.png new file mode 100644 index 00000000..0ff5fc38 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider.png new file mode 100644 index 00000000..e020f309 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..8820ab83 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..c68fca8f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..395a289b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..39e1996a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Teal-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..aee42973 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dark/tab.png b/src/assets/gtk-2.0/assets-Teal-Dark/tab.png new file mode 100644 index 00000000..30570c34 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..2ccb101a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..c6e3a12c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..180f4575 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked.png new file mode 100644 index 00000000..48c20760 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..b8e47ca1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..9073f5e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..dab87a34 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..1a208018 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..c9348398 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..1c491722 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/entry-active.png new file mode 100644 index 00000000..a49c4db5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..888f3f4e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..37400e90 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..151f2ae6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..bd3cedb2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..87141447 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..e8c3ccaa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..151f2ae6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..bd3cedb2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Teal-Dracula/progressbar-progress.png new file mode 100644 index 00000000..2d6b89a7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-active.png new file mode 100644 index 00000000..bbd61897 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..e7010428 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..0a5a3ff8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked.png new file mode 100644 index 00000000..97ce73e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..b8e47ca1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..9073f5e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..dab87a34 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed.png new file mode 100644 index 00000000..1a208018 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..b864577c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider-active.png new file mode 100644 index 00000000..d723cd78 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..6baf8143 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider.png new file mode 100644 index 00000000..bdef3c80 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..7e6c6229 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..6fe0597b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..6e8b5f8b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..b7767afd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Teal-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..0194d491 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Dracula/tab.png b/src/assets/gtk-2.0/assets-Teal-Dracula/tab.png new file mode 100644 index 00000000..2168e961 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..6891543d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..9ec024df Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..8b4e710d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked.png new file mode 100644 index 00000000..b33d3c44 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..f4faa469 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..4c840201 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..5d403e28 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed.png new file mode 100644 index 00000000..105c079c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..fd89cb73 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..5bd5ea04 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/entry-active.png new file mode 100644 index 00000000..a1c05e7e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..8016edf1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..1d7b3cad Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..9b031b4d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..cb541ad6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..7e0c1068 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-checked.png new file mode 100644 index 00000000..8aeed28e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..9b031b4d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..cb541ad6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Teal-Nord/progressbar-progress.png new file mode 100644 index 00000000..c348fd70 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-active.png new file mode 100644 index 00000000..81f874cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..9df1916c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-hover.png new file mode 100644 index 00000000..65e6eddc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked.png new file mode 100644 index 00000000..3bf9641b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-active.png new file mode 100644 index 00000000..f4faa469 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..4c840201 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..5d403e28 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed.png new file mode 100644 index 00000000..105c079c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..79c32e11 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider-active.png new file mode 100644 index 00000000..875371fa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider-hover.png new file mode 100644 index 00000000..73072419 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider.png new file mode 100644 index 00000000..74272763 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..ae3a6765 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..6830ffb8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..464738bd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..d72b6bd8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Teal-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..811f8cf0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal-Nord/tab.png b/src/assets/gtk-2.0/assets-Teal-Nord/tab.png new file mode 100644 index 00000000..bb7b58b6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Teal/checkbox-checked-active.png new file mode 100644 index 00000000..68b62314 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal/checkbox-checked-disabled.png new file mode 100644 index 00000000..247f8424 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Teal/checkbox-checked-hover.png new file mode 100644 index 00000000..711f9ceb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal/checkbox-checked.png new file mode 100644 index 00000000..50369ed2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-active.png new file mode 100644 index 00000000..d5b5710b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-disabled.png new file mode 100644 index 00000000..c00c8530 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-hover.png new file mode 100644 index 00000000..96252200 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal/checkbox-mixed.png new file mode 100644 index 00000000..082e2ec9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Teal/combo-left-entry-active.png new file mode 100644 index 00000000..9f5db1f5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Teal/combo-right-entry-active.png new file mode 100644 index 00000000..c67733c8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/entry-active.png b/src/assets/gtk-2.0/assets-Teal/entry-active.png new file mode 100644 index 00000000..d77393ca Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..c03b9995 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Teal/menu-checkbox-checked.png new file mode 100644 index 00000000..2bfddd71 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..0f62e7d0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Teal/menu-checkbox-mixed.png new file mode 100644 index 00000000..e58c21b8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal/menu-radio-checked-disabled.png new file mode 100644 index 00000000..2159014c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Teal/menu-radio-checked.png new file mode 100644 index 00000000..09f4efac Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..0f62e7d0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Teal/menu-radio-mixed.png new file mode 100644 index 00000000..e58c21b8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/progressbar-progress.png b/src/assets/gtk-2.0/assets-Teal/progressbar-progress.png new file mode 100644 index 00000000..708f30e3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/radio-checked-active.png b/src/assets/gtk-2.0/assets-Teal/radio-checked-active.png new file mode 100644 index 00000000..3b488bdd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Teal/radio-checked-disabled.png new file mode 100644 index 00000000..5167adbe Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Teal/radio-checked-hover.png new file mode 100644 index 00000000..64572281 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/radio-checked.png b/src/assets/gtk-2.0/assets-Teal/radio-checked.png new file mode 100644 index 00000000..cb7baaa9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Teal/radio-mixed-active.png new file mode 100644 index 00000000..d5b5710b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Teal/radio-mixed-disabled.png new file mode 100644 index 00000000..c00c8530 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Teal/radio-mixed-hover.png new file mode 100644 index 00000000..96252200 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/radio-mixed.png b/src/assets/gtk-2.0/assets-Teal/radio-mixed.png new file mode 100644 index 00000000..082e2ec9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Teal/scale-horz-trough-active.png new file mode 100644 index 00000000..0053cf9c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/scale-slider-active.png b/src/assets/gtk-2.0/assets-Teal/scale-slider-active.png new file mode 100644 index 00000000..3aa80a33 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Teal/scale-slider-hover.png new file mode 100644 index 00000000..5c753888 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/scale-slider.png b/src/assets/gtk-2.0/assets-Teal/scale-slider.png new file mode 100644 index 00000000..5f42418e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Teal/scale-vert-trough-active.png new file mode 100644 index 00000000..584e67a9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Teal/spin-ltr-down-active.png new file mode 100644 index 00000000..4367eba0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Teal/spin-ltr-up-active.png new file mode 100644 index 00000000..8242f919 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Teal/spin-rtl-down-active.png new file mode 100644 index 00000000..00ea828e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Teal/spin-rtl-up-active.png new file mode 100644 index 00000000..9b962331 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Teal/tab.png b/src/assets/gtk-2.0/assets-Teal/tab.png new file mode 100644 index 00000000..cf61c075 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Teal/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..1166f7ef Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..ac90ef65 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..23df46db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked.png new file mode 100644 index 00000000..09ebc110 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..e84ea481 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..e9e6c84b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..f0b4ec19 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..b00996cc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..d42002b4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..874e8dd6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/entry-active.png new file mode 100644 index 00000000..a8c1cad8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..ce8a171d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..a2ab8127 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..ef62a6b3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..d9fb7290 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..583db1c0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..ce4c9043 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..ef62a6b3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..d9fb7290 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/progressbar-progress.png new file mode 100644 index 00000000..c96456b5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-active.png new file mode 100644 index 00000000..ebb60bd4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..658b5086 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..af6a77b9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked.png new file mode 100644 index 00000000..b98a2244 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..e84ea481 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..e9e6c84b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..f0b4ec19 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed.png new file mode 100644 index 00000000..b00996cc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..832cc7de Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider-active.png new file mode 100644 index 00000000..af985382 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..b39df056 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider.png new file mode 100644 index 00000000..8d8cdd95 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..1a454fbd Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..0204b45e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..70e240cb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..0ae6a8a6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..f2e4486a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/tab.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/tab.png new file mode 100644 index 00000000..73c1a4ff Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..54f0c463 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..a3423ce3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..d9220122 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked.png new file mode 100644 index 00000000..00fed495 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..d376149c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..bfdf2b07 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..e3df0f81 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed.png new file mode 100644 index 00000000..235d7051 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..3e699c3d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..711680ed Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/entry-active.png new file mode 100644 index 00000000..64a80b13 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..0d3e4e27 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..ce2073e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..870fe3cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..a466d6d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..fc3c7cb3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-checked.png new file mode 100644 index 00000000..6e065796 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..870fe3cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..a466d6d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/progressbar-progress.png new file mode 100644 index 00000000..16eaf82f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-active.png new file mode 100644 index 00000000..898e5392 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..7adb9efa Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-hover.png new file mode 100644 index 00000000..7194f0af Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked.png new file mode 100644 index 00000000..14ce35ed Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-active.png new file mode 100644 index 00000000..d376149c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..bfdf2b07 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..e3df0f81 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed.png new file mode 100644 index 00000000..235d7051 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..0c441768 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider-active.png new file mode 100644 index 00000000..5c213b53 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider-hover.png new file mode 100644 index 00000000..b8ca4f99 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider.png new file mode 100644 index 00000000..98b3bf9d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..eeac7b78 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..222c5cde Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..15c42221 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..211f07c2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..1467380c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/tab.png b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/tab.png new file mode 100644 index 00000000..c9dfc98f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-active.png new file mode 100644 index 00000000..cdf5ccdb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-disabled.png new file mode 100644 index 00000000..d22aa202 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-hover.png new file mode 100644 index 00000000..8833094a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked.png new file mode 100644 index 00000000..a7f31c50 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-active.png new file mode 100644 index 00000000..6ff27958 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-disabled.png new file mode 100644 index 00000000..0ee33721 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-hover.png new file mode 100644 index 00000000..70ac5dee Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed.png new file mode 100644 index 00000000..97f5900a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/combo-left-entry-active.png new file mode 100644 index 00000000..a72ea7c6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/combo-right-entry-active.png new file mode 100644 index 00000000..ddce429c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/entry-active.png new file mode 100644 index 00000000..fe4ef378 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..b690da86 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-checked.png new file mode 100644 index 00000000..3301c3ef Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..b418e099 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-mixed.png new file mode 100644 index 00000000..81bbe73d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-checked-disabled.png new file mode 100644 index 00000000..c3546d15 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-checked.png new file mode 100644 index 00000000..040c6c5b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..b418e099 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-mixed.png new file mode 100644 index 00000000..81bbe73d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/progressbar-progress.png b/src/assets/gtk-2.0/assets-Yellow-Dark/progressbar-progress.png new file mode 100644 index 00000000..fb09272e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-active.png new file mode 100644 index 00000000..f0073223 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-disabled.png new file mode 100644 index 00000000..7130e012 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-hover.png new file mode 100644 index 00000000..bc37257b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked.png new file mode 100644 index 00000000..e9528e2e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-active.png new file mode 100644 index 00000000..6ff27958 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-disabled.png new file mode 100644 index 00000000..0ee33721 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-hover.png new file mode 100644 index 00000000..70ac5dee Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed.png new file mode 100644 index 00000000..97f5900a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-horz-trough-active.png new file mode 100644 index 00000000..89bb237b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider-active.png new file mode 100644 index 00000000..9eb58cf0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider-hover.png new file mode 100644 index 00000000..a3d6651b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider.png b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider.png new file mode 100644 index 00000000..7b6e7e08 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-vert-trough-active.png new file mode 100644 index 00000000..15fc3b03 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/spin-ltr-down-active.png new file mode 100644 index 00000000..86439d25 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/spin-ltr-up-active.png new file mode 100644 index 00000000..89a44108 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/spin-rtl-down-active.png new file mode 100644 index 00000000..187d3dbb Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Dark/spin-rtl-up-active.png new file mode 100644 index 00000000..631719b2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dark/tab.png b/src/assets/gtk-2.0/assets-Yellow-Dark/tab.png new file mode 100644 index 00000000..97a9cc10 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dark/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-active.png new file mode 100644 index 00000000..7c8d91a7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-disabled.png new file mode 100644 index 00000000..5e19a4ae Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-hover.png new file mode 100644 index 00000000..7465e079 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked.png new file mode 100644 index 00000000..d936ad34 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-active.png new file mode 100644 index 00000000..74fcd427 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-disabled.png new file mode 100644 index 00000000..f575fa0a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-hover.png new file mode 100644 index 00000000..b8017565 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed.png new file mode 100644 index 00000000..5bc6e84d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/combo-left-entry-active.png new file mode 100644 index 00000000..5cd74900 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/combo-right-entry-active.png new file mode 100644 index 00000000..bdfa6c0e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/entry-active.png new file mode 100644 index 00000000..5a657688 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..d9e52e0b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-checked.png new file mode 100644 index 00000000..67361889 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..4813a773 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-mixed.png new file mode 100644 index 00000000..93a63fb5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-checked-disabled.png new file mode 100644 index 00000000..e4399b1e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-checked.png new file mode 100644 index 00000000..6fa25b43 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..4813a773 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-mixed.png new file mode 100644 index 00000000..93a63fb5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/progressbar-progress.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/progressbar-progress.png new file mode 100644 index 00000000..83319939 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-active.png new file mode 100644 index 00000000..c45fc9cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-disabled.png new file mode 100644 index 00000000..67e339db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-hover.png new file mode 100644 index 00000000..d8c22d61 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked.png new file mode 100644 index 00000000..0bb73ae0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-active.png new file mode 100644 index 00000000..74fcd427 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-disabled.png new file mode 100644 index 00000000..f575fa0a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-hover.png new file mode 100644 index 00000000..b8017565 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed.png new file mode 100644 index 00000000..5bc6e84d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-horz-trough-active.png new file mode 100644 index 00000000..9679ba6f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider-active.png new file mode 100644 index 00000000..c7575c8c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider-hover.png new file mode 100644 index 00000000..89039760 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider.png new file mode 100644 index 00000000..12a8cc65 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-vert-trough-active.png new file mode 100644 index 00000000..9c4040e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-ltr-down-active.png new file mode 100644 index 00000000..835ff261 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-ltr-up-active.png new file mode 100644 index 00000000..e012e26a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-rtl-down-active.png new file mode 100644 index 00000000..0a2bc077 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-rtl-up-active.png new file mode 100644 index 00000000..9e0741e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Dracula/tab.png b/src/assets/gtk-2.0/assets-Yellow-Dracula/tab.png new file mode 100644 index 00000000..97f0cd5d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Dracula/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-active.png new file mode 100644 index 00000000..13b8466d Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-disabled.png new file mode 100644 index 00000000..66d9a3de Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-hover.png new file mode 100644 index 00000000..d121bcd0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked.png new file mode 100644 index 00000000..60077cd4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-active.png new file mode 100644 index 00000000..3c3559c4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-disabled.png new file mode 100644 index 00000000..d65e9f30 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-hover.png new file mode 100644 index 00000000..747f1fd7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed.png new file mode 100644 index 00000000..42ba7a3e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/combo-left-entry-active.png new file mode 100644 index 00000000..b97f3a1b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/combo-right-entry-active.png new file mode 100644 index 00000000..def228f7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/entry-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/entry-active.png new file mode 100644 index 00000000..ead26cee Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..d3fca63e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-checked.png new file mode 100644 index 00000000..3a16c896 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..eb3cfcb7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-mixed.png new file mode 100644 index 00000000..c0cff20c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-checked-disabled.png new file mode 100644 index 00000000..f1297f55 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-checked.png new file mode 100644 index 00000000..8ca31ca5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..eb3cfcb7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-mixed.png new file mode 100644 index 00000000..c0cff20c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/progressbar-progress.png b/src/assets/gtk-2.0/assets-Yellow-Nord/progressbar-progress.png new file mode 100644 index 00000000..a731d0c2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-active.png new file mode 100644 index 00000000..8937a06f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-disabled.png new file mode 100644 index 00000000..9d5dd8db Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-hover.png new file mode 100644 index 00000000..0f9c9f28 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked.png b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked.png new file mode 100644 index 00000000..43459d1a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-active.png new file mode 100644 index 00000000..3c3559c4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-disabled.png new file mode 100644 index 00000000..d65e9f30 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-hover.png new file mode 100644 index 00000000..747f1fd7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed.png new file mode 100644 index 00000000..42ba7a3e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-horz-trough-active.png new file mode 100644 index 00000000..c3cdd465 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider-active.png new file mode 100644 index 00000000..1ac1a2d8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider-hover.png new file mode 100644 index 00000000..c3e5120e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider.png b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider.png new file mode 100644 index 00000000..a997d2e3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-vert-trough-active.png new file mode 100644 index 00000000..915227fc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/spin-ltr-down-active.png new file mode 100644 index 00000000..f5a96aca Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/spin-ltr-up-active.png new file mode 100644 index 00000000..f33c2317 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/spin-rtl-down-active.png new file mode 100644 index 00000000..c17b9cef Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Yellow-Nord/spin-rtl-up-active.png new file mode 100644 index 00000000..629d289c Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow-Nord/tab.png b/src/assets/gtk-2.0/assets-Yellow-Nord/tab.png new file mode 100644 index 00000000..82a7ff6e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow-Nord/tab.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-active.png b/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-active.png new file mode 100644 index 00000000..0082255f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-disabled.png new file mode 100644 index 00000000..de159c0f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-hover.png new file mode 100644 index 00000000..663b8270 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow/checkbox-checked.png new file mode 100644 index 00000000..561f34de Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-active.png new file mode 100644 index 00000000..8d29de86 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-disabled.png new file mode 100644 index 00000000..164e5092 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-hover.png new file mode 100644 index 00000000..64784a8e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed.png new file mode 100644 index 00000000..d6b77f3f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/combo-left-entry-active.png b/src/assets/gtk-2.0/assets-Yellow/combo-left-entry-active.png new file mode 100644 index 00000000..dd0c833e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/combo-right-entry-active.png b/src/assets/gtk-2.0/assets-Yellow/combo-right-entry-active.png new file mode 100644 index 00000000..2f2a44c6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/entry-active.png b/src/assets/gtk-2.0/assets-Yellow/entry-active.png new file mode 100644 index 00000000..363f5497 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-checked-disabled.png new file mode 100644 index 00000000..d0037fcc Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-checked.png new file mode 100644 index 00000000..d9e38cce Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-mixed-disabled.png new file mode 100644 index 00000000..e2e4cb1b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-mixed.png new file mode 100644 index 00000000..ab5f3162 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow/menu-radio-checked-disabled.png new file mode 100644 index 00000000..3616bc1e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/menu-radio-checked.png b/src/assets/gtk-2.0/assets-Yellow/menu-radio-checked.png new file mode 100644 index 00000000..0c1b62ff Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow/menu-radio-mixed-disabled.png new file mode 100644 index 00000000..e2e4cb1b Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/menu-radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow/menu-radio-mixed.png new file mode 100644 index 00000000..ab5f3162 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/progressbar-progress.png b/src/assets/gtk-2.0/assets-Yellow/progressbar-progress.png new file mode 100644 index 00000000..58647463 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/radio-checked-active.png b/src/assets/gtk-2.0/assets-Yellow/radio-checked-active.png new file mode 100644 index 00000000..17bfa4ea Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/radio-checked-disabled.png b/src/assets/gtk-2.0/assets-Yellow/radio-checked-disabled.png new file mode 100644 index 00000000..e561ee0a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/radio-checked-hover.png b/src/assets/gtk-2.0/assets-Yellow/radio-checked-hover.png new file mode 100644 index 00000000..66acebd2 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/radio-checked.png b/src/assets/gtk-2.0/assets-Yellow/radio-checked.png new file mode 100644 index 00000000..e42b687a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/radio-mixed-active.png b/src/assets/gtk-2.0/assets-Yellow/radio-mixed-active.png new file mode 100644 index 00000000..8d29de86 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets-Yellow/radio-mixed-disabled.png new file mode 100644 index 00000000..164e5092 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/radio-mixed-hover.png b/src/assets/gtk-2.0/assets-Yellow/radio-mixed-hover.png new file mode 100644 index 00000000..64784a8e Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/radio-mixed.png b/src/assets/gtk-2.0/assets-Yellow/radio-mixed.png new file mode 100644 index 00000000..d6b77f3f Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets-Yellow/scale-horz-trough-active.png new file mode 100644 index 00000000..c09b5d37 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/scale-slider-active.png b/src/assets/gtk-2.0/assets-Yellow/scale-slider-active.png new file mode 100644 index 00000000..432e1fa4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/scale-slider-hover.png b/src/assets/gtk-2.0/assets-Yellow/scale-slider-hover.png new file mode 100644 index 00000000..3bb532b8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/scale-slider.png b/src/assets/gtk-2.0/assets-Yellow/scale-slider.png new file mode 100644 index 00000000..783cb013 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets-Yellow/scale-vert-trough-active.png new file mode 100644 index 00000000..b785d668 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets-Yellow/spin-ltr-down-active.png new file mode 100644 index 00000000..8d414759 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets-Yellow/spin-ltr-up-active.png new file mode 100644 index 00000000..f91a5b6a Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets-Yellow/spin-rtl-down-active.png new file mode 100644 index 00000000..4c4890df Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets-Yellow/spin-rtl-up-active.png new file mode 100644 index 00000000..786828ea Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets-Yellow/tab.png b/src/assets/gtk-2.0/assets-Yellow/tab.png new file mode 100644 index 00000000..38fbb105 Binary files /dev/null and b/src/assets/gtk-2.0/assets-Yellow/tab.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark.svg b/src/assets/gtk-2.0/assets-common-Dark.svg new file mode 100644 index 00000000..591e4416 --- /dev/null +++ b/src/assets/gtk-2.0/assets-common-Dark.svg @@ -0,0 +1,1702 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk-2.0/assets-common-Dark/border.png b/src/assets/gtk-2.0/assets-common-Dark/border.png new file mode 100644 index 00000000..d6e23ef0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/border.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/button-active.png b/src/assets/gtk-2.0/assets-common-Dark/button-active.png new file mode 100644 index 00000000..728090e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/button-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/button-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/button-disabled.png new file mode 100644 index 00000000..a750eaee Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/button-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/button-hover.png b/src/assets/gtk-2.0/assets-common-Dark/button-hover.png new file mode 100644 index 00000000..16c2a0dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/button-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/button.png b/src/assets/gtk-2.0/assets-common-Dark/button.png new file mode 100644 index 00000000..5f271a17 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/button.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-active.png b/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-active.png new file mode 100644 index 00000000..55f56d64 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-disabled.png new file mode 100644 index 00000000..2c7f696e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-hover.png b/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-hover.png new file mode 100644 index 00000000..7fc0ee37 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked.png b/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked.png new file mode 100644 index 00000000..1f82b98e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/checkbox-unchecked.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry-disabled.png new file mode 100644 index 00000000..c698f3a7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry-hover.png b/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry-hover.png new file mode 100644 index 00000000..1e2c91d5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry.png b/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry.png new file mode 100644 index 00000000..a6239f5d Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/combo-left-entry.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry-disabled.png new file mode 100644 index 00000000..280362d8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry-hover.png b/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry-hover.png new file mode 100644 index 00000000..d34a87e3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry.png b/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry.png new file mode 100644 index 00000000..9dd1f63a Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/combo-right-entry.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/entry-background-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/entry-background-disabled.png new file mode 100644 index 00000000..ce14ba81 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/entry-background-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/entry-background.png b/src/assets/gtk-2.0/assets-common-Dark/entry-background.png new file mode 100644 index 00000000..fdf26ab3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/entry-background.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/entry-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/entry-disabled.png new file mode 100644 index 00000000..a750eaee Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/entry-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/entry-hover.png b/src/assets/gtk-2.0/assets-common-Dark/entry-hover.png new file mode 100644 index 00000000..224e87ed Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/entry-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/entry.png b/src/assets/gtk-2.0/assets-common-Dark/entry.png new file mode 100644 index 00000000..5f271a17 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/entry.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/flat-button-active.png b/src/assets/gtk-2.0/assets-common-Dark/flat-button-active.png new file mode 100644 index 00000000..728090e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/flat-button-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/flat-button-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/flat-button-disabled.png new file mode 100644 index 00000000..7f287236 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/flat-button-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/flat-button-hover.png b/src/assets/gtk-2.0/assets-common-Dark/flat-button-hover.png new file mode 100644 index 00000000..16c2a0dd Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/flat-button-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/flat-button.png b/src/assets/gtk-2.0/assets-common-Dark/flat-button.png new file mode 100644 index 00000000..7f287236 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/flat-button.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/focus.png b/src/assets/gtk-2.0/assets-common-Dark/focus.png new file mode 100644 index 00000000..f3a97f65 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/focus.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/frame-inline.png b/src/assets/gtk-2.0/assets-common-Dark/frame-inline.png new file mode 100644 index 00000000..d2f09d8f Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/frame-inline.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/frame-notebook.png b/src/assets/gtk-2.0/assets-common-Dark/frame-notebook.png new file mode 100644 index 00000000..f617e4f5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/frame-notebook.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/frame.png b/src/assets/gtk-2.0/assets-common-Dark/frame.png new file mode 100644 index 00000000..f617e4f5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/frame.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/handle-horz-active.png b/src/assets/gtk-2.0/assets-common-Dark/handle-horz-active.png new file mode 100644 index 00000000..dc092fa9 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/handle-horz-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/handle-horz-hover.png b/src/assets/gtk-2.0/assets-common-Dark/handle-horz-hover.png new file mode 100644 index 00000000..ad915d32 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/handle-horz-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/handle-horz.png b/src/assets/gtk-2.0/assets-common-Dark/handle-horz.png new file mode 100644 index 00000000..92142fd5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/handle-horz.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/handle-vert-active.png b/src/assets/gtk-2.0/assets-common-Dark/handle-vert-active.png new file mode 100644 index 00000000..d7d2c6e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/handle-vert-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/handle-vert-hover.png b/src/assets/gtk-2.0/assets-common-Dark/handle-vert-hover.png new file mode 100644 index 00000000..69d104bd Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/handle-vert-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/handle-vert.png b/src/assets/gtk-2.0/assets-common-Dark/handle-vert.png new file mode 100644 index 00000000..8beda09b Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/handle-vert.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/menu-checkbox-unchecked-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/menu-checkbox-unchecked-disabled.png new file mode 100644 index 00000000..305af8e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/menu-checkbox-unchecked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/menu-checkbox-unchecked.png b/src/assets/gtk-2.0/assets-common-Dark/menu-checkbox-unchecked.png new file mode 100644 index 00000000..171fa330 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/menu-checkbox-unchecked.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/menu-radio-unchecked-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/menu-radio-unchecked-disabled.png new file mode 100644 index 00000000..305af8e5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/menu-radio-unchecked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/menu-radio-unchecked.png b/src/assets/gtk-2.0/assets-common-Dark/menu-radio-unchecked.png new file mode 100644 index 00000000..171fa330 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/menu-radio-unchecked.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-down-alt-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/pan-down-alt-disabled.png new file mode 100644 index 00000000..b67a857a Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-down-alt-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-down-alt.png b/src/assets/gtk-2.0/assets-common-Dark/pan-down-alt.png new file mode 100644 index 00000000..4cc7b012 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-down-alt.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-down-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/pan-down-disabled.png new file mode 100644 index 00000000..bb02e4fc Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-down-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-down.png b/src/assets/gtk-2.0/assets-common-Dark/pan-down.png new file mode 100644 index 00000000..5f8fb654 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-down.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-left-alt-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/pan-left-alt-disabled.png new file mode 100644 index 00000000..e72c4619 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-left-alt-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-left-alt.png b/src/assets/gtk-2.0/assets-common-Dark/pan-left-alt.png new file mode 100644 index 00000000..f00c9839 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-left-alt.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-left-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/pan-left-disabled.png new file mode 100644 index 00000000..22615874 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-left-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-left-semi.png b/src/assets/gtk-2.0/assets-common-Dark/pan-left-semi.png new file mode 100644 index 00000000..51c5b22f Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-left-semi.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-left.png b/src/assets/gtk-2.0/assets-common-Dark/pan-left.png new file mode 100644 index 00000000..01b24987 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-left.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-right-alt-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/pan-right-alt-disabled.png new file mode 100644 index 00000000..58041f96 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-right-alt-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-right-alt.png b/src/assets/gtk-2.0/assets-common-Dark/pan-right-alt.png new file mode 100644 index 00000000..11ead9ee Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-right-alt.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-right-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/pan-right-disabled.png new file mode 100644 index 00000000..633d232c Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-right-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-right-semi.png b/src/assets/gtk-2.0/assets-common-Dark/pan-right-semi.png new file mode 100644 index 00000000..9b77f103 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-right-semi.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-right.png b/src/assets/gtk-2.0/assets-common-Dark/pan-right.png new file mode 100644 index 00000000..d6c41a82 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-right.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-up-alt-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/pan-up-alt-disabled.png new file mode 100644 index 00000000..54c8683f Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-up-alt-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-up-alt.png b/src/assets/gtk-2.0/assets-common-Dark/pan-up-alt.png new file mode 100644 index 00000000..adf06e92 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-up-alt.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-up-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/pan-up-disabled.png new file mode 100644 index 00000000..538f8de0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-up-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/pan-up.png b/src/assets/gtk-2.0/assets-common-Dark/pan-up.png new file mode 100644 index 00000000..3433ea88 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/pan-up.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/progressbar-trough.png b/src/assets/gtk-2.0/assets-common-Dark/progressbar-trough.png new file mode 100644 index 00000000..0ab50012 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/progressbar-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-active.png b/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-active.png new file mode 100644 index 00000000..55f56d64 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-disabled.png new file mode 100644 index 00000000..2c7f696e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-hover.png b/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-hover.png new file mode 100644 index 00000000..7fc0ee37 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked.png b/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked.png new file mode 100644 index 00000000..1f82b98e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/radio-unchecked.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scale-horz-trough-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/scale-horz-trough-disabled.png new file mode 100644 index 00000000..93b5c656 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scale-horz-trough-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scale-horz-trough.png b/src/assets/gtk-2.0/assets-common-Dark/scale-horz-trough.png new file mode 100644 index 00000000..2c501d75 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scale-horz-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scale-slider-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/scale-slider-disabled.png new file mode 100644 index 00000000..e5cc8c84 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scale-slider-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scale-vert-trough-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/scale-vert-trough-disabled.png new file mode 100644 index 00000000..9d8ce02e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scale-vert-trough-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scale-vert-trough.png b/src/assets/gtk-2.0/assets-common-Dark/scale-vert-trough.png new file mode 100644 index 00000000..932efdd4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scale-vert-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-active.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-active.png new file mode 100644 index 00000000..687a7c3c Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-disabled.png new file mode 100644 index 00000000..a1e9e277 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-hover.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-hover.png new file mode 100644 index 00000000..0c5cb788 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider.png new file mode 100644 index 00000000..3e41a5e6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-slider.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-trough.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-trough.png new file mode 100644 index 00000000..fa9c6bbf Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-horz-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-active.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-active.png new file mode 100644 index 00000000..5a131926 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-disabled.png new file mode 100644 index 00000000..9e64c06d Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-hover.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-hover.png new file mode 100644 index 00000000..ad030b96 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider.png new file mode 100644 index 00000000..88cafe70 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-slider.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-trough.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-trough.png new file mode 100644 index 00000000..ce9338df Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-ltr-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-active.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-active.png new file mode 100644 index 00000000..96134fa6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-disabled.png new file mode 100644 index 00000000..dc13df57 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-hover.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-hover.png new file mode 100644 index 00000000..708dbe1b Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider.png new file mode 100644 index 00000000..ef81533e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-slider.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-trough.png b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-trough.png new file mode 100644 index 00000000..f8bfd3ec Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/scrollbar-vert-rtl-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down-disabled.png new file mode 100644 index 00000000..0b1d0a01 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down-hover.png b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down-hover.png new file mode 100644 index 00000000..3a9168b3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down.png b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down.png new file mode 100644 index 00000000..bf60f8e1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-down.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up-disabled.png new file mode 100644 index 00000000..6ae4a44e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up-hover.png b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up-hover.png new file mode 100644 index 00000000..09cc0bc3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up.png b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up.png new file mode 100644 index 00000000..f5ce4116 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-ltr-up.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down-disabled.png new file mode 100644 index 00000000..932ef70f Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down-hover.png b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down-hover.png new file mode 100644 index 00000000..cf4b3dd3 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down.png b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down.png new file mode 100644 index 00000000..f2d50ce7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-down.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up-disabled.png b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up-disabled.png new file mode 100644 index 00000000..463fd623 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up-hover.png b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up-hover.png new file mode 100644 index 00000000..1d30d564 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up.png b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up.png new file mode 100644 index 00000000..2836fa3e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/spin-rtl-up.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button-active.png b/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button-active.png new file mode 100644 index 00000000..123a0d26 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button-hover.png b/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button-hover.png new file mode 100644 index 00000000..1dccc23f Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button.png b/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button.png new file mode 100644 index 00000000..269e20ef Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/treeview-ltr-button.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button-active.png b/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button-active.png new file mode 100644 index 00000000..68700949 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button-active.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button-hover.png b/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button-hover.png new file mode 100644 index 00000000..edd00d99 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button.png b/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button.png new file mode 100644 index 00000000..269e20ef Binary files /dev/null and b/src/assets/gtk-2.0/assets-common-Dark/treeview-rtl-button.png differ diff --git a/src/assets/gtk-2.0/assets-common.svg b/src/assets/gtk-2.0/assets-common.svg new file mode 100644 index 00000000..0f478838 --- /dev/null +++ b/src/assets/gtk-2.0/assets-common.svg @@ -0,0 +1,1746 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk-2.0/assets-common.txt b/src/assets/gtk-2.0/assets-common.txt new file mode 100644 index 00000000..52ee3589 --- /dev/null +++ b/src/assets/gtk-2.0/assets-common.txt @@ -0,0 +1,99 @@ +entry-background +entry-background-disabled +entry +entry-hover +entry-disabled +flat-button +flat-button-hover +flat-button-active +flat-button-disabled +button +button-hover +button-active +button-disabled +combo-left-entry +combo-left-entry-hover +combo-left-entry-disabled +combo-right-entry +combo-right-entry-hover +combo-right-entry-disabled +spin-ltr-up +spin-ltr-up-hover +spin-ltr-up-disabled +spin-ltr-down +spin-ltr-down-hover +spin-ltr-down-disabled +spin-rtl-up +spin-rtl-up-hover +spin-rtl-up-disabled +spin-rtl-down +spin-rtl-down-hover +spin-rtl-down-disabled +checkbox-unchecked +checkbox-unchecked-hover +checkbox-unchecked-active +checkbox-unchecked-disabled +radio-unchecked +radio-unchecked-hover +radio-unchecked-active +radio-unchecked-disabled +menu-checkbox-unchecked +menu-checkbox-unchecked-disabled +menu-radio-unchecked +menu-radio-unchecked-disabled +scale-slider-disabled +scale-horz-trough +scale-horz-trough-disabled +scale-vert-trough +scale-vert-trough-disabled +scrollbar-horz-slider +scrollbar-horz-slider-hover +scrollbar-horz-slider-active +scrollbar-horz-slider-disabled +scrollbar-horz-trough +scrollbar-vert-ltr-slider +scrollbar-vert-ltr-slider-hover +scrollbar-vert-ltr-slider-active +scrollbar-vert-ltr-slider-disabled +scrollbar-vert-ltr-trough +scrollbar-vert-rtl-slider +scrollbar-vert-rtl-slider-hover +scrollbar-vert-rtl-slider-active +scrollbar-vert-rtl-slider-disabled +scrollbar-vert-rtl-trough +handle-horz +handle-horz-hover +handle-horz-active +handle-vert +handle-vert-hover +handle-vert-active +pan-up +pan-up-disabled +pan-up-alt +pan-up-alt-disabled +pan-down +pan-down-disabled +pan-down-alt +pan-down-alt-disabled +pan-left +pan-left-disabled +pan-left-alt +pan-left-alt-disabled +pan-left-semi +pan-right +pan-right-disabled +pan-right-alt +pan-right-alt-disabled +pan-right-semi +border +progressbar-trough +frame +frame-notebook +frame-inline +focus +treeview-ltr-button +treeview-ltr-button-hover +treeview-ltr-button-active +treeview-rtl-button +treeview-rtl-button-hover +treeview-rtl-button-active diff --git a/src/assets/gtk-2.0/assets-common/border.png b/src/assets/gtk-2.0/assets-common/border.png new file mode 100644 index 00000000..df31c61f Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/border.png differ diff --git a/src/assets/gtk-2.0/assets-common/button-active.png b/src/assets/gtk-2.0/assets-common/button-active.png new file mode 100644 index 00000000..0851b1cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/button-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/button-disabled.png b/src/assets/gtk-2.0/assets-common/button-disabled.png new file mode 100644 index 00000000..b29a7389 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/button-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/button-hover.png b/src/assets/gtk-2.0/assets-common/button-hover.png new file mode 100644 index 00000000..f12c0530 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/button-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/button.png b/src/assets/gtk-2.0/assets-common/button.png new file mode 100644 index 00000000..3adba6bb Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/button.png differ diff --git a/src/assets/gtk-2.0/assets-common/checkbox-unchecked-active.png b/src/assets/gtk-2.0/assets-common/checkbox-unchecked-active.png new file mode 100644 index 00000000..58a057c1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/checkbox-unchecked-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/checkbox-unchecked-disabled.png b/src/assets/gtk-2.0/assets-common/checkbox-unchecked-disabled.png new file mode 100644 index 00000000..8e09f132 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/checkbox-unchecked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/checkbox-unchecked-hover.png b/src/assets/gtk-2.0/assets-common/checkbox-unchecked-hover.png new file mode 100644 index 00000000..7b29f4c4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/checkbox-unchecked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/checkbox-unchecked.png b/src/assets/gtk-2.0/assets-common/checkbox-unchecked.png new file mode 100644 index 00000000..330f0608 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/checkbox-unchecked.png differ diff --git a/src/assets/gtk-2.0/assets-common/combo-left-entry-disabled.png b/src/assets/gtk-2.0/assets-common/combo-left-entry-disabled.png new file mode 100644 index 00000000..53200e32 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/combo-left-entry-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/combo-left-entry-hover.png b/src/assets/gtk-2.0/assets-common/combo-left-entry-hover.png new file mode 100644 index 00000000..34d5ef27 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/combo-left-entry-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/combo-left-entry.png b/src/assets/gtk-2.0/assets-common/combo-left-entry.png new file mode 100644 index 00000000..0658fe91 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/combo-left-entry.png differ diff --git a/src/assets/gtk-2.0/assets-common/combo-right-entry-disabled.png b/src/assets/gtk-2.0/assets-common/combo-right-entry-disabled.png new file mode 100644 index 00000000..c67ddf6a Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/combo-right-entry-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/combo-right-entry-hover.png b/src/assets/gtk-2.0/assets-common/combo-right-entry-hover.png new file mode 100644 index 00000000..5c9536f7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/combo-right-entry-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/combo-right-entry.png b/src/assets/gtk-2.0/assets-common/combo-right-entry.png new file mode 100644 index 00000000..2169af6e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/combo-right-entry.png differ diff --git a/src/assets/gtk-2.0/assets-common/entry-background-disabled.png b/src/assets/gtk-2.0/assets-common/entry-background-disabled.png new file mode 100644 index 00000000..7f3aa5ee Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/entry-background-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/entry-background.png b/src/assets/gtk-2.0/assets-common/entry-background.png new file mode 100644 index 00000000..72facdb0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/entry-background.png differ diff --git a/src/assets/gtk-2.0/assets-common/entry-disabled.png b/src/assets/gtk-2.0/assets-common/entry-disabled.png new file mode 100644 index 00000000..b29a7389 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/entry-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/entry-hover.png b/src/assets/gtk-2.0/assets-common/entry-hover.png new file mode 100644 index 00000000..158c4792 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/entry-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/entry.png b/src/assets/gtk-2.0/assets-common/entry.png new file mode 100644 index 00000000..3adba6bb Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/entry.png differ diff --git a/src/assets/gtk-2.0/assets-common/flat-button-active.png b/src/assets/gtk-2.0/assets-common/flat-button-active.png new file mode 100644 index 00000000..0851b1cf Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/flat-button-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/flat-button-disabled.png b/src/assets/gtk-2.0/assets-common/flat-button-disabled.png new file mode 100644 index 00000000..adbe3513 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/flat-button-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/flat-button-hover.png b/src/assets/gtk-2.0/assets-common/flat-button-hover.png new file mode 100644 index 00000000..f12c0530 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/flat-button-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/flat-button.png b/src/assets/gtk-2.0/assets-common/flat-button.png new file mode 100644 index 00000000..adbe3513 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/flat-button.png differ diff --git a/src/assets/gtk-2.0/assets-common/focus.png b/src/assets/gtk-2.0/assets-common/focus.png new file mode 100644 index 00000000..d4e94ede Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/focus.png differ diff --git a/src/assets/gtk-2.0/assets-common/frame-inline.png b/src/assets/gtk-2.0/assets-common/frame-inline.png new file mode 100644 index 00000000..34703f89 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/frame-inline.png differ diff --git a/src/assets/gtk-2.0/assets-common/frame-notebook.png b/src/assets/gtk-2.0/assets-common/frame-notebook.png new file mode 100644 index 00000000..ddb51968 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/frame-notebook.png differ diff --git a/src/assets/gtk-2.0/assets-common/frame.png b/src/assets/gtk-2.0/assets-common/frame.png new file mode 100644 index 00000000..d5b679cb Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/frame.png differ diff --git a/src/assets/gtk-2.0/assets-common/handle-horz-active.png b/src/assets/gtk-2.0/assets-common/handle-horz-active.png new file mode 100644 index 00000000..d136a176 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/handle-horz-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/handle-horz-hover.png b/src/assets/gtk-2.0/assets-common/handle-horz-hover.png new file mode 100644 index 00000000..52e2d173 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/handle-horz-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/handle-horz.png b/src/assets/gtk-2.0/assets-common/handle-horz.png new file mode 100644 index 00000000..f60063c8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/handle-horz.png differ diff --git a/src/assets/gtk-2.0/assets-common/handle-vert-active.png b/src/assets/gtk-2.0/assets-common/handle-vert-active.png new file mode 100644 index 00000000..c453daaf Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/handle-vert-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/handle-vert-hover.png b/src/assets/gtk-2.0/assets-common/handle-vert-hover.png new file mode 100644 index 00000000..1547eb51 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/handle-vert-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/handle-vert.png b/src/assets/gtk-2.0/assets-common/handle-vert.png new file mode 100644 index 00000000..e9d98490 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/handle-vert.png differ diff --git a/src/assets/gtk-2.0/assets-common/menu-checkbox-unchecked-disabled.png b/src/assets/gtk-2.0/assets-common/menu-checkbox-unchecked-disabled.png new file mode 100644 index 00000000..c4f3c53b Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/menu-checkbox-unchecked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/menu-checkbox-unchecked.png b/src/assets/gtk-2.0/assets-common/menu-checkbox-unchecked.png new file mode 100644 index 00000000..0a6b3b2d Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/menu-checkbox-unchecked.png differ diff --git a/src/assets/gtk-2.0/assets-common/menu-radio-unchecked-disabled.png b/src/assets/gtk-2.0/assets-common/menu-radio-unchecked-disabled.png new file mode 100644 index 00000000..c4f3c53b Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/menu-radio-unchecked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/menu-radio-unchecked.png b/src/assets/gtk-2.0/assets-common/menu-radio-unchecked.png new file mode 100644 index 00000000..0a6b3b2d Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/menu-radio-unchecked.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-down-alt-disabled.png b/src/assets/gtk-2.0/assets-common/pan-down-alt-disabled.png new file mode 100644 index 00000000..948dc7ed Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-down-alt-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-down-alt.png b/src/assets/gtk-2.0/assets-common/pan-down-alt.png new file mode 100644 index 00000000..52e9e9ce Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-down-alt.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-down-disabled.png b/src/assets/gtk-2.0/assets-common/pan-down-disabled.png new file mode 100644 index 00000000..0bb2e905 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-down-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-down.png b/src/assets/gtk-2.0/assets-common/pan-down.png new file mode 100644 index 00000000..b84a4f61 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-down.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-left-alt-disabled.png b/src/assets/gtk-2.0/assets-common/pan-left-alt-disabled.png new file mode 100644 index 00000000..180bbec0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-left-alt-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-left-alt.png b/src/assets/gtk-2.0/assets-common/pan-left-alt.png new file mode 100644 index 00000000..4b720dad Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-left-alt.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-left-disabled.png b/src/assets/gtk-2.0/assets-common/pan-left-disabled.png new file mode 100644 index 00000000..79661637 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-left-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-left-semi.png b/src/assets/gtk-2.0/assets-common/pan-left-semi.png new file mode 100644 index 00000000..75bdcf69 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-left-semi.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-left.png b/src/assets/gtk-2.0/assets-common/pan-left.png new file mode 100644 index 00000000..11d7bf1d Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-left.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-right-alt-disabled.png b/src/assets/gtk-2.0/assets-common/pan-right-alt-disabled.png new file mode 100644 index 00000000..d8923eba Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-right-alt-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-right-alt.png b/src/assets/gtk-2.0/assets-common/pan-right-alt.png new file mode 100644 index 00000000..20e7106e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-right-alt.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-right-disabled.png b/src/assets/gtk-2.0/assets-common/pan-right-disabled.png new file mode 100644 index 00000000..57a17fd7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-right-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-right-semi.png b/src/assets/gtk-2.0/assets-common/pan-right-semi.png new file mode 100644 index 00000000..23309292 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-right-semi.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-right.png b/src/assets/gtk-2.0/assets-common/pan-right.png new file mode 100644 index 00000000..9acde8f6 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-right.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-up-alt-disabled.png b/src/assets/gtk-2.0/assets-common/pan-up-alt-disabled.png new file mode 100644 index 00000000..f9b3fecf Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-up-alt-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-up-alt.png b/src/assets/gtk-2.0/assets-common/pan-up-alt.png new file mode 100644 index 00000000..681fd0ba Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-up-alt.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-up-disabled.png b/src/assets/gtk-2.0/assets-common/pan-up-disabled.png new file mode 100644 index 00000000..5679838d Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-up-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/pan-up.png b/src/assets/gtk-2.0/assets-common/pan-up.png new file mode 100644 index 00000000..a82b3149 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/pan-up.png differ diff --git a/src/assets/gtk-2.0/assets-common/progressbar-trough.png b/src/assets/gtk-2.0/assets-common/progressbar-trough.png new file mode 100644 index 00000000..12dc4d27 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/progressbar-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common/radio-unchecked-active.png b/src/assets/gtk-2.0/assets-common/radio-unchecked-active.png new file mode 100644 index 00000000..58a057c1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/radio-unchecked-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/radio-unchecked-disabled.png b/src/assets/gtk-2.0/assets-common/radio-unchecked-disabled.png new file mode 100644 index 00000000..8e09f132 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/radio-unchecked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/radio-unchecked-hover.png b/src/assets/gtk-2.0/assets-common/radio-unchecked-hover.png new file mode 100644 index 00000000..7b29f4c4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/radio-unchecked-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/radio-unchecked.png b/src/assets/gtk-2.0/assets-common/radio-unchecked.png new file mode 100644 index 00000000..330f0608 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/radio-unchecked.png differ diff --git a/src/assets/gtk-2.0/assets-common/scale-horz-trough-disabled.png b/src/assets/gtk-2.0/assets-common/scale-horz-trough-disabled.png new file mode 100644 index 00000000..020f46bc Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scale-horz-trough-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/scale-horz-trough.png b/src/assets/gtk-2.0/assets-common/scale-horz-trough.png new file mode 100644 index 00000000..1810ceb0 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scale-horz-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common/scale-slider-disabled.png b/src/assets/gtk-2.0/assets-common/scale-slider-disabled.png new file mode 100644 index 00000000..a38e25d8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scale-slider-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/scale-vert-trough-disabled.png b/src/assets/gtk-2.0/assets-common/scale-vert-trough-disabled.png new file mode 100644 index 00000000..7b49d6f1 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scale-vert-trough-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/scale-vert-trough.png b/src/assets/gtk-2.0/assets-common/scale-vert-trough.png new file mode 100644 index 00000000..36290fef Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scale-vert-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-active.png b/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-active.png new file mode 100644 index 00000000..9395d895 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-disabled.png b/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-disabled.png new file mode 100644 index 00000000..24fe9ba5 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-hover.png b/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-hover.png new file mode 100644 index 00000000..2a7fab38 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider.png b/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider.png new file mode 100644 index 00000000..22e50769 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-horz-slider.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-horz-trough.png b/src/assets/gtk-2.0/assets-common/scrollbar-horz-trough.png new file mode 100644 index 00000000..6cfb7434 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-horz-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-active.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-active.png new file mode 100644 index 00000000..7d84e23a Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-disabled.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-disabled.png new file mode 100644 index 00000000..546e8acf Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-hover.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-hover.png new file mode 100644 index 00000000..2475cc9e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider.png new file mode 100644 index 00000000..54836b12 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-slider.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-trough.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-trough.png new file mode 100644 index 00000000..c7d924e4 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-ltr-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-active.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-active.png new file mode 100644 index 00000000..a94bc4be Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-disabled.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-disabled.png new file mode 100644 index 00000000..01cf97e8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-hover.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-hover.png new file mode 100644 index 00000000..8b68ff34 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider.png new file mode 100644 index 00000000..0938efbf Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-slider.png differ diff --git a/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-trough.png b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-trough.png new file mode 100644 index 00000000..e9c59122 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/scrollbar-vert-rtl-trough.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-ltr-down-disabled.png b/src/assets/gtk-2.0/assets-common/spin-ltr-down-disabled.png new file mode 100644 index 00000000..3ddaef76 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-ltr-down-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-ltr-down-hover.png b/src/assets/gtk-2.0/assets-common/spin-ltr-down-hover.png new file mode 100644 index 00000000..c08f758d Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-ltr-down-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-ltr-down.png b/src/assets/gtk-2.0/assets-common/spin-ltr-down.png new file mode 100644 index 00000000..4f5fd7c7 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-ltr-down.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-ltr-up-disabled.png b/src/assets/gtk-2.0/assets-common/spin-ltr-up-disabled.png new file mode 100644 index 00000000..53a1d70a Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-ltr-up-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-ltr-up-hover.png b/src/assets/gtk-2.0/assets-common/spin-ltr-up-hover.png new file mode 100644 index 00000000..f6ee1cca Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-ltr-up-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-ltr-up.png b/src/assets/gtk-2.0/assets-common/spin-ltr-up.png new file mode 100644 index 00000000..e516531b Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-ltr-up.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-rtl-down-disabled.png b/src/assets/gtk-2.0/assets-common/spin-rtl-down-disabled.png new file mode 100644 index 00000000..221a4552 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-rtl-down-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-rtl-down-hover.png b/src/assets/gtk-2.0/assets-common/spin-rtl-down-hover.png new file mode 100644 index 00000000..c1860d1e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-rtl-down-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-rtl-down.png b/src/assets/gtk-2.0/assets-common/spin-rtl-down.png new file mode 100644 index 00000000..842e9ef8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-rtl-down.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-rtl-up-disabled.png b/src/assets/gtk-2.0/assets-common/spin-rtl-up-disabled.png new file mode 100644 index 00000000..13e34916 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-rtl-up-disabled.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-rtl-up-hover.png b/src/assets/gtk-2.0/assets-common/spin-rtl-up-hover.png new file mode 100644 index 00000000..5cfe502d Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-rtl-up-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/spin-rtl-up.png b/src/assets/gtk-2.0/assets-common/spin-rtl-up.png new file mode 100644 index 00000000..ab7e39da Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/spin-rtl-up.png differ diff --git a/src/assets/gtk-2.0/assets-common/treeview-ltr-button-active.png b/src/assets/gtk-2.0/assets-common/treeview-ltr-button-active.png new file mode 100644 index 00000000..51bb057e Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/treeview-ltr-button-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/treeview-ltr-button-hover.png b/src/assets/gtk-2.0/assets-common/treeview-ltr-button-hover.png new file mode 100644 index 00000000..5427389c Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/treeview-ltr-button-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/treeview-ltr-button.png b/src/assets/gtk-2.0/assets-common/treeview-ltr-button.png new file mode 100644 index 00000000..158128c8 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/treeview-ltr-button.png differ diff --git a/src/assets/gtk-2.0/assets-common/treeview-rtl-button-active.png b/src/assets/gtk-2.0/assets-common/treeview-rtl-button-active.png new file mode 100644 index 00000000..a386ed28 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/treeview-rtl-button-active.png differ diff --git a/src/assets/gtk-2.0/assets-common/treeview-rtl-button-hover.png b/src/assets/gtk-2.0/assets-common/treeview-rtl-button-hover.png new file mode 100644 index 00000000..cc3fac02 Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/treeview-rtl-button-hover.png differ diff --git a/src/assets/gtk-2.0/assets-common/treeview-rtl-button.png b/src/assets/gtk-2.0/assets-common/treeview-rtl-button.png new file mode 100644 index 00000000..fe7ec0dc Binary files /dev/null and b/src/assets/gtk-2.0/assets-common/treeview-rtl-button.png differ diff --git a/src/assets/gtk-2.0/assets-theme.txt b/src/assets/gtk-2.0/assets-theme.txt new file mode 100644 index 00000000..f7f8014c --- /dev/null +++ b/src/assets/gtk-2.0/assets-theme.txt @@ -0,0 +1,38 @@ +entry-active +combo-left-entry-active +combo-right-entry-active +spin-ltr-up-active +spin-ltr-down-active +spin-rtl-up-active +spin-rtl-down-active +checkbox-checked +checkbox-checked-hover +checkbox-checked-active +checkbox-checked-disabled +checkbox-mixed +checkbox-mixed-hover +checkbox-mixed-active +checkbox-mixed-disabled +radio-checked +radio-checked-hover +radio-checked-active +radio-checked-disabled +radio-mixed +radio-mixed-hover +radio-mixed-active +radio-mixed-disabled +menu-checkbox-checked +menu-checkbox-checked-disabled +menu-checkbox-mixed +menu-checkbox-mixed-disabled +menu-radio-checked +menu-radio-checked-disabled +menu-radio-mixed +menu-radio-mixed-disabled +scale-slider +scale-slider-hover +scale-slider-active +scale-horz-trough-active +scale-vert-trough-active +tab +progressbar-progress diff --git a/src/assets/gtk-2.0/assets.svg b/src/assets/gtk-2.0/assets.svg index d13af54e..14a8f432 100644 --- a/src/assets/gtk-2.0/assets.svg +++ b/src/assets/gtk-2.0/assets.svg @@ -6,7 +6,7 @@ version="1.1" id="svg715" sodipodi:docname="assets.svg" - inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -30,13 +30,13 @@ showgrid="false" id="namedview4" inkscape:document-rotation="0" - inkscape:zoom="2.9640001" - inkscape:cx="145.4116" - inkscape:cy="85.18893" - inkscape:window-width="1920" - inkscape:window-height="1000" + inkscape:zoom="1.4820001" + inkscape:cx="144.06207" + inkscape:cy="47.90823" + inkscape:window-width="1440" + inkscape:window-height="742" inkscape:window-x="0" - inkscape:window-y="44" + inkscape:window-y="32" inkscape:window-maximized="1" inkscape:current-layer="layer1" pagecolor="#ffffff" @@ -57,120 +57,13 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1248,45 +104,6 @@ rx="0" ry="0" /> - - - - - - - - - @@ -1300,380 +117,7 @@ rx="0" ry="0" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + style="fill:url(#color-primary)" /> + style="fill:url(#color-primary)" /> + style="fill:url(#color-primary)" /> + style="fill:url(#color-primary)" /> + style="fill:url(#color-primary)" /> - - - - - - - - + style="fill:url(#color-primary)" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2383,332 +229,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2723,246 +248,9 @@ style="opacity:0.05;fill:#000000" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="checkbox-checked-hover"> + - - - - - - - - - - - - - - - - - - - - + d="m 28,298 c -5.52,0 -10,4.48 -10,10 0,5.52 4.48,10 10,10 5.52,0 10,-4.48 10,-10 0,-5.52 -4.48,-10 -10,-10 z" + id="path2361" + style="opacity:0.15;fill:#ffffff;fill-opacity:1" + sodipodi:nodetypes="sssss" /> - - + id="radio-checked-hover"> + - + style="opacity:0.15;fill:#ffffff;fill-opacity:1" + sodipodi:nodetypes="sssss" /> - - - - - - - - - - - - - - - - - - - - - - + id="checkbox-mixed-hover"> + - + style="opacity:0.15;fill:#ffffff;fill-opacity:1" + sodipodi:nodetypes="sssss" /> + id="checkbox-checked"> - - + + id="radio-checked"> - - + + id="checkbox-checked-active" + transform="translate(0,26)"> + + + + + + - + d="m 56,298 c -5.52,0 -10,4.48 -10,10 0,5.52 4.48,10 10,10 5.52,0 10,-4.48 10,-10 0,-5.52 -4.48,-10 -10,-10 z" + id="path2472" + style="opacity:0.15;fill:#000000;fill-opacity:1" + sodipodi:nodetypes="sssss" /> + - + + + + + + + + + + + + + + d="m 28,410 c -5.52,0 -10,4.48 -10,10 0,5.52 4.48,10 10,10 5.52,0 10,-4.48 10,-10 0,-5.52 -4.48,-10 -10,-10 z" + id="path3460" + style="opacity:0.15;fill:#ffffff;fill-opacity:1" + sodipodi:nodetypes="sssss" /> + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk-2.0/assets/checkbox-checked-active.png b/src/assets/gtk-2.0/assets/checkbox-checked-active.png index e92f48ed..387e8063 100644 Binary files a/src/assets/gtk-2.0/assets/checkbox-checked-active.png and b/src/assets/gtk-2.0/assets/checkbox-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets/checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets/checkbox-checked-disabled.png index 726209fd..ecb4db37 100644 Binary files a/src/assets/gtk-2.0/assets/checkbox-checked-disabled.png and b/src/assets/gtk-2.0/assets/checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets/checkbox-checked-hover.png b/src/assets/gtk-2.0/assets/checkbox-checked-hover.png index c7f83e43..800dbe08 100644 Binary files a/src/assets/gtk-2.0/assets/checkbox-checked-hover.png and b/src/assets/gtk-2.0/assets/checkbox-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets/checkbox-checked.png b/src/assets/gtk-2.0/assets/checkbox-checked.png index d1a37f98..d0d866c7 100644 Binary files a/src/assets/gtk-2.0/assets/checkbox-checked.png and b/src/assets/gtk-2.0/assets/checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets/checkbox-mixed-active.png b/src/assets/gtk-2.0/assets/checkbox-mixed-active.png index b5a8691e..d92b4236 100644 Binary files a/src/assets/gtk-2.0/assets/checkbox-mixed-active.png and b/src/assets/gtk-2.0/assets/checkbox-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets/checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets/checkbox-mixed-disabled.png index 903de6d5..acedc763 100644 Binary files a/src/assets/gtk-2.0/assets/checkbox-mixed-disabled.png and b/src/assets/gtk-2.0/assets/checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets/checkbox-mixed-hover.png b/src/assets/gtk-2.0/assets/checkbox-mixed-hover.png index 75fba94d..59f69391 100644 Binary files a/src/assets/gtk-2.0/assets/checkbox-mixed-hover.png and b/src/assets/gtk-2.0/assets/checkbox-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets/checkbox-mixed.png b/src/assets/gtk-2.0/assets/checkbox-mixed.png index 6c58ff73..5110ca2e 100644 Binary files a/src/assets/gtk-2.0/assets/checkbox-mixed.png and b/src/assets/gtk-2.0/assets/checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets/combo-left-entry-active.png b/src/assets/gtk-2.0/assets/combo-left-entry-active.png index 4e094f0a..00874f0d 100644 Binary files a/src/assets/gtk-2.0/assets/combo-left-entry-active.png and b/src/assets/gtk-2.0/assets/combo-left-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets/combo-right-entry-active.png b/src/assets/gtk-2.0/assets/combo-right-entry-active.png index 30dd43a4..df783df5 100644 Binary files a/src/assets/gtk-2.0/assets/combo-right-entry-active.png and b/src/assets/gtk-2.0/assets/combo-right-entry-active.png differ diff --git a/src/assets/gtk-2.0/assets/entry-active.png b/src/assets/gtk-2.0/assets/entry-active.png index e4af39b5..4b36e4d9 100644 Binary files a/src/assets/gtk-2.0/assets/entry-active.png and b/src/assets/gtk-2.0/assets/entry-active.png differ diff --git a/src/assets/gtk-2.0/assets/menu-checkbox-checked-disabled.png b/src/assets/gtk-2.0/assets/menu-checkbox-checked-disabled.png index 7a2fdba4..6ea8304e 100644 Binary files a/src/assets/gtk-2.0/assets/menu-checkbox-checked-disabled.png and b/src/assets/gtk-2.0/assets/menu-checkbox-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets/menu-checkbox-checked.png index 81866990..6dad49e4 100644 Binary files a/src/assets/gtk-2.0/assets/menu-checkbox-checked.png and b/src/assets/gtk-2.0/assets/menu-checkbox-checked.png differ diff --git a/src/assets/gtk-2.0/assets/menu-checkbox-mixed-disabled.png b/src/assets/gtk-2.0/assets/menu-checkbox-mixed-disabled.png index e9632add..c893c488 100644 Binary files a/src/assets/gtk-2.0/assets/menu-checkbox-mixed-disabled.png and b/src/assets/gtk-2.0/assets/menu-checkbox-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets/menu-checkbox-mixed.png b/src/assets/gtk-2.0/assets/menu-checkbox-mixed.png index 4b74a450..457e0d31 100644 Binary files a/src/assets/gtk-2.0/assets/menu-checkbox-mixed.png and b/src/assets/gtk-2.0/assets/menu-checkbox-mixed.png differ diff --git a/src/assets/gtk-2.0/assets/menu-radio-checked-disabled.png b/src/assets/gtk-2.0/assets/menu-radio-checked-disabled.png index e34f6b4c..8a35f0a6 100644 Binary files a/src/assets/gtk-2.0/assets/menu-radio-checked-disabled.png and b/src/assets/gtk-2.0/assets/menu-radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets/menu-radio-checked.png b/src/assets/gtk-2.0/assets/menu-radio-checked.png index 6d383a99..746d3472 100644 Binary files a/src/assets/gtk-2.0/assets/menu-radio-checked.png and b/src/assets/gtk-2.0/assets/menu-radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets/menu-radio-mixed-disabled.png b/src/assets/gtk-2.0/assets/menu-radio-mixed-disabled.png index e9632add..c893c488 100644 Binary files a/src/assets/gtk-2.0/assets/menu-radio-mixed-disabled.png and b/src/assets/gtk-2.0/assets/menu-radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets/menu-radio-mixed.png b/src/assets/gtk-2.0/assets/menu-radio-mixed.png index 4b74a450..457e0d31 100644 Binary files a/src/assets/gtk-2.0/assets/menu-radio-mixed.png and b/src/assets/gtk-2.0/assets/menu-radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets/progressbar-progress.png b/src/assets/gtk-2.0/assets/progressbar-progress.png index 2378968b..7cfc552a 100644 Binary files a/src/assets/gtk-2.0/assets/progressbar-progress.png and b/src/assets/gtk-2.0/assets/progressbar-progress.png differ diff --git a/src/assets/gtk-2.0/assets/radio-checked-active.png b/src/assets/gtk-2.0/assets/radio-checked-active.png index e2f97917..e0084e1b 100644 Binary files a/src/assets/gtk-2.0/assets/radio-checked-active.png and b/src/assets/gtk-2.0/assets/radio-checked-active.png differ diff --git a/src/assets/gtk-2.0/assets/radio-checked-disabled.png b/src/assets/gtk-2.0/assets/radio-checked-disabled.png index 61123c0b..e5dcc47e 100644 Binary files a/src/assets/gtk-2.0/assets/radio-checked-disabled.png and b/src/assets/gtk-2.0/assets/radio-checked-disabled.png differ diff --git a/src/assets/gtk-2.0/assets/radio-checked-hover.png b/src/assets/gtk-2.0/assets/radio-checked-hover.png index d3f9ed1f..17ef54ef 100644 Binary files a/src/assets/gtk-2.0/assets/radio-checked-hover.png and b/src/assets/gtk-2.0/assets/radio-checked-hover.png differ diff --git a/src/assets/gtk-2.0/assets/radio-checked.png b/src/assets/gtk-2.0/assets/radio-checked.png index 5ac67d66..303cc184 100644 Binary files a/src/assets/gtk-2.0/assets/radio-checked.png and b/src/assets/gtk-2.0/assets/radio-checked.png differ diff --git a/src/assets/gtk-2.0/assets/radio-mixed-active.png b/src/assets/gtk-2.0/assets/radio-mixed-active.png index b5a8691e..d92b4236 100644 Binary files a/src/assets/gtk-2.0/assets/radio-mixed-active.png and b/src/assets/gtk-2.0/assets/radio-mixed-active.png differ diff --git a/src/assets/gtk-2.0/assets/radio-mixed-disabled.png b/src/assets/gtk-2.0/assets/radio-mixed-disabled.png index 903de6d5..acedc763 100644 Binary files a/src/assets/gtk-2.0/assets/radio-mixed-disabled.png and b/src/assets/gtk-2.0/assets/radio-mixed-disabled.png differ diff --git a/src/assets/gtk-2.0/assets/radio-mixed-hover.png b/src/assets/gtk-2.0/assets/radio-mixed-hover.png index 75fba94d..59f69391 100644 Binary files a/src/assets/gtk-2.0/assets/radio-mixed-hover.png and b/src/assets/gtk-2.0/assets/radio-mixed-hover.png differ diff --git a/src/assets/gtk-2.0/assets/radio-mixed.png b/src/assets/gtk-2.0/assets/radio-mixed.png index 6c58ff73..5110ca2e 100644 Binary files a/src/assets/gtk-2.0/assets/radio-mixed.png and b/src/assets/gtk-2.0/assets/radio-mixed.png differ diff --git a/src/assets/gtk-2.0/assets/scale-horz-trough-active.png b/src/assets/gtk-2.0/assets/scale-horz-trough-active.png index 4d1ed0c9..e82413d9 100644 Binary files a/src/assets/gtk-2.0/assets/scale-horz-trough-active.png and b/src/assets/gtk-2.0/assets/scale-horz-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets/scale-slider-active.png b/src/assets/gtk-2.0/assets/scale-slider-active.png index 4a56a258..50f4e63b 100644 Binary files a/src/assets/gtk-2.0/assets/scale-slider-active.png and b/src/assets/gtk-2.0/assets/scale-slider-active.png differ diff --git a/src/assets/gtk-2.0/assets/scale-slider-hover.png b/src/assets/gtk-2.0/assets/scale-slider-hover.png index 40450259..94ebe391 100644 Binary files a/src/assets/gtk-2.0/assets/scale-slider-hover.png and b/src/assets/gtk-2.0/assets/scale-slider-hover.png differ diff --git a/src/assets/gtk-2.0/assets/scale-slider.png b/src/assets/gtk-2.0/assets/scale-slider.png index 3eba8802..c7fda6e5 100644 Binary files a/src/assets/gtk-2.0/assets/scale-slider.png and b/src/assets/gtk-2.0/assets/scale-slider.png differ diff --git a/src/assets/gtk-2.0/assets/scale-vert-trough-active.png b/src/assets/gtk-2.0/assets/scale-vert-trough-active.png index a19e1026..9d693035 100644 Binary files a/src/assets/gtk-2.0/assets/scale-vert-trough-active.png and b/src/assets/gtk-2.0/assets/scale-vert-trough-active.png differ diff --git a/src/assets/gtk-2.0/assets/spin-ltr-down-active.png b/src/assets/gtk-2.0/assets/spin-ltr-down-active.png index cce1d2d0..e1fe4bd1 100644 Binary files a/src/assets/gtk-2.0/assets/spin-ltr-down-active.png and b/src/assets/gtk-2.0/assets/spin-ltr-down-active.png differ diff --git a/src/assets/gtk-2.0/assets/spin-ltr-up-active.png b/src/assets/gtk-2.0/assets/spin-ltr-up-active.png index 277fe78f..9dc2db17 100644 Binary files a/src/assets/gtk-2.0/assets/spin-ltr-up-active.png and b/src/assets/gtk-2.0/assets/spin-ltr-up-active.png differ diff --git a/src/assets/gtk-2.0/assets/spin-rtl-down-active.png b/src/assets/gtk-2.0/assets/spin-rtl-down-active.png index b3e61712..f2901c98 100644 Binary files a/src/assets/gtk-2.0/assets/spin-rtl-down-active.png and b/src/assets/gtk-2.0/assets/spin-rtl-down-active.png differ diff --git a/src/assets/gtk-2.0/assets/spin-rtl-up-active.png b/src/assets/gtk-2.0/assets/spin-rtl-up-active.png index c1a676f0..d4f847cf 100644 Binary files a/src/assets/gtk-2.0/assets/spin-rtl-up-active.png and b/src/assets/gtk-2.0/assets/spin-rtl-up-active.png differ diff --git a/src/assets/gtk-2.0/assets/tab.png b/src/assets/gtk-2.0/assets/tab.png index 8f3306c8..7d313ba8 100644 Binary files a/src/assets/gtk-2.0/assets/tab.png and b/src/assets/gtk-2.0/assets/tab.png differ diff --git a/src/assets/gtk-2.0/make-assets.sh b/src/assets/gtk-2.0/make-assets.sh new file mode 100755 index 00000000..931790d7 --- /dev/null +++ b/src/assets/gtk-2.0/make-assets.sh @@ -0,0 +1,227 @@ +#! /usr/bin/env bash + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for color in '' '-Dark'; do + for type in '' '-Nord' '-Dracula'; do + if [[ "$color" == '' ]]; then + case "$theme" in + '') + theme_color='#8caaee' + ;; + -Purple) + theme_color='#ca9ee6' + ;; + -Pink) + theme_color='#f4b8e4' + ;; + -Red) + theme_color='#e78284' + ;; + -Orange) + theme_color='#ef9f76' + ;; + -Yellow) + theme_color='#e5c890' + ;; + -Green) + theme_color='#a6d189' + ;; + -Teal) + theme_color='#81c8be' + ;; + -Grey) + theme_color='#45475a' + ;; + esac + + if [[ "$type" == '-Nord' ]]; then + background_color='#f8fafc' + + case "$theme" in + '') + theme_color='#5e81ac' + ;; + -Purple) + theme_color='#b57daa' + ;; + -Pink) + theme_color='#cd7092' + ;; + -Red) + theme_color='#c35b65' + ;; + -Orange) + theme_color='#d0846c' + ;; + -Yellow) + theme_color='#e4b558' + ;; + -Green) + theme_color='#82ac5d' + ;; + -Teal) + theme_color='#83b9b8' + ;; + -Grey) + theme_color='#3a4150' + ;; + esac + fi + + if [[ "$type" == '-Dracula' ]]; then + background_color='#f9f9fb' + + case "$theme" in + '') + theme_color='#a679ec' + ;; + -Purple) + theme_color='#a679ec' + ;; + -Pink) + theme_color='#f04cab' + ;; + -Red) + theme_color='#f44d4d' + ;; + -Orange) + theme_color='#f8a854' + ;; + -Yellow) + theme_color='#e8f467' + ;; + -Green) + theme_color='#4be772' + ;; + -Teal) + theme_color='#20eed9' + ;; + -Grey) + theme_color='#3c3f51' + ;; + esac + fi + else + case "$theme" in + '') + theme_color='#1e66f5' + ;; + -Purple) + theme_color='#8839ef' + ;; + -Pink) + theme_color='#ea76cb' + ;; + -Red) + theme_color='#d20f39' + ;; + -Orange) + theme_color='#fe640b' + ;; + -Yellow) + theme_color='#df8e1d' + ;; + -Green) + theme_color='#40a02b' + ;; + -Teal) + theme_color='#179299' + ;; + -Grey) + theme_color='#ccd0da' + ;; + esac + + if [[ "$type" == '-Nord' ]]; then + background_color='#242932' + + case "$theme" in + '') + theme_color='#89a3c2' + ;; + -Purple) + theme_color='#c89dbf' + ;; + -Pink) + theme_color='#dc98b1' + ;; + -Red) + theme_color='#d4878f' + ;; + -Orange) + theme_color='#dca493' + ;; + -Yellow) + theme_color='#eac985' + ;; + -Green) + theme_color='#a0c082' + ;; + -Teal) + theme_color='#83b9b8' + ;; + -Grey) + theme_color='#d9dce3' + ;; + esac + fi + + if [[ "$type" == '-Dracula' ]]; then + background_color='#242632' + + case "$theme" in + '') + theme_color='#bd93f9' + ;; + -Purple) + theme_color='#bd93f9' + ;; + -Pink) + theme_color='#ff79c6' + ;; + -Red) + theme_color='#ff5555' + ;; + -Orange) + theme_color='#ffb86c' + ;; + -Yellow) + theme_color='#f1fa8c' + ;; + -Green) + theme_color='#50fa7b' + ;; + -Teal) + theme_color='#50fae9' + ;; + -Grey) + theme_color='#d9dae3' + ;; + esac + fi + fi + + if [[ "$type" != '' ]]; then + cp -r "assets${color}.svg" "assets${theme}${color}${type}.svg" + # cp -r "assets-common${color}.svg" "assets-common${color}${type}.svg" + if [[ "$color" == '' ]]; then + sed -i "s/#3c84f7/${theme_color}/g" "assets${theme}${color}${type}.svg" + # sed -i "s/#FAFAFA/${background_color}/g" "assets-common${color}${type}.svg" + else + sed -i "s/#5b9bf8/${theme_color}/g" "assets${theme}${color}${type}.svg" + # sed -i "s/#2C2C2C/${background_color}/g" "assets-common${color}${type}.svg" + fi + elif [[ "$theme" != '' ]]; then + cp -r "assets${color}.svg" "assets${theme}${color}.svg" + if [[ "$color" == '' ]]; then + sed -i "s/#3c84f7/${theme_color}/g" "assets${theme}${color}.svg" + else + sed -i "s/#5b9bf8/${theme_color}/g" "assets${theme}${color}.svg" + fi + fi + + done + done +done + +echo -e "DONE!" diff --git a/src/assets/gtk-2.0/render-assets.sh b/src/assets/gtk-2.0/render-assets.sh index 35280f9c..8e74b25c 100755 --- a/src/assets/gtk-2.0/render-assets.sh +++ b/src/assets/gtk-2.0/render-assets.sh @@ -1,46 +1,83 @@ #! /usr/bin/env bash -set -ueo pipefail - -# Make sure that parallel is GNU parallel and not moreutils. -# Otherwise, it fails silently. There's no smooth way to detect this. -if command -v parallel >/dev/null; then - cmd=(parallel) -else - cmd=(xargs -n1) -fi - RENDER_SVG="$(command -v rendersvg)" || true INKSCAPE="$(command -v inkscape)" || true OPTIPNG="$(command -v optipng)" || true -INDEX="assets.txt" +INDEX_COMMON="assets-common.txt" +INDEX_THEME="assets-theme.txt" -for theme in '' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey'; do -for color in '' '-dark'; do +./make-assets.sh -ASSETS_DIR="assets${theme}${color}" -SRC_FILE="assets${theme}${color}.svg" +for color in '' '-Dark'; do + ASSETS_DIR="assets-common${color}" + SRC_FILE="assets-common${color}.svg" -[[ -d $ASSETS_DIR ]] && rm -rf $ASSETS_DIR -mkdir -p $ASSETS_DIR + # [[ -d $ASSETS_DIR ]] && rm -rf $ASSETS_DIR + mkdir -p $ASSETS_DIR -for i in `cat $INDEX`; do -echo "Rendering '$ASSETS_DIR/$i.png'" -if [[ -n "${RENDER_SVG}" ]]; then - "$RENDER_SVG" --export-id "$i" \ - "$SRC_FILE" "$ASSETS_DIR/$i.png" -else - "$INKSCAPE" --export-id="$i" \ - --export-id-only \ - --export-filename="$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/null -fi -if [[ -n "${OPTIPNG}" ]]; then - "$OPTIPNG" -o7 --quiet "$ASSETS_DIR/$i.png" -fi + for i in `cat $INDEX_COMMON`; do + if [[ -f "$ASSETS_DIR/$i.png" ]]; then + echo "'$ASSETS_DIR/$i.png' exists." + else + echo "Rendering '$ASSETS_DIR/$i.png'" + if [[ -n "${RENDER_SVG}" ]]; then + "$RENDER_SVG" --export-id "$i" \ + "$SRC_FILE" "$ASSETS_DIR/$i.png" + else + "$INKSCAPE" --export-id="$i" \ + --export-id-only \ + --export-filename="$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/null + fi + if [[ -n "${OPTIPNG}" ]]; then + "$OPTIPNG" -o7 --quiet "$ASSETS_DIR/$i.png" + fi + fi + done done +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for color in '' '-Dark'; do + for type in '' '-Nord' '-Dracula'; do + ASSETS_DIR="assets${theme}${color}${type}" + SRC_FILE="assets${theme}${color}${type}.svg" + + # [[ -d $ASSETS_DIR ]] && rm -rf $ASSETS_DIR + mkdir -p $ASSETS_DIR + + for i in `cat $INDEX_THEME`; do + if [[ -f "$ASSETS_DIR/$i.png" ]]; then + echo "'$ASSETS_DIR/$i.png' exists." + else + echo "Rendering '$ASSETS_DIR/$i.png'" + if [[ -n "${RENDER_SVG}" ]]; then + "$RENDER_SVG" --export-id "$i" \ + "$SRC_FILE" "$ASSETS_DIR/$i.png" + else + "$INKSCAPE" --export-id="$i" \ + --export-id-only \ + --export-filename="$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/null + fi + if [[ -n "${OPTIPNG}" ]]; then + "$OPTIPNG" -o7 --quiet "$ASSETS_DIR/$i.png" + fi + fi + done + done + done done + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for color in '' '-Dark'; do + for type in '' '-Nord' '-Dracula'; do + if [[ "${theme}" == '' && "${type}" == '' ]]; then + echo "keep assets${color}.svg file..." + else + ASSETS_FILE="assets${theme}${color}${type}.svg" + rm -rf "${ASSETS_FILE}" + fi + done + done done echo -e "DONE!" diff --git a/src/assets/gtk/assets-Dracula.svg b/src/assets/gtk/assets-Dracula.svg new file mode 100644 index 00000000..55492dd1 --- /dev/null +++ b/src/assets/gtk/assets-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..53026458 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..20b93cdc Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..4a3bea64 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..384c044d Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..6f55492e Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..62140935 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..c1a8f01c Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..e19976c8 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..ad8bbeb6 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..f83212ad Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..5efcbabc Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..2f8d0263 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..a9041af3 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..58fa92f0 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..78c3fe58 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..192e6d69 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..ece4b839 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..2dffc71f Binary files /dev/null and b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula.svg b/src/assets/gtk/assets-Green-Dracula.svg new file mode 100644 index 00000000..fd6c11cf --- /dev/null +++ b/src/assets/gtk/assets-Green-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..eb7df804 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..f82233dc Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..5f43769f Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..6264fe61 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..338c951f Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..f32385fa Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..1ad652d6 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..242e8a05 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..121b9c73 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..a379c0f8 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..a2b84f64 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..e84618bc Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..0aa67460 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..2cff8190 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..c5c566b7 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..ae8d3f8e Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..9219864a Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..7aa87b1e Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Green-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord.svg b/src/assets/gtk/assets-Green-Nord.svg new file mode 100644 index 00000000..b1719486 --- /dev/null +++ b/src/assets/gtk/assets-Green-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..93fda4f4 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..c72a2e1b Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..09dd7daa Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..262c0a7d Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..c1210c94 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..eee97924 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..c2dd5135 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..10203d27 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..e295d649 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..82dc006d Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..38e1ba27 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..03cc4fc4 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..08d0ac26 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..d1785754 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..1ba05b0f Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..084d9b89 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..fd12c547 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..ca73abc6 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Green-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Green.svg b/src/assets/gtk/assets-Green.svg new file mode 100644 index 00000000..7acef9b2 --- /dev/null +++ b/src/assets/gtk/assets-Green.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..b132425b Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..d62e9413 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..35b5399e Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..2e76a5ea Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..f50244d9 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..4ddbd54a Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..1bb031a6 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..8a68e544 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..d0fff658 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..212b945b Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..c344a6a4 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..3790d2ac Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..8737a93f Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..3c3a2d11 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..8b0a8b01 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Green/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..5868285d Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..6e062dc8 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..bf98a8d0 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..0929c3b4 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..5e038d88 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..f97d9178 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..deb369b8 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..580b8570 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..1bb9b27e Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..82d19ec8 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..8fafdb4f Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..8c734fdb Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..42d5ab25 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..166ba440 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..f5af82a9 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..74872ec6 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Green/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..44f7ab91 Binary files /dev/null and b/src/assets/gtk/assets-Green/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Green/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Green/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..660b1d04 Binary files /dev/null and b/src/assets/gtk/assets-Green/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Green/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Green/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..8acb5d54 Binary files /dev/null and b/src/assets/gtk/assets-Green/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Green/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..e241e28b Binary files /dev/null and b/src/assets/gtk/assets-Green/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Green/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Green/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..e81a4620 Binary files /dev/null and b/src/assets/gtk/assets-Green/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..2388f3c2 Binary files /dev/null and b/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..e94c1237 Binary files /dev/null and b/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Green/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula.svg b/src/assets/gtk/assets-Grey-Dracula.svg new file mode 100644 index 00000000..60d3491f --- /dev/null +++ b/src/assets/gtk/assets-Grey-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..103f874a Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..e6ee1900 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..748ddd27 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..43dc06a4 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..96005c67 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..977074f0 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..5ca9e6a2 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..85ed2420 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..65b904e2 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..6b2b1936 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..c5f163bc Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..b8041e81 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..9d103422 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..cc2f5b0b Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..fd85ac1b Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..8b47ed34 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..3a460a5d Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..b3565f22 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord.svg b/src/assets/gtk/assets-Grey-Nord.svg new file mode 100644 index 00000000..7177b35a --- /dev/null +++ b/src/assets/gtk/assets-Grey-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..cdfcc936 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..faa37f61 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..11d7d815 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..47b91632 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..aadba0ad Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..56d3029c Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..87627663 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..ce22dedd Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..2f40a096 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..bf7dd937 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..a1287721 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..94d65c7b Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..eb835f79 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..06d36fa4 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..74bfe233 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..01b29eda Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..26fe7df1 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..c24ae99e Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Grey-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Grey.svg b/src/assets/gtk/assets-Grey.svg new file mode 100644 index 00000000..cd9dde58 --- /dev/null +++ b/src/assets/gtk/assets-Grey.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..eb9b63e7 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..21cc8d35 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..e5d38f2a Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..de19d462 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..2f3e0e25 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..c57985e6 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..ab273bbc Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..8dd66e96 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..a9315a1e Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..353ed463 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..413fe2f8 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..9d806c88 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..151b4da3 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..63cef338 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..0f467a1a Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..a748f8c1 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..26050252 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..c8b7ea23 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..810a2fbb Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..175a7e45 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..1f61ed9a Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..e6f97553 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..0609bf09 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..192f6e3d Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..9397162b Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..78321853 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..4c33aa98 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..6cbae655 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..54a3af57 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..ccabc6e8 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..d16c49dd Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..797bd1e5 Binary files /dev/null and b/src/assets/gtk/assets-Grey/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..fb7bbe78 Binary files /dev/null and b/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..7a49a710 Binary files /dev/null and b/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..e62d3235 Binary files /dev/null and b/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..a0cbc839 Binary files /dev/null and b/src/assets/gtk/assets-Grey/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..2388f3c2 Binary files /dev/null and b/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..e94c1237 Binary files /dev/null and b/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Grey/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Nord.svg b/src/assets/gtk/assets-Nord.svg new file mode 100644 index 00000000..b8d26786 --- /dev/null +++ b/src/assets/gtk/assets-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..5f2e7765 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..bd1c8737 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..5b0b8f8a Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..94dd719c Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..add7fce0 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..6c2c6b18 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..7c8b68ab Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..4973a654 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..a3a748cb Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..db57bfaf Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..90abc821 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..960605cd Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..afe806b8 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..2450cb70 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..3e124c20 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..93cb5e80 Binary files /dev/null and b/src/assets/gtk/assets-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..1f9b8eec Binary files /dev/null and b/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..e6386a3a Binary files /dev/null and b/src/assets/gtk/assets-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula.svg b/src/assets/gtk/assets-Orange-Dracula.svg new file mode 100644 index 00000000..2a16078f --- /dev/null +++ b/src/assets/gtk/assets-Orange-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..4d1b2459 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..2dbf023f Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..d62d7e4d Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..40bf8760 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..70e4c131 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..6f70c8c6 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..a4544baf Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..17a0140e Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..9edc5216 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..409c14dd Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..3fd590e4 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..9d26b789 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..9b3b4ffc Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..9c3a3907 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..0d7b4f76 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..e6443746 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..9e37c776 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..84d0c89f Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord.svg b/src/assets/gtk/assets-Orange-Nord.svg new file mode 100644 index 00000000..57ca9e3e --- /dev/null +++ b/src/assets/gtk/assets-Orange-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..e2a102ca Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..85d4a069 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..40f5171b Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..3d154131 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..a0e10685 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..d89aeea6 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..d5d1a896 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..84253c68 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..2693ae67 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..88438ab5 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..a8a7f08d Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..39bdfb40 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..e728d66a Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..0057ff12 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..bdb9a874 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..c36db7b3 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..000c3fb6 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..bef9296b Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Orange-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Orange.svg b/src/assets/gtk/assets-Orange.svg new file mode 100644 index 00000000..db951b64 --- /dev/null +++ b/src/assets/gtk/assets-Orange.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..6c0786ae Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..f45ed7f0 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..b8ef864d Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..84ce08d1 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..b0797bf7 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..ad753cdf Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..c3d8b1b9 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..35149bdc Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..1c5e2f6e Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..0c146eac Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..686fca80 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0d59fac7 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..a6ff0e76 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..78e799fc Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..e5dcaf9a Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..f2927018 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fe3b3fb6 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6cd4ac24 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..9bdded3d Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..c8f60d6c Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..f6f1e25f Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..5786d2b7 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..c5b004e1 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..a978c20b Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..e96c3b33 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..daf16edf Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..49887985 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..befdd0b2 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..0632ba53 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..16e88e97 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..0888af1e Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..e2abdc06 Binary files /dev/null and b/src/assets/gtk/assets-Orange/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..c7435914 Binary files /dev/null and b/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..2bc41c43 Binary files /dev/null and b/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..00e82992 Binary files /dev/null and b/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..e7b3e610 Binary files /dev/null and b/src/assets/gtk/assets-Orange/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..2388f3c2 Binary files /dev/null and b/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..e94c1237 Binary files /dev/null and b/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Orange/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula.svg b/src/assets/gtk/assets-Pink-Dracula.svg new file mode 100644 index 00000000..49638998 --- /dev/null +++ b/src/assets/gtk/assets-Pink-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..bb130840 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..422b1f95 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..a049b8cb Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..38e3a195 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..71fbb572 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..703e361c Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..133f135b Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..334d3936 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..ba9d0ae0 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..07999273 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..49380461 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..87b16036 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..067e2d7f Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..76a72bb1 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..b3b6f512 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..5ca07c86 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..be4491b4 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..3edbbe41 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord.svg b/src/assets/gtk/assets-Pink-Nord.svg new file mode 100644 index 00000000..e55330db --- /dev/null +++ b/src/assets/gtk/assets-Pink-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..a98a5e3b Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..f8c28b23 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..82110158 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..4d6a85ea Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..da9e6627 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..0df8483f Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..63698b77 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..5002db76 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..34de2b5f Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..087f7414 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..f97f0080 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..24bb3ebf Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..90c87a29 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..d4ad700c Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..d9c3e51a Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..8b603f56 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..c66cab8d Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..2db8c775 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Pink-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Pink.svg b/src/assets/gtk/assets-Pink.svg new file mode 100644 index 00000000..e33a85e7 --- /dev/null +++ b/src/assets/gtk/assets-Pink.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..4b10cea8 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..fc1a7782 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..a13be545 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..17152a75 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..57d5b704 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..0e0d9b53 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..193cd558 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..2d2e4d00 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..a52d6353 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..86c09921 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..81a93be8 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..578b933c Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..cf21f36d Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..82904382 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..92d93749 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..9472e9a7 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..28b116e6 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..f6257a52 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..12a538fe Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..14c0848e Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..c01ca965 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..f50fbb18 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..8bbd1ccc Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..12af2532 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..c3ef0a99 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..9d88b882 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..4fc54eec Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..8c87b390 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..822ccd68 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..b0837fca Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..0864bd60 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..fbba03f0 Binary files /dev/null and b/src/assets/gtk/assets-Pink/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..2ab8f37c Binary files /dev/null and b/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..f381e475 Binary files /dev/null and b/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..912bb0ca Binary files /dev/null and b/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..d0477b7c Binary files /dev/null and b/src/assets/gtk/assets-Pink/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..2388f3c2 Binary files /dev/null and b/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..e94c1237 Binary files /dev/null and b/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Pink/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula.svg b/src/assets/gtk/assets-Purple-Dracula.svg new file mode 100644 index 00000000..55492dd1 --- /dev/null +++ b/src/assets/gtk/assets-Purple-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..53026458 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..20b93cdc Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..4a3bea64 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..384c044d Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..6f55492e Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..62140935 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..c1a8f01c Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..e19976c8 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..ad8bbeb6 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..f83212ad Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..5efcbabc Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..2f8d0263 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..a9041af3 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..58fa92f0 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..78c3fe58 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..192e6d69 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..ece4b839 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..2dffc71f Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord.svg b/src/assets/gtk/assets-Purple-Nord.svg new file mode 100644 index 00000000..550c4a12 --- /dev/null +++ b/src/assets/gtk/assets-Purple-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..42dd806c Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..b2e96bfe Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..ef6f844e Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..165b34ed Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..0c8e65a3 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..716d0b0d Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..08eba204 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..b986cd19 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..5c37e619 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..f3fa3e59 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..7d8ed6ac Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..1e84557a Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..d4e08ff9 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..dd509a62 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..0573d4b9 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..8e97c766 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..5207f2ee Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..5a935af9 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Purple-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Purple.svg b/src/assets/gtk/assets-Purple.svg new file mode 100644 index 00000000..1c863b0c --- /dev/null +++ b/src/assets/gtk/assets-Purple.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..59306f48 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..727cc8e5 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..7c489522 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e75637d4 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..cb90898d Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..3de63d3b Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..69e8df2e Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..7b81d4a4 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..f9488eaa Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..6aa66514 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..25195a55 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..ebf9b719 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..7fa6227f Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..85aca84f Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..70c94997 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..68c4cb5e Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..2a1e1df7 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..f59309f2 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5de48d48 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..1abbcaa7 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..6a90ee84 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..90518098 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..1fe2f842 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..ef316aa0 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..7a2c4a37 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..c05db14f Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e5ed2fd1 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..19588acf Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..2c026be8 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..d7dd85dd Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..d9b5cf93 Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..4235337e Binary files /dev/null and b/src/assets/gtk/assets-Purple/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5417cc48 Binary files /dev/null and b/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..49ffa874 Binary files /dev/null and b/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..ffc809c9 Binary files /dev/null and b/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..27c8f741 Binary files /dev/null and b/src/assets/gtk/assets-Purple/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..2388f3c2 Binary files /dev/null and b/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..e94c1237 Binary files /dev/null and b/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Purple/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula.svg b/src/assets/gtk/assets-Red-Dracula.svg new file mode 100644 index 00000000..681e9e86 --- /dev/null +++ b/src/assets/gtk/assets-Red-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..035939bf Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..011cfb11 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..ba2b39e6 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..d3a07d09 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..9ffb5cf0 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..6250cd79 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..54ca542c Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..2801d269 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..54d9fdf4 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..7d6db654 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..7062fc06 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..cc093d38 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..59a57210 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..4deac56f Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..c9224367 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..093d245a Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..4ee710fc Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..64defdf0 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Red-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord.svg b/src/assets/gtk/assets-Red-Nord.svg new file mode 100644 index 00000000..dbc5d18f --- /dev/null +++ b/src/assets/gtk/assets-Red-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..f0832bc7 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..a10448a4 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..4af0f671 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..ba6f0989 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..2c7d4dbe Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..d9cfb1eb Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..8c18695d Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..f38fc433 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..baf1a42b Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..8e3a7b10 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..84b0213f Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..c197e571 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..79842fc3 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..86650be7 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..3f3bd157 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..25e1e447 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..8574d7cb Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..7b6763c1 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Red-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Red.svg b/src/assets/gtk/assets-Red.svg new file mode 100644 index 00000000..0c6d74d5 --- /dev/null +++ b/src/assets/gtk/assets-Red.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..fae5addb Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..5d002318 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fa4c756 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..5cc44a55 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..33142f3e Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..81a7c38f Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..8f9e9021 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..d8946606 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..748237c7 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..8d243ef0 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..9c662b44 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..c0a263f2 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..d0738580 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..1df68f67 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..78e265bf Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Red/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..e60c0110 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..03b116a3 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..a0b5ecd7 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..64be156e Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..36a5490b Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..663b30c7 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..3a3cdfe9 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..24fdd7cf Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..f19aa3e4 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..96571bdb Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..6e736828 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..b70d67ea Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..5e09ea6c Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..a51d7437 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..dbb1abb3 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..7e8ebde2 Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Red/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..2465430b Binary files /dev/null and b/src/assets/gtk/assets-Red/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Red/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Red/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..0689162d Binary files /dev/null and b/src/assets/gtk/assets-Red/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Red/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Red/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..92fc13d1 Binary files /dev/null and b/src/assets/gtk/assets-Red/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Red/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..9be10c6b Binary files /dev/null and b/src/assets/gtk/assets-Red/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Red/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Red/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..a9d2e491 Binary files /dev/null and b/src/assets/gtk/assets-Red/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..2388f3c2 Binary files /dev/null and b/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..e94c1237 Binary files /dev/null and b/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Red/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula.svg b/src/assets/gtk/assets-Teal-Dracula.svg new file mode 100644 index 00000000..6872a611 --- /dev/null +++ b/src/assets/gtk/assets-Teal-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..4b90b6a5 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..d09b7dc5 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..5d0dd826 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..d020154f Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..9422150b Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..3d939880 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..bfbf2497 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..76a794b2 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..16f7f80f Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..bee30eab Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..dab2de6b Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..5a3859fb Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..8272f4ba Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..fc233686 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..bd4b9353 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..f0b6e569 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..f5803dd2 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..85d7fdb9 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord.svg b/src/assets/gtk/assets-Teal-Nord.svg new file mode 100644 index 00000000..4f81e2ee --- /dev/null +++ b/src/assets/gtk/assets-Teal-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..c043f89d Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..46e7e904 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..4a8b0c90 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..35da57bb Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..20ef184c Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..e1a7a4c6 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..d7c656ba Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..1e0eb791 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..15ec1740 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..9293084c Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..cb71867e Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..bf7ca599 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..b5d58481 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..c4eac19a Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..dc988726 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..f8b0ba74 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..8e537ad5 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..9ee180a0 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Teal-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Teal.svg b/src/assets/gtk/assets-Teal.svg new file mode 100644 index 00000000..c5ab7a51 --- /dev/null +++ b/src/assets/gtk/assets-Teal.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..9aa3b6d7 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..7cb1a3ae Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..35065ef8 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..341e47c5 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..6f2570b6 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..752e2e21 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..28dc4023 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..c4f40bcf Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..aa097fd5 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..33de0af1 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..0a57d183 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..141baeef Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..d2652d75 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..05e3f69d Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..cecdd73a Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..bd55ffc6 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..0b10c960 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..1b4254ac Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..8a93e8b3 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..0a466cb4 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..efb7ee85 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..bf40ebed Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..132610e5 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..c6fd77c5 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..6fe1e7c9 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..6b5aa51d Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..efb9351d Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..c95b3e55 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..0244e9e9 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..3e6ea609 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..7d4e91e7 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..70b84365 Binary files /dev/null and b/src/assets/gtk/assets-Teal/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..6f5d9031 Binary files /dev/null and b/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..72ecb046 Binary files /dev/null and b/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..35d54d41 Binary files /dev/null and b/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..dfd2db5c Binary files /dev/null and b/src/assets/gtk/assets-Teal/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..2388f3c2 Binary files /dev/null and b/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..e94c1237 Binary files /dev/null and b/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Teal/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula.svg b/src/assets/gtk/assets-Yellow-Dracula.svg new file mode 100644 index 00000000..c41c0555 --- /dev/null +++ b/src/assets/gtk/assets-Yellow-Dracula.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..45fa452f Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..6671ddd3 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..1a68e15a Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..4f24c30d Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..0f197d3d Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..1a8c694a Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..81589d56 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..a6b57503 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..bae8ad14 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..92e7f79e Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e6258648 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..f8edb675 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..728010e6 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..b3f959c5 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..9135cc17 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..ad27bb24 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..036c6459 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..2f305f58 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5f8514c6 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..e7ce5217 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..d3e789b2 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..6a3bdab5 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..791434a0 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..9f1a7851 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..122c222a Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..473a50f1 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..57fd830d Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..02b07e8d Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..c2fc7684 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..1e1c459b Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..20eece17 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..c17aff36 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..cf2578b2 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..d7e9659c Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..8bc9acba Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..c18b1c8a Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Dracula/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord.svg b/src/assets/gtk/assets-Yellow-Nord.svg new file mode 100644 index 00000000..8df193a6 --- /dev/null +++ b/src/assets/gtk/assets-Yellow-Nord.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..db761daa Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..adee6bb8 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..5fd26871 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..30182cdb Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..6440764b Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..161b273d Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..c6dd8723 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..675a7d21 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..c338467f Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..55ec4b3c Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..e70f1fe2 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..0b03718b Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..8256794e Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..1d22d3c1 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..cc2e66f7 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..1e0c6741 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..fab1e7b4 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..261dd444 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..bb238188 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..f287b566 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..0b03d4dd Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..c9fb353e Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..21ad529b Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..463ca269 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..2bef1958 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..ca1bd5b7 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..bff90831 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..649e6e19 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..6718c2cb Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..b74b5fbb Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..d0245bc8 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..e5e7d65e Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..5d08f9fa Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..01e63124 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..f828a7e9 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..bebcc93b Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..66c847d3 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..5b393124 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Yellow-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets-Yellow.svg b/src/assets/gtk/assets-Yellow.svg new file mode 100644 index 00000000..0f8521f2 --- /dev/null +++ b/src/assets/gtk/assets-Yellow.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-dark.png new file mode 100644 index 00000000..4e151070 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 00000000..3d63a4ec Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..a184af76 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..c011ab34 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 00000000..8f6c55d0 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..88397a62 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider.png new file mode 100644 index 00000000..13cf3935 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider@2.png new file mode 100644 index 00000000..883a50d9 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-dark.png new file mode 100644 index 00000000..55d9325c Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 00000000..86a11d7f Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..9817de84 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..700b3a5a Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 00000000..40c96514 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..aa0df88b Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider.png new file mode 100644 index 00000000..abf36702 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider@2.png new file mode 100644 index 00000000..8dd4740a Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-dark.png new file mode 100644 index 00000000..d27a8cfd Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 00000000..027307aa Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 00000000..4b1bf1e0 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 00000000..5169e9d8 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 00000000..4bc49673 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 00000000..c27897c6 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider.png new file mode 100644 index 00000000..1f909d97 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider@2.png new file mode 100644 index 00000000..f99b478a Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-dark.png new file mode 100644 index 00000000..23d683e1 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 00000000..d86993f0 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 00000000..2a1ff632 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 00000000..9f205833 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 00000000..0aea66d7 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 00000000..3ac99027 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider.png new file mode 100644 index 00000000..80f16f04 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider@2.png new file mode 100644 index 00000000..1c9c6a88 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked-dark.png new file mode 100644 index 00000000..c0c67b09 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 00000000..033f1d2c Binary files /dev/null and b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked.png b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked.png new file mode 100644 index 00000000..f73a00ef Binary files /dev/null and b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked@2.png new file mode 100644 index 00000000..1feacb61 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 00000000..2388f3c2 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 00000000..e94c1237 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked.png new file mode 100644 index 00000000..3f3200a0 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 00000000..938a24d1 Binary files /dev/null and b/src/assets/gtk/assets-Yellow/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/assets.svg b/src/assets/gtk/assets.svg index a9a5f582..1788bee7 100644 --- a/src/assets/gtk/assets.svg +++ b/src/assets/gtk/assets.svg @@ -1,512 +1,93 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - - - - - + + + + + + + + - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + diff --git a/src/assets/gtk/assets/scale-horz-marks-after-slider-dark.png b/src/assets/gtk/assets/scale-horz-marks-after-slider-dark.png index 9e78217e..00d08bd3 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-after-slider-dark.png and b/src/assets/gtk/assets/scale-horz-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-after-slider-dark@2.png b/src/assets/gtk/assets/scale-horz-marks-after-slider-dark@2.png index f77d019c..25abeb60 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-after-slider-dark@2.png and b/src/assets/gtk/assets/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled-dark.png index 5326c0c4..bb5607fb 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled-dark.png and b/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled-dark@2.png index 0bd4410b..d6065db7 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled-dark@2.png and b/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled.png b/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled.png index f665aa11..5861d66a 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled.png and b/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled@2.png b/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled@2.png index 08ac84d6..52907bf6 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled@2.png and b/src/assets/gtk/assets/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-after-slider.png b/src/assets/gtk/assets/scale-horz-marks-after-slider.png index 87ee3209..29f1fcaa 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-after-slider.png and b/src/assets/gtk/assets/scale-horz-marks-after-slider.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-after-slider@2.png b/src/assets/gtk/assets/scale-horz-marks-after-slider@2.png index c6ee9d63..47b16ec7 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-after-slider@2.png and b/src/assets/gtk/assets/scale-horz-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-before-slider-dark.png b/src/assets/gtk/assets/scale-horz-marks-before-slider-dark.png index 95631f74..22b3bc93 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-before-slider-dark.png and b/src/assets/gtk/assets/scale-horz-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-before-slider-dark@2.png b/src/assets/gtk/assets/scale-horz-marks-before-slider-dark@2.png index c8bb8304..818c7eda 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-before-slider-dark@2.png and b/src/assets/gtk/assets/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled-dark.png index e96e58fb..e5f083e3 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled-dark.png and b/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled-dark@2.png index aa329827..2e8b6c7a 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled-dark@2.png and b/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled.png b/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled.png index 9ec599b9..239ca9a1 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled.png and b/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled@2.png b/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled@2.png index 84ee3e46..adc1af7b 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled@2.png and b/src/assets/gtk/assets/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-before-slider.png b/src/assets/gtk/assets/scale-horz-marks-before-slider.png index ed1fe732..3a4aa7f2 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-before-slider.png and b/src/assets/gtk/assets/scale-horz-marks-before-slider.png differ diff --git a/src/assets/gtk/assets/scale-horz-marks-before-slider@2.png b/src/assets/gtk/assets/scale-horz-marks-before-slider@2.png index 860aafb9..9dd390fb 100644 Binary files a/src/assets/gtk/assets/scale-horz-marks-before-slider@2.png and b/src/assets/gtk/assets/scale-horz-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-after-slider-dark.png b/src/assets/gtk/assets/scale-vert-marks-after-slider-dark.png index e1197f85..3231d1b4 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-after-slider-dark.png and b/src/assets/gtk/assets/scale-vert-marks-after-slider-dark.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-after-slider-dark@2.png b/src/assets/gtk/assets/scale-vert-marks-after-slider-dark@2.png index dad7078c..78cff7e7 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-after-slider-dark@2.png and b/src/assets/gtk/assets/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled-dark.png b/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled-dark.png index 5dbdd626..1bd736e2 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled-dark.png and b/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled-dark@2.png b/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled-dark@2.png index 7ad7b9fa..25f37aba 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled-dark@2.png and b/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled.png b/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled.png index c462edf1..8e9a3e2e 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled.png and b/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled@2.png b/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled@2.png index fdb2e625..47f06af3 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled@2.png and b/src/assets/gtk/assets/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-after-slider.png b/src/assets/gtk/assets/scale-vert-marks-after-slider.png index f21b7482..fedff3d8 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-after-slider.png and b/src/assets/gtk/assets/scale-vert-marks-after-slider.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-after-slider@2.png b/src/assets/gtk/assets/scale-vert-marks-after-slider@2.png index ea347cc8..6215f7c4 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-after-slider@2.png and b/src/assets/gtk/assets/scale-vert-marks-after-slider@2.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-before-slider-dark.png b/src/assets/gtk/assets/scale-vert-marks-before-slider-dark.png index 0cab0286..5679039f 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-before-slider-dark.png and b/src/assets/gtk/assets/scale-vert-marks-before-slider-dark.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-before-slider-dark@2.png b/src/assets/gtk/assets/scale-vert-marks-before-slider-dark@2.png index c89392be..03926a9f 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-before-slider-dark@2.png and b/src/assets/gtk/assets/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled-dark.png b/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled-dark.png index ecfda90e..61283d73 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled-dark.png and b/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled-dark@2.png b/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled-dark@2.png index db0a464c..690689c3 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled-dark@2.png and b/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled.png b/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled.png index ab8e44b1..040f9f6c 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled.png and b/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled@2.png b/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled@2.png index d483fccb..593ef55a 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled@2.png and b/src/assets/gtk/assets/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-before-slider.png b/src/assets/gtk/assets/scale-vert-marks-before-slider.png index 7eba9e87..57825fd7 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-before-slider.png and b/src/assets/gtk/assets/scale-vert-marks-before-slider.png differ diff --git a/src/assets/gtk/assets/scale-vert-marks-before-slider@2.png b/src/assets/gtk/assets/scale-vert-marks-before-slider@2.png index 0b63bd56..b828dae4 100644 Binary files a/src/assets/gtk/assets/scale-vert-marks-before-slider@2.png and b/src/assets/gtk/assets/scale-vert-marks-before-slider@2.png differ diff --git a/src/assets/gtk/assets/selectionmode-checkbox-checked-dark.png b/src/assets/gtk/assets/selectionmode-checkbox-checked-dark.png index b9e721f7..8dbedf61 100644 Binary files a/src/assets/gtk/assets/selectionmode-checkbox-checked-dark.png and b/src/assets/gtk/assets/selectionmode-checkbox-checked-dark.png differ diff --git a/src/assets/gtk/assets/selectionmode-checkbox-checked-dark@2.png b/src/assets/gtk/assets/selectionmode-checkbox-checked-dark@2.png index 41d5396b..d4b23d5e 100644 Binary files a/src/assets/gtk/assets/selectionmode-checkbox-checked-dark@2.png and b/src/assets/gtk/assets/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/assets/gtk/assets/selectionmode-checkbox-checked.png b/src/assets/gtk/assets/selectionmode-checkbox-checked.png index 94ded874..a223d1ff 100644 Binary files a/src/assets/gtk/assets/selectionmode-checkbox-checked.png and b/src/assets/gtk/assets/selectionmode-checkbox-checked.png differ diff --git a/src/assets/gtk/assets/selectionmode-checkbox-checked@2.png b/src/assets/gtk/assets/selectionmode-checkbox-checked@2.png index 0c843c3c..a7723f1d 100644 Binary files a/src/assets/gtk/assets/selectionmode-checkbox-checked@2.png and b/src/assets/gtk/assets/selectionmode-checkbox-checked@2.png differ diff --git a/src/assets/gtk/assets/selectionmode-checkbox-unchecked-dark.png b/src/assets/gtk/assets/selectionmode-checkbox-unchecked-dark.png index c93d0500..f6b914e5 100644 Binary files a/src/assets/gtk/assets/selectionmode-checkbox-unchecked-dark.png and b/src/assets/gtk/assets/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/assets/gtk/assets/selectionmode-checkbox-unchecked-dark@2.png b/src/assets/gtk/assets/selectionmode-checkbox-unchecked-dark@2.png index 81fda139..29ecf2b8 100644 Binary files a/src/assets/gtk/assets/selectionmode-checkbox-unchecked-dark@2.png and b/src/assets/gtk/assets/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/assets/gtk/assets/selectionmode-checkbox-unchecked.png b/src/assets/gtk/assets/selectionmode-checkbox-unchecked.png index 0a42d59e..40ff92e0 100644 Binary files a/src/assets/gtk/assets/selectionmode-checkbox-unchecked.png and b/src/assets/gtk/assets/selectionmode-checkbox-unchecked.png differ diff --git a/src/assets/gtk/assets/selectionmode-checkbox-unchecked@2.png b/src/assets/gtk/assets/selectionmode-checkbox-unchecked@2.png index b4a54927..8e87ea7e 100644 Binary files a/src/assets/gtk/assets/selectionmode-checkbox-unchecked@2.png and b/src/assets/gtk/assets/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/assets/gtk/make-assets.sh b/src/assets/gtk/make-assets.sh new file mode 100755 index 00000000..bfe51bc2 --- /dev/null +++ b/src/assets/gtk/make-assets.sh @@ -0,0 +1,152 @@ +#! /usr/bin/env bash + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + case "$theme" in + '') + theme_color_dark='#1e66f5' + theme_color_light='#8caaee' + ;; + -Purple) + theme_color_dark='#8839ef' + theme_color_light='#ca9ee6' + ;; + -Pink) + theme_color_dark='#ea76cb' + theme_color_light='#f4b8e4' + ;; + -Red) + theme_color_dark='#d20f39' + theme_color_light='#e78284' + ;; + -Orange) + theme_color_dark='#fe640b' + theme_color_light='#ef9f76' + ;; + -Yellow) + theme_color_dark='#df8e1d' + theme_color_light='#e5c890' + ;; + -Green) + theme_color_dark='#40a02b' + theme_color_light='#a6d189' + ;; + -Teal) + theme_color_dark='#179299' + theme_color_light='#81c8be' + ;; + -Grey) + theme_color_dark='#45475a' + theme_color_light='#ccd0da' + ;; + esac + + if [[ "$type" == '-Nord' ]]; then + background_light='#f0f1f4' + background_dark='#242932' + base_dark='#1c1f26' + surface_dark='#333a47' + + case "$theme" in + '') + theme_color_dark='#5e81ac' + theme_color_light='#89a3c2' + ;; + -Purple) + theme_color_dark='#b57daa' + theme_color_light='#c89dbf' + ;; + -Pink) + theme_color_dark='#cd7092' + theme_color_light='#dc98b1' + ;; + -Red) + theme_color_dark='#c35b65' + theme_color_light='#d4878f' + ;; + -Orange) + theme_color_dark='#d0846c' + theme_color_light='#dca493' + ;; + -Yellow) + theme_color_dark='#e4b558' + theme_color_light='#eac985' + ;; + -Green) + theme_color_dark='#82ac5d' + theme_color_light='#a0c082' + ;; + -Teal) + theme_color_dark='#63a6a5' + theme_color_light='#83b9b8' + ;; + -Grey) + theme_color_dark='#3a4150' + theme_color_light='#d9dce3' + ;; + esac + fi + + if [[ "$type" == '-Dracula' ]]; then + background_light='#f0f1f4' + background_dark='#242632' + base_dark='#1c1e26' + surface_dark='#343746' + + case "$theme" in + '') + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Purple) + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Pink) + theme_color_dark='#f04cab' + theme_color_light='#ff79c6' + ;; + -Red) + theme_color_dark='#f44d4d' + theme_color_light='#ff5555' + ;; + -Orange) + theme_color_dark='#f8a854' + theme_color_light='#ffb86c' + ;; + -Yellow) + theme_color_dark='#e8f467' + theme_color_light='#f1fa8c' + ;; + -Green) + theme_color_dark='#4be772' + theme_color_light='#50fa7b' + ;; + -Teal) + theme_color_dark='#20eed9' + theme_color_light='#50fae9' + ;; + -Grey) + theme_color_dark='#3c3f51' + theme_color_light='#d9dae3' + ;; + esac + fi + + if [[ "$type" != '' ]]; then + cp -rf "assets.svg" "assets${theme}${type}.svg" + sed -i "s/#3c84f7/${theme_color_dark}/g" "assets${theme}${type}.svg" + sed -i "s/#5b9bf8 /${theme_color_light}/g" "assets${theme}${type}.svg" + sed -i "s/#F2F2F2/${background_light}/g" "assets${theme}${type}.svg" + sed -i "s/#2c2c2c/${background_dark}/g" "assets${theme}${type}.svg" + sed -i "s/#212121/${base_dark}/g" "assets${theme}${type}.svg" + sed -i "s/#3C3C3C/${surface_dark}/g" "assets${theme}${type}.svg" + elif [[ "$theme" != '' ]]; then + cp -rf "assets.svg" "assets${theme}.svg" + sed -i "s/#3c84f7/${theme_color_dark}/g" "assets${theme}.svg" + sed -i "s/#5b9bf8/${theme_color_light}/g" "assets${theme}.svg" + fi + done +done + +echo -e "DONE!" diff --git a/src/assets/gtk/render-assets.sh b/src/assets/gtk/render-assets.sh index f7f063ff..aa081957 100755 --- a/src/assets/gtk/render-assets.sh +++ b/src/assets/gtk/render-assets.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#! /usr/bin/env bash RENDER_SVG="$(command -v rendersvg)" || true INKSCAPE="$(command -v inkscape)" || true @@ -6,8 +6,10 @@ OPTIPNG="$(command -v optipng)" || true INDEX="assets.txt" -for theme in '' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-blue' '-teal'; do -for type in '' '-nord'; do +./make-assets.sh + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Grey' '-Teal'; do +for type in '' '-Nord' '-Dracula'; do ASSETS_DIR="assets${theme}${type}" SRC_FILE="assets${theme}${type}.svg" @@ -54,3 +56,16 @@ fi done done done + +for theme in '' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-teal' '-grey'; do + for type in '' '-nord' '-dracula'; do + if [[ "${theme}" == '' && "${type}" == '' ]]; then + echo "keep assets.svg file..." + else + ASSETS_FILE="assets${theme}${type}.svg" + rm -rf "${ASSETS_FILE}" + fi + done +done + +echo -e "DONE!" diff --git a/src/assets/gtk/scalable/close.svg b/src/assets/gtk/scalable/close.svg new file mode 100644 index 00000000..06201c39 --- /dev/null +++ b/src/assets/gtk/scalable/close.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/src/assets/gtk/scalable/maximize.svg b/src/assets/gtk/scalable/maximize.svg new file mode 100644 index 00000000..39316eba --- /dev/null +++ b/src/assets/gtk/scalable/maximize.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/src/assets/gtk/scalable/minimize.svg b/src/assets/gtk/scalable/minimize.svg new file mode 100644 index 00000000..f3683b9d --- /dev/null +++ b/src/assets/gtk/scalable/minimize.svg @@ -0,0 +1,43 @@ + + + + + + diff --git a/src/assets/gtk/scalable/unmaximize.svg b/src/assets/gtk/scalable/unmaximize.svg new file mode 100644 index 00000000..492d47a2 --- /dev/null +++ b/src/assets/gtk/scalable/unmaximize.svg @@ -0,0 +1,46 @@ + + + + + + + diff --git a/src/assets/gtk/thumbnails/make-thumbnails.sh b/src/assets/gtk/thumbnails/make-thumbnails.sh new file mode 100755 index 00000000..71e04043 --- /dev/null +++ b/src/assets/gtk/thumbnails/make-thumbnails.sh @@ -0,0 +1,148 @@ +#! /usr/bin/env bash + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + case "$theme" in + '') + theme_color_dark='#3c84f7' + theme_color_light='#5b9bf8' + ;; + -Purple) + theme_color_dark='#AB47BC' + theme_color_light='#BA68C8' + ;; + -Pink) + theme_color_dark='#EC407A' + theme_color_light='#F06292' + ;; + -Red) + theme_color_dark='#E53935' + theme_color_light='#F44336' + ;; + -Orange) + theme_color_dark='#F57C00' + theme_color_light='#FB8C00' + ;; + -Yellow) + theme_color_dark='#FBC02D' + theme_color_light='#FFD600' + ;; + -Green) + theme_color_dark='#4CAF50' + theme_color_light='#66BB6A' + ;; + -Teal) + theme_color_dark='#009688' + theme_color_light='#4DB6AC' + ;; + -Grey) + theme_color_dark='#464646' + theme_color_light='#DDDDDD' + ;; + esac + + if [[ "$type" == '-Nord' ]]; then + background_light='#f0f1f4' + background_dark='#242932' + case "$theme" in + '') + theme_color_dark='#5e81ac' + theme_color_light='#89a3c2' + ;; + -Purple) + theme_color_dark='#b57daa' + theme_color_light='#c89dbf' + ;; + -Pink) + theme_color_dark='#cd7092' + theme_color_light='#dc98b1' + ;; + -Red) + theme_color_dark='#c35b65' + theme_color_light='#d4878f' + ;; + -Orange) + theme_color_dark='#d0846c' + theme_color_light='#dca493' + ;; + -Yellow) + theme_color_dark='#e4b558' + theme_color_light='#eac985' + ;; + -Green) + theme_color_dark='#82ac5d' + theme_color_light='#a0c082' + ;; + -Teal) + theme_color_dark='#63a6a5' + theme_color_light='#83b9b8' + ;; + -Grey) + theme_color_dark='#3a4150' + theme_color_light='#d9dce3' + ;; + esac + fi + + if [[ "$type" == '-Dracula' ]]; then + background_light='#f0f1f4' + background_dark='#242632' + case "$theme" in + '') + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Purple) + theme_color_dark='#a679ec' + theme_color_light='#bd93f9' + ;; + -Pink) + theme_color_dark='#f04cab' + theme_color_light='#ff79c6' + ;; + -Red) + theme_color_dark='#f44d4d' + theme_color_light='#ff5555' + ;; + -Orange) + theme_color_dark='#f8a854' + theme_color_light='#ffb86c' + ;; + -Yellow) + theme_color_dark='#e8f467' + theme_color_light='#f1fa8c' + ;; + -Green) + theme_color_dark='#4be772' + theme_color_light='#50fa7b' + ;; + -Teal) + theme_color_dark='#20eed9' + theme_color_light='#50fae9' + ;; + -Grey) + theme_color_dark='#3c3f51' + theme_color_light='#d9dae3' + ;; + esac + fi + + if [[ "$type" != '' ]]; then + rm -rf "thumbnail${theme}${type}.svg" + cp -rf "thumbnail.svg" "thumbnail${theme}${type}.svg" + sed -i "s/#3c84f7/${theme_color_dark}/g" "thumbnail${theme}${type}.svg" + sed -i "s/#5b9bf8/${theme_color_light}/g" "thumbnail${theme}${type}.svg" + sed -i "s/#f2f2f2/${background_light}/g" "thumbnail${theme}${type}.svg" + sed -i "s/#2c2c2c/${background_dark}/g" "thumbnail${theme}${type}.svg" + sed -i "s/thumbnail/thumbnail${theme}${type}/g" "thumbnail${theme}${type}.svg" + elif [[ "$theme" != '' ]]; then + rm -rf "thumbnail${theme}.svg" + cp -rf "thumbnail.svg" "thumbnail${theme}.svg" + sed -i "s/#3c84f7/${theme_color_dark}/g" "thumbnail${theme}.svg" + sed -i "s/#5b9bf8/${theme_color_light}/g" "thumbnail${theme}.svg" + sed -i "s/thumbnail/thumbnail${theme}/g" "thumbnail${theme}.svg" + fi + done +done + +echo -e "DONE!" diff --git a/src/assets/gtk/thumbnails/render-thumbnails.sh b/src/assets/gtk/thumbnails/render-thumbnails.sh new file mode 100755 index 00000000..0930f62b --- /dev/null +++ b/src/assets/gtk/thumbnails/render-thumbnails.sh @@ -0,0 +1,33 @@ +#! /usr/bin/env bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +./make-thumbnails.sh + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + SRC_FILE="thumbnail${theme}${type}.svg" + for color in '' '-Dark'; do + echo + echo Rendering thumbnail${theme}${type}${color}.png + $INKSCAPE --export-id=thumbnail${theme}${type}${color} \ + --export-id-only \ + --export-dpi=96 \ + --export-filename=thumbnail${theme}${type}${color}.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet thumbnail${theme}${type}.png + done + done + done + +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do + for type in '' '-Nord' '-Dracula'; do + if [[ ${theme} == '' && ${type} == '' ]]; then + echo "keep thumbnail.svg" + else + rm -rf "thumbnail${theme}${type}.svg" + fi + done +done + +exit 0 diff --git a/src/assets/gtk/thumbnails/thumbnail-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Dark.png new file mode 100644 index 00000000..60d32eef Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Dracula-Dark.png new file mode 100644 index 00000000..c421888b Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Dracula.png new file mode 100644 index 00000000..ae436b6e Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Green-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Green-Dark.png new file mode 100644 index 00000000..9af41b73 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Green-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Green-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Green-Dracula-Dark.png new file mode 100644 index 00000000..6a1e1241 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Green-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Green-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Green-Dracula.png new file mode 100644 index 00000000..66aac4e2 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Green-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Green-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Green-Nord-Dark.png new file mode 100644 index 00000000..fd62f095 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Green-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Green-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Green-Nord.png new file mode 100644 index 00000000..089e4db2 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Green-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Green.png b/src/assets/gtk/thumbnails/thumbnail-Green.png new file mode 100644 index 00000000..08557dec Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Green.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Grey-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Grey-Dark.png new file mode 100644 index 00000000..cf52bce8 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Grey-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Grey-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Grey-Dracula-Dark.png new file mode 100644 index 00000000..819090a3 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Grey-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Grey-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Grey-Dracula.png new file mode 100644 index 00000000..63c9494d Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Grey-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Grey-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Grey-Nord-Dark.png new file mode 100644 index 00000000..047c87fe Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Grey-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Grey-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Grey-Nord.png new file mode 100644 index 00000000..c9a1ad13 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Grey-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Grey.png b/src/assets/gtk/thumbnails/thumbnail-Grey.png new file mode 100644 index 00000000..adc0e93b Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Grey.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Nord-Dark.png new file mode 100644 index 00000000..ebb5c8ae Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Nord.png new file mode 100644 index 00000000..19b0b984 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Orange-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Orange-Dark.png new file mode 100644 index 00000000..ef9f67f9 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Orange-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Orange-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Orange-Dracula-Dark.png new file mode 100644 index 00000000..a1bebbc8 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Orange-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Orange-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Orange-Dracula.png new file mode 100644 index 00000000..16d09b72 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Orange-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Orange-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Orange-Nord-Dark.png new file mode 100644 index 00000000..0c5f1023 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Orange-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Orange-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Orange-Nord.png new file mode 100644 index 00000000..0fa97af0 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Orange-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Orange.png b/src/assets/gtk/thumbnails/thumbnail-Orange.png new file mode 100644 index 00000000..fcf2596f Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Orange.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Pink-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Pink-Dark.png new file mode 100644 index 00000000..8fdd2143 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Pink-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Pink-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Pink-Dracula-Dark.png new file mode 100644 index 00000000..82fd7eb8 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Pink-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Pink-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Pink-Dracula.png new file mode 100644 index 00000000..87b670f6 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Pink-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Pink-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Pink-Nord-Dark.png new file mode 100644 index 00000000..b4dc5c79 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Pink-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Pink-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Pink-Nord.png new file mode 100644 index 00000000..936fbc08 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Pink-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Pink.png b/src/assets/gtk/thumbnails/thumbnail-Pink.png new file mode 100644 index 00000000..00f93cf8 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Pink.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Purple-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Purple-Dark.png new file mode 100644 index 00000000..718e6f5a Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Purple-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Purple-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Purple-Dracula-Dark.png new file mode 100644 index 00000000..c421888b Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Purple-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Purple-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Purple-Dracula.png new file mode 100644 index 00000000..ae436b6e Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Purple-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Purple-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Purple-Nord-Dark.png new file mode 100644 index 00000000..7f13e696 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Purple-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Purple-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Purple-Nord.png new file mode 100644 index 00000000..cc98b36f Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Purple-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Purple.png b/src/assets/gtk/thumbnails/thumbnail-Purple.png new file mode 100644 index 00000000..e7afa69f Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Purple.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Red-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Red-Dark.png new file mode 100644 index 00000000..64f69736 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Red-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Red-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Red-Dracula-Dark.png new file mode 100644 index 00000000..7713ddb1 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Red-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Red-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Red-Dracula.png new file mode 100644 index 00000000..0659ebed Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Red-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Red-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Red-Nord-Dark.png new file mode 100644 index 00000000..633391b2 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Red-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Red-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Red-Nord.png new file mode 100644 index 00000000..9b663839 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Red-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Red.png b/src/assets/gtk/thumbnails/thumbnail-Red.png new file mode 100644 index 00000000..8bdd0ec1 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Red.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Teal-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Teal-Dark.png new file mode 100644 index 00000000..5b3dc582 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Teal-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Teal-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Teal-Dracula-Dark.png new file mode 100644 index 00000000..6441e7bd Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Teal-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Teal-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Teal-Dracula.png new file mode 100644 index 00000000..2e8fac62 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Teal-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Teal-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Teal-Nord-Dark.png new file mode 100644 index 00000000..11809354 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Teal-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Teal-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Teal-Nord.png new file mode 100644 index 00000000..b4b08e29 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Teal-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Teal.png b/src/assets/gtk/thumbnails/thumbnail-Teal.png new file mode 100644 index 00000000..cd46fecd Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Teal.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Yellow-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Yellow-Dark.png new file mode 100644 index 00000000..b433f1ec Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Yellow-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Yellow-Dracula-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Yellow-Dracula-Dark.png new file mode 100644 index 00000000..20df0bd3 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Yellow-Dracula-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Yellow-Dracula.png b/src/assets/gtk/thumbnails/thumbnail-Yellow-Dracula.png new file mode 100644 index 00000000..3e7c4798 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Yellow-Dracula.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Yellow-Nord-Dark.png b/src/assets/gtk/thumbnails/thumbnail-Yellow-Nord-Dark.png new file mode 100644 index 00000000..12710b17 Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Yellow-Nord-Dark.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Yellow-Nord.png b/src/assets/gtk/thumbnails/thumbnail-Yellow-Nord.png new file mode 100644 index 00000000..fd87c34f Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Yellow-Nord.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail-Yellow.png b/src/assets/gtk/thumbnails/thumbnail-Yellow.png new file mode 100644 index 00000000..a32e615d Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail-Yellow.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail.png b/src/assets/gtk/thumbnails/thumbnail.png new file mode 100644 index 00000000..d81eda6c Binary files /dev/null and b/src/assets/gtk/thumbnails/thumbnail.png differ diff --git a/src/assets/gtk/thumbnails/thumbnail.svg b/src/assets/gtk/thumbnails/thumbnail.svg new file mode 100644 index 00000000..fd08e640 --- /dev/null +++ b/src/assets/gtk/thumbnails/thumbnail.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/metacity-1/assets-Normal/button.svg b/src/assets/metacity-1/assets-Normal/button.svg new file mode 100644 index 00000000..c2a738d8 --- /dev/null +++ b/src/assets/metacity-1/assets-Normal/button.svg @@ -0,0 +1,41 @@ + + + + + + diff --git a/src/assets/metacity-1/assets-Normal/close.svg b/src/assets/metacity-1/assets-Normal/close.svg new file mode 100644 index 00000000..fb798d73 --- /dev/null +++ b/src/assets/metacity-1/assets-Normal/close.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/src/assets/metacity-1/assets-Normal/maximize.svg b/src/assets/metacity-1/assets-Normal/maximize.svg new file mode 100644 index 00000000..0c2f1700 --- /dev/null +++ b/src/assets/metacity-1/assets-Normal/maximize.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/src/assets/metacity-1/assets-Normal/menu.svg b/src/assets/metacity-1/assets-Normal/menu.svg new file mode 100644 index 00000000..179ff4c4 --- /dev/null +++ b/src/assets/metacity-1/assets-Normal/menu.svg @@ -0,0 +1,40 @@ + + + + + + diff --git a/src/assets/metacity-1/assets-Normal/minimize.svg b/src/assets/metacity-1/assets-Normal/minimize.svg new file mode 100644 index 00000000..76fe7cbd --- /dev/null +++ b/src/assets/metacity-1/assets-Normal/minimize.svg @@ -0,0 +1,47 @@ + + + + + + + + diff --git a/src/assets/metacity-1/assets-Normal/shade.svg b/src/assets/metacity-1/assets-Normal/shade.svg new file mode 100644 index 00000000..8213b036 --- /dev/null +++ b/src/assets/metacity-1/assets-Normal/shade.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/src/assets/metacity-1/assets-Normal/unmaximize.svg b/src/assets/metacity-1/assets-Normal/unmaximize.svg new file mode 100644 index 00000000..8d60a570 --- /dev/null +++ b/src/assets/metacity-1/assets-Normal/unmaximize.svg @@ -0,0 +1,67 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/src/assets/metacity-1/assets-Normal/unshade.svg b/src/assets/metacity-1/assets-Normal/unshade.svg new file mode 100644 index 00000000..a1615644 --- /dev/null +++ b/src/assets/metacity-1/assets-Normal/unshade.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/src/assets/metacity-1/assets/button.svg b/src/assets/metacity-1/assets/button.svg index 51c67bf4..aa092dff 100644 --- a/src/assets/metacity-1/assets/button.svg +++ b/src/assets/metacity-1/assets/button.svg @@ -1,3 +1,40 @@ - - + + + + + diff --git a/src/assets/metacity-1/assets/close.svg b/src/assets/metacity-1/assets/close.svg index 1fe08059..fb798d73 100644 --- a/src/assets/metacity-1/assets/close.svg +++ b/src/assets/metacity-1/assets/close.svg @@ -1,3 +1,38 @@ - - + + + + + diff --git a/src/assets/metacity-1/assets/maximize.svg b/src/assets/metacity-1/assets/maximize.svg index 02d76eb5..0c2f1700 100644 --- a/src/assets/metacity-1/assets/maximize.svg +++ b/src/assets/metacity-1/assets/maximize.svg @@ -1,3 +1,38 @@ - - + + + + + diff --git a/src/assets/metacity-1/assets/menu.svg b/src/assets/metacity-1/assets/menu.svg index ad8570ad..179ff4c4 100644 --- a/src/assets/metacity-1/assets/menu.svg +++ b/src/assets/metacity-1/assets/menu.svg @@ -1,3 +1,40 @@ - - + + + + + diff --git a/src/assets/metacity-1/assets/minimize.svg b/src/assets/metacity-1/assets/minimize.svg index dc1fa3f5..76fe7cbd 100644 --- a/src/assets/metacity-1/assets/minimize.svg +++ b/src/assets/metacity-1/assets/minimize.svg @@ -1,3 +1,47 @@ - - + + + + + + + diff --git a/src/assets/metacity-1/assets/shade.svg b/src/assets/metacity-1/assets/shade.svg index 29aeeae3..8213b036 100644 --- a/src/assets/metacity-1/assets/shade.svg +++ b/src/assets/metacity-1/assets/shade.svg @@ -1,3 +1,38 @@ - - + + + + + diff --git a/src/assets/metacity-1/assets/unmaximize.svg b/src/assets/metacity-1/assets/unmaximize.svg index 91060372..8d60a570 100644 --- a/src/assets/metacity-1/assets/unmaximize.svg +++ b/src/assets/metacity-1/assets/unmaximize.svg @@ -1,20 +1,20 @@ + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -37,28 +37,31 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="1368" - inkscape:window-height="711" + inkscape:window-width="1600" + inkscape:window-height="823" id="namedview6" showgrid="true" - inkscape:zoom="1.8487896" - inkscape:cx="-63.850129" - inkscape:cy="24.233787" + inkscape:zoom="5.2291666" + inkscape:cx="-24.095618" + inkscape:cy="33.179283" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" - inkscape:current-layer="svg4"> + inkscape:current-layer="svg4" + inkscape:pagecheckerboard="0"> - - + + + + diff --git a/src/assets/metacity-1/assets/unshade.svg b/src/assets/metacity-1/assets/unshade.svg index fa98887f..a1615644 100644 --- a/src/assets/metacity-1/assets/unshade.svg +++ b/src/assets/metacity-1/assets/unshade.svg @@ -1,3 +1,38 @@ - - + + + + + diff --git a/src/assets/metacity-1/thumbnail-Dark.png b/src/assets/metacity-1/thumbnail-Dark.png new file mode 100644 index 00000000..135fc734 Binary files /dev/null and b/src/assets/metacity-1/thumbnail-Dark.png differ diff --git a/src/assets/metacity-1/thumbnail.png b/src/assets/metacity-1/thumbnail.png index 080e3b1e..951e800a 100644 Binary files a/src/assets/metacity-1/thumbnail.png and b/src/assets/metacity-1/thumbnail.png differ diff --git a/src/assets/metacity-1/thumbnail.svg b/src/assets/metacity-1/thumbnail.svg index 838a1b10..a24463a3 100644 --- a/src/assets/metacity-1/thumbnail.svg +++ b/src/assets/metacity-1/thumbnail.svg @@ -1,99 +1,19 @@ - - - - - - - - - - - - - - - - - - - - - + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> @@ -114,19 +34,20 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="1366" - inkscape:window-height="696" + inkscape:window-width="1600" + inkscape:window-height="819" id="namedview122" - showgrid="false" + showgrid="true" inkscape:snap-bbox="true" inkscape:bbox-nodes="true" - inkscape:zoom="1.2067956" - inkscape:cx="47.593279" - inkscape:cy="60.993047" + inkscape:zoom="2.4135912" + inkscape:cx="22.78762" + inkscape:cy="34.181431" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" - inkscape:current-layer="svg120"> + inkscape:current-layer="svg120" + inkscape:pagecheckerboard="0"> @@ -147,19 +68,6 @@ style="paint-order:stroke fill markers" id="rect2" /> - - - @@ -171,79 +79,158 @@ x="6.0849934" y="6.6146665" /> - - - + + + + - - - - + + + + + id="g1726" + clip-path="url(#clipPath2484)"> + + + - + id="rect2306" + style="fill:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" + d="M 16 29 C 9.352 29 4 34.352 4 41 L 4 42 C 4 35.352 9.352 30 16 30 L 107 30 C 113.648 30 119 35.352 119 42 L 119 41 C 119 34.352 113.648 29 107 29 L 16 29 z " + transform="matrix(0.26458667,0,0,0.26458667,-5e-4,0)" /> + + + + + + + id="g2509" + clip-path="url(#clipPath2484)"> + + + - - - - - + id="path2507" + style="fill:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0.1" + d="M 16,29 C 9.352,29 4,34.352 4,41 v 1 C 4,35.352 9.352,30 16,30 h 91 c 6.648,0 12,5.352 12,12 v -1 c 0,-6.648 -5.352,-12 -12,-12 z" + transform="matrix(0.26458667,0,0,0.26458667,-5e-4,0)" /> + + + diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-active.png new file mode 100644 index 00000000..048b414a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-inactive.png new file mode 100644 index 00000000..4650d06b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-left-active.png new file mode 100644 index 00000000..54005ba1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..43174401 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-right-active.png new file mode 100644 index 00000000..a9cac047 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..f68ee7f2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-active.png new file mode 100644 index 00000000..8b421ad1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-inactive.png new file mode 100644 index 00000000..3c9273a6 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-prelight.png new file mode 100644 index 00000000..c4c89fde Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-pressed.png new file mode 100644 index 00000000..e0909568 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-active.png new file mode 100644 index 00000000..7f76bd29 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-inactive.png new file mode 100644 index 00000000..838201de Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-prelight.png new file mode 100644 index 00000000..7931123f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-pressed.png new file mode 100644 index 00000000..9b3c33c0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/left-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/left-active.png new file mode 100644 index 00000000..b0235ee9 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/left-inactive.png new file mode 100644 index 00000000..3a3ca065 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-active.png new file mode 100644 index 00000000..c1c5d2f9 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-inactive.png new file mode 100644 index 00000000..8dbecae3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-prelight.png new file mode 100644 index 00000000..b00b384b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-pressed.png new file mode 100644 index 00000000..cf38e053 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..a39503d8 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..ec57a2e8 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..ced198b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..f74bf42d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-active.png new file mode 100644 index 00000000..4c539f12 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-inactive.png new file mode 100644 index 00000000..f8e8c672 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-prelight.png new file mode 100644 index 00000000..4da6c3c3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-pressed.png new file mode 100644 index 00000000..d4bbfed0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/right-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/right-active.png new file mode 100644 index 00000000..8a2b87f7 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/right-inactive.png new file mode 100644 index 00000000..5eff50de Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-active.png new file mode 100644 index 00000000..f5b80672 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-inactive.png new file mode 100644 index 00000000..1d96aa9a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-prelight.png new file mode 100644 index 00000000..d950e18e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-pressed.png new file mode 100644 index 00000000..7faeb45e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-active.png new file mode 100644 index 00000000..015ed6ec Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-inactive.png new file mode 100644 index 00000000..13c0aaf7 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-prelight.png new file mode 100644 index 00000000..1a1d09b5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-pressed.png new file mode 100644 index 00000000..2d912584 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..50879ccf Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..503a1513 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..a854c556 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..e9ae4471 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-1-active.png new file mode 100644 index 00000000..36a88903 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-1-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-2-active.png new file mode 100644 index 00000000..36a88903 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-2-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-3-active.png new file mode 100644 index 00000000..36a88903 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-3-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-4-active.png new file mode 100644 index 00000000..36a88903 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-4-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-5-active.png new file mode 100644 index 00000000..36a88903 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-5-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-left-active.png new file mode 100644 index 00000000..6f151fc5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-left-inactive.png new file mode 100644 index 00000000..da4b3d90 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-right-active.png new file mode 100644 index 00000000..557df7ec Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-right-inactive.png new file mode 100644 index 00000000..cb923662 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-active.png new file mode 100644 index 00000000..7c7c095e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..6042e6bc Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..7ac6250b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..83f70b64 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..ff248f8e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..c3e105d5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-active.png new file mode 100644 index 00000000..a8c115f2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-inactive.png new file mode 100644 index 00000000..732dbf81 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-prelight.png new file mode 100644 index 00000000..435617f7 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-pressed.png new file mode 100644 index 00000000..d6ddf86c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-active.png new file mode 100644 index 00000000..fd14b613 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-inactive.png new file mode 100644 index 00000000..77521972 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-prelight.png new file mode 100644 index 00000000..3e1f07bd Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-pressed.png new file mode 100644 index 00000000..12dd0350 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/left-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/left-active.png new file mode 100644 index 00000000..013d40d2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/left-inactive.png new file mode 100644 index 00000000..daf98169 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-active.png new file mode 100644 index 00000000..b2d6dce3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..e2da6add Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..208f4229 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..045f4307 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..e821a3b1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..e64d1e3f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..fafeba06 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..f07331d7 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-active.png new file mode 100644 index 00000000..1b10cef3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-inactive.png new file mode 100644 index 00000000..9bf2f91b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-prelight.png new file mode 100644 index 00000000..c0381a23 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-pressed.png new file mode 100644 index 00000000..a0ab06f5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/right-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/right-active.png new file mode 100644 index 00000000..e11c3541 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/right-inactive.png new file mode 100644 index 00000000..eb536dfe Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-active.png new file mode 100644 index 00000000..5dcfe76e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-inactive.png new file mode 100644 index 00000000..97d0574b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-prelight.png new file mode 100644 index 00000000..fed68996 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-pressed.png new file mode 100644 index 00000000..373ff17b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-active.png new file mode 100644 index 00000000..a2d1633f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-inactive.png new file mode 100644 index 00000000..52389b4b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-prelight.png new file mode 100644 index 00000000..dda6e325 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-pressed.png new file mode 100644 index 00000000..8ca00520 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..992d2a4d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..0376edf4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..9b21d586 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..79aebc48 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-1-active.png new file mode 100644 index 00000000..767f1f3e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-2-active.png new file mode 100644 index 00000000..767f1f3e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-3-active.png new file mode 100644 index 00000000..767f1f3e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-4-active.png new file mode 100644 index 00000000..767f1f3e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-5-active.png new file mode 100644 index 00000000..767f1f3e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-left-active.png new file mode 100644 index 00000000..205f2579 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..e96a425c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-right-active.png new file mode 100644 index 00000000..59920193 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..93eb442a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal.svg b/src/assets/xfwm4/assets-Dracula-Normal.svg new file mode 100644 index 00000000..9b3314f8 --- /dev/null +++ b/src/assets/xfwm4/assets-Dracula-Normal.svg @@ -0,0 +1,1509 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Dracula-Normal/bottom-active.png b/src/assets/xfwm4/assets-Dracula-Normal/bottom-active.png new file mode 100644 index 00000000..ad1af67a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/bottom-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/bottom-inactive.png new file mode 100644 index 00000000..42d1f0a0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/bottom-left-active.png b/src/assets/xfwm4/assets-Dracula-Normal/bottom-left-active.png new file mode 100644 index 00000000..405dcb1b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/bottom-left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/bottom-left-inactive.png new file mode 100644 index 00000000..f7278d85 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/bottom-right-active.png b/src/assets/xfwm4/assets-Dracula-Normal/bottom-right-active.png new file mode 100644 index 00000000..82804b16 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/bottom-right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/bottom-right-inactive.png new file mode 100644 index 00000000..c5529c81 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/close-active.png b/src/assets/xfwm4/assets-Dracula-Normal/close-active.png new file mode 100644 index 00000000..4db3223c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/close-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/close-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/close-inactive.png new file mode 100644 index 00000000..e476f0d5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/close-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal/close-prelight.png new file mode 100644 index 00000000..1ff1c15e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/close-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal/close-pressed.png new file mode 100644 index 00000000..e2bfca99 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/hide-active.png b/src/assets/xfwm4/assets-Dracula-Normal/hide-active.png new file mode 100644 index 00000000..e2957d74 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/hide-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/hide-inactive.png new file mode 100644 index 00000000..01012a6a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/hide-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal/hide-prelight.png new file mode 100644 index 00000000..a84f70e0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/hide-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal/hide-pressed.png new file mode 100644 index 00000000..71658167 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/left-active.png b/src/assets/xfwm4/assets-Dracula-Normal/left-active.png new file mode 100644 index 00000000..b0a77818 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/left-inactive.png new file mode 100644 index 00000000..7e082e0c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/maximize-active.png b/src/assets/xfwm4/assets-Dracula-Normal/maximize-active.png new file mode 100644 index 00000000..42d12ab9 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/maximize-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/maximize-inactive.png new file mode 100644 index 00000000..e2c0b5c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/maximize-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal/maximize-prelight.png new file mode 100644 index 00000000..6c9f8e7c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/maximize-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal/maximize-pressed.png new file mode 100644 index 00000000..0cbfaa71 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-active.png b/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-active.png new file mode 100644 index 00000000..188146a1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-inactive.png new file mode 100644 index 00000000..65d74192 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-prelight.png new file mode 100644 index 00000000..0317636d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-pressed.png new file mode 100644 index 00000000..9ba6218e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/menu-active.png b/src/assets/xfwm4/assets-Dracula-Normal/menu-active.png new file mode 100644 index 00000000..a616d23a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/menu-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/menu-inactive.png new file mode 100644 index 00000000..f1c94144 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/menu-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal/menu-prelight.png new file mode 100644 index 00000000..4bcd8783 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/menu-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal/menu-pressed.png new file mode 100644 index 00000000..3e99a21d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/right-active.png b/src/assets/xfwm4/assets-Dracula-Normal/right-active.png new file mode 100644 index 00000000..65e371af Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/right-inactive.png new file mode 100644 index 00000000..d6993f06 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/shade-active.png b/src/assets/xfwm4/assets-Dracula-Normal/shade-active.png new file mode 100644 index 00000000..0ea06651 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/shade-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/shade-inactive.png new file mode 100644 index 00000000..589c612e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/shade-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal/shade-prelight.png new file mode 100644 index 00000000..72221710 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/shade-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal/shade-pressed.png new file mode 100644 index 00000000..cee3cb98 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/stick-active.png b/src/assets/xfwm4/assets-Dracula-Normal/stick-active.png new file mode 100644 index 00000000..d02328f8 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/stick-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/stick-inactive.png new file mode 100644 index 00000000..cfc85f32 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/stick-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal/stick-prelight.png new file mode 100644 index 00000000..943f5249 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/stick-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal/stick-pressed.png new file mode 100644 index 00000000..5b977bf2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-active.png b/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-active.png new file mode 100644 index 00000000..c11678a6 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-inactive.png new file mode 100644 index 00000000..6cf36df0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-prelight.png new file mode 100644 index 00000000..c535e11b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-pressed.png new file mode 100644 index 00000000..845997ca Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-1-active.png b/src/assets/xfwm4/assets-Dracula-Normal/title-1-active.png new file mode 100644 index 00000000..2e87361b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-1-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/title-1-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-2-active.png b/src/assets/xfwm4/assets-Dracula-Normal/title-2-active.png new file mode 100644 index 00000000..2e87361b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-2-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/title-2-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-3-active.png b/src/assets/xfwm4/assets-Dracula-Normal/title-3-active.png new file mode 100644 index 00000000..2e87361b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-3-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/title-3-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-4-active.png b/src/assets/xfwm4/assets-Dracula-Normal/title-4-active.png new file mode 100644 index 00000000..2e87361b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-4-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/title-4-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-5-active.png b/src/assets/xfwm4/assets-Dracula-Normal/title-5-active.png new file mode 100644 index 00000000..2e87361b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/title-5-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/title-5-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/top-left-active.png b/src/assets/xfwm4/assets-Dracula-Normal/top-left-active.png new file mode 100644 index 00000000..093674ac Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/top-left-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/top-left-inactive.png new file mode 100644 index 00000000..7d5249d4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/top-right-active.png b/src/assets/xfwm4/assets-Dracula-Normal/top-right-active.png new file mode 100644 index 00000000..10d181b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-Normal/top-right-inactive.png b/src/assets/xfwm4/assets-Dracula-Normal/top-right-inactive.png new file mode 100644 index 00000000..efe7fbe1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-Normal/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-active.png new file mode 100644 index 00000000..048b414a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-inactive.png new file mode 100644 index 00000000..4650d06b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-left-active.png new file mode 100644 index 00000000..54005ba1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..43174401 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-right-active.png new file mode 100644 index 00000000..a9cac047 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..f68ee7f2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/close-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/close-active.png new file mode 100644 index 00000000..dc5cf1b0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/close-inactive.png new file mode 100644 index 00000000..fa58a47f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Dracula-hdpi/close-prelight.png new file mode 100644 index 00000000..5868c334 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Dracula-hdpi/close-pressed.png new file mode 100644 index 00000000..ca0fd017 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/hide-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/hide-active.png new file mode 100644 index 00000000..1aa35633 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/hide-inactive.png new file mode 100644 index 00000000..fa58a47f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Dracula-hdpi/hide-prelight.png new file mode 100644 index 00000000..98a4ebd7 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Dracula-hdpi/hide-pressed.png new file mode 100644 index 00000000..7209d38c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/left-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/left-active.png new file mode 100644 index 00000000..b0235ee9 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/left-inactive.png new file mode 100644 index 00000000..3a3ca065 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-active.png new file mode 100644 index 00000000..bbd872ff Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-inactive.png new file mode 100644 index 00000000..fa58a47f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-prelight.png new file mode 100644 index 00000000..f7f83f43 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-pressed.png new file mode 100644 index 00000000..267a17fb Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..bbd872ff Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..fa58a47f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..7fd0fe2f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..8131ea9e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/menu-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/menu-active.png new file mode 100644 index 00000000..bde619cf Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/menu-inactive.png new file mode 100644 index 00000000..a2f468d6 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Dracula-hdpi/menu-prelight.png new file mode 100644 index 00000000..f8421f6e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Dracula-hdpi/menu-pressed.png new file mode 100644 index 00000000..5624bd5f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/right-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/right-active.png new file mode 100644 index 00000000..8a2b87f7 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/right-inactive.png new file mode 100644 index 00000000..5eff50de Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/shade-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/shade-active.png new file mode 100644 index 00000000..0e3c6c31 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/shade-inactive.png new file mode 100644 index 00000000..749caa27 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Dracula-hdpi/shade-prelight.png new file mode 100644 index 00000000..2a2e133b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Dracula-hdpi/shade-pressed.png new file mode 100644 index 00000000..0c0624ba Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/stick-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/stick-active.png new file mode 100644 index 00000000..7ae4abec Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/stick-inactive.png new file mode 100644 index 00000000..3b5a0d9c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Dracula-hdpi/stick-prelight.png new file mode 100644 index 00000000..a7d21b19 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Dracula-hdpi/stick-pressed.png new file mode 100644 index 00000000..7ebb849d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..125bc85a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..99a649c5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..dcf725c2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..49ba15d5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-1-active.png new file mode 100644 index 00000000..f3540dd4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-1-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-2-active.png new file mode 100644 index 00000000..f3540dd4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-2-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-3-active.png new file mode 100644 index 00000000..f3540dd4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-3-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-4-active.png new file mode 100644 index 00000000..f3540dd4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-4-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-5-active.png new file mode 100644 index 00000000..f3540dd4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/title-5-inactive.png new file mode 100644 index 00000000..aa96af8f Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/top-left-active.png new file mode 100644 index 00000000..6f151fc5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/top-left-inactive.png new file mode 100644 index 00000000..da4b3d90 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Dracula-hdpi/top-right-active.png new file mode 100644 index 00000000..557df7ec Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Dracula-hdpi/top-right-inactive.png new file mode 100644 index 00000000..cb923662 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-active.png new file mode 100644 index 00000000..7c7c095e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..6042e6bc Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..7ac6250b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..83f70b64 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..ff248f8e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..c3e105d5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/close-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/close-active.png new file mode 100644 index 00000000..adbe3fc0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/close-inactive.png new file mode 100644 index 00000000..633f6c69 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Dracula-xhdpi/close-prelight.png new file mode 100644 index 00000000..364300a0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Dracula-xhdpi/close-pressed.png new file mode 100644 index 00000000..affd77e1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/hide-active.png new file mode 100644 index 00000000..c025235e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/hide-inactive.png new file mode 100644 index 00000000..633f6c69 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Dracula-xhdpi/hide-prelight.png new file mode 100644 index 00000000..8ffa00e6 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Dracula-xhdpi/hide-pressed.png new file mode 100644 index 00000000..3ccbfc7c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/left-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/left-active.png new file mode 100644 index 00000000..013d40d2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/left-inactive.png new file mode 100644 index 00000000..daf98169 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-active.png new file mode 100644 index 00000000..c9526c71 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..633f6c69 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..1364c8a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..69811951 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..c9526c71 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..633f6c69 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..4f6b7480 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..982ff337 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/menu-active.png new file mode 100644 index 00000000..80c7af95 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/menu-inactive.png new file mode 100644 index 00000000..7d6232aa Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Dracula-xhdpi/menu-prelight.png new file mode 100644 index 00000000..2b3951e1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Dracula-xhdpi/menu-pressed.png new file mode 100644 index 00000000..006d6bf0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/right-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/right-active.png new file mode 100644 index 00000000..e11c3541 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/right-inactive.png new file mode 100644 index 00000000..eb536dfe Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/shade-active.png new file mode 100644 index 00000000..8913f7b2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/shade-inactive.png new file mode 100644 index 00000000..8a9d0cd8 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Dracula-xhdpi/shade-prelight.png new file mode 100644 index 00000000..048f2475 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Dracula-xhdpi/shade-pressed.png new file mode 100644 index 00000000..5b4b7528 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-active.png new file mode 100644 index 00000000..6ccfacc5 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-inactive.png new file mode 100644 index 00000000..4f740d9b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-prelight.png new file mode 100644 index 00000000..0aa4217e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-pressed.png new file mode 100644 index 00000000..8b700aa8 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..20fe8397 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..eca26f6e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..30570065 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..23c41d27 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-1-active.png new file mode 100644 index 00000000..87a13fe0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-2-active.png new file mode 100644 index 00000000..87a13fe0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-3-active.png new file mode 100644 index 00000000..87a13fe0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-4-active.png new file mode 100644 index 00000000..87a13fe0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-5-active.png new file mode 100644 index 00000000..87a13fe0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..1ca4cb7d Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/top-left-active.png new file mode 100644 index 00000000..205f2579 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..e96a425c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Dracula-xhdpi/top-right-active.png new file mode 100644 index 00000000..59920193 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Dracula-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..93eb442a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula.svg b/src/assets/xfwm4/assets-Dracula.svg new file mode 100644 index 00000000..8fd9ba3f --- /dev/null +++ b/src/assets/xfwm4/assets-Dracula.svg @@ -0,0 +1,1367 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Dracula/bottom-active.png b/src/assets/xfwm4/assets-Dracula/bottom-active.png new file mode 100644 index 00000000..ad1af67a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/bottom-inactive.png b/src/assets/xfwm4/assets-Dracula/bottom-inactive.png new file mode 100644 index 00000000..42d1f0a0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/bottom-left-active.png b/src/assets/xfwm4/assets-Dracula/bottom-left-active.png new file mode 100644 index 00000000..405dcb1b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/bottom-left-inactive.png b/src/assets/xfwm4/assets-Dracula/bottom-left-inactive.png new file mode 100644 index 00000000..f7278d85 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/bottom-right-active.png b/src/assets/xfwm4/assets-Dracula/bottom-right-active.png new file mode 100644 index 00000000..82804b16 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/bottom-right-inactive.png b/src/assets/xfwm4/assets-Dracula/bottom-right-inactive.png new file mode 100644 index 00000000..c5529c81 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/close-active.png b/src/assets/xfwm4/assets-Dracula/close-active.png new file mode 100644 index 00000000..1c6d4e17 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/close-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/close-inactive.png b/src/assets/xfwm4/assets-Dracula/close-inactive.png new file mode 100644 index 00000000..28fc92e2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/close-prelight.png b/src/assets/xfwm4/assets-Dracula/close-prelight.png new file mode 100644 index 00000000..757dc628 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula/close-pressed.png b/src/assets/xfwm4/assets-Dracula/close-pressed.png new file mode 100644 index 00000000..100350f0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula/hide-active.png b/src/assets/xfwm4/assets-Dracula/hide-active.png new file mode 100644 index 00000000..93b63483 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/hide-inactive.png b/src/assets/xfwm4/assets-Dracula/hide-inactive.png new file mode 100644 index 00000000..28fc92e2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/hide-prelight.png b/src/assets/xfwm4/assets-Dracula/hide-prelight.png new file mode 100644 index 00000000..276498b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula/hide-pressed.png b/src/assets/xfwm4/assets-Dracula/hide-pressed.png new file mode 100644 index 00000000..f4f10efb Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula/left-active.png b/src/assets/xfwm4/assets-Dracula/left-active.png new file mode 100644 index 00000000..b0a77818 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/left-inactive.png b/src/assets/xfwm4/assets-Dracula/left-inactive.png new file mode 100644 index 00000000..7e082e0c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/maximize-active.png b/src/assets/xfwm4/assets-Dracula/maximize-active.png new file mode 100644 index 00000000..484799b2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/maximize-inactive.png b/src/assets/xfwm4/assets-Dracula/maximize-inactive.png new file mode 100644 index 00000000..28fc92e2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/maximize-prelight.png b/src/assets/xfwm4/assets-Dracula/maximize-prelight.png new file mode 100644 index 00000000..066606bb Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula/maximize-pressed.png b/src/assets/xfwm4/assets-Dracula/maximize-pressed.png new file mode 100644 index 00000000..12a8476b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula/maximize-toggled-active.png b/src/assets/xfwm4/assets-Dracula/maximize-toggled-active.png new file mode 100644 index 00000000..484799b2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula/maximize-toggled-inactive.png new file mode 100644 index 00000000..28fc92e2 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula/maximize-toggled-prelight.png new file mode 100644 index 00000000..e8db8a0c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula/maximize-toggled-pressed.png new file mode 100644 index 00000000..2e862913 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula/menu-active.png b/src/assets/xfwm4/assets-Dracula/menu-active.png new file mode 100644 index 00000000..ec3015af Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/menu-inactive.png b/src/assets/xfwm4/assets-Dracula/menu-inactive.png new file mode 100644 index 00000000..cbc1b999 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/menu-prelight.png b/src/assets/xfwm4/assets-Dracula/menu-prelight.png new file mode 100644 index 00000000..a9de6b34 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula/menu-pressed.png b/src/assets/xfwm4/assets-Dracula/menu-pressed.png new file mode 100644 index 00000000..e1797ca4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula/right-active.png b/src/assets/xfwm4/assets-Dracula/right-active.png new file mode 100644 index 00000000..65e371af Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/right-inactive.png b/src/assets/xfwm4/assets-Dracula/right-inactive.png new file mode 100644 index 00000000..d6993f06 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/shade-active.png b/src/assets/xfwm4/assets-Dracula/shade-active.png new file mode 100644 index 00000000..f87ca85b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/shade-inactive.png b/src/assets/xfwm4/assets-Dracula/shade-inactive.png new file mode 100644 index 00000000..d545c67e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/shade-prelight.png b/src/assets/xfwm4/assets-Dracula/shade-prelight.png new file mode 100644 index 00000000..0caa731e Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula/shade-pressed.png b/src/assets/xfwm4/assets-Dracula/shade-pressed.png new file mode 100644 index 00000000..413b17d0 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula/stick-active.png b/src/assets/xfwm4/assets-Dracula/stick-active.png new file mode 100644 index 00000000..deb81e29 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/stick-inactive.png b/src/assets/xfwm4/assets-Dracula/stick-inactive.png new file mode 100644 index 00000000..5ab11957 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/stick-prelight.png b/src/assets/xfwm4/assets-Dracula/stick-prelight.png new file mode 100644 index 00000000..fc9a222a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula/stick-pressed.png b/src/assets/xfwm4/assets-Dracula/stick-pressed.png new file mode 100644 index 00000000..1f127d0c Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula/stick-toggled-active.png b/src/assets/xfwm4/assets-Dracula/stick-toggled-active.png new file mode 100644 index 00000000..ea097d7a Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Dracula/stick-toggled-inactive.png new file mode 100644 index 00000000..f46487db Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Dracula/stick-toggled-prelight.png new file mode 100644 index 00000000..1eea6a6b Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Dracula/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Dracula/stick-toggled-pressed.png new file mode 100644 index 00000000..a33aa348 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-1-active.png b/src/assets/xfwm4/assets-Dracula/title-1-active.png new file mode 100644 index 00000000..40af3c94 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-1-inactive.png b/src/assets/xfwm4/assets-Dracula/title-1-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-2-active.png b/src/assets/xfwm4/assets-Dracula/title-2-active.png new file mode 100644 index 00000000..40af3c94 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-2-inactive.png b/src/assets/xfwm4/assets-Dracula/title-2-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-3-active.png b/src/assets/xfwm4/assets-Dracula/title-3-active.png new file mode 100644 index 00000000..40af3c94 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-3-inactive.png b/src/assets/xfwm4/assets-Dracula/title-3-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-4-active.png b/src/assets/xfwm4/assets-Dracula/title-4-active.png new file mode 100644 index 00000000..40af3c94 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-4-inactive.png b/src/assets/xfwm4/assets-Dracula/title-4-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-5-active.png b/src/assets/xfwm4/assets-Dracula/title-5-active.png new file mode 100644 index 00000000..40af3c94 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/title-5-inactive.png b/src/assets/xfwm4/assets-Dracula/title-5-inactive.png new file mode 100644 index 00000000..105b0aa3 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/top-left-active.png b/src/assets/xfwm4/assets-Dracula/top-left-active.png new file mode 100644 index 00000000..093674ac Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/top-left-inactive.png b/src/assets/xfwm4/assets-Dracula/top-left-inactive.png new file mode 100644 index 00000000..7d5249d4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Dracula/top-right-active.png b/src/assets/xfwm4/assets-Dracula/top-right-active.png new file mode 100644 index 00000000..10d181b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Dracula/top-right-inactive.png b/src/assets/xfwm4/assets-Dracula/top-right-inactive.png new file mode 100644 index 00000000..efe7fbe1 Binary files /dev/null and b/src/assets/xfwm4/assets-Dracula/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-active.png new file mode 100644 index 00000000..0a8c4e49 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-inactive.png new file mode 100644 index 00000000..d21dd235 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-left-active.png new file mode 100644 index 00000000..68744b8c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..51baabdb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-right-active.png new file mode 100644 index 00000000..34e7efa2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..43f89f66 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-active.png new file mode 100644 index 00000000..b65d6aa2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-inactive.png new file mode 100644 index 00000000..60d24ea2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-prelight.png new file mode 100644 index 00000000..132b45b9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-pressed.png new file mode 100644 index 00000000..a64109ee Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-active.png new file mode 100644 index 00000000..b883844c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-inactive.png new file mode 100644 index 00000000..919f03f2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-prelight.png new file mode 100644 index 00000000..644ca5d9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-pressed.png new file mode 100644 index 00000000..da28f359 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/left-active.png new file mode 100644 index 00000000..5fab0112 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/left-inactive.png new file mode 100644 index 00000000..df3b13b1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-active.png new file mode 100644 index 00000000..b1bf098a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-inactive.png new file mode 100644 index 00000000..1980a18e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-prelight.png new file mode 100644 index 00000000..cf59b529 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-pressed.png new file mode 100644 index 00000000..653cfe2c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..445771c9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..ca37b4df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..12a9ed1e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..c16aa143 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-active.png new file mode 100644 index 00000000..4b515847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-inactive.png new file mode 100644 index 00000000..b579d287 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-prelight.png new file mode 100644 index 00000000..5967c6b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-pressed.png new file mode 100644 index 00000000..0dcc5efe Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/right-active.png new file mode 100644 index 00000000..1b6c940a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/right-inactive.png new file mode 100644 index 00000000..cf6614c0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-active.png new file mode 100644 index 00000000..1a6a2bcf Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-inactive.png new file mode 100644 index 00000000..c2c3d031 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-prelight.png new file mode 100644 index 00000000..06f3e0f0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-pressed.png new file mode 100644 index 00000000..63ba9874 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-active.png new file mode 100644 index 00000000..67654e97 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-inactive.png new file mode 100644 index 00000000..bcc91fbe Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-prelight.png new file mode 100644 index 00000000..a31d0d1a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-pressed.png new file mode 100644 index 00000000..a81daf13 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..b9ebc72f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..2c3f7fb0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..0370a85d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..17e07d8a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-1-active.png new file mode 100644 index 00000000..3323a0e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-1-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-2-active.png new file mode 100644 index 00000000..3323a0e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-2-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-3-active.png new file mode 100644 index 00000000..3323a0e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-3-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-4-active.png new file mode 100644 index 00000000..3323a0e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-4-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-5-active.png new file mode 100644 index 00000000..3323a0e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-5-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-left-active.png new file mode 100644 index 00000000..b6f63974 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-left-inactive.png new file mode 100644 index 00000000..de365e81 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-right-active.png new file mode 100644 index 00000000..d5ba45ff Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-right-inactive.png new file mode 100644 index 00000000..4ab030e9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-active.png new file mode 100644 index 00000000..9bb782f1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..4bee6181 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..74d038d9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..4b0ca6ae Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..7d4c42df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..59a11e66 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-active.png new file mode 100644 index 00000000..82d43eff Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-inactive.png new file mode 100644 index 00000000..b35de074 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-prelight.png new file mode 100644 index 00000000..765259bc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-pressed.png new file mode 100644 index 00000000..97300b73 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-active.png new file mode 100644 index 00000000..88a3a101 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-inactive.png new file mode 100644 index 00000000..ea66b9f2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-prelight.png new file mode 100644 index 00000000..538538b5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-pressed.png new file mode 100644 index 00000000..1efd9769 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/left-active.png new file mode 100644 index 00000000..1b1aad74 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/left-inactive.png new file mode 100644 index 00000000..61bae59c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-active.png new file mode 100644 index 00000000..a2388c50 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..4d0be72d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..62858c72 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..21389c56 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..0009685f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..ccb4dbb7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..ab6b9f8f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..968e7133 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-active.png new file mode 100644 index 00000000..1f0379f9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-inactive.png new file mode 100644 index 00000000..62a1ffec Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-prelight.png new file mode 100644 index 00000000..d2fbda6a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-pressed.png new file mode 100644 index 00000000..92827ea3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/right-active.png new file mode 100644 index 00000000..7ad740e9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/right-inactive.png new file mode 100644 index 00000000..9f6ed69a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-active.png new file mode 100644 index 00000000..1a985af2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-inactive.png new file mode 100644 index 00000000..92767e11 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-prelight.png new file mode 100644 index 00000000..844d1709 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-pressed.png new file mode 100644 index 00000000..1117efe0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-active.png new file mode 100644 index 00000000..cbad0cb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-inactive.png new file mode 100644 index 00000000..0ccf2178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-prelight.png new file mode 100644 index 00000000..580960c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-pressed.png new file mode 100644 index 00000000..16dbff96 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..d42261c5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..9a69c4aa Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..bde77727 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..b2d3f027 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-1-active.png new file mode 100644 index 00000000..1bc7f7a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-2-active.png new file mode 100644 index 00000000..1bc7f7a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-3-active.png new file mode 100644 index 00000000..1bc7f7a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-4-active.png new file mode 100644 index 00000000..1bc7f7a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-5-active.png new file mode 100644 index 00000000..1bc7f7a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-left-active.png new file mode 100644 index 00000000..775d2fdd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..618cd2ac Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-right-active.png new file mode 100644 index 00000000..9f494f2c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..cc927d46 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal.svg b/src/assets/xfwm4/assets-Light-Dracula-Normal.svg new file mode 100644 index 00000000..a447ff14 --- /dev/null +++ b/src/assets/xfwm4/assets-Light-Dracula-Normal.svg @@ -0,0 +1,1512 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-active.png new file mode 100644 index 00000000..2b29d203 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-inactive.png new file mode 100644 index 00000000..6ee81a75 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-left-active.png new file mode 100644 index 00000000..c16fd9cc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-left-inactive.png new file mode 100644 index 00000000..5f7a7a2a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-right-active.png new file mode 100644 index 00000000..90ac9663 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-right-inactive.png new file mode 100644 index 00000000..2d4ee6c6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/close-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/close-active.png new file mode 100644 index 00000000..a40bd391 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/close-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/close-inactive.png new file mode 100644 index 00000000..10dd40b6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/close-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/close-prelight.png new file mode 100644 index 00000000..0854f13c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/close-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/close-pressed.png new file mode 100644 index 00000000..0263a4ae Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-active.png new file mode 100644 index 00000000..86d4d7a5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-inactive.png new file mode 100644 index 00000000..dfc494c9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-prelight.png new file mode 100644 index 00000000..1bb338d6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-pressed.png new file mode 100644 index 00000000..47bdf2fb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/left-active.png new file mode 100644 index 00000000..846c5c79 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/left-inactive.png new file mode 100644 index 00000000..74334d4a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-active.png new file mode 100644 index 00000000..8dce9361 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-inactive.png new file mode 100644 index 00000000..5f1f73f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-prelight.png new file mode 100644 index 00000000..5dffdc21 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-pressed.png new file mode 100644 index 00000000..b74d6100 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-active.png new file mode 100644 index 00000000..99e93cc7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-inactive.png new file mode 100644 index 00000000..db07a027 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-prelight.png new file mode 100644 index 00000000..c9c600f5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-pressed.png new file mode 100644 index 00000000..409b3259 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-active.png new file mode 100644 index 00000000..086d0a8a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-inactive.png new file mode 100644 index 00000000..ec5808c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-prelight.png new file mode 100644 index 00000000..b113a6ba Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-pressed.png new file mode 100644 index 00000000..03db3163 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/right-active.png new file mode 100644 index 00000000..83ec7cec Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/right-inactive.png new file mode 100644 index 00000000..f74b4de3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-active.png new file mode 100644 index 00000000..133ca263 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-inactive.png new file mode 100644 index 00000000..5c4a75d0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-prelight.png new file mode 100644 index 00000000..8237a72f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-pressed.png new file mode 100644 index 00000000..0a2c2e62 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-active.png new file mode 100644 index 00000000..30cce01a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-inactive.png new file mode 100644 index 00000000..87be1c0c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-prelight.png new file mode 100644 index 00000000..3df06d55 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-pressed.png new file mode 100644 index 00000000..e0794a33 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-active.png new file mode 100644 index 00000000..77a60630 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-inactive.png new file mode 100644 index 00000000..3fdca47a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-prelight.png new file mode 100644 index 00000000..6ba756f0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-pressed.png new file mode 100644 index 00000000..8779a740 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-1-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-1-active.png new file mode 100644 index 00000000..efc4c803 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-1-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-2-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-2-active.png new file mode 100644 index 00000000..efc4c803 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-2-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-3-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-3-active.png new file mode 100644 index 00000000..efc4c803 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-3-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-4-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-4-active.png new file mode 100644 index 00000000..efc4c803 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-4-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-5-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-5-active.png new file mode 100644 index 00000000..efc4c803 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-5-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/top-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/top-left-active.png new file mode 100644 index 00000000..9cbf8f8b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/top-left-inactive.png new file mode 100644 index 00000000..bdbf8d14 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/top-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/top-right-active.png new file mode 100644 index 00000000..145cd5da Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-Normal/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-Normal/top-right-inactive.png new file mode 100644 index 00000000..b5e197b0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-Normal/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-active.png new file mode 100644 index 00000000..0c6cea5d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-inactive.png new file mode 100644 index 00000000..d21dd235 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-left-active.png new file mode 100644 index 00000000..70735a53 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..1fa5441e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-right-active.png new file mode 100644 index 00000000..da3430df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..6cb889a6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-active.png new file mode 100644 index 00000000..3e4bc628 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-inactive.png new file mode 100644 index 00000000..237c18d6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-prelight.png new file mode 100644 index 00000000..7460e21c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-pressed.png new file mode 100644 index 00000000..636d4ce0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-active.png new file mode 100644 index 00000000..3fc95515 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-inactive.png new file mode 100644 index 00000000..237c18d6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-prelight.png new file mode 100644 index 00000000..e3bb0b32 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-pressed.png new file mode 100644 index 00000000..e404e2ff Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/left-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/left-active.png new file mode 100644 index 00000000..45b37b13 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/left-inactive.png new file mode 100644 index 00000000..df3b13b1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-active.png new file mode 100644 index 00000000..82ec6aea Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-inactive.png new file mode 100644 index 00000000..237c18d6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-prelight.png new file mode 100644 index 00000000..02bb161c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-pressed.png new file mode 100644 index 00000000..ea80599f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..82ec6aea Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..237c18d6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..44cd7fcb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..97c78766 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-active.png new file mode 100644 index 00000000..5f005a19 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-inactive.png new file mode 100644 index 00000000..9805dbb1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-prelight.png new file mode 100644 index 00000000..0ba18eb9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-pressed.png new file mode 100644 index 00000000..9dc9ee31 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/right-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/right-active.png new file mode 100644 index 00000000..6db2e89b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/right-inactive.png new file mode 100644 index 00000000..cf6614c0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-active.png new file mode 100644 index 00000000..34687414 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-inactive.png new file mode 100644 index 00000000..ef4d83c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-prelight.png new file mode 100644 index 00000000..16c55a3a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-pressed.png new file mode 100644 index 00000000..c1547ca3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-active.png new file mode 100644 index 00000000..6fac748c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-inactive.png new file mode 100644 index 00000000..be0303e8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-prelight.png new file mode 100644 index 00000000..ab507faf Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-pressed.png new file mode 100644 index 00000000..25885058 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..8084ed83 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..29730b41 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..cd983c41 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..e150065a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-1-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-1-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-2-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-2-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-3-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-3-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-4-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-4-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-5-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-5-inactive.png new file mode 100644 index 00000000..79df6ef7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-left-active.png new file mode 100644 index 00000000..a6670db5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-left-inactive.png new file mode 100644 index 00000000..44f45159 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-right-active.png new file mode 100644 index 00000000..cc51cf75 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-right-inactive.png new file mode 100644 index 00000000..1a22c51d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-active.png new file mode 100644 index 00000000..f898557c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..4bee6181 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..bf59a900 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..0c0281a3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..78b1c2df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..918a5ddc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-active.png new file mode 100644 index 00000000..923d9555 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-inactive.png new file mode 100644 index 00000000..21309111 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-prelight.png new file mode 100644 index 00000000..eb27e3e3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-pressed.png new file mode 100644 index 00000000..f428eb17 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-active.png new file mode 100644 index 00000000..dcb1974a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-inactive.png new file mode 100644 index 00000000..21309111 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-prelight.png new file mode 100644 index 00000000..6cb8128a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-pressed.png new file mode 100644 index 00000000..fc66feb9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/left-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/left-active.png new file mode 100644 index 00000000..9ea1c7ad Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/left-inactive.png new file mode 100644 index 00000000..61bae59c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-active.png new file mode 100644 index 00000000..488fb74b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..21309111 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..0164f333 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..e1a1ae10 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..488fb74b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..21309111 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..694ffa10 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..d2911fcd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-active.png new file mode 100644 index 00000000..4b55aed3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-inactive.png new file mode 100644 index 00000000..15fd7c83 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-prelight.png new file mode 100644 index 00000000..e8fa6037 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-pressed.png new file mode 100644 index 00000000..ae8a6bd9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/right-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/right-active.png new file mode 100644 index 00000000..58ac5d24 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/right-inactive.png new file mode 100644 index 00000000..9f6ed69a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-active.png new file mode 100644 index 00000000..7cbbf6cd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-inactive.png new file mode 100644 index 00000000..b6751643 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-prelight.png new file mode 100644 index 00000000..d3232b4e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-pressed.png new file mode 100644 index 00000000..c85f2771 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-active.png new file mode 100644 index 00000000..16a39552 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-inactive.png new file mode 100644 index 00000000..fc32b624 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-prelight.png new file mode 100644 index 00000000..b94e647c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-pressed.png new file mode 100644 index 00000000..ddd2afd1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..ccf80003 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..6718b2c8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..72f930ad Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..4f5acca6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-1-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-2-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-3-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-4-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-5-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..7b0afd4f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-left-active.png new file mode 100644 index 00000000..3cd704c6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..4cbc10cd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-right-active.png new file mode 100644 index 00000000..8c893dc7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..fbe46af0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula.svg b/src/assets/xfwm4/assets-Light-Dracula.svg new file mode 100644 index 00000000..e94d1aaf --- /dev/null +++ b/src/assets/xfwm4/assets-Light-Dracula.svg @@ -0,0 +1,1321 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Light-Dracula/bottom-active.png b/src/assets/xfwm4/assets-Light-Dracula/bottom-active.png new file mode 100644 index 00000000..3f7c4a15 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/bottom-inactive.png new file mode 100644 index 00000000..6ee81a75 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Dracula/bottom-left-active.png new file mode 100644 index 00000000..3e1f9669 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/bottom-left-inactive.png new file mode 100644 index 00000000..04acc0e6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Dracula/bottom-right-active.png new file mode 100644 index 00000000..ae1ea5df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/bottom-right-inactive.png new file mode 100644 index 00000000..117cf0e9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/close-active.png b/src/assets/xfwm4/assets-Light-Dracula/close-active.png new file mode 100644 index 00000000..8823ee75 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/close-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/close-inactive.png new file mode 100644 index 00000000..3598e130 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/close-prelight.png b/src/assets/xfwm4/assets-Light-Dracula/close-prelight.png new file mode 100644 index 00000000..c709aeae Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/close-pressed.png b/src/assets/xfwm4/assets-Light-Dracula/close-pressed.png new file mode 100644 index 00000000..e7cff707 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/hide-active.png b/src/assets/xfwm4/assets-Light-Dracula/hide-active.png new file mode 100644 index 00000000..30cd7902 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/hide-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/hide-inactive.png new file mode 100644 index 00000000..3598e130 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/hide-prelight.png b/src/assets/xfwm4/assets-Light-Dracula/hide-prelight.png new file mode 100644 index 00000000..e1298c29 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/hide-pressed.png b/src/assets/xfwm4/assets-Light-Dracula/hide-pressed.png new file mode 100644 index 00000000..b6cabdbf Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/left-active.png b/src/assets/xfwm4/assets-Light-Dracula/left-active.png new file mode 100644 index 00000000..f98cd722 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/left-inactive.png new file mode 100644 index 00000000..74334d4a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/maximize-active.png b/src/assets/xfwm4/assets-Light-Dracula/maximize-active.png new file mode 100644 index 00000000..6b4124d2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/maximize-inactive.png new file mode 100644 index 00000000..3598e130 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Dracula/maximize-prelight.png new file mode 100644 index 00000000..9f2530c9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Dracula/maximize-pressed.png new file mode 100644 index 00000000..be94ddd9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-active.png new file mode 100644 index 00000000..6b4124d2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-inactive.png new file mode 100644 index 00000000..3598e130 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-prelight.png new file mode 100644 index 00000000..6c81c1c8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-pressed.png new file mode 100644 index 00000000..8ad1c8a6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/menu-active.png b/src/assets/xfwm4/assets-Light-Dracula/menu-active.png new file mode 100644 index 00000000..36646fc3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/menu-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/menu-inactive.png new file mode 100644 index 00000000..c2c1b0c2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/menu-prelight.png b/src/assets/xfwm4/assets-Light-Dracula/menu-prelight.png new file mode 100644 index 00000000..e5fc6f14 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/menu-pressed.png b/src/assets/xfwm4/assets-Light-Dracula/menu-pressed.png new file mode 100644 index 00000000..7a99f61e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/right-active.png b/src/assets/xfwm4/assets-Light-Dracula/right-active.png new file mode 100644 index 00000000..0d3ec7ea Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/right-inactive.png new file mode 100644 index 00000000..f74b4de3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/shade-active.png b/src/assets/xfwm4/assets-Light-Dracula/shade-active.png new file mode 100644 index 00000000..9e936c23 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/shade-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/shade-inactive.png new file mode 100644 index 00000000..bbc0f089 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/shade-prelight.png b/src/assets/xfwm4/assets-Light-Dracula/shade-prelight.png new file mode 100644 index 00000000..6a5ab1ea Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/shade-pressed.png b/src/assets/xfwm4/assets-Light-Dracula/shade-pressed.png new file mode 100644 index 00000000..d51c1cfe Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/stick-active.png b/src/assets/xfwm4/assets-Light-Dracula/stick-active.png new file mode 100644 index 00000000..591196a6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/stick-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/stick-inactive.png new file mode 100644 index 00000000..b118058b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/stick-prelight.png b/src/assets/xfwm4/assets-Light-Dracula/stick-prelight.png new file mode 100644 index 00000000..f5be5168 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/stick-pressed.png b/src/assets/xfwm4/assets-Light-Dracula/stick-pressed.png new file mode 100644 index 00000000..6fb829b6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-active.png new file mode 100644 index 00000000..d3ccc847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-inactive.png new file mode 100644 index 00000000..b2a3f73b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-prelight.png new file mode 100644 index 00000000..c1b8f1a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-pressed.png new file mode 100644 index 00000000..b493f0d4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-1-active.png b/src/assets/xfwm4/assets-Light-Dracula/title-1-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/title-1-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-2-active.png b/src/assets/xfwm4/assets-Light-Dracula/title-2-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/title-2-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-3-active.png b/src/assets/xfwm4/assets-Light-Dracula/title-3-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/title-3-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-4-active.png b/src/assets/xfwm4/assets-Light-Dracula/title-4-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/title-4-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-5-active.png b/src/assets/xfwm4/assets-Light-Dracula/title-5-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/title-5-inactive.png new file mode 100644 index 00000000..3a9a67c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/top-left-active.png b/src/assets/xfwm4/assets-Light-Dracula/top-left-active.png new file mode 100644 index 00000000..0d40529c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/top-left-inactive.png new file mode 100644 index 00000000..cda3d4a5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/top-right-active.png b/src/assets/xfwm4/assets-Light-Dracula/top-right-active.png new file mode 100644 index 00000000..b916e5bf Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Dracula/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Dracula/top-right-inactive.png new file mode 100644 index 00000000..1a2413cd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Dracula/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-active.png new file mode 100644 index 00000000..cad89a74 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-inactive.png new file mode 100644 index 00000000..1020df69 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-left-active.png new file mode 100644 index 00000000..4a8c9a37 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..2faddfc6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-right-active.png new file mode 100644 index 00000000..93c9b0d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..bf7a0f1d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-active.png new file mode 100644 index 00000000..ac1eb75f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-inactive.png new file mode 100644 index 00000000..7c8d812b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-prelight.png new file mode 100644 index 00000000..8731d4df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-pressed.png new file mode 100644 index 00000000..4540a172 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-active.png new file mode 100644 index 00000000..b2708a57 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-inactive.png new file mode 100644 index 00000000..c2ab079c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-prelight.png new file mode 100644 index 00000000..b09facbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-pressed.png new file mode 100644 index 00000000..ea3e744a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/left-active.png new file mode 100644 index 00000000..f1e728c8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/left-inactive.png new file mode 100644 index 00000000..2ee24d8b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-active.png new file mode 100644 index 00000000..6687f6fd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-inactive.png new file mode 100644 index 00000000..9646af56 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-prelight.png new file mode 100644 index 00000000..c9eff6ac Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-pressed.png new file mode 100644 index 00000000..a4d8ed77 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..9075e422 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..c5b4968a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..52f6d6b3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..db249437 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-active.png new file mode 100644 index 00000000..4ab28543 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-inactive.png new file mode 100644 index 00000000..4713bee2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-prelight.png new file mode 100644 index 00000000..e5104bfd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-pressed.png new file mode 100644 index 00000000..8acef986 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/right-active.png new file mode 100644 index 00000000..1d8199ab Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/right-inactive.png new file mode 100644 index 00000000..4f4aa45c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-active.png new file mode 100644 index 00000000..0834891b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-inactive.png new file mode 100644 index 00000000..2e70bc96 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-prelight.png new file mode 100644 index 00000000..884b7d2c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-pressed.png new file mode 100644 index 00000000..a6868a19 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-active.png new file mode 100644 index 00000000..c25ced2c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-inactive.png new file mode 100644 index 00000000..12941c06 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-prelight.png new file mode 100644 index 00000000..a7d369b3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-pressed.png new file mode 100644 index 00000000..f398d6d9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..085cba87 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..700e1553 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..3a63d0fe Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..869b01ca Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-1-active.png new file mode 100644 index 00000000..b636b394 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-1-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-2-active.png new file mode 100644 index 00000000..b636b394 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-2-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-3-active.png new file mode 100644 index 00000000..b636b394 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-3-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-4-active.png new file mode 100644 index 00000000..b636b394 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-4-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-5-active.png new file mode 100644 index 00000000..b636b394 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-5-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-left-active.png new file mode 100644 index 00000000..f4c41d05 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-left-inactive.png new file mode 100644 index 00000000..7eb0a05f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-right-active.png new file mode 100644 index 00000000..c5495217 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-right-inactive.png new file mode 100644 index 00000000..9b5dc02e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-active.png new file mode 100644 index 00000000..6e9aa2e3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..53aa7c70 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..b94996e6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..9b431fdf Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..32f3171f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..36330d0e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-active.png new file mode 100644 index 00000000..03aa6d4b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-inactive.png new file mode 100644 index 00000000..11362ee9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-prelight.png new file mode 100644 index 00000000..d8eea00b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-pressed.png new file mode 100644 index 00000000..be6292cf Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-active.png new file mode 100644 index 00000000..bcf3491a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-inactive.png new file mode 100644 index 00000000..26dfa893 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-prelight.png new file mode 100644 index 00000000..52a27812 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-pressed.png new file mode 100644 index 00000000..fd4c2afa Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/left-active.png new file mode 100644 index 00000000..0fcdf868 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/left-inactive.png new file mode 100644 index 00000000..e18ddb94 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-active.png new file mode 100644 index 00000000..92fb9c7f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..b3683ab8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..5e755183 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..8627174c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..cea8d409 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..bd5cd9fe Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..293e8b4d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..143e1132 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-active.png new file mode 100644 index 00000000..1754daa8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-inactive.png new file mode 100644 index 00000000..e2b52bf0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-prelight.png new file mode 100644 index 00000000..b43117fb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-pressed.png new file mode 100644 index 00000000..76c1b5cb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/right-active.png new file mode 100644 index 00000000..9a64016d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/right-inactive.png new file mode 100644 index 00000000..d4bc19bb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-active.png new file mode 100644 index 00000000..8ad6bf0e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-inactive.png new file mode 100644 index 00000000..7175b46f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-prelight.png new file mode 100644 index 00000000..3e18bef1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-pressed.png new file mode 100644 index 00000000..13efb9df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-active.png new file mode 100644 index 00000000..dcf00093 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-inactive.png new file mode 100644 index 00000000..b1ee83fb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-prelight.png new file mode 100644 index 00000000..2bd400e3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-pressed.png new file mode 100644 index 00000000..d4b7689b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..5138411d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..24bbd971 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..837c6100 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..3544f4b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-1-active.png new file mode 100644 index 00000000..716fd66f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-2-active.png new file mode 100644 index 00000000..716fd66f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-3-active.png new file mode 100644 index 00000000..716fd66f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-4-active.png new file mode 100644 index 00000000..716fd66f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-5-active.png new file mode 100644 index 00000000..716fd66f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-left-active.png new file mode 100644 index 00000000..b8e731b3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..b007dd15 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-right-active.png new file mode 100644 index 00000000..2d7fb9c5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..422f8196 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal.svg b/src/assets/xfwm4/assets-Light-Nord-Normal.svg new file mode 100644 index 00000000..0d89369a --- /dev/null +++ b/src/assets/xfwm4/assets-Light-Nord-Normal.svg @@ -0,0 +1,1503 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-active.png new file mode 100644 index 00000000..1438a12a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-inactive.png new file mode 100644 index 00000000..cfdbcce3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-left-active.png new file mode 100644 index 00000000..5116369f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-left-inactive.png new file mode 100644 index 00000000..ac6d08ff Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-right-active.png new file mode 100644 index 00000000..c7f865ae Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-right-inactive.png new file mode 100644 index 00000000..7f6d9897 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/close-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/close-active.png new file mode 100644 index 00000000..f740b6b8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/close-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/close-inactive.png new file mode 100644 index 00000000..68d23a61 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/close-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal/close-prelight.png new file mode 100644 index 00000000..5c051dbd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/close-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal/close-pressed.png new file mode 100644 index 00000000..7649bf7b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/hide-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/hide-active.png new file mode 100644 index 00000000..b5f50b62 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/hide-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/hide-inactive.png new file mode 100644 index 00000000..d86f4f06 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/hide-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal/hide-prelight.png new file mode 100644 index 00000000..e897d6ab Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/hide-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal/hide-pressed.png new file mode 100644 index 00000000..60110196 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/left-active.png new file mode 100644 index 00000000..45163c0a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/left-inactive.png new file mode 100644 index 00000000..48c7c4b7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-active.png new file mode 100644 index 00000000..4f83ed99 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-inactive.png new file mode 100644 index 00000000..96a5b7f0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-prelight.png new file mode 100644 index 00000000..659cd616 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-pressed.png new file mode 100644 index 00000000..fa8a18dc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-active.png new file mode 100644 index 00000000..16418e9d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-inactive.png new file mode 100644 index 00000000..a21d417f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-prelight.png new file mode 100644 index 00000000..4a226e9e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-pressed.png new file mode 100644 index 00000000..5c9485b1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/menu-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/menu-active.png new file mode 100644 index 00000000..edfe56a3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/menu-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/menu-inactive.png new file mode 100644 index 00000000..c2d81c06 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/menu-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal/menu-prelight.png new file mode 100644 index 00000000..4fdf5c24 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/menu-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal/menu-pressed.png new file mode 100644 index 00000000..ce65b7b1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/right-active.png new file mode 100644 index 00000000..d41efb79 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/right-inactive.png new file mode 100644 index 00000000..81e7592c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/shade-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/shade-active.png new file mode 100644 index 00000000..afd039f4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/shade-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/shade-inactive.png new file mode 100644 index 00000000..5bb85516 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/shade-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal/shade-prelight.png new file mode 100644 index 00000000..b711c7ed Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/shade-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal/shade-pressed.png new file mode 100644 index 00000000..6af29bef Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/stick-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-active.png new file mode 100644 index 00000000..be56679a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/stick-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-inactive.png new file mode 100644 index 00000000..7ca3977a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/stick-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-prelight.png new file mode 100644 index 00000000..ffc42fee Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/stick-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-pressed.png new file mode 100644 index 00000000..d754754f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-active.png new file mode 100644 index 00000000..f4b24207 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-inactive.png new file mode 100644 index 00000000..79454f95 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-prelight.png new file mode 100644 index 00000000..4027e3fa Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-pressed.png new file mode 100644 index 00000000..630e3fb3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-1-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-1-active.png new file mode 100644 index 00000000..94b766ce Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-1-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-2-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-2-active.png new file mode 100644 index 00000000..94b766ce Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-2-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-3-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-3-active.png new file mode 100644 index 00000000..94b766ce Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-3-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-4-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-4-active.png new file mode 100644 index 00000000..94b766ce Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-4-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-5-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-5-active.png new file mode 100644 index 00000000..94b766ce Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/title-5-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/top-left-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/top-left-active.png new file mode 100644 index 00000000..ba5e0fff Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/top-left-inactive.png new file mode 100644 index 00000000..ebbf085d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/top-right-active.png b/src/assets/xfwm4/assets-Light-Nord-Normal/top-right-active.png new file mode 100644 index 00000000..b5ca4aab Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-Normal/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-Normal/top-right-inactive.png new file mode 100644 index 00000000..d801b373 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-Normal/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-active.png new file mode 100644 index 00000000..0c6cea5d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-inactive.png new file mode 100644 index 00000000..1020df69 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-left-active.png new file mode 100644 index 00000000..70735a53 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..db70e137 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-right-active.png new file mode 100644 index 00000000..da3430df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..fbccafe1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/close-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/close-active.png new file mode 100644 index 00000000..b6f98b89 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/close-inactive.png new file mode 100644 index 00000000..b36683cb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/close-prelight.png new file mode 100644 index 00000000..97821f5c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/close-pressed.png new file mode 100644 index 00000000..bb29bffb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-active.png new file mode 100644 index 00000000..0b3a1423 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-inactive.png new file mode 100644 index 00000000..b36683cb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-prelight.png new file mode 100644 index 00000000..f36511f4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-pressed.png new file mode 100644 index 00000000..10737fda Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/left-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/left-active.png new file mode 100644 index 00000000..45b37b13 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/left-inactive.png new file mode 100644 index 00000000..2ee24d8b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-active.png new file mode 100644 index 00000000..369d7d45 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-inactive.png new file mode 100644 index 00000000..b36683cb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-prelight.png new file mode 100644 index 00000000..a512acf4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-pressed.png new file mode 100644 index 00000000..02a18a9c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..369d7d45 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..b36683cb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..cd2554d5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..b7a80b6c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-active.png new file mode 100644 index 00000000..5f005a19 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-inactive.png new file mode 100644 index 00000000..9e025825 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-prelight.png new file mode 100644 index 00000000..0ba18eb9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-pressed.png new file mode 100644 index 00000000..9dc9ee31 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/right-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/right-active.png new file mode 100644 index 00000000..6db2e89b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/right-inactive.png new file mode 100644 index 00000000..4f4aa45c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-active.png new file mode 100644 index 00000000..34687414 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-inactive.png new file mode 100644 index 00000000..663758a0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-prelight.png new file mode 100644 index 00000000..16c55a3a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-pressed.png new file mode 100644 index 00000000..c1547ca3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-active.png new file mode 100644 index 00000000..6fac748c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-inactive.png new file mode 100644 index 00000000..400162c0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-prelight.png new file mode 100644 index 00000000..ab507faf Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-pressed.png new file mode 100644 index 00000000..25885058 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..8084ed83 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..113a1544 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..cd983c41 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..e150065a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-1-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-1-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-2-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-2-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-3-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-3-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-4-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-4-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-5-active.png new file mode 100644 index 00000000..2f00293d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-5-inactive.png new file mode 100644 index 00000000..6b5b9483 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/top-left-active.png new file mode 100644 index 00000000..2b41a9c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/top-left-inactive.png new file mode 100644 index 00000000..1bc56ef5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/top-right-active.png new file mode 100644 index 00000000..23debaf5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-hdpi/top-right-inactive.png new file mode 100644 index 00000000..153f89c9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-active.png new file mode 100644 index 00000000..f898557c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..53aa7c70 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..bf59a900 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..ebb5c4a3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..78b1c2df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..a86b921e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-active.png new file mode 100644 index 00000000..df186f61 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-inactive.png new file mode 100644 index 00000000..e986f95a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-prelight.png new file mode 100644 index 00000000..154f751e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-pressed.png new file mode 100644 index 00000000..326c26e6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-active.png new file mode 100644 index 00000000..6aca3318 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-inactive.png new file mode 100644 index 00000000..e986f95a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-prelight.png new file mode 100644 index 00000000..34dd6bec Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-pressed.png new file mode 100644 index 00000000..68ca59e2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/left-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/left-active.png new file mode 100644 index 00000000..9ea1c7ad Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/left-inactive.png new file mode 100644 index 00000000..e18ddb94 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-active.png new file mode 100644 index 00000000..f70a2095 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..e986f95a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..48fdd052 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..6941891c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..f70a2095 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..e986f95a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..3f3b95c2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..4797948f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-active.png new file mode 100644 index 00000000..4b55aed3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-inactive.png new file mode 100644 index 00000000..de698bb4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-prelight.png new file mode 100644 index 00000000..e8fa6037 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-pressed.png new file mode 100644 index 00000000..ae8a6bd9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/right-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/right-active.png new file mode 100644 index 00000000..58ac5d24 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/right-inactive.png new file mode 100644 index 00000000..d4bc19bb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-active.png new file mode 100644 index 00000000..7cbbf6cd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-inactive.png new file mode 100644 index 00000000..b0ffca14 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-prelight.png new file mode 100644 index 00000000..d3232b4e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-pressed.png new file mode 100644 index 00000000..c85f2771 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-active.png new file mode 100644 index 00000000..16a39552 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-inactive.png new file mode 100644 index 00000000..a3d9a217 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-prelight.png new file mode 100644 index 00000000..b94e647c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-pressed.png new file mode 100644 index 00000000..ddd2afd1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..ccf80003 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..ef170747 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..72f930ad Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..4f5acca6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-1-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-2-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-3-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-4-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-5-active.png new file mode 100644 index 00000000..d056f1d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..798445c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-left-active.png new file mode 100644 index 00000000..9530e3dd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..9a830cf7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-right-active.png new file mode 100644 index 00000000..b123b703 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..86aef6ba Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord.svg b/src/assets/xfwm4/assets-Light-Nord.svg new file mode 100644 index 00000000..55aba389 --- /dev/null +++ b/src/assets/xfwm4/assets-Light-Nord.svg @@ -0,0 +1,1321 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Light-Nord/bottom-active.png b/src/assets/xfwm4/assets-Light-Nord/bottom-active.png new file mode 100644 index 00000000..3f7c4a15 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Nord/bottom-inactive.png new file mode 100644 index 00000000..cfdbcce3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Nord/bottom-left-active.png new file mode 100644 index 00000000..3e1f9669 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord/bottom-left-inactive.png new file mode 100644 index 00000000..85fc489f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Nord/bottom-right-active.png new file mode 100644 index 00000000..ae1ea5df Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord/bottom-right-inactive.png new file mode 100644 index 00000000..292e9422 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/close-active.png b/src/assets/xfwm4/assets-Light-Nord/close-active.png new file mode 100644 index 00000000..2ddb8882 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/close-inactive.png b/src/assets/xfwm4/assets-Light-Nord/close-inactive.png new file mode 100644 index 00000000..10945d45 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/close-prelight.png b/src/assets/xfwm4/assets-Light-Nord/close-prelight.png new file mode 100644 index 00000000..d259425a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/close-pressed.png b/src/assets/xfwm4/assets-Light-Nord/close-pressed.png new file mode 100644 index 00000000..60baf3f4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/hide-active.png b/src/assets/xfwm4/assets-Light-Nord/hide-active.png new file mode 100644 index 00000000..6b7b6bae Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/hide-inactive.png b/src/assets/xfwm4/assets-Light-Nord/hide-inactive.png new file mode 100644 index 00000000..10945d45 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/hide-prelight.png b/src/assets/xfwm4/assets-Light-Nord/hide-prelight.png new file mode 100644 index 00000000..720bb449 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/hide-pressed.png b/src/assets/xfwm4/assets-Light-Nord/hide-pressed.png new file mode 100644 index 00000000..f250c4be Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/left-active.png b/src/assets/xfwm4/assets-Light-Nord/left-active.png new file mode 100644 index 00000000..f98cd722 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/left-inactive.png b/src/assets/xfwm4/assets-Light-Nord/left-inactive.png new file mode 100644 index 00000000..48c7c4b7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/maximize-active.png b/src/assets/xfwm4/assets-Light-Nord/maximize-active.png new file mode 100644 index 00000000..380f4ba2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Nord/maximize-inactive.png new file mode 100644 index 00000000..10945d45 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Nord/maximize-prelight.png new file mode 100644 index 00000000..0aaa5d20 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Nord/maximize-pressed.png new file mode 100644 index 00000000..6e2c9d16 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-active.png new file mode 100644 index 00000000..380f4ba2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-inactive.png new file mode 100644 index 00000000..10945d45 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-prelight.png new file mode 100644 index 00000000..e1f65a24 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-pressed.png new file mode 100644 index 00000000..38343742 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/menu-active.png b/src/assets/xfwm4/assets-Light-Nord/menu-active.png new file mode 100644 index 00000000..36646fc3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/menu-inactive.png b/src/assets/xfwm4/assets-Light-Nord/menu-inactive.png new file mode 100644 index 00000000..57bcf96f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/menu-prelight.png b/src/assets/xfwm4/assets-Light-Nord/menu-prelight.png new file mode 100644 index 00000000..e5fc6f14 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/menu-pressed.png b/src/assets/xfwm4/assets-Light-Nord/menu-pressed.png new file mode 100644 index 00000000..7a99f61e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/right-active.png b/src/assets/xfwm4/assets-Light-Nord/right-active.png new file mode 100644 index 00000000..0d3ec7ea Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/right-inactive.png b/src/assets/xfwm4/assets-Light-Nord/right-inactive.png new file mode 100644 index 00000000..81e7592c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/shade-active.png b/src/assets/xfwm4/assets-Light-Nord/shade-active.png new file mode 100644 index 00000000..9e936c23 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/shade-inactive.png b/src/assets/xfwm4/assets-Light-Nord/shade-inactive.png new file mode 100644 index 00000000..93077f87 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/shade-prelight.png b/src/assets/xfwm4/assets-Light-Nord/shade-prelight.png new file mode 100644 index 00000000..6a5ab1ea Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/shade-pressed.png b/src/assets/xfwm4/assets-Light-Nord/shade-pressed.png new file mode 100644 index 00000000..d51c1cfe Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/stick-active.png b/src/assets/xfwm4/assets-Light-Nord/stick-active.png new file mode 100644 index 00000000..591196a6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/stick-inactive.png b/src/assets/xfwm4/assets-Light-Nord/stick-inactive.png new file mode 100644 index 00000000..53296c3c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/stick-prelight.png b/src/assets/xfwm4/assets-Light-Nord/stick-prelight.png new file mode 100644 index 00000000..f5be5168 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/stick-pressed.png b/src/assets/xfwm4/assets-Light-Nord/stick-pressed.png new file mode 100644 index 00000000..6fb829b6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Nord/stick-toggled-active.png new file mode 100644 index 00000000..d3ccc847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Nord/stick-toggled-inactive.png new file mode 100644 index 00000000..32b6a651 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Nord/stick-toggled-prelight.png new file mode 100644 index 00000000..c1b8f1a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Nord/stick-toggled-pressed.png new file mode 100644 index 00000000..b493f0d4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-1-active.png b/src/assets/xfwm4/assets-Light-Nord/title-1-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Nord/title-1-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-2-active.png b/src/assets/xfwm4/assets-Light-Nord/title-2-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Nord/title-2-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-3-active.png b/src/assets/xfwm4/assets-Light-Nord/title-3-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Nord/title-3-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-4-active.png b/src/assets/xfwm4/assets-Light-Nord/title-4-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Nord/title-4-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-5-active.png b/src/assets/xfwm4/assets-Light-Nord/title-5-active.png new file mode 100644 index 00000000..6242c847 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Nord/title-5-inactive.png new file mode 100644 index 00000000..8359539e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/top-left-active.png b/src/assets/xfwm4/assets-Light-Nord/top-left-active.png new file mode 100644 index 00000000..645adb83 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Nord/top-left-inactive.png new file mode 100644 index 00000000..2776546d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/top-right-active.png b/src/assets/xfwm4/assets-Light-Nord/top-right-active.png new file mode 100644 index 00000000..a3049703 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Nord/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Nord/top-right-inactive.png new file mode 100644 index 00000000..b8fbb9d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Nord/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-active.png new file mode 100644 index 00000000..fcfcbc07 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-inactive.png new file mode 100644 index 00000000..77696da6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-left-active.png new file mode 100644 index 00000000..3e012f01 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..afc7ae5c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-right-active.png new file mode 100644 index 00000000..4d938bfc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..089b28b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/close-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/close-active.png new file mode 100644 index 00000000..c85d31b8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/close-inactive.png new file mode 100644 index 00000000..a206d7a0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/close-prelight.png new file mode 100644 index 00000000..5890c0e9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/close-pressed.png new file mode 100644 index 00000000..41090cc2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-active.png new file mode 100644 index 00000000..d5d56fb5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-inactive.png new file mode 100644 index 00000000..0d755a84 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-prelight.png new file mode 100644 index 00000000..0f2d3c89 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-pressed.png new file mode 100644 index 00000000..673d85a7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/left-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/left-active.png new file mode 100644 index 00000000..18ea3a0c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/left-inactive.png new file mode 100644 index 00000000..06288ea5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-active.png new file mode 100644 index 00000000..8ab2a81e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-inactive.png new file mode 100644 index 00000000..3c9d828b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-prelight.png new file mode 100644 index 00000000..1ec2937e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-pressed.png new file mode 100644 index 00000000..c4e8fd92 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..03ee34de Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..9106a3e9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..4478a4a5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..367ca588 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-active.png new file mode 100644 index 00000000..5e0db374 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-inactive.png new file mode 100644 index 00000000..7774a043 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-prelight.png new file mode 100644 index 00000000..4266a974 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-pressed.png new file mode 100644 index 00000000..6e2cd525 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/right-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/right-active.png new file mode 100644 index 00000000..98b8ac3b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/right-inactive.png new file mode 100644 index 00000000..d278c01f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-active.png new file mode 100644 index 00000000..5e6e6be7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-inactive.png new file mode 100644 index 00000000..9e8691b8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-prelight.png new file mode 100644 index 00000000..a41d7032 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-pressed.png new file mode 100644 index 00000000..b49fb5af Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-active.png new file mode 100644 index 00000000..f35c25c5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-inactive.png new file mode 100644 index 00000000..fb1a9529 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-prelight.png new file mode 100644 index 00000000..684c1c53 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-pressed.png new file mode 100644 index 00000000..72e45662 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..28e775b1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..d6d98184 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..37249b45 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..41a5901a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-1-active.png new file mode 100644 index 00000000..22929d35 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-1-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-2-active.png new file mode 100644 index 00000000..22929d35 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-2-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-3-active.png new file mode 100644 index 00000000..22929d35 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-3-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-4-active.png new file mode 100644 index 00000000..22929d35 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-4-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-5-active.png new file mode 100644 index 00000000..22929d35 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-5-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/top-left-active.png new file mode 100644 index 00000000..bcc867ce Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/top-left-inactive.png new file mode 100644 index 00000000..1c755f40 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/top-right-active.png new file mode 100644 index 00000000..eb8897e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Normal-hdpi/top-right-inactive.png new file mode 100644 index 00000000..6388b959 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-active.png new file mode 100644 index 00000000..dfbe5169 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..8c351ca6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..eb1b2359 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..a08dd140 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..8ad1a21e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..ed7ec5c6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-active.png new file mode 100644 index 00000000..ac69d7b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-inactive.png new file mode 100644 index 00000000..ec4c94e6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-prelight.png new file mode 100644 index 00000000..4bbdadfe Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-pressed.png new file mode 100644 index 00000000..82cd8640 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-active.png new file mode 100644 index 00000000..37d21330 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-inactive.png new file mode 100644 index 00000000..a38f694b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-prelight.png new file mode 100644 index 00000000..143803f7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-pressed.png new file mode 100644 index 00000000..28340946 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/left-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/left-active.png new file mode 100644 index 00000000..392fe9d9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/left-inactive.png new file mode 100644 index 00000000..c8b97e15 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-active.png new file mode 100644 index 00000000..de945ffc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..588b4b66 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..d585a68d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..750bfa2b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..e7363a90 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..ccb853ba Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..4197c9fa Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..930b39b5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-active.png new file mode 100644 index 00000000..dafd1882 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-inactive.png new file mode 100644 index 00000000..5d3f79b8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-prelight.png new file mode 100644 index 00000000..20a5ed87 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-pressed.png new file mode 100644 index 00000000..cf548e1c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/right-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/right-active.png new file mode 100644 index 00000000..b7035fcb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/right-inactive.png new file mode 100644 index 00000000..87a580d8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-active.png new file mode 100644 index 00000000..dbbe5fcf Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-inactive.png new file mode 100644 index 00000000..e8a72344 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-prelight.png new file mode 100644 index 00000000..03f9cf73 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-pressed.png new file mode 100644 index 00000000..a70e7626 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-active.png new file mode 100644 index 00000000..c8d524c7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-inactive.png new file mode 100644 index 00000000..7a8d4a68 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-prelight.png new file mode 100644 index 00000000..68ea0977 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-pressed.png new file mode 100644 index 00000000..0b387fc8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..cd664c34 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..7b00bce4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..b2779c8a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..639f51f2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-1-active.png new file mode 100644 index 00000000..5be98729 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-2-active.png new file mode 100644 index 00000000..5be98729 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-3-active.png new file mode 100644 index 00000000..5be98729 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-4-active.png new file mode 100644 index 00000000..5be98729 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-5-active.png new file mode 100644 index 00000000..5be98729 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-left-active.png new file mode 100644 index 00000000..9434352b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..b82aba53 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-right-active.png new file mode 100644 index 00000000..f1de5a15 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..faeaa27b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal.svg b/src/assets/xfwm4/assets-Light-Normal.svg new file mode 100644 index 00000000..314a7352 --- /dev/null +++ b/src/assets/xfwm4/assets-Light-Normal.svg @@ -0,0 +1,1512 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Light-Normal/bottom-active.png b/src/assets/xfwm4/assets-Light-Normal/bottom-active.png new file mode 100644 index 00000000..d22a6dd9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/bottom-inactive.png b/src/assets/xfwm4/assets-Light-Normal/bottom-inactive.png new file mode 100644 index 00000000..d86c7f84 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/bottom-left-active.png b/src/assets/xfwm4/assets-Light-Normal/bottom-left-active.png new file mode 100644 index 00000000..6cbd7c62 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-Normal/bottom-left-inactive.png new file mode 100644 index 00000000..46ea2954 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/bottom-right-active.png b/src/assets/xfwm4/assets-Light-Normal/bottom-right-active.png new file mode 100644 index 00000000..0a76292f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-Normal/bottom-right-inactive.png new file mode 100644 index 00000000..ceb294c9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/close-active.png b/src/assets/xfwm4/assets-Light-Normal/close-active.png new file mode 100644 index 00000000..577a9114 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/close-inactive.png b/src/assets/xfwm4/assets-Light-Normal/close-inactive.png new file mode 100644 index 00000000..deb6c362 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/close-prelight.png b/src/assets/xfwm4/assets-Light-Normal/close-prelight.png new file mode 100644 index 00000000..dd1c495b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/close-pressed.png b/src/assets/xfwm4/assets-Light-Normal/close-pressed.png new file mode 100644 index 00000000..5170e85f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/hide-active.png b/src/assets/xfwm4/assets-Light-Normal/hide-active.png new file mode 100644 index 00000000..5efb9567 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/hide-inactive.png b/src/assets/xfwm4/assets-Light-Normal/hide-inactive.png new file mode 100644 index 00000000..68c7f5e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/hide-prelight.png b/src/assets/xfwm4/assets-Light-Normal/hide-prelight.png new file mode 100644 index 00000000..0e11fc2f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/hide-pressed.png b/src/assets/xfwm4/assets-Light-Normal/hide-pressed.png new file mode 100644 index 00000000..d34b02dd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/left-active.png b/src/assets/xfwm4/assets-Light-Normal/left-active.png new file mode 100644 index 00000000..b908b5f5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/left-inactive.png b/src/assets/xfwm4/assets-Light-Normal/left-inactive.png new file mode 100644 index 00000000..68c66ad8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/maximize-active.png b/src/assets/xfwm4/assets-Light-Normal/maximize-active.png new file mode 100644 index 00000000..d514a850 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/maximize-inactive.png b/src/assets/xfwm4/assets-Light-Normal/maximize-inactive.png new file mode 100644 index 00000000..8ef9cd3c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/maximize-prelight.png b/src/assets/xfwm4/assets-Light-Normal/maximize-prelight.png new file mode 100644 index 00000000..802eeffc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/maximize-pressed.png b/src/assets/xfwm4/assets-Light-Normal/maximize-pressed.png new file mode 100644 index 00000000..c7ed9626 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-active.png new file mode 100644 index 00000000..6ace98f3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-inactive.png new file mode 100644 index 00000000..7ce7a898 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-prelight.png new file mode 100644 index 00000000..2d1db982 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-pressed.png new file mode 100644 index 00000000..6ac4f43b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/menu-active.png b/src/assets/xfwm4/assets-Light-Normal/menu-active.png new file mode 100644 index 00000000..5f91ddbe Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/menu-inactive.png b/src/assets/xfwm4/assets-Light-Normal/menu-inactive.png new file mode 100644 index 00000000..1b8588c8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/menu-prelight.png b/src/assets/xfwm4/assets-Light-Normal/menu-prelight.png new file mode 100644 index 00000000..9d4bae98 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/menu-pressed.png b/src/assets/xfwm4/assets-Light-Normal/menu-pressed.png new file mode 100644 index 00000000..e2c99865 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/right-active.png b/src/assets/xfwm4/assets-Light-Normal/right-active.png new file mode 100644 index 00000000..e127659e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/right-inactive.png b/src/assets/xfwm4/assets-Light-Normal/right-inactive.png new file mode 100644 index 00000000..6e492c3f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/shade-active.png b/src/assets/xfwm4/assets-Light-Normal/shade-active.png new file mode 100644 index 00000000..0d8d22f8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/shade-inactive.png b/src/assets/xfwm4/assets-Light-Normal/shade-inactive.png new file mode 100644 index 00000000..c0ce5d05 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/shade-prelight.png b/src/assets/xfwm4/assets-Light-Normal/shade-prelight.png new file mode 100644 index 00000000..79f17e96 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/shade-pressed.png b/src/assets/xfwm4/assets-Light-Normal/shade-pressed.png new file mode 100644 index 00000000..fd6f8d37 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/stick-active.png b/src/assets/xfwm4/assets-Light-Normal/stick-active.png new file mode 100644 index 00000000..b9505ba9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/stick-inactive.png b/src/assets/xfwm4/assets-Light-Normal/stick-inactive.png new file mode 100644 index 00000000..a8b9b086 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/stick-prelight.png b/src/assets/xfwm4/assets-Light-Normal/stick-prelight.png new file mode 100644 index 00000000..f2230b55 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/stick-pressed.png b/src/assets/xfwm4/assets-Light-Normal/stick-pressed.png new file mode 100644 index 00000000..e4b90748 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-Normal/stick-toggled-active.png new file mode 100644 index 00000000..9dee660e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-Normal/stick-toggled-inactive.png new file mode 100644 index 00000000..708abe8a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-Normal/stick-toggled-prelight.png new file mode 100644 index 00000000..0bb8b112 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-Normal/stick-toggled-pressed.png new file mode 100644 index 00000000..1c4e6eec Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-1-active.png b/src/assets/xfwm4/assets-Light-Normal/title-1-active.png new file mode 100644 index 00000000..0decf6ba Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-1-inactive.png b/src/assets/xfwm4/assets-Light-Normal/title-1-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-2-active.png b/src/assets/xfwm4/assets-Light-Normal/title-2-active.png new file mode 100644 index 00000000..0decf6ba Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-2-inactive.png b/src/assets/xfwm4/assets-Light-Normal/title-2-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-3-active.png b/src/assets/xfwm4/assets-Light-Normal/title-3-active.png new file mode 100644 index 00000000..0decf6ba Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-3-inactive.png b/src/assets/xfwm4/assets-Light-Normal/title-3-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-4-active.png b/src/assets/xfwm4/assets-Light-Normal/title-4-active.png new file mode 100644 index 00000000..0decf6ba Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-4-inactive.png b/src/assets/xfwm4/assets-Light-Normal/title-4-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-5-active.png b/src/assets/xfwm4/assets-Light-Normal/title-5-active.png new file mode 100644 index 00000000..0decf6ba Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/title-5-inactive.png b/src/assets/xfwm4/assets-Light-Normal/title-5-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/top-left-active.png b/src/assets/xfwm4/assets-Light-Normal/top-left-active.png new file mode 100644 index 00000000..ad831766 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/top-left-inactive.png b/src/assets/xfwm4/assets-Light-Normal/top-left-inactive.png new file mode 100644 index 00000000..7fb254db Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/top-right-active.png b/src/assets/xfwm4/assets-Light-Normal/top-right-active.png new file mode 100644 index 00000000..ace9db7c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-Normal/top-right-inactive.png b/src/assets/xfwm4/assets-Light-Normal/top-right-inactive.png new file mode 100644 index 00000000..4b960df8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-Normal/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-hdpi/bottom-active.png new file mode 100644 index 00000000..28f4b515 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/bottom-inactive.png new file mode 100644 index 00000000..77696da6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-hdpi/bottom-left-active.png new file mode 100644 index 00000000..b2838a5c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..c90d3a9b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-hdpi/bottom-right-active.png new file mode 100644 index 00000000..727cd149 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..df9d0b5e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/close-active.png b/src/assets/xfwm4/assets-Light-hdpi/close-active.png new file mode 100644 index 00000000..44809ff0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/close-inactive.png new file mode 100644 index 00000000..517918bb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-hdpi/close-prelight.png new file mode 100644 index 00000000..a7e61208 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-hdpi/close-pressed.png new file mode 100644 index 00000000..e2daa7a6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/hide-active.png b/src/assets/xfwm4/assets-Light-hdpi/hide-active.png new file mode 100644 index 00000000..03a9b1cc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/hide-inactive.png new file mode 100644 index 00000000..517918bb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-hdpi/hide-prelight.png new file mode 100644 index 00000000..5be7c944 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-hdpi/hide-pressed.png new file mode 100644 index 00000000..d777f4c3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/left-active.png b/src/assets/xfwm4/assets-Light-hdpi/left-active.png new file mode 100644 index 00000000..eeba9a3a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/left-inactive.png new file mode 100644 index 00000000..06288ea5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-hdpi/maximize-active.png new file mode 100644 index 00000000..390b5458 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/maximize-inactive.png new file mode 100644 index 00000000..517918bb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-hdpi/maximize-prelight.png new file mode 100644 index 00000000..a96ec51d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-hdpi/maximize-pressed.png new file mode 100644 index 00000000..2bbe0b99 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..390b5458 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..517918bb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..a40cafc2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..0c16352e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/menu-active.png b/src/assets/xfwm4/assets-Light-hdpi/menu-active.png new file mode 100644 index 00000000..7329c5d1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/menu-inactive.png new file mode 100644 index 00000000..a87d96bd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-hdpi/menu-prelight.png new file mode 100644 index 00000000..5dd35f86 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-hdpi/menu-pressed.png new file mode 100644 index 00000000..8d387b5f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/right-active.png b/src/assets/xfwm4/assets-Light-hdpi/right-active.png new file mode 100644 index 00000000..7d82ae9d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/right-inactive.png new file mode 100644 index 00000000..d278c01f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/shade-active.png b/src/assets/xfwm4/assets-Light-hdpi/shade-active.png new file mode 100644 index 00000000..02669a46 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/shade-inactive.png new file mode 100644 index 00000000..a65f0186 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-hdpi/shade-prelight.png new file mode 100644 index 00000000..b5395f44 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-hdpi/shade-pressed.png new file mode 100644 index 00000000..c1018746 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/stick-active.png b/src/assets/xfwm4/assets-Light-hdpi/stick-active.png new file mode 100644 index 00000000..8be05603 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/stick-inactive.png new file mode 100644 index 00000000..cff54380 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-hdpi/stick-prelight.png new file mode 100644 index 00000000..5fae825a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-hdpi/stick-pressed.png new file mode 100644 index 00000000..dab21b8c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..2c583f65 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..7c75370e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..0c3ec95a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..07f743c2 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-hdpi/title-1-active.png new file mode 100644 index 00000000..fad0595b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/title-1-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-hdpi/title-2-active.png new file mode 100644 index 00000000..fad0595b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/title-2-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-hdpi/title-3-active.png new file mode 100644 index 00000000..fad0595b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/title-3-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-hdpi/title-4-active.png new file mode 100644 index 00000000..fad0595b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/title-4-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-hdpi/title-5-active.png new file mode 100644 index 00000000..fad0595b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/title-5-inactive.png new file mode 100644 index 00000000..9a6b7bbb Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-hdpi/top-left-active.png new file mode 100644 index 00000000..b2ad512b Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/top-left-inactive.png new file mode 100644 index 00000000..cb16f63a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-hdpi/top-right-active.png new file mode 100644 index 00000000..b745ebf0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-hdpi/top-right-inactive.png new file mode 100644 index 00000000..886f4462 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Light-xhdpi/bottom-active.png new file mode 100644 index 00000000..c4bb9d69 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..8c351ca6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Light-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..27f57732 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..bc6c4378 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Light-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..d54aa52c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..a83b3fc4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/close-active.png b/src/assets/xfwm4/assets-Light-xhdpi/close-active.png new file mode 100644 index 00000000..16776d33 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/close-inactive.png new file mode 100644 index 00000000..0c56f8e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Light-xhdpi/close-prelight.png new file mode 100644 index 00000000..483e1246 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Light-xhdpi/close-pressed.png new file mode 100644 index 00000000..a1606563 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Light-xhdpi/hide-active.png new file mode 100644 index 00000000..a22b9803 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/hide-inactive.png new file mode 100644 index 00000000..0c56f8e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Light-xhdpi/hide-prelight.png new file mode 100644 index 00000000..ba19897d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Light-xhdpi/hide-pressed.png new file mode 100644 index 00000000..c5f64016 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/left-active.png b/src/assets/xfwm4/assets-Light-xhdpi/left-active.png new file mode 100644 index 00000000..96cc894d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/left-inactive.png new file mode 100644 index 00000000..c8b97e15 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Light-xhdpi/maximize-active.png new file mode 100644 index 00000000..0191df18 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..0c56f8e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Light-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..a89e1d00 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Light-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..57f18956 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..0191df18 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..0c56f8e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..dba6cffd Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..8df4b745 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Light-xhdpi/menu-active.png new file mode 100644 index 00000000..ae579152 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/menu-inactive.png new file mode 100644 index 00000000..cb0cab72 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Light-xhdpi/menu-prelight.png new file mode 100644 index 00000000..df97837d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Light-xhdpi/menu-pressed.png new file mode 100644 index 00000000..d3ae1bb7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/right-active.png b/src/assets/xfwm4/assets-Light-xhdpi/right-active.png new file mode 100644 index 00000000..9fd8c0c6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/right-inactive.png new file mode 100644 index 00000000..87a580d8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Light-xhdpi/shade-active.png new file mode 100644 index 00000000..7e678e87 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/shade-inactive.png new file mode 100644 index 00000000..20a18d3e Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Light-xhdpi/shade-prelight.png new file mode 100644 index 00000000..ee83c23c Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Light-xhdpi/shade-pressed.png new file mode 100644 index 00000000..39c91767 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Light-xhdpi/stick-active.png new file mode 100644 index 00000000..df10a75a Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/stick-inactive.png new file mode 100644 index 00000000..dd44c481 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Light-xhdpi/stick-prelight.png new file mode 100644 index 00000000..d5961e99 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Light-xhdpi/stick-pressed.png new file mode 100644 index 00000000..5f97095f Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..9b7d2bde Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..429a4adc Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..e955f635 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..6fea5e33 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Light-xhdpi/title-1-active.png new file mode 100644 index 00000000..5dce89da Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Light-xhdpi/title-2-active.png new file mode 100644 index 00000000..5dce89da Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Light-xhdpi/title-3-active.png new file mode 100644 index 00000000..5dce89da Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Light-xhdpi/title-4-active.png new file mode 100644 index 00000000..5dce89da Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Light-xhdpi/title-5-active.png new file mode 100644 index 00000000..5dce89da Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..02cf15f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Light-xhdpi/top-left-active.png new file mode 100644 index 00000000..b00ccaa5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..91b6c54d Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Light-xhdpi/top-right-active.png new file mode 100644 index 00000000..0af82493 Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Light-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..c7cf54db Binary files /dev/null and b/src/assets/xfwm4/assets-Light-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light.svg b/src/assets/xfwm4/assets-Light.svg new file mode 100644 index 00000000..a55015fb --- /dev/null +++ b/src/assets/xfwm4/assets-Light.svg @@ -0,0 +1,1321 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Light/bottom-active.png b/src/assets/xfwm4/assets-Light/bottom-active.png new file mode 100644 index 00000000..a7aaa496 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Light/bottom-inactive.png b/src/assets/xfwm4/assets-Light/bottom-inactive.png new file mode 100644 index 00000000..d86c7f84 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/bottom-left-active.png b/src/assets/xfwm4/assets-Light/bottom-left-active.png new file mode 100644 index 00000000..e9c81504 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light/bottom-left-inactive.png b/src/assets/xfwm4/assets-Light/bottom-left-inactive.png new file mode 100644 index 00000000..c893a3c1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/bottom-right-active.png b/src/assets/xfwm4/assets-Light/bottom-right-active.png new file mode 100644 index 00000000..c3dfe49d Binary files /dev/null and b/src/assets/xfwm4/assets-Light/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light/bottom-right-inactive.png b/src/assets/xfwm4/assets-Light/bottom-right-inactive.png new file mode 100644 index 00000000..f08baf49 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/close-active.png b/src/assets/xfwm4/assets-Light/close-active.png new file mode 100644 index 00000000..8738a5c0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/close-active.png differ diff --git a/src/assets/xfwm4/assets-Light/close-inactive.png b/src/assets/xfwm4/assets-Light/close-inactive.png new file mode 100644 index 00000000..d13ba42a Binary files /dev/null and b/src/assets/xfwm4/assets-Light/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/close-prelight.png b/src/assets/xfwm4/assets-Light/close-prelight.png new file mode 100644 index 00000000..172b39f8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light/close-pressed.png b/src/assets/xfwm4/assets-Light/close-pressed.png new file mode 100644 index 00000000..b5171eb0 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light/hide-active.png b/src/assets/xfwm4/assets-Light/hide-active.png new file mode 100644 index 00000000..ef67113d Binary files /dev/null and b/src/assets/xfwm4/assets-Light/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Light/hide-inactive.png b/src/assets/xfwm4/assets-Light/hide-inactive.png new file mode 100644 index 00000000..d13ba42a Binary files /dev/null and b/src/assets/xfwm4/assets-Light/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/hide-prelight.png b/src/assets/xfwm4/assets-Light/hide-prelight.png new file mode 100644 index 00000000..66da063b Binary files /dev/null and b/src/assets/xfwm4/assets-Light/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light/hide-pressed.png b/src/assets/xfwm4/assets-Light/hide-pressed.png new file mode 100644 index 00000000..1c616f8d Binary files /dev/null and b/src/assets/xfwm4/assets-Light/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light/left-active.png b/src/assets/xfwm4/assets-Light/left-active.png new file mode 100644 index 00000000..5b53e6d5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/left-active.png differ diff --git a/src/assets/xfwm4/assets-Light/left-inactive.png b/src/assets/xfwm4/assets-Light/left-inactive.png new file mode 100644 index 00000000..68c66ad8 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/maximize-active.png b/src/assets/xfwm4/assets-Light/maximize-active.png new file mode 100644 index 00000000..54ffbd49 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Light/maximize-inactive.png b/src/assets/xfwm4/assets-Light/maximize-inactive.png new file mode 100644 index 00000000..d13ba42a Binary files /dev/null and b/src/assets/xfwm4/assets-Light/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/maximize-prelight.png b/src/assets/xfwm4/assets-Light/maximize-prelight.png new file mode 100644 index 00000000..a078b9d7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light/maximize-pressed.png b/src/assets/xfwm4/assets-Light/maximize-pressed.png new file mode 100644 index 00000000..619cdb18 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light/maximize-toggled-active.png b/src/assets/xfwm4/assets-Light/maximize-toggled-active.png new file mode 100644 index 00000000..54ffbd49 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Light/maximize-toggled-inactive.png new file mode 100644 index 00000000..d13ba42a Binary files /dev/null and b/src/assets/xfwm4/assets-Light/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Light/maximize-toggled-prelight.png new file mode 100644 index 00000000..748e07c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Light/maximize-toggled-pressed.png new file mode 100644 index 00000000..1cd2da62 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light/menu-active.png b/src/assets/xfwm4/assets-Light/menu-active.png new file mode 100644 index 00000000..6cd01d44 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Light/menu-inactive.png b/src/assets/xfwm4/assets-Light/menu-inactive.png new file mode 100644 index 00000000..89622e23 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/menu-prelight.png b/src/assets/xfwm4/assets-Light/menu-prelight.png new file mode 100644 index 00000000..5e246a7d Binary files /dev/null and b/src/assets/xfwm4/assets-Light/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light/menu-pressed.png b/src/assets/xfwm4/assets-Light/menu-pressed.png new file mode 100644 index 00000000..a8a607c1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light/right-active.png b/src/assets/xfwm4/assets-Light/right-active.png new file mode 100644 index 00000000..260874b9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/right-active.png differ diff --git a/src/assets/xfwm4/assets-Light/right-inactive.png b/src/assets/xfwm4/assets-Light/right-inactive.png new file mode 100644 index 00000000..6e492c3f Binary files /dev/null and b/src/assets/xfwm4/assets-Light/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/shade-active.png b/src/assets/xfwm4/assets-Light/shade-active.png new file mode 100644 index 00000000..d8e562bc Binary files /dev/null and b/src/assets/xfwm4/assets-Light/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Light/shade-inactive.png b/src/assets/xfwm4/assets-Light/shade-inactive.png new file mode 100644 index 00000000..fde9a3d9 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/shade-prelight.png b/src/assets/xfwm4/assets-Light/shade-prelight.png new file mode 100644 index 00000000..79da45e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light/shade-pressed.png b/src/assets/xfwm4/assets-Light/shade-pressed.png new file mode 100644 index 00000000..19399538 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light/stick-active.png b/src/assets/xfwm4/assets-Light/stick-active.png new file mode 100644 index 00000000..dc629aca Binary files /dev/null and b/src/assets/xfwm4/assets-Light/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Light/stick-inactive.png b/src/assets/xfwm4/assets-Light/stick-inactive.png new file mode 100644 index 00000000..1c2c363c Binary files /dev/null and b/src/assets/xfwm4/assets-Light/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/stick-prelight.png b/src/assets/xfwm4/assets-Light/stick-prelight.png new file mode 100644 index 00000000..263229fe Binary files /dev/null and b/src/assets/xfwm4/assets-Light/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light/stick-pressed.png b/src/assets/xfwm4/assets-Light/stick-pressed.png new file mode 100644 index 00000000..e9817d1b Binary files /dev/null and b/src/assets/xfwm4/assets-Light/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light/stick-toggled-active.png b/src/assets/xfwm4/assets-Light/stick-toggled-active.png new file mode 100644 index 00000000..e1877dd5 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Light/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Light/stick-toggled-inactive.png new file mode 100644 index 00000000..8e76c6d1 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Light/stick-toggled-prelight.png new file mode 100644 index 00000000..61ec549e Binary files /dev/null and b/src/assets/xfwm4/assets-Light/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Light/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Light/stick-toggled-pressed.png new file mode 100644 index 00000000..1fc34c6f Binary files /dev/null and b/src/assets/xfwm4/assets-Light/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Light/title-1-active.png b/src/assets/xfwm4/assets-Light/title-1-active.png new file mode 100644 index 00000000..99b2dbf3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Light/title-1-inactive.png b/src/assets/xfwm4/assets-Light/title-1-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/title-2-active.png b/src/assets/xfwm4/assets-Light/title-2-active.png new file mode 100644 index 00000000..99b2dbf3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Light/title-2-inactive.png b/src/assets/xfwm4/assets-Light/title-2-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/title-3-active.png b/src/assets/xfwm4/assets-Light/title-3-active.png new file mode 100644 index 00000000..99b2dbf3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Light/title-3-inactive.png b/src/assets/xfwm4/assets-Light/title-3-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/title-4-active.png b/src/assets/xfwm4/assets-Light/title-4-active.png new file mode 100644 index 00000000..99b2dbf3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Light/title-4-inactive.png b/src/assets/xfwm4/assets-Light/title-4-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/title-5-active.png b/src/assets/xfwm4/assets-Light/title-5-active.png new file mode 100644 index 00000000..99b2dbf3 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Light/title-5-inactive.png b/src/assets/xfwm4/assets-Light/title-5-inactive.png new file mode 100644 index 00000000..d5416178 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/top-left-active.png b/src/assets/xfwm4/assets-Light/top-left-active.png new file mode 100644 index 00000000..514a2e54 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Light/top-left-inactive.png b/src/assets/xfwm4/assets-Light/top-left-inactive.png new file mode 100644 index 00000000..d5297804 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Light/top-right-active.png b/src/assets/xfwm4/assets-Light/top-right-active.png new file mode 100644 index 00000000..8a44a784 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Light/top-right-inactive.png b/src/assets/xfwm4/assets-Light/top-right-inactive.png new file mode 100644 index 00000000..aa1cdc25 Binary files /dev/null and b/src/assets/xfwm4/assets-Light/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-active.png new file mode 100644 index 00000000..08e17cab Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-inactive.png new file mode 100644 index 00000000..fa4df77a Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-left-active.png new file mode 100644 index 00000000..e9bd21aa Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..79548956 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-right-active.png new file mode 100644 index 00000000..0bb812de Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..68652a45 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-active.png new file mode 100644 index 00000000..16e79109 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-inactive.png new file mode 100644 index 00000000..b51b0216 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-prelight.png new file mode 100644 index 00000000..7729a735 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-pressed.png new file mode 100644 index 00000000..a275dc29 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-active.png new file mode 100644 index 00000000..2a5b5cba Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-inactive.png new file mode 100644 index 00000000..c94d0bc7 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-prelight.png new file mode 100644 index 00000000..586d81d6 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-pressed.png new file mode 100644 index 00000000..a17b7e83 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/left-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/left-active.png new file mode 100644 index 00000000..2e736972 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/left-inactive.png new file mode 100644 index 00000000..79ef0cb8 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-active.png new file mode 100644 index 00000000..3e18d104 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-inactive.png new file mode 100644 index 00000000..9ca643da Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-prelight.png new file mode 100644 index 00000000..a102f75a Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-pressed.png new file mode 100644 index 00000000..7db053a6 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..52dc70ea Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..4b848d7b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..bd224898 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..b017febf Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-active.png new file mode 100644 index 00000000..146dc76c Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-inactive.png new file mode 100644 index 00000000..3b1f5383 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-prelight.png new file mode 100644 index 00000000..fea9bcde Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-pressed.png new file mode 100644 index 00000000..2ae5df62 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/right-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/right-active.png new file mode 100644 index 00000000..1efa98fb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/right-inactive.png new file mode 100644 index 00000000..a8fa63dd Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-active.png new file mode 100644 index 00000000..d977211e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-inactive.png new file mode 100644 index 00000000..04d902d3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-prelight.png new file mode 100644 index 00000000..1ebee6df Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-pressed.png new file mode 100644 index 00000000..fe6dfc72 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-active.png new file mode 100644 index 00000000..b2596e44 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-inactive.png new file mode 100644 index 00000000..f685fe4c Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-prelight.png new file mode 100644 index 00000000..93e830dc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-pressed.png new file mode 100644 index 00000000..8f200093 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..ac272173 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..058b9360 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..d817b794 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..3eb3af44 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-1-active.png new file mode 100644 index 00000000..e60b9cbd Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-1-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-2-active.png new file mode 100644 index 00000000..e60b9cbd Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-2-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-3-active.png new file mode 100644 index 00000000..e60b9cbd Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-3-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-4-active.png new file mode 100644 index 00000000..e60b9cbd Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-4-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-5-active.png new file mode 100644 index 00000000..e60b9cbd Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-5-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-left-active.png new file mode 100644 index 00000000..af9955da Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-left-inactive.png new file mode 100644 index 00000000..05507120 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-right-active.png new file mode 100644 index 00000000..d95e608f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-right-inactive.png new file mode 100644 index 00000000..ecb7e936 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-active.png new file mode 100644 index 00000000..0e85243c Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..a3be2181 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..4402c595 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..cc7a4e78 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..0f587b33 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..f049b71d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-active.png new file mode 100644 index 00000000..9eaf063c Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-inactive.png new file mode 100644 index 00000000..765bce09 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-prelight.png new file mode 100644 index 00000000..d6781c98 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-pressed.png new file mode 100644 index 00000000..e57e7d23 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-active.png new file mode 100644 index 00000000..222c454f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-inactive.png new file mode 100644 index 00000000..31e9dce7 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-prelight.png new file mode 100644 index 00000000..712b173b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-pressed.png new file mode 100644 index 00000000..b9297360 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/left-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/left-active.png new file mode 100644 index 00000000..ca07fd6b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/left-inactive.png new file mode 100644 index 00000000..241a7815 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-active.png new file mode 100644 index 00000000..ed78ac27 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..9b34c1bb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..2c7106de Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..71ba2362 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..24e26136 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..ae60c988 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..1192cccc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..2fe5fce1 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-active.png new file mode 100644 index 00000000..0686ef0f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-inactive.png new file mode 100644 index 00000000..99f2cdd2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-prelight.png new file mode 100644 index 00000000..966653a1 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-pressed.png new file mode 100644 index 00000000..b4086e51 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/right-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/right-active.png new file mode 100644 index 00000000..611bba4b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/right-inactive.png new file mode 100644 index 00000000..76a5cbdc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-active.png new file mode 100644 index 00000000..176861e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-inactive.png new file mode 100644 index 00000000..d4eb000e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-prelight.png new file mode 100644 index 00000000..ea529d90 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-pressed.png new file mode 100644 index 00000000..3dbe77f2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-active.png new file mode 100644 index 00000000..b7f38916 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-inactive.png new file mode 100644 index 00000000..387dde0f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-prelight.png new file mode 100644 index 00000000..c26412af Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-pressed.png new file mode 100644 index 00000000..98af8e82 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..12b46732 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..b9741911 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..93d0318f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..7bc706f6 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-1-active.png new file mode 100644 index 00000000..97ff3c0d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-2-active.png new file mode 100644 index 00000000..97ff3c0d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-3-active.png new file mode 100644 index 00000000..97ff3c0d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-4-active.png new file mode 100644 index 00000000..97ff3c0d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-5-active.png new file mode 100644 index 00000000..97ff3c0d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-left-active.png new file mode 100644 index 00000000..951921f9 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..78af053e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-right-active.png new file mode 100644 index 00000000..027269e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..e2eeabcc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal.svg b/src/assets/xfwm4/assets-Nord-Normal.svg new file mode 100644 index 00000000..60054a36 --- /dev/null +++ b/src/assets/xfwm4/assets-Nord-Normal.svg @@ -0,0 +1,1508 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Nord-Normal/bottom-active.png b/src/assets/xfwm4/assets-Nord-Normal/bottom-active.png new file mode 100644 index 00000000..a5a1f022 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/bottom-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/bottom-inactive.png new file mode 100644 index 00000000..862b0954 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/bottom-left-active.png b/src/assets/xfwm4/assets-Nord-Normal/bottom-left-active.png new file mode 100644 index 00000000..de4691b0 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/bottom-left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/bottom-left-inactive.png new file mode 100644 index 00000000..661e66c3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/bottom-right-active.png b/src/assets/xfwm4/assets-Nord-Normal/bottom-right-active.png new file mode 100644 index 00000000..f210af79 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/bottom-right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/bottom-right-inactive.png new file mode 100644 index 00000000..98ffefa7 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/close-active.png b/src/assets/xfwm4/assets-Nord-Normal/close-active.png new file mode 100644 index 00000000..aa62c38c Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/close-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/close-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/close-inactive.png new file mode 100644 index 00000000..c5d9354a Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/close-prelight.png b/src/assets/xfwm4/assets-Nord-Normal/close-prelight.png new file mode 100644 index 00000000..4d9f988a Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/close-pressed.png b/src/assets/xfwm4/assets-Nord-Normal/close-pressed.png new file mode 100644 index 00000000..a87510d7 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/hide-active.png b/src/assets/xfwm4/assets-Nord-Normal/hide-active.png new file mode 100644 index 00000000..3d057d2e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/hide-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/hide-inactive.png new file mode 100644 index 00000000..a6c3a367 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/hide-prelight.png b/src/assets/xfwm4/assets-Nord-Normal/hide-prelight.png new file mode 100644 index 00000000..6da68f9d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/hide-pressed.png b/src/assets/xfwm4/assets-Nord-Normal/hide-pressed.png new file mode 100644 index 00000000..c8053c97 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/left-active.png b/src/assets/xfwm4/assets-Nord-Normal/left-active.png new file mode 100644 index 00000000..81aed34d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/left-inactive.png new file mode 100644 index 00000000..c7966d9b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/maximize-active.png b/src/assets/xfwm4/assets-Nord-Normal/maximize-active.png new file mode 100644 index 00000000..8f4f230c Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/maximize-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/maximize-inactive.png new file mode 100644 index 00000000..131ded89 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/maximize-prelight.png b/src/assets/xfwm4/assets-Nord-Normal/maximize-prelight.png new file mode 100644 index 00000000..9b55e9d7 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/maximize-pressed.png b/src/assets/xfwm4/assets-Nord-Normal/maximize-pressed.png new file mode 100644 index 00000000..63fc6ad6 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-active.png b/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-active.png new file mode 100644 index 00000000..9299d89e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-inactive.png new file mode 100644 index 00000000..e2ce44b0 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-prelight.png new file mode 100644 index 00000000..8c92107d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-pressed.png new file mode 100644 index 00000000..4e9977c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/menu-active.png b/src/assets/xfwm4/assets-Nord-Normal/menu-active.png new file mode 100644 index 00000000..2f5f833f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/menu-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/menu-inactive.png new file mode 100644 index 00000000..fc51368a Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/menu-prelight.png b/src/assets/xfwm4/assets-Nord-Normal/menu-prelight.png new file mode 100644 index 00000000..7f6b7050 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/menu-pressed.png b/src/assets/xfwm4/assets-Nord-Normal/menu-pressed.png new file mode 100644 index 00000000..ed4e9a47 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/right-active.png b/src/assets/xfwm4/assets-Nord-Normal/right-active.png new file mode 100644 index 00000000..9c730c6d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/right-inactive.png new file mode 100644 index 00000000..92879c22 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/shade-active.png b/src/assets/xfwm4/assets-Nord-Normal/shade-active.png new file mode 100644 index 00000000..b9db1d6e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/shade-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/shade-inactive.png new file mode 100644 index 00000000..4ea14535 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/shade-prelight.png b/src/assets/xfwm4/assets-Nord-Normal/shade-prelight.png new file mode 100644 index 00000000..2b7a1992 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/shade-pressed.png b/src/assets/xfwm4/assets-Nord-Normal/shade-pressed.png new file mode 100644 index 00000000..0b3fd34d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/stick-active.png b/src/assets/xfwm4/assets-Nord-Normal/stick-active.png new file mode 100644 index 00000000..e3114194 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/stick-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/stick-inactive.png new file mode 100644 index 00000000..6fff2be3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/stick-prelight.png b/src/assets/xfwm4/assets-Nord-Normal/stick-prelight.png new file mode 100644 index 00000000..3790796d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/stick-pressed.png b/src/assets/xfwm4/assets-Nord-Normal/stick-pressed.png new file mode 100644 index 00000000..58dfb954 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-active.png b/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-active.png new file mode 100644 index 00000000..5fe1d4b1 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-inactive.png new file mode 100644 index 00000000..3259ca9e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-prelight.png new file mode 100644 index 00000000..e9bbd55a Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-pressed.png new file mode 100644 index 00000000..9aefec2a Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-1-active.png b/src/assets/xfwm4/assets-Nord-Normal/title-1-active.png new file mode 100644 index 00000000..a35a6f7e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-1-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/title-1-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-2-active.png b/src/assets/xfwm4/assets-Nord-Normal/title-2-active.png new file mode 100644 index 00000000..a35a6f7e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-2-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/title-2-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-3-active.png b/src/assets/xfwm4/assets-Nord-Normal/title-3-active.png new file mode 100644 index 00000000..a35a6f7e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-3-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/title-3-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-4-active.png b/src/assets/xfwm4/assets-Nord-Normal/title-4-active.png new file mode 100644 index 00000000..a35a6f7e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-4-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/title-4-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-5-active.png b/src/assets/xfwm4/assets-Nord-Normal/title-5-active.png new file mode 100644 index 00000000..a35a6f7e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/title-5-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/title-5-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/top-left-active.png b/src/assets/xfwm4/assets-Nord-Normal/top-left-active.png new file mode 100644 index 00000000..7dfe49f7 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/top-left-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/top-left-inactive.png new file mode 100644 index 00000000..ca0059ca Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/top-right-active.png b/src/assets/xfwm4/assets-Nord-Normal/top-right-active.png new file mode 100644 index 00000000..a8ea6521 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-Normal/top-right-inactive.png b/src/assets/xfwm4/assets-Nord-Normal/top-right-inactive.png new file mode 100644 index 00000000..1970441b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-Normal/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Nord-hdpi/bottom-active.png new file mode 100644 index 00000000..08e17cab Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/bottom-inactive.png new file mode 100644 index 00000000..fa4df77a Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Nord-hdpi/bottom-left-active.png new file mode 100644 index 00000000..935d2ea3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..867b4bd3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Nord-hdpi/bottom-right-active.png new file mode 100644 index 00000000..01e15d7d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..58c16cbc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/close-active.png b/src/assets/xfwm4/assets-Nord-hdpi/close-active.png new file mode 100644 index 00000000..c9bb1c98 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/close-inactive.png new file mode 100644 index 00000000..1b0ae3c3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Nord-hdpi/close-prelight.png new file mode 100644 index 00000000..bbebe265 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Nord-hdpi/close-pressed.png new file mode 100644 index 00000000..73951e86 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/hide-active.png b/src/assets/xfwm4/assets-Nord-hdpi/hide-active.png new file mode 100644 index 00000000..735b7431 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/hide-inactive.png new file mode 100644 index 00000000..1b0ae3c3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Nord-hdpi/hide-prelight.png new file mode 100644 index 00000000..d1fa1bd4 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Nord-hdpi/hide-pressed.png new file mode 100644 index 00000000..e2974d7e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/left-active.png b/src/assets/xfwm4/assets-Nord-hdpi/left-active.png new file mode 100644 index 00000000..2e736972 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/left-inactive.png new file mode 100644 index 00000000..79ef0cb8 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Nord-hdpi/maximize-active.png new file mode 100644 index 00000000..0c3de258 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/maximize-inactive.png new file mode 100644 index 00000000..1b0ae3c3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Nord-hdpi/maximize-prelight.png new file mode 100644 index 00000000..6ac3eb94 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Nord-hdpi/maximize-pressed.png new file mode 100644 index 00000000..4317a912 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..0c3de258 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..1b0ae3c3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..6d65ecf3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..f2fab5fb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/menu-active.png b/src/assets/xfwm4/assets-Nord-hdpi/menu-active.png new file mode 100644 index 00000000..85c3cc8f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/menu-inactive.png new file mode 100644 index 00000000..bc39bf83 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Nord-hdpi/menu-prelight.png new file mode 100644 index 00000000..3820c3a5 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Nord-hdpi/menu-pressed.png new file mode 100644 index 00000000..85521ff0 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/right-active.png b/src/assets/xfwm4/assets-Nord-hdpi/right-active.png new file mode 100644 index 00000000..1efa98fb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/right-inactive.png new file mode 100644 index 00000000..a8fa63dd Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/shade-active.png b/src/assets/xfwm4/assets-Nord-hdpi/shade-active.png new file mode 100644 index 00000000..01eeee44 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/shade-inactive.png new file mode 100644 index 00000000..04fa0386 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Nord-hdpi/shade-prelight.png new file mode 100644 index 00000000..b180737d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Nord-hdpi/shade-pressed.png new file mode 100644 index 00000000..5188086e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/stick-active.png b/src/assets/xfwm4/assets-Nord-hdpi/stick-active.png new file mode 100644 index 00000000..18314681 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/stick-inactive.png new file mode 100644 index 00000000..3b3b62e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Nord-hdpi/stick-prelight.png new file mode 100644 index 00000000..64590317 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Nord-hdpi/stick-pressed.png new file mode 100644 index 00000000..d8ee3909 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..9a26f0ed Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..2e9fe976 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..2f72a5d1 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..72594a39 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Nord-hdpi/title-1-active.png new file mode 100644 index 00000000..65d91e0f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/title-1-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Nord-hdpi/title-2-active.png new file mode 100644 index 00000000..65d91e0f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/title-2-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Nord-hdpi/title-3-active.png new file mode 100644 index 00000000..65d91e0f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/title-3-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Nord-hdpi/title-4-active.png new file mode 100644 index 00000000..65d91e0f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/title-4-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Nord-hdpi/title-5-active.png new file mode 100644 index 00000000..65d91e0f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/title-5-inactive.png new file mode 100644 index 00000000..729a864d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Nord-hdpi/top-left-active.png new file mode 100644 index 00000000..ea5a9795 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/top-left-inactive.png new file mode 100644 index 00000000..41eea09e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Nord-hdpi/top-right-active.png new file mode 100644 index 00000000..a6200386 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Nord-hdpi/top-right-inactive.png new file mode 100644 index 00000000..cd4c90d1 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-active.png new file mode 100644 index 00000000..0e85243c Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..a3be2181 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..6b71c0c8 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..5bdb8c27 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..71071a6d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..55845831 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/close-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/close-active.png new file mode 100644 index 00000000..683f0805 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/close-inactive.png new file mode 100644 index 00000000..49560c39 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Nord-xhdpi/close-prelight.png new file mode 100644 index 00000000..2aaee63b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Nord-xhdpi/close-pressed.png new file mode 100644 index 00000000..db57faf3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/hide-active.png new file mode 100644 index 00000000..95a57e93 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/hide-inactive.png new file mode 100644 index 00000000..49560c39 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Nord-xhdpi/hide-prelight.png new file mode 100644 index 00000000..b61657ac Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Nord-xhdpi/hide-pressed.png new file mode 100644 index 00000000..f4ca92bb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/left-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/left-active.png new file mode 100644 index 00000000..ca07fd6b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/left-inactive.png new file mode 100644 index 00000000..241a7815 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-active.png new file mode 100644 index 00000000..6736a1ec Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..49560c39 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..354f0c94 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..daf237ee Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..6736a1ec Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..49560c39 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..90a62895 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..84c8a7fc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/menu-active.png new file mode 100644 index 00000000..05010577 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/menu-inactive.png new file mode 100644 index 00000000..6889a6bb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Nord-xhdpi/menu-prelight.png new file mode 100644 index 00000000..39f9f1f5 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Nord-xhdpi/menu-pressed.png new file mode 100644 index 00000000..cb5adab2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/right-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/right-active.png new file mode 100644 index 00000000..611bba4b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/right-inactive.png new file mode 100644 index 00000000..76a5cbdc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/shade-active.png new file mode 100644 index 00000000..2b18cc63 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/shade-inactive.png new file mode 100644 index 00000000..0c573574 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Nord-xhdpi/shade-prelight.png new file mode 100644 index 00000000..a0755d64 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Nord-xhdpi/shade-pressed.png new file mode 100644 index 00000000..3d8cf160 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/stick-active.png new file mode 100644 index 00000000..1872f314 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/stick-inactive.png new file mode 100644 index 00000000..42272ebc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Nord-xhdpi/stick-prelight.png new file mode 100644 index 00000000..c3b239d5 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Nord-xhdpi/stick-pressed.png new file mode 100644 index 00000000..87107562 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..70a3842b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..18be72e8 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..5fa92d3b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..60cdaf58 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-1-active.png new file mode 100644 index 00000000..560dfa58 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-2-active.png new file mode 100644 index 00000000..560dfa58 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-3-active.png new file mode 100644 index 00000000..560dfa58 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-4-active.png new file mode 100644 index 00000000..560dfa58 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-5-active.png new file mode 100644 index 00000000..560dfa58 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..2e64abb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/top-left-active.png new file mode 100644 index 00000000..25added0 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..935c1f45 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Nord-xhdpi/top-right-active.png new file mode 100644 index 00000000..a3c6e623 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Nord-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..72d2c12b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord.svg b/src/assets/xfwm4/assets-Nord.svg new file mode 100644 index 00000000..aa676914 --- /dev/null +++ b/src/assets/xfwm4/assets-Nord.svg @@ -0,0 +1,1367 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Nord/bottom-active.png b/src/assets/xfwm4/assets-Nord/bottom-active.png new file mode 100644 index 00000000..a5a1f022 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/bottom-inactive.png b/src/assets/xfwm4/assets-Nord/bottom-inactive.png new file mode 100644 index 00000000..862b0954 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/bottom-left-active.png b/src/assets/xfwm4/assets-Nord/bottom-left-active.png new file mode 100644 index 00000000..4682f259 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/bottom-left-inactive.png b/src/assets/xfwm4/assets-Nord/bottom-left-inactive.png new file mode 100644 index 00000000..36aeec31 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/bottom-right-active.png b/src/assets/xfwm4/assets-Nord/bottom-right-active.png new file mode 100644 index 00000000..fef5fdcb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/bottom-right-inactive.png b/src/assets/xfwm4/assets-Nord/bottom-right-inactive.png new file mode 100644 index 00000000..c981fcef Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/close-active.png b/src/assets/xfwm4/assets-Nord/close-active.png new file mode 100644 index 00000000..369c1bd0 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/close-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/close-inactive.png b/src/assets/xfwm4/assets-Nord/close-inactive.png new file mode 100644 index 00000000..1799cceb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/close-prelight.png b/src/assets/xfwm4/assets-Nord/close-prelight.png new file mode 100644 index 00000000..b26de925 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord/close-pressed.png b/src/assets/xfwm4/assets-Nord/close-pressed.png new file mode 100644 index 00000000..d6e7fcd2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord/hide-active.png b/src/assets/xfwm4/assets-Nord/hide-active.png new file mode 100644 index 00000000..b8b57ad1 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/hide-inactive.png b/src/assets/xfwm4/assets-Nord/hide-inactive.png new file mode 100644 index 00000000..1799cceb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/hide-prelight.png b/src/assets/xfwm4/assets-Nord/hide-prelight.png new file mode 100644 index 00000000..c7de8d69 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord/hide-pressed.png b/src/assets/xfwm4/assets-Nord/hide-pressed.png new file mode 100644 index 00000000..0085a17f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord/left-active.png b/src/assets/xfwm4/assets-Nord/left-active.png new file mode 100644 index 00000000..81aed34d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/left-inactive.png b/src/assets/xfwm4/assets-Nord/left-inactive.png new file mode 100644 index 00000000..c7966d9b Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/maximize-active.png b/src/assets/xfwm4/assets-Nord/maximize-active.png new file mode 100644 index 00000000..1e3ec7e0 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/maximize-inactive.png b/src/assets/xfwm4/assets-Nord/maximize-inactive.png new file mode 100644 index 00000000..1799cceb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/maximize-prelight.png b/src/assets/xfwm4/assets-Nord/maximize-prelight.png new file mode 100644 index 00000000..0fe1c9fc Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord/maximize-pressed.png b/src/assets/xfwm4/assets-Nord/maximize-pressed.png new file mode 100644 index 00000000..c35d82df Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord/maximize-toggled-active.png b/src/assets/xfwm4/assets-Nord/maximize-toggled-active.png new file mode 100644 index 00000000..1e3ec7e0 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Nord/maximize-toggled-inactive.png new file mode 100644 index 00000000..1799cceb Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Nord/maximize-toggled-prelight.png new file mode 100644 index 00000000..b13d4060 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Nord/maximize-toggled-pressed.png new file mode 100644 index 00000000..611994f4 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord/menu-active.png b/src/assets/xfwm4/assets-Nord/menu-active.png new file mode 100644 index 00000000..09529447 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/menu-inactive.png b/src/assets/xfwm4/assets-Nord/menu-inactive.png new file mode 100644 index 00000000..85eeb6b0 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/menu-prelight.png b/src/assets/xfwm4/assets-Nord/menu-prelight.png new file mode 100644 index 00000000..d9e171e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord/menu-pressed.png b/src/assets/xfwm4/assets-Nord/menu-pressed.png new file mode 100644 index 00000000..ff2e0d7d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord/right-active.png b/src/assets/xfwm4/assets-Nord/right-active.png new file mode 100644 index 00000000..9c730c6d Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/right-inactive.png b/src/assets/xfwm4/assets-Nord/right-inactive.png new file mode 100644 index 00000000..92879c22 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/shade-active.png b/src/assets/xfwm4/assets-Nord/shade-active.png new file mode 100644 index 00000000..b2e2e7a5 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/shade-inactive.png b/src/assets/xfwm4/assets-Nord/shade-inactive.png new file mode 100644 index 00000000..f6606764 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/shade-prelight.png b/src/assets/xfwm4/assets-Nord/shade-prelight.png new file mode 100644 index 00000000..0e9df2a8 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord/shade-pressed.png b/src/assets/xfwm4/assets-Nord/shade-pressed.png new file mode 100644 index 00000000..17bff748 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord/stick-active.png b/src/assets/xfwm4/assets-Nord/stick-active.png new file mode 100644 index 00000000..103513b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/stick-inactive.png b/src/assets/xfwm4/assets-Nord/stick-inactive.png new file mode 100644 index 00000000..08243a38 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/stick-prelight.png b/src/assets/xfwm4/assets-Nord/stick-prelight.png new file mode 100644 index 00000000..f2616925 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord/stick-pressed.png b/src/assets/xfwm4/assets-Nord/stick-pressed.png new file mode 100644 index 00000000..158d6fb2 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord/stick-toggled-active.png b/src/assets/xfwm4/assets-Nord/stick-toggled-active.png new file mode 100644 index 00000000..52c8df7e Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Nord/stick-toggled-inactive.png new file mode 100644 index 00000000..e7aa9ada Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Nord/stick-toggled-prelight.png new file mode 100644 index 00000000..09329b64 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Nord/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Nord/stick-toggled-pressed.png new file mode 100644 index 00000000..73b51b34 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-1-active.png b/src/assets/xfwm4/assets-Nord/title-1-active.png new file mode 100644 index 00000000..e3146683 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-1-inactive.png b/src/assets/xfwm4/assets-Nord/title-1-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-2-active.png b/src/assets/xfwm4/assets-Nord/title-2-active.png new file mode 100644 index 00000000..e3146683 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-2-inactive.png b/src/assets/xfwm4/assets-Nord/title-2-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-3-active.png b/src/assets/xfwm4/assets-Nord/title-3-active.png new file mode 100644 index 00000000..e3146683 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-3-inactive.png b/src/assets/xfwm4/assets-Nord/title-3-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-4-active.png b/src/assets/xfwm4/assets-Nord/title-4-active.png new file mode 100644 index 00000000..e3146683 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-4-inactive.png b/src/assets/xfwm4/assets-Nord/title-4-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-5-active.png b/src/assets/xfwm4/assets-Nord/title-5-active.png new file mode 100644 index 00000000..e3146683 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/title-5-inactive.png b/src/assets/xfwm4/assets-Nord/title-5-inactive.png new file mode 100644 index 00000000..6e7bea67 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/top-left-active.png b/src/assets/xfwm4/assets-Nord/top-left-active.png new file mode 100644 index 00000000..bd1e7be3 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/top-left-inactive.png b/src/assets/xfwm4/assets-Nord/top-left-inactive.png new file mode 100644 index 00000000..40ec8a06 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Nord/top-right-active.png b/src/assets/xfwm4/assets-Nord/top-right-active.png new file mode 100644 index 00000000..fefab146 Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Nord/top-right-inactive.png b/src/assets/xfwm4/assets-Nord/top-right-inactive.png new file mode 100644 index 00000000..1d1ea11f Binary files /dev/null and b/src/assets/xfwm4/assets-Nord/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/bottom-active.png b/src/assets/xfwm4/assets-Normal-hdpi/bottom-active.png new file mode 100644 index 00000000..93e647e9 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/bottom-inactive.png new file mode 100644 index 00000000..6a857635 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Normal-hdpi/bottom-left-active.png new file mode 100644 index 00000000..4320d241 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/bottom-left-inactive.png new file mode 100644 index 00000000..e81cf600 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Normal-hdpi/bottom-right-active.png new file mode 100644 index 00000000..c3772bc6 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/bottom-right-inactive.png new file mode 100644 index 00000000..7dabba50 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/close-active.png b/src/assets/xfwm4/assets-Normal-hdpi/close-active.png new file mode 100644 index 00000000..ccb57d00 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/close-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/close-inactive.png new file mode 100644 index 00000000..58443c4b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/close-prelight.png b/src/assets/xfwm4/assets-Normal-hdpi/close-prelight.png new file mode 100644 index 00000000..a6aed33d Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/close-pressed.png b/src/assets/xfwm4/assets-Normal-hdpi/close-pressed.png new file mode 100644 index 00000000..0789ccff Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/hide-active.png b/src/assets/xfwm4/assets-Normal-hdpi/hide-active.png new file mode 100644 index 00000000..f06fad5b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/hide-inactive.png new file mode 100644 index 00000000..298f12dc Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-Normal-hdpi/hide-prelight.png new file mode 100644 index 00000000..853c5da6 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-Normal-hdpi/hide-pressed.png new file mode 100644 index 00000000..ce08bb45 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/left-active.png b/src/assets/xfwm4/assets-Normal-hdpi/left-active.png new file mode 100644 index 00000000..41ebeab6 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/left-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/left-inactive.png new file mode 100644 index 00000000..5b4f12be Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/maximize-active.png b/src/assets/xfwm4/assets-Normal-hdpi/maximize-active.png new file mode 100644 index 00000000..6385c765 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/maximize-inactive.png new file mode 100644 index 00000000..24833bfd Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Normal-hdpi/maximize-prelight.png new file mode 100644 index 00000000..230a687f Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Normal-hdpi/maximize-pressed.png new file mode 100644 index 00000000..879ba971 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-active.png new file mode 100644 index 00000000..f46e4e24 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..da1a54f5 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..5880c6ab Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..3c1a1402 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/menu-active.png b/src/assets/xfwm4/assets-Normal-hdpi/menu-active.png new file mode 100644 index 00000000..38366e15 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/menu-inactive.png new file mode 100644 index 00000000..c6a54af5 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-Normal-hdpi/menu-prelight.png new file mode 100644 index 00000000..1c79bf30 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-Normal-hdpi/menu-pressed.png new file mode 100644 index 00000000..a712c55e Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/right-active.png b/src/assets/xfwm4/assets-Normal-hdpi/right-active.png new file mode 100644 index 00000000..22bd6e51 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/right-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/right-inactive.png new file mode 100644 index 00000000..f601ad27 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/shade-active.png b/src/assets/xfwm4/assets-Normal-hdpi/shade-active.png new file mode 100644 index 00000000..3a0bc024 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/shade-inactive.png new file mode 100644 index 00000000..76e94e5e Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-Normal-hdpi/shade-prelight.png new file mode 100644 index 00000000..fd0962e7 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-Normal-hdpi/shade-pressed.png new file mode 100644 index 00000000..043d3bf3 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/stick-active.png b/src/assets/xfwm4/assets-Normal-hdpi/stick-active.png new file mode 100644 index 00000000..edfbce46 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/stick-inactive.png new file mode 100644 index 00000000..7c0f8215 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-Normal-hdpi/stick-prelight.png new file mode 100644 index 00000000..3701c962 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-Normal-hdpi/stick-pressed.png new file mode 100644 index 00000000..78da4a8e Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-active.png new file mode 100644 index 00000000..24890f78 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..cafadb0d Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..fa46f291 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..3660dfb4 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-1-active.png b/src/assets/xfwm4/assets-Normal-hdpi/title-1-active.png new file mode 100644 index 00000000..aa127c4b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/title-1-inactive.png new file mode 100644 index 00000000..5d88e462 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-2-active.png b/src/assets/xfwm4/assets-Normal-hdpi/title-2-active.png new file mode 100644 index 00000000..aa127c4b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/title-2-inactive.png new file mode 100644 index 00000000..5d88e462 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-3-active.png b/src/assets/xfwm4/assets-Normal-hdpi/title-3-active.png new file mode 100644 index 00000000..aa127c4b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/title-3-inactive.png new file mode 100644 index 00000000..5d88e462 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-4-active.png b/src/assets/xfwm4/assets-Normal-hdpi/title-4-active.png new file mode 100644 index 00000000..aa127c4b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/title-4-inactive.png new file mode 100644 index 00000000..5d88e462 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-5-active.png b/src/assets/xfwm4/assets-Normal-hdpi/title-5-active.png new file mode 100644 index 00000000..aa127c4b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/title-5-inactive.png new file mode 100644 index 00000000..5d88e462 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/top-left-active.png b/src/assets/xfwm4/assets-Normal-hdpi/top-left-active.png new file mode 100644 index 00000000..995778db Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/top-left-inactive.png new file mode 100644 index 00000000..827e10cd Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/top-right-active.png b/src/assets/xfwm4/assets-Normal-hdpi/top-right-active.png new file mode 100644 index 00000000..69b66093 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Normal-hdpi/top-right-inactive.png new file mode 100644 index 00000000..32b840fb Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-active.png new file mode 100644 index 00000000..6b3df522 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-inactive.png new file mode 100644 index 00000000..a5b785e4 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-left-active.png new file mode 100644 index 00000000..ad5942fb Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-left-inactive.png new file mode 100644 index 00000000..10b54f3a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-right-active.png new file mode 100644 index 00000000..d8884402 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-right-inactive.png new file mode 100644 index 00000000..755a9a03 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/close-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/close-active.png new file mode 100644 index 00000000..f11b39b0 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/close-inactive.png new file mode 100644 index 00000000..2f4d2c0b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-Normal-xhdpi/close-prelight.png new file mode 100644 index 00000000..2b02ec08 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-Normal-xhdpi/close-pressed.png new file mode 100644 index 00000000..ab95f461 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/hide-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/hide-active.png new file mode 100644 index 00000000..2b1b6d2d Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/hide-inactive.png new file mode 100644 index 00000000..8cc3d556 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-Normal-xhdpi/hide-prelight.png new file mode 100644 index 00000000..fea5d03a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-Normal-xhdpi/hide-pressed.png new file mode 100644 index 00000000..8e27f8dd Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/left-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/left-active.png new file mode 100644 index 00000000..d6d03c96 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/left-inactive.png new file mode 100644 index 00000000..e96e2885 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-active.png new file mode 100644 index 00000000..9cab4128 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-inactive.png new file mode 100644 index 00000000..59cee66e Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-prelight.png new file mode 100644 index 00000000..19fa799f Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-pressed.png new file mode 100644 index 00000000..b12a3d1d Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-active.png new file mode 100644 index 00000000..bf19a908 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-inactive.png new file mode 100644 index 00000000..cbb44bb3 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-prelight.png new file mode 100644 index 00000000..75eeb7d6 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-pressed.png new file mode 100644 index 00000000..6b9d035a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/menu-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/menu-active.png new file mode 100644 index 00000000..0a2eda9a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/menu-inactive.png new file mode 100644 index 00000000..5208209d Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-Normal-xhdpi/menu-prelight.png new file mode 100644 index 00000000..d045662d Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-Normal-xhdpi/menu-pressed.png new file mode 100644 index 00000000..555826e2 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/right-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/right-active.png new file mode 100644 index 00000000..9a0026e0 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/right-inactive.png new file mode 100644 index 00000000..e91143a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/shade-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/shade-active.png new file mode 100644 index 00000000..833cedc7 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/shade-inactive.png new file mode 100644 index 00000000..18d603e0 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-Normal-xhdpi/shade-prelight.png new file mode 100644 index 00000000..c5e61759 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-Normal-xhdpi/shade-pressed.png new file mode 100644 index 00000000..a0f92b6a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/stick-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/stick-active.png new file mode 100644 index 00000000..f331e575 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/stick-inactive.png new file mode 100644 index 00000000..6f8d5316 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-Normal-xhdpi/stick-prelight.png new file mode 100644 index 00000000..d8ffebb1 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-Normal-xhdpi/stick-pressed.png new file mode 100644 index 00000000..639bf773 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-active.png new file mode 100644 index 00000000..6f62ded6 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-inactive.png new file mode 100644 index 00000000..fb95d485 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-prelight.png new file mode 100644 index 00000000..2a8dfd5a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-pressed.png new file mode 100644 index 00000000..b8244bf2 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-1-active.png new file mode 100644 index 00000000..14585947 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-1-inactive.png new file mode 100644 index 00000000..d97931ce Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-2-active.png new file mode 100644 index 00000000..14585947 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-2-inactive.png new file mode 100644 index 00000000..d97931ce Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-3-active.png new file mode 100644 index 00000000..14585947 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-3-inactive.png new file mode 100644 index 00000000..d97931ce Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-4-active.png new file mode 100644 index 00000000..14585947 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-4-inactive.png new file mode 100644 index 00000000..d97931ce Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-5-active.png new file mode 100644 index 00000000..14585947 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/title-5-inactive.png new file mode 100644 index 00000000..d97931ce Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/top-left-active.png new file mode 100644 index 00000000..a0454380 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/top-left-inactive.png new file mode 100644 index 00000000..d982a675 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-Normal-xhdpi/top-right-active.png new file mode 100644 index 00000000..bed3d7a9 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-Normal-xhdpi/top-right-inactive.png new file mode 100644 index 00000000..c6fd711f Binary files /dev/null and b/src/assets/xfwm4/assets-Normal-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal.svg b/src/assets/xfwm4/assets-Normal.svg new file mode 100644 index 00000000..2e0c25a7 --- /dev/null +++ b/src/assets/xfwm4/assets-Normal.svg @@ -0,0 +1,1509 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/xfwm4/assets-Normal/bottom-active.png b/src/assets/xfwm4/assets-Normal/bottom-active.png new file mode 100644 index 00000000..4c041fe5 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/bottom-inactive.png b/src/assets/xfwm4/assets-Normal/bottom-inactive.png new file mode 100644 index 00000000..64c2a3b3 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/bottom-left-active.png b/src/assets/xfwm4/assets-Normal/bottom-left-active.png new file mode 100644 index 00000000..12838508 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/bottom-left-inactive.png b/src/assets/xfwm4/assets-Normal/bottom-left-inactive.png new file mode 100644 index 00000000..4cbeeed7 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/bottom-right-active.png b/src/assets/xfwm4/assets-Normal/bottom-right-active.png new file mode 100644 index 00000000..958ac75a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/bottom-right-inactive.png b/src/assets/xfwm4/assets-Normal/bottom-right-inactive.png new file mode 100644 index 00000000..5a838570 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/close-active.png b/src/assets/xfwm4/assets-Normal/close-active.png new file mode 100644 index 00000000..2778e330 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/close-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/close-inactive.png b/src/assets/xfwm4/assets-Normal/close-inactive.png new file mode 100644 index 00000000..e68ee12d Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/close-prelight.png b/src/assets/xfwm4/assets-Normal/close-prelight.png new file mode 100644 index 00000000..7551c7cf Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal/close-pressed.png b/src/assets/xfwm4/assets-Normal/close-pressed.png new file mode 100644 index 00000000..13b106c3 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal/hide-active.png b/src/assets/xfwm4/assets-Normal/hide-active.png new file mode 100644 index 00000000..ba64d764 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/hide-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/hide-inactive.png b/src/assets/xfwm4/assets-Normal/hide-inactive.png new file mode 100644 index 00000000..60d0701a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/hide-prelight.png b/src/assets/xfwm4/assets-Normal/hide-prelight.png new file mode 100644 index 00000000..1a55280b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal/hide-pressed.png b/src/assets/xfwm4/assets-Normal/hide-pressed.png new file mode 100644 index 00000000..e2f00faa Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal/left-active.png b/src/assets/xfwm4/assets-Normal/left-active.png new file mode 100644 index 00000000..da4a0e1e Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/left-inactive.png b/src/assets/xfwm4/assets-Normal/left-inactive.png new file mode 100644 index 00000000..26781a16 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/maximize-active.png b/src/assets/xfwm4/assets-Normal/maximize-active.png new file mode 100644 index 00000000..7878d312 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/maximize-inactive.png b/src/assets/xfwm4/assets-Normal/maximize-inactive.png new file mode 100644 index 00000000..611f5d7f Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/maximize-prelight.png b/src/assets/xfwm4/assets-Normal/maximize-prelight.png new file mode 100644 index 00000000..efd48546 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal/maximize-pressed.png b/src/assets/xfwm4/assets-Normal/maximize-pressed.png new file mode 100644 index 00000000..999384b9 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal/maximize-toggled-active.png b/src/assets/xfwm4/assets-Normal/maximize-toggled-active.png new file mode 100644 index 00000000..0bbf2f68 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-Normal/maximize-toggled-inactive.png new file mode 100644 index 00000000..f81d61b4 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-Normal/maximize-toggled-prelight.png new file mode 100644 index 00000000..2310f1fe Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-Normal/maximize-toggled-pressed.png new file mode 100644 index 00000000..69a642e2 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal/menu-active.png b/src/assets/xfwm4/assets-Normal/menu-active.png new file mode 100644 index 00000000..d9a98105 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/menu-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/menu-inactive.png b/src/assets/xfwm4/assets-Normal/menu-inactive.png new file mode 100644 index 00000000..834eba3e Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/menu-prelight.png b/src/assets/xfwm4/assets-Normal/menu-prelight.png new file mode 100644 index 00000000..49d51802 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal/menu-pressed.png b/src/assets/xfwm4/assets-Normal/menu-pressed.png new file mode 100644 index 00000000..168d3e16 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal/right-active.png b/src/assets/xfwm4/assets-Normal/right-active.png new file mode 100644 index 00000000..6134fd30 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/right-inactive.png b/src/assets/xfwm4/assets-Normal/right-inactive.png new file mode 100644 index 00000000..7c6a97c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/shade-active.png b/src/assets/xfwm4/assets-Normal/shade-active.png new file mode 100644 index 00000000..68b5c262 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/shade-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/shade-inactive.png b/src/assets/xfwm4/assets-Normal/shade-inactive.png new file mode 100644 index 00000000..f75c64b0 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/shade-prelight.png b/src/assets/xfwm4/assets-Normal/shade-prelight.png new file mode 100644 index 00000000..c7bfa633 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal/shade-pressed.png b/src/assets/xfwm4/assets-Normal/shade-pressed.png new file mode 100644 index 00000000..76932477 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal/stick-active.png b/src/assets/xfwm4/assets-Normal/stick-active.png new file mode 100644 index 00000000..f847b467 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/stick-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/stick-inactive.png b/src/assets/xfwm4/assets-Normal/stick-inactive.png new file mode 100644 index 00000000..ee637009 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/stick-prelight.png b/src/assets/xfwm4/assets-Normal/stick-prelight.png new file mode 100644 index 00000000..b3fddd24 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal/stick-pressed.png b/src/assets/xfwm4/assets-Normal/stick-pressed.png new file mode 100644 index 00000000..a989c733 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal/stick-toggled-active.png b/src/assets/xfwm4/assets-Normal/stick-toggled-active.png new file mode 100644 index 00000000..393ad9bb Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/stick-toggled-inactive.png b/src/assets/xfwm4/assets-Normal/stick-toggled-inactive.png new file mode 100644 index 00000000..844f4ecb Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/stick-toggled-prelight.png b/src/assets/xfwm4/assets-Normal/stick-toggled-prelight.png new file mode 100644 index 00000000..50f566c4 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-Normal/stick-toggled-pressed.png b/src/assets/xfwm4/assets-Normal/stick-toggled-pressed.png new file mode 100644 index 00000000..3d11452b Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-1-active.png b/src/assets/xfwm4/assets-Normal/title-1-active.png new file mode 100644 index 00000000..f962a2b7 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-1-inactive.png b/src/assets/xfwm4/assets-Normal/title-1-inactive.png new file mode 100644 index 00000000..22ca4326 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-2-active.png b/src/assets/xfwm4/assets-Normal/title-2-active.png new file mode 100644 index 00000000..f962a2b7 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-2-inactive.png b/src/assets/xfwm4/assets-Normal/title-2-inactive.png new file mode 100644 index 00000000..22ca4326 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-3-active.png b/src/assets/xfwm4/assets-Normal/title-3-active.png new file mode 100644 index 00000000..f962a2b7 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-3-inactive.png b/src/assets/xfwm4/assets-Normal/title-3-inactive.png new file mode 100644 index 00000000..22ca4326 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-4-active.png b/src/assets/xfwm4/assets-Normal/title-4-active.png new file mode 100644 index 00000000..f962a2b7 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-4-inactive.png b/src/assets/xfwm4/assets-Normal/title-4-inactive.png new file mode 100644 index 00000000..22ca4326 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-5-active.png b/src/assets/xfwm4/assets-Normal/title-5-active.png new file mode 100644 index 00000000..f962a2b7 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/title-5-inactive.png b/src/assets/xfwm4/assets-Normal/title-5-inactive.png new file mode 100644 index 00000000..22ca4326 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/top-left-active.png b/src/assets/xfwm4/assets-Normal/top-left-active.png new file mode 100644 index 00000000..ea182ca8 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/top-left-inactive.png b/src/assets/xfwm4/assets-Normal/top-left-inactive.png new file mode 100644 index 00000000..fe1ec46a Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-Normal/top-right-active.png b/src/assets/xfwm4/assets-Normal/top-right-active.png new file mode 100644 index 00000000..288aa0b3 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-Normal/top-right-inactive.png b/src/assets/xfwm4/assets-Normal/top-right-inactive.png new file mode 100644 index 00000000..44248026 Binary files /dev/null and b/src/assets/xfwm4/assets-Normal/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/bottom-active.png b/src/assets/xfwm4/assets-hdpi/bottom-active.png index 563814b4..93e647e9 100644 Binary files a/src/assets/xfwm4/assets-hdpi/bottom-active.png and b/src/assets/xfwm4/assets-hdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/bottom-inactive.png b/src/assets/xfwm4/assets-hdpi/bottom-inactive.png index 8617a0d7..6a857635 100644 Binary files a/src/assets/xfwm4/assets-hdpi/bottom-inactive.png and b/src/assets/xfwm4/assets-hdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/bottom-left-active.png b/src/assets/xfwm4/assets-hdpi/bottom-left-active.png index 4669d68b..4320d241 100644 Binary files a/src/assets/xfwm4/assets-hdpi/bottom-left-active.png and b/src/assets/xfwm4/assets-hdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-hdpi/bottom-left-inactive.png index a9a3f732..e81cf600 100644 Binary files a/src/assets/xfwm4/assets-hdpi/bottom-left-inactive.png and b/src/assets/xfwm4/assets-hdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/bottom-right-active.png b/src/assets/xfwm4/assets-hdpi/bottom-right-active.png index 66ac3de8..c3772bc6 100644 Binary files a/src/assets/xfwm4/assets-hdpi/bottom-right-active.png and b/src/assets/xfwm4/assets-hdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-hdpi/bottom-right-inactive.png index adda9ae5..7dabba50 100644 Binary files a/src/assets/xfwm4/assets-hdpi/bottom-right-inactive.png and b/src/assets/xfwm4/assets-hdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/close-active.png b/src/assets/xfwm4/assets-hdpi/close-active.png index 12a56e80..beaad0e5 100644 Binary files a/src/assets/xfwm4/assets-hdpi/close-active.png and b/src/assets/xfwm4/assets-hdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/close-inactive.png b/src/assets/xfwm4/assets-hdpi/close-inactive.png index 46bb5c9a..7ba1a262 100644 Binary files a/src/assets/xfwm4/assets-hdpi/close-inactive.png and b/src/assets/xfwm4/assets-hdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/close-prelight.png b/src/assets/xfwm4/assets-hdpi/close-prelight.png index 58fd431e..657b2660 100644 Binary files a/src/assets/xfwm4/assets-hdpi/close-prelight.png and b/src/assets/xfwm4/assets-hdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-hdpi/close-pressed.png b/src/assets/xfwm4/assets-hdpi/close-pressed.png index dbd668a1..ff65b1cb 100644 Binary files a/src/assets/xfwm4/assets-hdpi/close-pressed.png and b/src/assets/xfwm4/assets-hdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-hdpi/hide-active.png b/src/assets/xfwm4/assets-hdpi/hide-active.png index 5ab5ff36..aaed16c7 100644 Binary files a/src/assets/xfwm4/assets-hdpi/hide-active.png and b/src/assets/xfwm4/assets-hdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/hide-inactive.png b/src/assets/xfwm4/assets-hdpi/hide-inactive.png index 46bb5c9a..7ba1a262 100644 Binary files a/src/assets/xfwm4/assets-hdpi/hide-inactive.png and b/src/assets/xfwm4/assets-hdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/hide-prelight.png b/src/assets/xfwm4/assets-hdpi/hide-prelight.png index 88e8fdca..b38f3d3a 100644 Binary files a/src/assets/xfwm4/assets-hdpi/hide-prelight.png and b/src/assets/xfwm4/assets-hdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-hdpi/hide-pressed.png b/src/assets/xfwm4/assets-hdpi/hide-pressed.png index 9bd1cc8e..e68e26fb 100644 Binary files a/src/assets/xfwm4/assets-hdpi/hide-pressed.png and b/src/assets/xfwm4/assets-hdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-hdpi/left-active.png b/src/assets/xfwm4/assets-hdpi/left-active.png index c10139c6..41ebeab6 100644 Binary files a/src/assets/xfwm4/assets-hdpi/left-active.png and b/src/assets/xfwm4/assets-hdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/left-inactive.png b/src/assets/xfwm4/assets-hdpi/left-inactive.png index 2dde5e98..5b4f12be 100644 Binary files a/src/assets/xfwm4/assets-hdpi/left-inactive.png and b/src/assets/xfwm4/assets-hdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/maximize-active.png b/src/assets/xfwm4/assets-hdpi/maximize-active.png index fb9b678a..edb723f1 100644 Binary files a/src/assets/xfwm4/assets-hdpi/maximize-active.png and b/src/assets/xfwm4/assets-hdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/maximize-inactive.png b/src/assets/xfwm4/assets-hdpi/maximize-inactive.png index 46bb5c9a..7ba1a262 100644 Binary files a/src/assets/xfwm4/assets-hdpi/maximize-inactive.png and b/src/assets/xfwm4/assets-hdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/maximize-prelight.png b/src/assets/xfwm4/assets-hdpi/maximize-prelight.png index 9837789a..25a29ba0 100644 Binary files a/src/assets/xfwm4/assets-hdpi/maximize-prelight.png and b/src/assets/xfwm4/assets-hdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-hdpi/maximize-pressed.png b/src/assets/xfwm4/assets-hdpi/maximize-pressed.png index e0fc803e..b91a9a82 100644 Binary files a/src/assets/xfwm4/assets-hdpi/maximize-pressed.png and b/src/assets/xfwm4/assets-hdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-hdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-hdpi/maximize-toggled-active.png index fb9b678a..edb723f1 100644 Binary files a/src/assets/xfwm4/assets-hdpi/maximize-toggled-active.png and b/src/assets/xfwm4/assets-hdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-hdpi/maximize-toggled-inactive.png index 46bb5c9a..7ba1a262 100644 Binary files a/src/assets/xfwm4/assets-hdpi/maximize-toggled-inactive.png and b/src/assets/xfwm4/assets-hdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-hdpi/maximize-toggled-prelight.png index de697b49..8114fb61 100644 Binary files a/src/assets/xfwm4/assets-hdpi/maximize-toggled-prelight.png and b/src/assets/xfwm4/assets-hdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-hdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-hdpi/maximize-toggled-pressed.png index f4724230..c5bc16e8 100644 Binary files a/src/assets/xfwm4/assets-hdpi/maximize-toggled-pressed.png and b/src/assets/xfwm4/assets-hdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-hdpi/menu-active.png b/src/assets/xfwm4/assets-hdpi/menu-active.png index eef72279..315ffb86 100644 Binary files a/src/assets/xfwm4/assets-hdpi/menu-active.png and b/src/assets/xfwm4/assets-hdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/menu-inactive.png b/src/assets/xfwm4/assets-hdpi/menu-inactive.png index 084ca1a6..b1323c44 100644 Binary files a/src/assets/xfwm4/assets-hdpi/menu-inactive.png and b/src/assets/xfwm4/assets-hdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/menu-prelight.png b/src/assets/xfwm4/assets-hdpi/menu-prelight.png index fb536421..ec1a8b7a 100644 Binary files a/src/assets/xfwm4/assets-hdpi/menu-prelight.png and b/src/assets/xfwm4/assets-hdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-hdpi/menu-pressed.png b/src/assets/xfwm4/assets-hdpi/menu-pressed.png index 873601a0..bbda783e 100644 Binary files a/src/assets/xfwm4/assets-hdpi/menu-pressed.png and b/src/assets/xfwm4/assets-hdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-hdpi/right-active.png b/src/assets/xfwm4/assets-hdpi/right-active.png index 89875d97..22bd6e51 100644 Binary files a/src/assets/xfwm4/assets-hdpi/right-active.png and b/src/assets/xfwm4/assets-hdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/right-inactive.png b/src/assets/xfwm4/assets-hdpi/right-inactive.png index 91c5a05e..f601ad27 100644 Binary files a/src/assets/xfwm4/assets-hdpi/right-inactive.png and b/src/assets/xfwm4/assets-hdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/shade-active.png b/src/assets/xfwm4/assets-hdpi/shade-active.png index 229d36e2..61e672df 100644 Binary files a/src/assets/xfwm4/assets-hdpi/shade-active.png and b/src/assets/xfwm4/assets-hdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/shade-inactive.png b/src/assets/xfwm4/assets-hdpi/shade-inactive.png index 51ce9f0b..dfbebbe1 100644 Binary files a/src/assets/xfwm4/assets-hdpi/shade-inactive.png and b/src/assets/xfwm4/assets-hdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/shade-prelight.png b/src/assets/xfwm4/assets-hdpi/shade-prelight.png index eb355230..0df9a9cb 100644 Binary files a/src/assets/xfwm4/assets-hdpi/shade-prelight.png and b/src/assets/xfwm4/assets-hdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-hdpi/shade-pressed.png b/src/assets/xfwm4/assets-hdpi/shade-pressed.png index 5f2068bc..b8d73e35 100644 Binary files a/src/assets/xfwm4/assets-hdpi/shade-pressed.png and b/src/assets/xfwm4/assets-hdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-hdpi/stick-active.png b/src/assets/xfwm4/assets-hdpi/stick-active.png index 7ccfee79..ccd65c08 100644 Binary files a/src/assets/xfwm4/assets-hdpi/stick-active.png and b/src/assets/xfwm4/assets-hdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/stick-inactive.png b/src/assets/xfwm4/assets-hdpi/stick-inactive.png index e4d0a3ad..ae81167c 100644 Binary files a/src/assets/xfwm4/assets-hdpi/stick-inactive.png and b/src/assets/xfwm4/assets-hdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/stick-prelight.png b/src/assets/xfwm4/assets-hdpi/stick-prelight.png index 8e707bd7..73701177 100644 Binary files a/src/assets/xfwm4/assets-hdpi/stick-prelight.png and b/src/assets/xfwm4/assets-hdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-hdpi/stick-pressed.png b/src/assets/xfwm4/assets-hdpi/stick-pressed.png index 359c85b6..f8ba612a 100644 Binary files a/src/assets/xfwm4/assets-hdpi/stick-pressed.png and b/src/assets/xfwm4/assets-hdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-hdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-hdpi/stick-toggled-active.png index ec1787c4..a12f8ce8 100644 Binary files a/src/assets/xfwm4/assets-hdpi/stick-toggled-active.png and b/src/assets/xfwm4/assets-hdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-hdpi/stick-toggled-inactive.png index a504e33c..ebd6dab8 100644 Binary files a/src/assets/xfwm4/assets-hdpi/stick-toggled-inactive.png and b/src/assets/xfwm4/assets-hdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-hdpi/stick-toggled-prelight.png index b9d246dd..5e0b944e 100644 Binary files a/src/assets/xfwm4/assets-hdpi/stick-toggled-prelight.png and b/src/assets/xfwm4/assets-hdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-hdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-hdpi/stick-toggled-pressed.png index 91ec3a0e..f8d5eecd 100644 Binary files a/src/assets/xfwm4/assets-hdpi/stick-toggled-pressed.png and b/src/assets/xfwm4/assets-hdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-1-active.png b/src/assets/xfwm4/assets-hdpi/title-1-active.png index 791663aa..f70094ae 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-1-active.png and b/src/assets/xfwm4/assets-hdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-1-inactive.png b/src/assets/xfwm4/assets-hdpi/title-1-inactive.png index 2e9cf0f5..5d88e462 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-1-inactive.png and b/src/assets/xfwm4/assets-hdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-2-active.png b/src/assets/xfwm4/assets-hdpi/title-2-active.png index 791663aa..f70094ae 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-2-active.png and b/src/assets/xfwm4/assets-hdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-2-inactive.png b/src/assets/xfwm4/assets-hdpi/title-2-inactive.png index 2e9cf0f5..5d88e462 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-2-inactive.png and b/src/assets/xfwm4/assets-hdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-3-active.png b/src/assets/xfwm4/assets-hdpi/title-3-active.png index 791663aa..f70094ae 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-3-active.png and b/src/assets/xfwm4/assets-hdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-3-inactive.png b/src/assets/xfwm4/assets-hdpi/title-3-inactive.png index 2e9cf0f5..5d88e462 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-3-inactive.png and b/src/assets/xfwm4/assets-hdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-4-active.png b/src/assets/xfwm4/assets-hdpi/title-4-active.png index 791663aa..f70094ae 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-4-active.png and b/src/assets/xfwm4/assets-hdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-4-inactive.png b/src/assets/xfwm4/assets-hdpi/title-4-inactive.png index 2e9cf0f5..5d88e462 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-4-inactive.png and b/src/assets/xfwm4/assets-hdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-5-active.png b/src/assets/xfwm4/assets-hdpi/title-5-active.png index 791663aa..f70094ae 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-5-active.png and b/src/assets/xfwm4/assets-hdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/title-5-inactive.png b/src/assets/xfwm4/assets-hdpi/title-5-inactive.png index 2e9cf0f5..5d88e462 100644 Binary files a/src/assets/xfwm4/assets-hdpi/title-5-inactive.png and b/src/assets/xfwm4/assets-hdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/top-left-active.png b/src/assets/xfwm4/assets-hdpi/top-left-active.png index 8b0a5c09..995778db 100644 Binary files a/src/assets/xfwm4/assets-hdpi/top-left-active.png and b/src/assets/xfwm4/assets-hdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/top-left-inactive.png b/src/assets/xfwm4/assets-hdpi/top-left-inactive.png index 0137f746..827e10cd 100644 Binary files a/src/assets/xfwm4/assets-hdpi/top-left-inactive.png and b/src/assets/xfwm4/assets-hdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-hdpi/top-right-active.png b/src/assets/xfwm4/assets-hdpi/top-right-active.png index b6aff0bd..69b66093 100644 Binary files a/src/assets/xfwm4/assets-hdpi/top-right-active.png and b/src/assets/xfwm4/assets-hdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-hdpi/top-right-inactive.png b/src/assets/xfwm4/assets-hdpi/top-right-inactive.png index 23825e5e..32b840fb 100644 Binary files a/src/assets/xfwm4/assets-hdpi/top-right-inactive.png and b/src/assets/xfwm4/assets-hdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/bottom-active.png b/src/assets/xfwm4/assets-xhdpi/bottom-active.png index 820c9c3e..6b3df522 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/bottom-active.png and b/src/assets/xfwm4/assets-xhdpi/bottom-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/bottom-inactive.png b/src/assets/xfwm4/assets-xhdpi/bottom-inactive.png index ddb3415c..a5b785e4 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/bottom-inactive.png and b/src/assets/xfwm4/assets-xhdpi/bottom-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/bottom-left-active.png b/src/assets/xfwm4/assets-xhdpi/bottom-left-active.png index 11778103..ad5942fb 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/bottom-left-active.png and b/src/assets/xfwm4/assets-xhdpi/bottom-left-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/bottom-left-inactive.png b/src/assets/xfwm4/assets-xhdpi/bottom-left-inactive.png index ed05754f..10b54f3a 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/bottom-left-inactive.png and b/src/assets/xfwm4/assets-xhdpi/bottom-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/bottom-right-active.png b/src/assets/xfwm4/assets-xhdpi/bottom-right-active.png index 34787dcc..d8884402 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/bottom-right-active.png and b/src/assets/xfwm4/assets-xhdpi/bottom-right-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/bottom-right-inactive.png b/src/assets/xfwm4/assets-xhdpi/bottom-right-inactive.png index 06a3737e..755a9a03 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/bottom-right-inactive.png and b/src/assets/xfwm4/assets-xhdpi/bottom-right-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/close-active.png b/src/assets/xfwm4/assets-xhdpi/close-active.png index 4f4b9f24..3b535267 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/close-active.png and b/src/assets/xfwm4/assets-xhdpi/close-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/close-inactive.png b/src/assets/xfwm4/assets-xhdpi/close-inactive.png index f6aca9dc..4b32f5cb 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/close-inactive.png and b/src/assets/xfwm4/assets-xhdpi/close-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/close-prelight.png b/src/assets/xfwm4/assets-xhdpi/close-prelight.png index 6a1c2c07..d6931102 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/close-prelight.png and b/src/assets/xfwm4/assets-xhdpi/close-prelight.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/close-pressed.png b/src/assets/xfwm4/assets-xhdpi/close-pressed.png index 1c7c64a1..0c868e8a 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/close-pressed.png and b/src/assets/xfwm4/assets-xhdpi/close-pressed.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/hide-active.png b/src/assets/xfwm4/assets-xhdpi/hide-active.png index 8ae12ee6..bb8dc33d 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/hide-active.png and b/src/assets/xfwm4/assets-xhdpi/hide-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/hide-inactive.png b/src/assets/xfwm4/assets-xhdpi/hide-inactive.png index f6aca9dc..4b32f5cb 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/hide-inactive.png and b/src/assets/xfwm4/assets-xhdpi/hide-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/hide-prelight.png b/src/assets/xfwm4/assets-xhdpi/hide-prelight.png index 33781aff..cbf3dff3 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/hide-prelight.png and b/src/assets/xfwm4/assets-xhdpi/hide-prelight.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/hide-pressed.png b/src/assets/xfwm4/assets-xhdpi/hide-pressed.png index b5fcb540..50720f67 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/hide-pressed.png and b/src/assets/xfwm4/assets-xhdpi/hide-pressed.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/left-active.png b/src/assets/xfwm4/assets-xhdpi/left-active.png index b97e64a5..d6d03c96 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/left-active.png and b/src/assets/xfwm4/assets-xhdpi/left-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/left-inactive.png b/src/assets/xfwm4/assets-xhdpi/left-inactive.png index dc91ea6a..e96e2885 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/left-inactive.png and b/src/assets/xfwm4/assets-xhdpi/left-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/maximize-active.png b/src/assets/xfwm4/assets-xhdpi/maximize-active.png index a5e2a713..42c263b5 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/maximize-active.png and b/src/assets/xfwm4/assets-xhdpi/maximize-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/maximize-inactive.png b/src/assets/xfwm4/assets-xhdpi/maximize-inactive.png index f6aca9dc..4b32f5cb 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/maximize-inactive.png and b/src/assets/xfwm4/assets-xhdpi/maximize-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/maximize-prelight.png b/src/assets/xfwm4/assets-xhdpi/maximize-prelight.png index e63ac5c2..5d90de7b 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/maximize-prelight.png and b/src/assets/xfwm4/assets-xhdpi/maximize-prelight.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/maximize-pressed.png b/src/assets/xfwm4/assets-xhdpi/maximize-pressed.png index df9aa63b..9f2b93e4 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/maximize-pressed.png and b/src/assets/xfwm4/assets-xhdpi/maximize-pressed.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/maximize-toggled-active.png b/src/assets/xfwm4/assets-xhdpi/maximize-toggled-active.png index a5e2a713..42c263b5 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/maximize-toggled-active.png and b/src/assets/xfwm4/assets-xhdpi/maximize-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/maximize-toggled-inactive.png b/src/assets/xfwm4/assets-xhdpi/maximize-toggled-inactive.png index f6aca9dc..4b32f5cb 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/maximize-toggled-inactive.png and b/src/assets/xfwm4/assets-xhdpi/maximize-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/maximize-toggled-prelight.png b/src/assets/xfwm4/assets-xhdpi/maximize-toggled-prelight.png index c78c3a26..83629d35 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/maximize-toggled-prelight.png and b/src/assets/xfwm4/assets-xhdpi/maximize-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/maximize-toggled-pressed.png b/src/assets/xfwm4/assets-xhdpi/maximize-toggled-pressed.png index 6ead26b7..ee5f817c 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/maximize-toggled-pressed.png and b/src/assets/xfwm4/assets-xhdpi/maximize-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/menu-active.png b/src/assets/xfwm4/assets-xhdpi/menu-active.png index f51cd12d..d88eb210 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/menu-active.png and b/src/assets/xfwm4/assets-xhdpi/menu-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/menu-inactive.png b/src/assets/xfwm4/assets-xhdpi/menu-inactive.png index 3f05b567..795c8bbf 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/menu-inactive.png and b/src/assets/xfwm4/assets-xhdpi/menu-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/menu-prelight.png b/src/assets/xfwm4/assets-xhdpi/menu-prelight.png index ce65ab3d..f6788f4a 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/menu-prelight.png and b/src/assets/xfwm4/assets-xhdpi/menu-prelight.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/menu-pressed.png b/src/assets/xfwm4/assets-xhdpi/menu-pressed.png index 0eff737a..37217d76 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/menu-pressed.png and b/src/assets/xfwm4/assets-xhdpi/menu-pressed.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/right-active.png b/src/assets/xfwm4/assets-xhdpi/right-active.png index ef6faedf..9a0026e0 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/right-active.png and b/src/assets/xfwm4/assets-xhdpi/right-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/right-inactive.png b/src/assets/xfwm4/assets-xhdpi/right-inactive.png index 2f14ec00..e91143a9 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/right-inactive.png and b/src/assets/xfwm4/assets-xhdpi/right-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/shade-active.png b/src/assets/xfwm4/assets-xhdpi/shade-active.png index e59d3b45..c5af13e8 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/shade-active.png and b/src/assets/xfwm4/assets-xhdpi/shade-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/shade-inactive.png b/src/assets/xfwm4/assets-xhdpi/shade-inactive.png index dbcd0237..420f7b9c 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/shade-inactive.png and b/src/assets/xfwm4/assets-xhdpi/shade-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/shade-prelight.png b/src/assets/xfwm4/assets-xhdpi/shade-prelight.png index 297fea6c..bd5ca923 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/shade-prelight.png and b/src/assets/xfwm4/assets-xhdpi/shade-prelight.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/shade-pressed.png b/src/assets/xfwm4/assets-xhdpi/shade-pressed.png index 8ba390c2..9dc44d20 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/shade-pressed.png and b/src/assets/xfwm4/assets-xhdpi/shade-pressed.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/stick-active.png b/src/assets/xfwm4/assets-xhdpi/stick-active.png index aff3ae10..01b0ac45 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/stick-active.png and b/src/assets/xfwm4/assets-xhdpi/stick-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/stick-inactive.png b/src/assets/xfwm4/assets-xhdpi/stick-inactive.png index 98dadf6d..b838ceb0 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/stick-inactive.png and b/src/assets/xfwm4/assets-xhdpi/stick-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/stick-prelight.png b/src/assets/xfwm4/assets-xhdpi/stick-prelight.png index 999e0cfe..ac193749 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/stick-prelight.png and b/src/assets/xfwm4/assets-xhdpi/stick-prelight.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/stick-pressed.png b/src/assets/xfwm4/assets-xhdpi/stick-pressed.png index 27e505bb..4f528823 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/stick-pressed.png and b/src/assets/xfwm4/assets-xhdpi/stick-pressed.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/stick-toggled-active.png b/src/assets/xfwm4/assets-xhdpi/stick-toggled-active.png index 114b7f79..1b0e6c61 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/stick-toggled-active.png and b/src/assets/xfwm4/assets-xhdpi/stick-toggled-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/stick-toggled-inactive.png b/src/assets/xfwm4/assets-xhdpi/stick-toggled-inactive.png index 1fc06a6a..bdee1454 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/stick-toggled-inactive.png and b/src/assets/xfwm4/assets-xhdpi/stick-toggled-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/stick-toggled-prelight.png b/src/assets/xfwm4/assets-xhdpi/stick-toggled-prelight.png index 5d30c72d..ce5c22f2 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/stick-toggled-prelight.png and b/src/assets/xfwm4/assets-xhdpi/stick-toggled-prelight.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/stick-toggled-pressed.png b/src/assets/xfwm4/assets-xhdpi/stick-toggled-pressed.png index 1104cd5d..8b1219f0 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/stick-toggled-pressed.png and b/src/assets/xfwm4/assets-xhdpi/stick-toggled-pressed.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-1-active.png b/src/assets/xfwm4/assets-xhdpi/title-1-active.png index 7c32de99..171adc2d 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-1-active.png and b/src/assets/xfwm4/assets-xhdpi/title-1-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-1-inactive.png b/src/assets/xfwm4/assets-xhdpi/title-1-inactive.png index 769a521b..d97931ce 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-1-inactive.png and b/src/assets/xfwm4/assets-xhdpi/title-1-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-2-active.png b/src/assets/xfwm4/assets-xhdpi/title-2-active.png index 7c32de99..171adc2d 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-2-active.png and b/src/assets/xfwm4/assets-xhdpi/title-2-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-2-inactive.png b/src/assets/xfwm4/assets-xhdpi/title-2-inactive.png index 769a521b..d97931ce 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-2-inactive.png and b/src/assets/xfwm4/assets-xhdpi/title-2-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-3-active.png b/src/assets/xfwm4/assets-xhdpi/title-3-active.png index 7c32de99..171adc2d 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-3-active.png and b/src/assets/xfwm4/assets-xhdpi/title-3-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-3-inactive.png b/src/assets/xfwm4/assets-xhdpi/title-3-inactive.png index 769a521b..d97931ce 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-3-inactive.png and b/src/assets/xfwm4/assets-xhdpi/title-3-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-4-active.png b/src/assets/xfwm4/assets-xhdpi/title-4-active.png index 7c32de99..171adc2d 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-4-active.png and b/src/assets/xfwm4/assets-xhdpi/title-4-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-4-inactive.png b/src/assets/xfwm4/assets-xhdpi/title-4-inactive.png index 769a521b..d97931ce 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-4-inactive.png and b/src/assets/xfwm4/assets-xhdpi/title-4-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-5-active.png b/src/assets/xfwm4/assets-xhdpi/title-5-active.png index 7c32de99..171adc2d 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-5-active.png and b/src/assets/xfwm4/assets-xhdpi/title-5-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/title-5-inactive.png b/src/assets/xfwm4/assets-xhdpi/title-5-inactive.png index 769a521b..d97931ce 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/title-5-inactive.png and b/src/assets/xfwm4/assets-xhdpi/title-5-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/top-left-active.png b/src/assets/xfwm4/assets-xhdpi/top-left-active.png index e73e743b..a0454380 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/top-left-active.png and b/src/assets/xfwm4/assets-xhdpi/top-left-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/top-left-inactive.png b/src/assets/xfwm4/assets-xhdpi/top-left-inactive.png index 5659ea90..d982a675 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/top-left-inactive.png and b/src/assets/xfwm4/assets-xhdpi/top-left-inactive.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/top-right-active.png b/src/assets/xfwm4/assets-xhdpi/top-right-active.png index 5e34c6dd..bed3d7a9 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/top-right-active.png and b/src/assets/xfwm4/assets-xhdpi/top-right-active.png differ diff --git a/src/assets/xfwm4/assets-xhdpi/top-right-inactive.png b/src/assets/xfwm4/assets-xhdpi/top-right-inactive.png index f459b510..c6fd711f 100644 Binary files a/src/assets/xfwm4/assets-xhdpi/top-right-inactive.png and b/src/assets/xfwm4/assets-xhdpi/top-right-inactive.png differ diff --git a/src/assets/xfwm4/assets.svg b/src/assets/xfwm4/assets.svg index efb55c69..95d7874c 100644 --- a/src/assets/xfwm4/assets.svg +++ b/src/assets/xfwm4/assets.svg @@ -1,7 +1,7 @@ + id="close-active" + transform="matrix(1,0,0,0.9999982,0,0.00105081)"> + style="fill:#242424;fill-opacity:1;stroke:none;stroke-width:1.27242;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + id="close-inactive" + transform="matrix(1,0,0,0.9999982,0,0.00105081)"> @@ -183,9 +185,9 @@ height="34" width="32" id="rect2007" - style="fill:#1e1e2d;fill-opacity:1;stroke:none;stroke-width:1.27242;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="fill:#2c2c2c;fill-opacity:1;stroke:none;stroke-width:1.27242;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + id="close-prelight" + transform="matrix(1,0,0,0.9999982,0,0.00105081)"> + style="fill:#ffffff"> + style="fill:#ffffff;paint-order:stroke fill markers" + id="path2898" + opacity="0.35" /> + id="close-pressed" + transform="matrix(1,0,0,0.9999982,0,0.00105081)"> + style="fill:#ffffff"> @@ -575,10 +539,8 @@ height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -592,14 +554,8 @@ height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -613,14 +569,8 @@ height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -635,7 +585,7 @@ + style="fill:#ffffff;opacity:0.75" /> @@ -650,7 +600,7 @@ + style="fill:#ffffff;opacity:0.75" /> @@ -663,17 +613,15 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -686,21 +634,15 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -713,21 +655,15 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -740,7 +676,7 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -761,7 +697,7 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -782,17 +718,15 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -805,21 +739,15 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -832,21 +760,15 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -859,7 +781,7 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -880,7 +802,7 @@ width="100%" height="100%" /> + style="opacity:0.75;fill:#ffffff" /> @@ -902,10 +824,8 @@ height="100%" /> + style="opacity:0.3;fill:#ffffff" /> @@ -919,14 +839,8 @@ height="100%" /> + style="opacity:0.3;fill:#ffffff" /> @@ -940,14 +854,14 @@ height="100%" /> + style="opacity:0.3;fill:#ffffff" /> @@ -962,7 +876,7 @@ + style="opacity:0.3;fill:#ffffff" /> @@ -977,7 +891,7 @@ + style="opacity:0.3;fill:#ffffff" /> @@ -1032,14 +946,14 @@ transform="translate(-3)"> @@ -1056,9 +970,9 @@ height="16" width="2" id="rect4138-3" - style="opacity:1;fill:#1E1E2E;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#242424;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#242424;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#242424;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:0.1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#2c2c2c;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.666667;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#242424;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:0.1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> /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 - -if [ -f $NORD_ASSETS_DIR/$i.png ]; then - echo $NORD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $NORD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-filename=$NORD_ASSETS_DIR/$i.png $NORD_SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $NORD_ASSETS_DIR/$i.png -fi -if [ -f $NORD_LIGHT_ASSETS_DIR/$i.png ]; then - echo $NORD_LIGHT_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $NORD_LIGHT_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-filename=$NORD_LIGHT_ASSETS_DIR/$i.png $NORD_LIGHT_SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $NORD_LIGHT_ASSETS_DIR/$i.png -fi - -# HDPI - -if [ -f $HD_ASSETS_DIR/$i.png ]; then - echo $HD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $HD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-dpi=144 \ - --export-filename=$HD_ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $HD_ASSETS_DIR/$i.png -fi -if [ -f $LIGHT_HD_ASSETS_DIR/$i.png ]; then - echo $LIGHT_HD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $LIGHT_HD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-dpi=144 \ - --export-filename=$LIGHT_HD_ASSETS_DIR/$i.png $LIGHT_SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $LIGHT_HD_ASSETS_DIR/$i.png -fi - -if [ -f $NORD_HD_ASSETS_DIR/$i.png ]; then - echo $NORD_HD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $NORD_HD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-dpi=144 \ - --export-filename=$NORD_HD_ASSETS_DIR/$i.png $NORD_SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $NORD_HD_ASSETS_DIR/$i.png -fi -if [ -f $NORD_LIGHT_HD_ASSETS_DIR/$i.png ]; then - echo $NORD_LIGHT_HD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $NORD_LIGHT_HD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-dpi=144 \ - --export-filename=$NORD_LIGHT_HD_ASSETS_DIR/$i.png $NORD_LIGHT_SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $NORD_LIGHT_HD_ASSETS_DIR/$i.png -fi - -# XHDPI - -if [ -f $XHD_ASSETS_DIR/$i.png ]; then - echo $XHD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $XHD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-dpi=192 \ - --export-filename=$XHD_ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $XHD_ASSETS_DIR/$i.png -fi -if [ -f $LIGHT_XHD_ASSETS_DIR/$i.png ]; then - echo $LIGHT_XHD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $LIGHT_XHD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-dpi=192 \ - --export-filename=$LIGHT_XHD_ASSETS_DIR/$i.png $LIGHT_SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $LIGHT_XHD_ASSETS_DIR/$i.png -fi - -if [ -f $NORD_XHD_ASSETS_DIR/$i.png ]; then - echo $NORD_XHD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $NORD_XHD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-dpi=192 \ - --export-filename=$NORD_XHD_ASSETS_DIR/$i.png $NORD_SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $NORD_XHD_ASSETS_DIR/$i.png -fi -if [ -f $NORD_LIGHT_XHD_ASSETS_DIR/$i.png ]; then - echo $NORD_LIGHT_XHD_ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $NORD_LIGHT_XHD_ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-dpi=192 \ - --export-filename=$NORD_LIGHT_XHD_ASSETS_DIR/$i.png $NORD_LIGHT_SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $NORD_LIGHT_XHD_ASSETS_DIR/$i.png -fi + mkdir -p $ASSETS_DIR + 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-dpi=$DPI \ + --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png + fi + done + done + done + done done + exit 0 diff --git a/src/main/cinnamon/cinnamon-Dark.css b/src/main/cinnamon/cinnamon-Dark.css new file mode 100644 index 00000000..d7ffb2a8 --- /dev/null +++ b/src/main/cinnamon/cinnamon-Dark.css @@ -0,0 +1,2339 @@ +stage { + color: #eff1f5; +} + +.label-shadow { + color: rgba(0, 0, 0, 0); +} + +.sound-button { + min-height: 24px; + padding: 5px 32px; + transition-duration: 100ms; + border-radius: 6px; + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); +} + +.sound-button:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); + border-radius: 6px; +} + +.sound-button:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); + border-radius: 6px; +} + +.sound-button:hover:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); + border-radius: 6px; +} + +.sound-button:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); + border-radius: 6px; +} + +.sound-button:insensitive { + color: rgba(239, 241, 245, 0.5); + background-color: rgba(239, 241, 245, 0.04); + border-radius: 6px; +} + +.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button, .calendar-today-home-button, +.calendar-today-home-button-enabled { + border-radius: 6px; + color: rgba(239, 241, 245, 0.7); + background-color: transparent; +} + +.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover, .calendar-today-home-button:hover, +.calendar-today-home-button-enabled:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); + border-radius: 6px; +} + +.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active, .calendar-today-home-button:active, +.calendar-today-home-button-enabled:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); + border-radius: 6px; +} + +.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive, .calendar-today-home-button:insensitive, +.calendar-today-home-button-enabled:insensitive { + color: rgba(239, 241, 245, 0.3); + background-color: transparent; + border-radius: 6px; +} + +.modal-dialog-button-box .modal-dialog-button { + min-height: 24px; + padding: 6px 30px; + transition-duration: 100ms; + border-radius: 6px; + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); +} + +.modal-dialog-button-box .modal-dialog-button:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.modal-dialog-button-box .modal-dialog-button:focus { + color: #8caaee; +} + +.modal-dialog-button-box .modal-dialog-button:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); +} + +.modal-dialog-button-box .modal-dialog-button:insensitive { + color: rgba(239, 241, 245, 0.3); + background-color: transparent; +} + +#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { + padding: 3px 12px; + min-height: 24px; + caret-size: 1px; + selection-background-color: #8caaee; + selected-color: rgba(17, 17, 27, 0.87); + transition-duration: 300ms; + border-radius: 6px; + color: #eff1f5; + border: 2px solid transparent; + background-color: rgba(239, 241, 245, 0.04); +} + +#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid #8caaee; +} + +#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { + border: 2px solid transparent; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #e5c890; + padding: 0 6px; +} + +StScrollView.vfade { + -st-vfade-offset: 0px; +} + +StScrollView.hfade { + -st-hfade-offset: 0px; +} + +StScrollBar { + padding: 8px; +} + +StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; +} + +StScrollBar StBin#trough { + background-color: rgba(30, 30, 46, 0.1); + border-radius: 9999px; +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: #72727e; + border: 0px solid; + margin: 0px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #5d5d6a; +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #8caaee; +} + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; +} + +.popup-slider-menu-item, +.slider { + -slider-height: 4px; + -slider-background-color: rgba(239, 241, 245, 0.12); + -slider-border-color: transparent; + -slider-active-background-color: #8caaee; + -slider-active-border-color: transparent; + -slider-border-width: 0; + -slider-handle-radius: 4px; + height: 18px; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; + color: transparent; +} + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; +} + +.check-box StLabel { + font-weight: normal; +} + +.check-box StBin { + width: 24px; + height: 24px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox-dark.svg"); +} + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; +} + +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; +} + +.radiobutton StBin { + width: 24px; + height: 24px; +} + +.radiobutton StBin, .radiobutton:focus StBin { + background-image: url("assets/radiobutton-off.svg"); +} + +.radiobutton:checked StBin, .radiobutton:focus:checked StBin { + background-image: url("assets/radiobutton-dark.svg"); +} + +.toggle-switch { + width: 40px; + height: 20px; + background-size: contain; +} + +.toggle-switch, .popup-menu-item:active .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-menu-item:active .toggle-switch:checked { + background-image: url("assets/toggle-on-dark.svg"); +} + +.cinnamon-link { + color: #1e66f5; + text-decoration: underline; +} + +.cinnamon-link:hover { + color: #4f87f7; +} + +#Tooltip { + border-radius: 9999px; + padding: 6px 12px; + background-color: rgba(11, 11, 18, 0.9); + color: #eff1f5; + margin: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); + font-size: 1em; + font-weight: normal; + text-align: center; +} + +.menu, +.popup-menu, +.popup-combo-menu { + padding: 0; + color: #eff1f5; + background-color: #1e1e2e; + border-radius: 12px; + margin: 6px; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); +} + +.menu-arrow, +.popup-menu-arrow { + icon-size: 16px; +} + +.menu .popup-sub-menu, +.popup-menu .popup-sub-menu, +.popup-combo-menu .popup-sub-menu { + border-radius: 6px; + background-gradient-direction: none; + box-shadow: none; + background-color: #333342; + color: rgba(239, 241, 245, 0.7); +} + +.menu .popup-sub-menu .popup-menu-item:active, +.popup-menu .popup-sub-menu .popup-menu-item:active, +.popup-combo-menu .popup-sub-menu .popup-menu-item:active { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.menu .popup-sub-menu StScrollBar, +.popup-menu .popup-sub-menu StScrollBar, +.popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; +} + +.menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; +} + +.menu .popup-menu-content, +.popup-menu .popup-menu-content, +.popup-combo-menu .popup-menu-content { + padding: 6px; + border-radius: 12px; + background-clip: padding-box; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); + border: 1px solid rgba(17, 17, 27, 0); +} + +.menu .popup-menu-item, +.popup-menu .popup-menu-item, +.popup-combo-menu .popup-menu-item { + padding: 6px 12px; + spacing: 12px; + border-radius: 6px; +} + +.menu .popup-menu-item:hover, .menu .popup-menu-item:active, +.popup-menu .popup-menu-item:hover, +.popup-menu .popup-menu-item:active, +.popup-combo-menu .popup-menu-item:hover, +.popup-combo-menu .popup-menu-item:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.menu .popup-menu-item:insensitive, +.popup-menu .popup-menu-item:insensitive, +.popup-combo-menu .popup-menu-item:insensitive { + color: rgba(239, 241, 245, 0.5); + background: none; +} + +.menu .popup-inactive-menu-item, +.popup-menu .popup-inactive-menu-item, +.popup-combo-menu .popup-inactive-menu-item { + color: rgba(239, 241, 245, 0.5); +} + +.menu .popup-inactive-menu-item:insensitive, +.popup-menu .popup-inactive-menu-item:insensitive, +.popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(239, 241, 245, 0.12); +} + +.menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: rgba(239, 241, 245, 0.5); +} + +.menu-icon, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-boxpointer { + -arrow-border-radius: 6px; + -arrow-background-color: rgba(0, 0, 0, 0); + -arrow-border-width: 0; + -arrow-border-color: rgba(0, 0, 0, 0); + -arrow-base: 0; + -arrow-rise: 0; +} + +.popup-combo-menu { + padding: 6px; +} + +.popup-combobox-item { + spacing: 1em; +} + +.popup-separator-menu-item { + -gradient-height: 0; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 0; + margin: 0; + padding: 0; + border-color: rgba(239, 241, 245, 0.12); + border-bottom-width: 0; + border-bottom-style: solid; + background-color: transparent; +} + +.popup-alternating-menu-item:alternate { + font-weight: normal; +} + +.popup-device-menu-item { + spacing: .5em; +} + +.popup-subtitle-menu-item { + font-weight: normal; +} + +.nm-menu-item-icons { + spacing: .5em; +} + +#panel { + font-weight: bold; + height: 36px; + width: 42px; +} + +#panel:highlight { + border-image: none; + background-color: rgba(231, 130, 132, 0.5); +} + +#panelLeft { + spacing: 4px; +} + +#panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(231, 130, 132, 0.35); + background-gradient-end: rgba(231, 130, 132, 0.35); +} + +#panelLeft:ltr { + padding-right: 4px; +} + +#panelLeft:rtl { + padding-left: 4px; +} + +#panelLeft.vertical { + padding: 0; +} + +#panelLeft.vertical:ltr { + padding-right: 0px; +} + +#panelLeft.vertical:rtl { + padding-left: 0px; +} + +#panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(140, 170, 238, 0.35); + background-gradient-end: rgba(140, 170, 238, 0.35); +} + +#panelRight:ltr { + padding-left: 6px; + spacing: 0px; +} + +#panelRight:rtl { + padding-right: 6px; + spacing: 0px; +} + +#panelRight.vertical { + padding: 0; +} + +#panelRight.vertical:ltr { + padding-right: 0px; +} + +#panelRight.vertical:rtl { + padding-left: 0px; +} + +#panelCenter { + spacing: 4px; +} + +#panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(166, 209, 137, 0.35); + background-gradient-end: rgba(166, 209, 137, 0.35); +} + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: rgba(239, 241, 245, 0.7); + font-size: 1em; + padding: 0px; + background-color: rgba(17, 17, 27, 0.75); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); +} + +.panel-top .panel-button:hover, +.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, +.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, +.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, +.panel-right .panel-status-button:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); +} + +.panel-top .panel-button:active, +.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, +.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, +.panel-left .panel-status-button:active, .panel-right .panel-button:active, +.panel-right .panel-status-button:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.panel-dummy { + background-color: rgba(231, 130, 132, 0.5); +} + +.panel-dummy:entered { + background-color: rgba(231, 130, 132, 0.6); +} + +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + height: 22px; + color: rgba(239, 241, 245, 0.7); +} + +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + transition-duration: 100ms; + color: rgba(239, 241, 245, 0.7); +} + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; +} + +#overview { + spacing: 12px; +} + +.window-caption { + background-color: rgba(11, 11, 18, 0.9); + border: 1px solid rgba(11, 11, 18, 0.9); + color: #eff1f5; + spacing: 25px; + border-radius: 6px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; +} + +.window-caption#selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + border: 1px solid #8caaee; + spacing: 25px; +} + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 15px; + border-radius: 6px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid transparent; +} + +.expo-workspaces-name-entry:focus, +.expo-workspaces-name-entry#selected:focus { + border: 1px solid #8caaee; + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + font-style: italic; + transition-duration: 300; + selection-background-color: rgba(17, 17, 27, 0.87); + selected-color: #8caaee; +} + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 6px; +} + +.expo-workspace-thumbnail-frame#active { + border: 4px solid #8caaee; + background-color: black; + border-radius: 6px; +} + +.expo-background { + background-color: #0b0b12; +} + +.workspace-thumbnails { + spacing: 26px; +} + +.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; +} + +.workspace-add-button { + background-image: url("assets/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; +} + +.workspace-add-button:hover { + background-image: url("assets/add-workspace-hover.svg"); + transition-duration: 100; +} + +.workspace-add-button:active { + background-image: url("assets/add-workspace-active.svg"); + transition-duration: 100; +} + +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); +} + +.workspace-close-button, +.window-close { + background-image: url("assets/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 13px; +} + +.workspace-close-button:hover, +.window-close:hover { + background-image: url("assets/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} + +.workspace-close-button:active, +.window-close:active { + background-image: url("assets/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} + +.workspace-thumbnail-indicator { + outline: 2px solid red; + border: 1px solid green; +} + +.window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); +} + +.window-close-area { + background-image: url("assets/trash-icon.svg"); + height: 120px; + width: 400px; +} + +.about-content { + width: 550px; + height: 250px; + spacing: 8px; + padding-bottom: 10px; +} + +.about-title { + font-size: 2em; + font-weight: bold; +} + +.about-uuid { + font-size: 10px; + color: #888; +} + +.about-icon { + padding-right: 20px; + padding-bottom: 14px; +} + +.about-scrollBox { + border: 1px solid rgba(239, 241, 245, 0.12); + border-radius: 6px; + background-color: #1e1e2e; + padding: 4px; + padding-right: 0; + border-radius: 0; +} + +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; +} + +.about-description { + padding-top: 4px; + padding-bottom: 16px; +} + +.about-version { + padding-left: 7px; + font-size: 10px; + color: #888; +} + +#LookingGlassDialog { + background-color: #1e1e2e; + spacing: 6px; + padding: 6px; + margin: 32px; + border-radius: 12px; + color: #eff1f5; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); + border: none; +} + +.calendar-main-box { + margin: 0 6px; +} + +.calendar { + padding: 6px 12px; + spacing-rows: 0px; + spacing-columns: 0px; +} + +.calendar-today-home-button, +.calendar-today-home-button-enabled { + margin: 6px 0; + padding: 6px; +} + +.calendar-today-day-label { + font-size: 1.75em; + color: rgba(239, 241, 245, 0.7); + font-weight: bold; + text-align: center; + padding-bottom: .1em; +} + +.calendar-today-date-label { + font-size: 1.1em; + color: rgba(239, 241, 245, 0.5); + font-weight: bold; + text-align: center; +} + +.calendar-month-label { + color: #eff1f5; + font-weight: bold; + margin: 0 2px; + padding: 2px; +} + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 24px; + height: 24px; + margin: 0; + padding: 0; + border-radius: 9999px; +} + +.calendar-change-month-back:focus, .calendar-change-month-back:hover, +.calendar-change-month-forward:focus, +.calendar-change-month-forward:hover { + background-color: rgba(239, 241, 245, 0.1); +} + +.calendar-change-month-back:active, +.calendar-change-month-forward:active { + background-color: rgba(239, 241, 245, 0.25); +} + +.calendar-change-month-back { + background-image: url("assets/calendar-arrow-left.svg"); +} + +.calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); +} + +.calendar-change-month-forward { + background-image: url("assets/calendar-arrow-right.svg"); +} + +.calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); +} + +.datemenu-date-label { + padding: .4em 1.75em; + font-weight: normal; + text-align: center; + font-size: 14px; + color: #eff1f5; + border-radius: 6px; +} + +.calendar-day-base { + text-align: center; + width: 28px; + height: 28px; + padding: 0; + margin: 2px; + border-radius: 9999px; +} + +.calendar-day-base:hover { + background-color: rgba(239, 241, 245, 0.04); +} + +.calendar-day-base:active { + background-color: rgba(239, 241, 245, 0.12); +} + +.calendar-day-heading { + color: rgba(239, 241, 245, 0.7); + margin-top: 1em; +} + +.calendar-day { + border-width: 0; + color: rgba(239, 241, 245, 0.7); +} + +.calendar-day-top { + border-top-width: 0; +} + +.calendar-day-left { + border-left-width: 0; +} + +.calendar-nonwork-day { + color: #eff1f5; + background-color: transparent; + font-weight: bold; +} + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; + border-width: 0; +} + +.calendar-other-month-day { + color: rgba(239, 241, 245, 0.7); + opacity: 1; +} + +.calendar-week-number { + width: 20px; + height: 20px; + margin: 6px 0; + color: rgba(239, 241, 245, 0.3); + font-weight: bold; + background-color: rgba(239, 241, 245, 0.04); + border-radius: 9999px; +} + +.calendar-week-number StLabel { + padding: 0; + margin-top: 3px; +} + +.calendar-events-main-box { + height: 300px; + margin: 8px 0.8em 0 0; + padding: 8px; + min-width: 350px; + border: none; + border-radius: 6px; + background-gradient-direction: vertical; + background-gradient-start: rgba(239, 241, 245, 0.04); + background-gradient-end: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.7); +} + +.calendar-events-no-events-button { + margin: 6px 0; + padding: 6px; + border-radius: 6px; +} + +.calendar-events-no-events-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(239, 241, 245, 0.04); + background-gradient-end: rgba(239, 241, 245, 0.04); + box-shadow: none; +} + +.calendar-events-no-events-icon { + color: rgba(239, 241, 245, 0.5); +} + +.calendar-events-no-events-label { + font-size: 1.1em; + color: rgba(239, 241, 245, 0.5); + font-weight: bold; + text-align: center; + margin-top: 9px; +} + +.calendar-events-date-label { + padding: 3px 0 12px 3px; + font-size: 1.1em; + color: rgba(239, 241, 245, 0.7); + font-weight: bold; + text-align: center; +} + +.calendar-events-event-container { + padding: 2px; +} + +.calendar-events-main-box .separator { + -margin-horizontal: 1em; + -gradient-height: 1px; + -gradient-start: rgba(239, 241, 245, 0); + -gradient-end: rgba(239, 241, 245, 0); +} + +.calendar-event-button { + margin: 6px 0 6px 0; + border-radius: 6px; +} + +.calendar-event-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(239, 241, 245, 0.04); + background-gradient-end: rgba(239, 241, 245, 0.04); + box-shadow: none; +} + +.calendar-event-color-strip { + width: 4px; + border-radius: 4px 0 0 4px; +} + +.calendar-event-row-content { + margin: 6px; +} + +.calendar-event-time-past { + color: rgba(239, 241, 245, 0.3); + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present { + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present:all-day { + color: rgba(166, 209, 137, 0.6); +} + +.calendar-event-time-future { + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-countdown { + color: rgba(239, 241, 245, 0.5); + font-weight: bold; + text-align: right; + margin-bottom: .6em; +} + +.calendar-event-countdown:soon { + color: white; +} + +.calendar-event-countdown:imminent { + color: rgba(229, 200, 144, 0.6); +} + +.calendar-event-countdown:current { + color: rgba(166, 209, 137, 0.6); +} + +.calendar-event-summary { + color: rgba(239, 241, 245, 0.5); + text-align: left; + width: 200px; +} + +#notification { + border-radius: 12px; + padding: 12px; + spacing-rows: 9px; + spacing-columns: 9px; + margin-from-right-edge-of-screen: 18px; + width: 28em; + color: #eff1f5; + background-color: rgba(30, 30, 46, 0.8); + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); + margin: 7px 12px 17px 12px; +} + +#notification .notification-button, #notification .notification-icon-button { + padding: 6px; +} + +.menu #notification, .popup-menu #notification { + border: none; + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.05); + box-shadow: none; + margin: 0; +} + +.menu #notification:hover, .popup-menu #notification:hover { + background-color: rgba(239, 241, 245, 0.1); + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); +} + +.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { + color: #eff1f5; +} + +.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 6px; +} + +#notification.multi-line-notification { + padding-bottom: 12px; + color: #eff1f5; +} + +#notification-scrollview { + max-height: 10em; +} + +#notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; +} + +#notification-scrollview:ltr > StScrollBar { + padding-left: 6px; +} + +#notification-scrollview:rtl > StScrollBar { + padding-right: 6px; +} + +#notification-body { + spacing: 6px; +} + +#notification-actions { + spacing: 9px; +} + +.notification-with-image { + min-height: 159px; + color: #eff1f5; +} + +.notification-button, .notification-icon-button { + padding: 6px; +} + +.notification-icon-button > StIcon { + icon-size: 36px; +} + +#altTabPopup { + padding: 8px; + spacing: 16px; +} + +.switcher-list { + color: #eff1f5; + background-color: #1e1e2e; + border: none; + border-radius: 6px; + padding: 20px; +} + +.switcher-list > StBoxLayout { + padding: 4px; +} + +.switcher-list-item-container { + spacing: 8px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; +} + +.switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #8caaee; +} + +.switcher-list .item-box:selected { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; + border: 0px solid #8caaee; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #eff1f5; +} + +.switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: rgba(239, 241, 245, 0.7); +} + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; +} + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; +} + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("assets/corner-ripple.svg"); + background-size: contain; +} + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); +} + +.flashspot { + background-color: white; +} + +.modal-dialog { + color: #eff1f5; + background-color: rgba(5, 5, 8, 0.95); + padding: 0 5px 6px 5px; + border-radius: 6px; + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); +} + +.modal-dialog > StBoxLayout:first-child { + padding: 20px 10px 10px 10px; +} + +.modal-dialog-button-box { + spacing: 0; + margin: 0; + padding: 14px 10px; + background-color: transparent; + border: none; +} + +.modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; +} + +.run-dialog { + padding: 6px 12px; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 6px; + color: #eff1f5; +} + +.run-dialog > * { + padding: 0; +} + +.run-dialog-label { + font-size: 0; + font-weight: bold; + color: #eff1f5; + padding-bottom: 0; +} + +.run-dialog-error-label { + color: #e78284; +} + +.run-dialog-error-box { + padding-top: 15px; + spacing: 5px; +} + +.run-dialog-completion-box { + padding-left: 15px; + font-size: 10px; +} + +.run-dialog-entry { + width: 21em; + padding: 3px 12px; + border-radius: 6px; + caret-color: #eff1f5; + selected-color: rgba(17, 17, 27, 0.87); + selection-background-color: #8caaee; + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid transparent; +} + +.run-dialog-entry:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid #8caaee; +} + +.run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; + background-gradient-direction: none; +} + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; +} + +.mount-password-reask { + color: #e5c890; +} + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; +} + +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} + +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; +} + +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; +} + +.show-processes-dialog-description:rtl, +.mount-question-dialog-description:rtl { + padding-right: 17px; +} + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; +} + +.show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; +} + +.show-processes-dialog-app-list-item { + color: #ccc; +} + +.show-processes-dialog-app-list-item:hover { + color: white; +} + +.show-processes-dialog-app-list-item:ltr { + padding-right: 1em; +} + +.show-processes-dialog-app-list-item:rtl { + padding-left: 1em; +} + +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; +} + +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; +} + +.show-processes-dialog-app-list-item-name { + font-size: 1.1em; +} + +.magnifier-zoom-region { + border: 2px solid maroon; +} + +.magnifier-zoom-region .full-screen { + border-width: 0px; +} + +#keyboard { + background-color: rgba(11, 11, 18, 0.9); + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); +} + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { + spacing: 15px; +} + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 6px; + box-shadow: none; + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); +} + +.keyboard-key:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.keyboard-key:active, .keyboard-key:checked { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); +} + +.keyboard-key:grayed { + color: rgba(239, 241, 245, 0.3); + background-color: transparent; +} + +.keyboard-subkeys { + color: #eff1f5; + padding: 5px; + -arrow-border-radius: 6px; + -arrow-background-color: rgba(11, 11, 18, 0.9); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; +} + +.menu-favorites-box { + margin: auto; + margin-bottom: 6px; + padding: 6px; + transition-duration: 300; + background-color: rgba(239, 241, 245, 0.05); + border: none; + border-radius: 6px; +} + +.menu-favorites-button { + padding: 9px; + border: none; + border-radius: 6px; +} + +.menu-favorites-button:hover { + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.1); +} + +.menu-places-box { + margin: auto; + padding: 9px; + border: 1px solid rgba(0, 0, 0, 0); +} + +.menu-places-button { + padding: 9px; +} + +.menu-categories-box { + padding: 9px 30px; +} + +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 9px 9px 0 9px; +} + +.menu-application-button { + padding: 6px; + border-radius: 6px; + border: none; +} + +.menu-application-button:highlighted { + font-weight: bold; +} + +.menu-application-button-selected { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); + padding: 6px; + border-radius: 6px; + border: none; +} + +.menu-application-button-selected:highlighted { + font-weight: bold; +} + +.menu-application-button-label:ltr { + padding-left: 6px; +} + +.menu-application-button-label:rtl { + padding-right: 6px; +} + +.menu StScrollView.menu-application-button { + padding: 3px 0; + border-radius: 6px; + background-color: #333342; + color: #eff1f5; +} + +.menu StScrollView.menu-application-button .popup-menu-item { + padding: 0; + spacing: 0; + margin: 0 3px; + border-radius: 6px; + color: #eff1f5; +} + +.menu StScrollView.menu-application-button .popup-menu-item:ltr { + padding-left: 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item:rtl { + padding-right: 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item:active { + border-image: none; + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.menu StScrollView.menu-application-button .popup-menu-item StIcon { + min-width: 22px; +} + +.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { + padding: 6px 0 6px 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { + padding: 6px 6px 6px 0; +} + +.menu-category-button { + padding: 6px; + border-radius: 6px; +} + +.menu-category-button-selected { + padding: 6px; +} + +.menu-category-button-hover, .menu-category-button-selected { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); + border-radius: 6px; +} + +.menu-category-button-greyed { + padding: 6px; + color: rgba(239, 241, 245, 0.5); +} + +.menu-category-button-label:ltr { + padding-left: 6px; +} + +.menu-category-button-label:rtl { + padding-right: 6px; +} + +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 30px; +} + +.menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; +} + +.menu-selected-app-title { + font-weight: bold; +} + +.menu-selected-app-description { + max-width: 150px; + margin-bottom: 6px; +} + +.menu-search-box:ltr { + padding-left: 30px; +} + +.menu-search-box-rtl { + padding-right: 30px; +} + +#menu-search-entry { + width: 250px; + height: 15px; + font-weight: normal; + caret-color: #eff1f5; +} + +.menu-search-entry-icon { + icon-size: 1em; + color: #eff1f5; +} + +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: rgba(239, 241, 245, 0.7); + background-color: rgba(17, 17, 27, 0.75); +} + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + min-width: 64px; + min-height: 64px; + color: rgba(239, 241, 245, 0.7); + border-radius: 0; + background-color: rgba(17, 17, 27, 0.75); + border: none; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.35); + border-radius: 6px; + color: #8caaee; +} + +.osd-window .level-bar { + border-radius: 6px; + background-color: #8caaee; +} + +.window-list-box { + spacing: 2px; +} + +.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { + padding: 0 0 0 8px; +} + +.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { + padding: 0 8px 0 0; +} + +.window-list-box.vertical { + padding: 6px 0 0 0; +} + +.window-list-box.vertical #appMenuIcon { + padding-top: 2px; +} + +.window-list-box:highlight { + background-color: rgba(231, 130, 132, 0.5); +} + +.window-list-item-label { + font-weight: normal; + width: 15em; + min-width: 5px; +} + +.window-list-item-box { + font-weight: normal; + background-image: none; + transition-duration: 100ms; + color: rgba(239, 241, 245, 0.9); + border-radius: 0; +} + +.panel-bottom .window-list-item-box StLabel { + padding-left: 6px; +} + +.panel-top .window-list-item-box StLabel { + padding-left: 6px; +} + +.panel-left .window-list-item-box StLabel { + padding-top: 6px; +} + +.panel-right .window-list-item-box StLabel { + padding-top: 6px; +} + +.panel-top .window-list-item-box { + border-top: 2px solid transparent; +} + +.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { + padding: 2px; + padding-top: 0; +} + +.panel-bottom .window-list-item-box { + border-bottom: 2px solid transparent; +} + +.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { + padding: 2px; + padding-bottom: 0; +} + +.panel-left .window-list-item-box { + border-left: 2px solid transparent; +} + +.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { + padding: 2px; + padding-left: 0; +} + +.panel-right .window-list-item-box { + border-right: 2px solid transparent; +} + +.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { + padding: 2px; + padding-right: 0; +} + +.window-list-item-box:hover { + color: rgba(239, 241, 245, 0.7); + background-gradient-direction: none; + background-color: rgba(239, 241, 245, 0.15); +} + +.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { + color: rgba(239, 241, 245, 0.7); + background-gradient-direction: none; + background-color: rgba(239, 241, 245, 0.25); + border-color: rgba(239, 241, 245, 0.3); +} + +.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { + background-color: rgba(239, 241, 245, 0.3); +} + +.window-list-item-box:focus { + color: rgba(239, 241, 245, 0.7); + background-gradient-direction: none; + background-image: radial-gradient(5px 5px 45deg, circle cover, rgba(239, 241, 245, 0.7) 0%, rgba(239, 241, 245, 0.7) 100%); + border-color: #8caaee; + background-color: rgba(239, 241, 245, 0.2); +} + +.window-list-item-box:focus:hover { + background-color: rgba(239, 241, 245, 0.3); +} + +.panel-top .window-list-item-box:focus { + background-position: top center; +} + +.panel-bottom .window-list-item-box:focus { + background-position: bottom center; +} + +.panel-left .window-list-item-box:focus { + background-position: left center; +} + +.panel-right .window-list-item-box:focus { + background-position: right center; +} + +.window-list-item-box.right, .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; +} + +.window-list-item-box .progress { + background-gradient-direction: vertical; + background-gradient-start: #a6d189; + background-gradient-end: #a6d189; + border-radius: 6px; + box-shadow: none; +} + +.window-list-item-demands-attention { + background-gradient-start: #e5c890; + background-gradient-end: #e5c890; +} + +.window-list-preview { + padding: 6px; + spacing: 6px; + border: none; + background-color: #1e1e2e; + border-radius: 6px; + color: #eff1f5; + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); +} + +.grouped-window-list-thumbnail-label { + padding-left: 4px; +} + +.grouped-window-list-thumbnail-alert { + background-color: rgba(231, 130, 132, 0.5); +} + +.grouped-window-list-thumbnail-menu { + padding: 6px; +} + +.grouped-window-list-thumbnail-menu .item-box { + padding: 6px; + border-radius: 6px; + spacing: 6px; + margin: 1px; +} + +.grouped-window-list-thumbnail-menu .item-box:outlined { + background-color: rgba(239, 241, 245, 0.1); +} + +.grouped-window-list-thumbnail-menu .item-box:hover { + background-color: rgba(239, 241, 245, 0.15); +} + +.grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; +} + +.grouped-window-list-thumbnail-menu .separator { + width: 1px; + background-color: rgba(239, 241, 245, 0.12); +} + +.grouped-window-list-number-label { + z-index: 120; + text-shadow: none; + color: rgba(17, 17, 27, 0.87); + padding: 0; +} + +.grouped-window-list-button-label { + padding-left: 2px; +} + +.grouped-window-list-badge { + border-radius: 256px; + background-color: #8caaee; +} + +.grouped-window-list-item-box { + font-weight: normal; + transition-duration: 100ms; + border: none; + margin: 0; + color: rgba(239, 241, 245, 0.6); + border-radius: 0; + spacing: 6px; + border-bottom: 2px solid transparent; +} + +.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + padding: 0 2px; +} + +.grouped-window-list-item-box:hover { + color: rgba(239, 241, 245, 0.7); + background-gradient-direction: none; + background-color: rgba(239, 241, 245, 0.15); +} + +.grouped-window-list-item-box:active { + color: rgba(239, 241, 245, 0.7); + background-gradient-direction: none; + background-color: transparent; + border-color: rgba(239, 241, 245, 0.3); +} + +.grouped-window-list-item-box:active:hover { + background-color: rgba(239, 241, 245, 0.15); +} + +.grouped-window-list-item-box:focus { + color: rgba(239, 241, 245, 0.7); + background-gradient-direction: none; + background-color: rgba(239, 241, 245, 0.2); + border-color: #8caaee; +} + +.grouped-window-list-item-box:focus:hover { + background-color: rgba(239, 241, 245, 0.3); +} + +.grouped-window-list-item-box .progress { + background-gradient-direction: vertical; + background-gradient-start: #a6d189; + background-gradient-end: #a6d189; + border-radius: 6px; + box-shadow: none; +} + +.grouped-window-list-item-demands-attention { + background-gradient-start: #e5c890; + background-gradient-end: #e5c890; +} + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; +} + +.sound-button-container { + padding-right: 3px; + padding-left: 3px; +} + +.sound-button StIcon { + icon-size: 1.4em; +} + +.sound-track-infos { + padding: 5px; +} + +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; +} + +.sound-track-info StIcon { + icon-size: 16px; +} + +.sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; +} + +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; +} + +.sound-seek-box { + padding-left: 15px; +} + +.sound-seek-box StLabel { + padding-top: 2px; +} + +.sound-seek-box StIcon { + icon-size: 16px; +} + +.sound-seek-slider { + width: 140px; +} + +.sound-volume-menu-item { + padding: .4em 1.75em; +} + +.sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; +} + +.sound-playback-control { + padding: 5px 10px 10px 10px; +} + +.sound-player { + padding: 0 0; + margin-top: 6px; + border-radius: 6px; + background-color: #333342; + color: #eff1f5; +} + +.sound-player > StBoxLayout:first-child { + padding: 5px 10px 10px 10px; + spacing: 0.5em; +} + +.sound-player > StBoxLayout:first-child StButton:small { + width: 24px; + height: 24px; + border-radius: 9999px; +} + +.sound-player > StBoxLayout:first-child StButton:small:hover { + background-color: rgba(239, 241, 245, 0.12); +} + +.sound-player > StBoxLayout:first-child StButton:small:active { + background-color: rgba(239, 241, 245, 0.3); +} + +.sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 16px; +} + +.sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); +} + +.sound-player-overlay { + width: 290px; + height: 80px; + padding: 12px 18px; + spacing: 6px; + background-color: rgba(0, 0, 0, 0.45); + border: none; + border-radius: 0 0 6px 6px; + color: #eff1f5; + text-shadow: none; +} + +.sound-player-overlay StButton { + width: 16px; + height: 16px; + padding: 8px; + margin: 0 6px 6px; + color: #eff1f5; + border-radius: 9999px; + border: none; + text-shadow: none; +} + +.sound-player-overlay StButton StIcon { + icon-size: 16px; +} + +.sound-player-overlay StButton:hover { + background-color: rgba(239, 241, 245, 0.12); +} + +.sound-player-overlay StButton:active { + background-color: rgba(239, 241, 245, 0.3); +} + +.sound-player-overlay StButton:insensitive { + opacty: 0.35; + color: rgba(239, 241, 245, 0.5); +} + +.sound-player-overlay StLabel { + padding: 0 6px; +} + +.sound-player-overlay StBoxLayout { + padding-top: 2px; +} + +.sound-player .slider { + height: 0.5em; + padding: 0; + border: 0px solid rgba(0, 0, 0, 0.9); + border-bottom: 1px; + -slider-height: 0.5em; + -slider-background-color: #14141f; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: #8caaee; + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; +} + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; +} + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; +} + +.workspace-button { + width: 20px; + height: 10px; + color: rgba(239, 241, 245, 0.7); + padding: 3px; + padding-top: 4px; + transition-duration: 300; +} + +.workspace-button:outlined, .workspace-button:outlined:hover { + color: #8caaee; +} + +.workspace-button:hover { + color: #b8cbf5; +} + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 3px; +} + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-gradient-direction: none; + background-color: rgba(0, 0, 0, 0.2); +} + +.workspace-graph .workspace:active { + border: 1px solid #8caaee; + background-gradient-direction: none; +} + +.workspace-graph .workspace .windows { + -active-window-background: rgba(47, 47, 74, 0.75); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(47, 47, 74, 0.75); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +.workspace-graph .workspace:active .windows { + -active-window-background: rgba(56, 56, 90, 0.75); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(27, 27, 43, 0.75); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +#panel-launchers-box { + padding: 0 6px; +} + +#panel-launchers-box.vertical { + padding: 3px 0; +} + +.panel-launcher { + padding: 2px; + transition-duration: 200ms; + border-radius: 0; +} + +.panel-launcher:hover { + background-gradient-direction: none; + background-color: rgba(239, 241, 245, 0.1); +} + +.panel-launcher:active { + background-color: rgba(239, 241, 245, 0.2); +} + +.launcher { + padding: 2px; + spacing: 2px; + transition-duration: 0.2s; + border-radius: 0; +} + +.launcher:hover { + background-gradient-direction: none; + background-color: rgba(239, 241, 245, 0.1); +} + +.launcher:active { + background-color: rgba(239, 241, 245, 0.2); +} + +.launcher .icon-box { + padding: 2px; +} + +.applet-separator { + padding: 1px 3px; +} + +.applet-separator-line { + width: 1px; + background: rgba(239, 241, 245, 0.12); +} + +.applet-box { + padding: 0 6px; + color: rgba(239, 241, 245, 0.7); + text-shadow: none; + transition-duration: 100ms; + border-radius: 0; +} + +.applet-box.vertical { + padding: 6px 0; +} + +.applet-box:hover { + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); +} + +.applet-box:checked, .applet-box:checked:hover { + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.12); +} + +.applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(231, 130, 132, 0.5); +} + +.applet-label { + font-weight: bold; + color: rgba(239, 241, 245, 0.7); +} + +.applet-box:checked .applet-label { + color: rgba(239, 241, 245, 0.7); + text-shadow: none; +} + +.applet-icon { + color: rgba(239, 241, 245, 0.7); + icon-size: 16px; +} + +.applet-box:checked .applet-icon { + color: rgba(239, 241, 245, 0.7); + text-shadow: none; +} + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; +} + +.user-label { + color: #eff1f5; + font-size: 1em; + font-weight: bold; + margin: 0px; +} + +.desklet { + color: #eff1f5; +} + +.desklet:highlight { + background-color: rgba(231, 130, 132, 0.5); +} + +.desklet-with-borders { + color: #eff1f5; + background-color: rgba(11, 11, 18, 0.9); + padding: 12px; + padding-bottom: 16px; +} + +.desklet-with-borders:highlight { + background-color: rgba(231, 130, 132, 0.5); +} + +.desklet-with-borders-and-header { + color: #eff1f5; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 6px; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; +} + +.desklet-with-borders-and-header:highlight { + background-color: rgba(231, 130, 132, 0.5); +} + +.desklet-header { + color: #eff1f5; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 0; + border-radius-topleft: 6px; + border-radius-topright: 6px; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; +} + +.desklet-drag-placeholder { + border: 2px solid #8caaee; + background-color: rgba(140, 170, 238, 0.3); +} + +.photoframe-box { + color: #eff1f5; + background-color: rgba(11, 11, 18, 0.9); + padding: 12px; + padding-bottom: 16px; +} + +.workspace-osd { + text-shadow: black 5px 5px 5px; + font-weight: bold; + font-size: 48pt; +} + +.notification-applet-padding { + padding: .5em 1em; +} + +.notification-applet-container { + max-height: 9999px; +} + +.tile-preview, .tile-preview.snap, +.tile-hud, .tile-hud.snap { + background-color: rgba(140, 170, 238, 0.3); + border: 1px solid #8caaee; +} + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; +} diff --git a/src/main/cinnamon/cinnamon-Dark.scss b/src/main/cinnamon/cinnamon-Dark.scss new file mode 100644 index 00000000..6b735e3d --- /dev/null +++ b/src/main/cinnamon/cinnamon-Dark.scss @@ -0,0 +1,9 @@ +$variant: 'dark'; +$topbar: 'dark'; +$compact: 'false'; +$theme: 'default'; + +@import '../../sass/colors'; +@import '../../sass/variables'; +@import '../../sass/cinnamon/drawing'; +@import '../../sass/cinnamon/common'; diff --git a/src/main/cinnamon/cinnamon-Light.css b/src/main/cinnamon/cinnamon-Light.css new file mode 100644 index 00000000..cab1d067 --- /dev/null +++ b/src/main/cinnamon/cinnamon-Light.css @@ -0,0 +1,2338 @@ +stage { + color: rgba(17, 17, 27, 0.87); +} + +.label-shadow { + color: rgba(0, 0, 0, 0); +} + +.sound-button { + min-height: 24px; + padding: 5px 32px; + transition-duration: 100ms; + border-radius: 6px; + color: rgba(17, 17, 27, 0.6); + background-color: rgba(17, 17, 27, 0.04); +} + +.sound-button:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + border-radius: 6px; +} + +.sound-button:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + border-radius: 6px; +} + +.sound-button:hover:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); + border-radius: 6px; +} + +.sound-button:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); + border-radius: 6px; +} + +.sound-button:insensitive { + color: rgba(17, 17, 27, 0.38); + background-color: rgba(17, 17, 27, 0.04); + border-radius: 6px; +} + +.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button, .calendar-today-home-button, +.calendar-today-home-button-enabled { + border-radius: 6px; + color: rgba(17, 17, 27, 0.6); + background-color: transparent; +} + +.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover, .calendar-today-home-button:hover, +.calendar-today-home-button-enabled:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + border-radius: 6px; +} + +.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active, .calendar-today-home-button:active, +.calendar-today-home-button-enabled:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); + border-radius: 6px; +} + +.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive, .calendar-today-home-button:insensitive, +.calendar-today-home-button-enabled:insensitive { + color: rgba(17, 17, 27, 0.26); + background-color: transparent; + border-radius: 6px; +} + +.modal-dialog-button-box .modal-dialog-button { + min-height: 24px; + padding: 6px 30px; + transition-duration: 100ms; + border-radius: 6px; + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); +} + +.modal-dialog-button-box .modal-dialog-button:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.modal-dialog-button-box .modal-dialog-button:focus { + color: #1e66f5; +} + +.modal-dialog-button-box .modal-dialog-button:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); +} + +.modal-dialog-button-box .modal-dialog-button:insensitive { + color: rgba(239, 241, 245, 0.3); + background-color: transparent; +} + +#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { + padding: 3px 12px; + min-height: 24px; + caret-size: 1px; + selection-background-color: #1e66f5; + selected-color: #eff1f5; + transition-duration: 300ms; + border-radius: 6px; + color: rgba(17, 17, 27, 0.87); + border: 2px solid transparent; + background-color: rgba(17, 17, 27, 0.04); +} + +#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.04); + border: 2px solid #1e66f5; +} + +#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { + border: 2px solid transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #df8e1d; + padding: 0 6px; +} + +StScrollView.vfade { + -st-vfade-offset: 0px; +} + +StScrollView.hfade { + -st-hfade-offset: 0px; +} + +StScrollBar { + padding: 8px; +} + +StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; +} + +StScrollBar StBin#trough { + background-color: rgba(239, 241, 245, 0.1); + border-radius: 9999px; +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: rgba(164, 165, 171, 0.948); + border: 0px solid; + margin: 0px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(184, 185, 191, 0.961); +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #1e66f5; +} + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; +} + +.popup-slider-menu-item, +.slider { + -slider-height: 4px; + -slider-background-color: rgba(17, 17, 27, 0.12); + -slider-border-color: transparent; + -slider-active-background-color: #1e66f5; + -slider-active-border-color: transparent; + -slider-border-width: 0; + -slider-handle-radius: 4px; + height: 18px; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; + color: transparent; +} + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; +} + +.check-box StLabel { + font-weight: normal; +} + +.check-box StBin { + width: 24px; + height: 24px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox.svg"); +} + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; +} + +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; +} + +.radiobutton StBin { + width: 24px; + height: 24px; +} + +.radiobutton StBin, .radiobutton:focus StBin { + background-image: url("assets/radiobutton-off.svg"); +} + +.radiobutton:checked StBin, .radiobutton:focus:checked StBin { + background-image: url("assets/radiobutton.svg"); +} + +.toggle-switch { + width: 40px; + height: 20px; + background-size: contain; +} + +.toggle-switch, .popup-menu-item:active .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-menu-item:active .toggle-switch:checked { + background-image: url("assets/toggle-on.svg"); +} + +.cinnamon-link { + color: #1e66f5; + text-decoration: underline; +} + +.cinnamon-link:hover { + color: #4f87f7; +} + +#Tooltip { + border-radius: 9999px; + padding: 6px 12px; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; + margin: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); + font-size: 1em; + font-weight: normal; + text-align: center; +} + +.menu, +.popup-menu, +.popup-combo-menu { + padding: 0; + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + border-radius: 12px; + margin: 6px; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); +} + +.menu-arrow, +.popup-menu-arrow { + icon-size: 16px; +} + +.menu .popup-sub-menu, +.popup-menu .popup-sub-menu, +.popup-combo-menu .popup-sub-menu { + border-radius: 6px; + background-gradient-direction: none; + box-shadow: none; + background-color: rgba(222, 223, 228, 0.987); + color: rgba(17, 17, 27, 0.6); +} + +.menu .popup-sub-menu .popup-menu-item:active, +.popup-menu .popup-sub-menu .popup-menu-item:active, +.popup-combo-menu .popup-sub-menu .popup-menu-item:active { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +.menu .popup-sub-menu StScrollBar, +.popup-menu .popup-sub-menu StScrollBar, +.popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; +} + +.menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; +} + +.menu .popup-menu-content, +.popup-menu .popup-menu-content, +.popup-combo-menu .popup-menu-content { + padding: 6px; + border-radius: 12px; + background-clip: padding-box; + background-color: #eff1f5; + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); +} + +.menu .popup-menu-item, +.popup-menu .popup-menu-item, +.popup-combo-menu .popup-menu-item { + padding: 6px 12px; + spacing: 12px; + border-radius: 6px; +} + +.menu .popup-menu-item:hover, .menu .popup-menu-item:active, +.popup-menu .popup-menu-item:hover, +.popup-menu .popup-menu-item:active, +.popup-combo-menu .popup-menu-item:hover, +.popup-combo-menu .popup-menu-item:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); +} + +.menu .popup-menu-item:insensitive, +.popup-menu .popup-menu-item:insensitive, +.popup-combo-menu .popup-menu-item:insensitive { + color: rgba(17, 17, 27, 0.38); + background: none; +} + +.menu .popup-inactive-menu-item, +.popup-menu .popup-inactive-menu-item, +.popup-combo-menu .popup-inactive-menu-item { + color: rgba(17, 17, 27, 0.38); +} + +.menu .popup-inactive-menu-item:insensitive, +.popup-menu .popup-inactive-menu-item:insensitive, +.popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(17, 17, 27, 0.12); +} + +.menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: rgba(17, 17, 27, 0.38); +} + +.menu-icon, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-boxpointer { + -arrow-border-radius: 6px; + -arrow-background-color: rgba(0, 0, 0, 0); + -arrow-border-width: 0; + -arrow-border-color: rgba(0, 0, 0, 0); + -arrow-base: 0; + -arrow-rise: 0; +} + +.popup-combo-menu { + padding: 6px; +} + +.popup-combobox-item { + spacing: 1em; +} + +.popup-separator-menu-item { + -gradient-height: 0; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 0; + margin: 0; + padding: 0; + border-color: rgba(17, 17, 27, 0.12); + border-bottom-width: 0; + border-bottom-style: solid; + background-color: transparent; +} + +.popup-alternating-menu-item:alternate { + font-weight: normal; +} + +.popup-device-menu-item { + spacing: .5em; +} + +.popup-subtitle-menu-item { + font-weight: normal; +} + +.nm-menu-item-icons { + spacing: .5em; +} + +#panel { + font-weight: bold; + height: 36px; + width: 42px; +} + +#panel:highlight { + border-image: none; + background-color: rgba(210, 15, 57, 0.5); +} + +#panelLeft { + spacing: 4px; +} + +#panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(210, 15, 57, 0.35); + background-gradient-end: rgba(210, 15, 57, 0.35); +} + +#panelLeft:ltr { + padding-right: 4px; +} + +#panelLeft:rtl { + padding-left: 4px; +} + +#panelLeft.vertical { + padding: 0; +} + +#panelLeft.vertical:ltr { + padding-right: 0px; +} + +#panelLeft.vertical:rtl { + padding-left: 0px; +} + +#panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(30, 102, 245, 0.35); + background-gradient-end: rgba(30, 102, 245, 0.35); +} + +#panelRight:ltr { + padding-left: 6px; + spacing: 0px; +} + +#panelRight:rtl { + padding-right: 6px; + spacing: 0px; +} + +#panelRight.vertical { + padding: 0; +} + +#panelRight.vertical:ltr { + padding-right: 0px; +} + +#panelRight.vertical:rtl { + padding-left: 0px; +} + +#panelCenter { + spacing: 4px; +} + +#panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(64, 160, 43, 0.35); + background-gradient-end: rgba(64, 160, 43, 0.35); +} + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: rgba(17, 17, 27, 0.6); + font-size: 1em; + padding: 0px; + background-color: rgba(230, 233, 239, 0.75); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); +} + +.panel-top .panel-button:hover, +.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, +.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, +.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, +.panel-right .panel-status-button:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.04); +} + +.panel-top .panel-button:active, +.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, +.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, +.panel-left .panel-status-button:active, .panel-right .panel-button:active, +.panel-right .panel-status-button:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); +} + +.panel-dummy { + background-color: rgba(210, 15, 57, 0.5); +} + +.panel-dummy:entered { + background-color: rgba(210, 15, 57, 0.6); +} + +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + height: 22px; + color: rgba(17, 17, 27, 0.6); +} + +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + transition-duration: 100ms; + color: rgba(17, 17, 27, 0.6); +} + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; +} + +#overview { + spacing: 12px; +} + +.window-caption { + background-color: rgba(43, 43, 59, 0.9); + border: 1px solid rgba(43, 43, 59, 0.9); + color: #eff1f5; + spacing: 25px; + border-radius: 6px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; +} + +.window-caption#selected { + background-color: #1e66f5; + color: #eff1f5; + border: 1px solid #1e66f5; + spacing: 25px; +} + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 15px; + border-radius: 6px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid transparent; +} + +.expo-workspaces-name-entry:focus, +.expo-workspaces-name-entry#selected:focus { + border: 1px solid #1e66f5; + background-color: #1e66f5; + color: #eff1f5; + font-style: italic; + transition-duration: 300; + selection-background-color: #eff1f5; + selected-color: #1e66f5; +} + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 6px; +} + +.expo-workspace-thumbnail-frame#active { + border: 4px solid #1e66f5; + background-color: black; + border-radius: 6px; +} + +.expo-background { + background-color: #2b2b3b; +} + +.workspace-thumbnails { + spacing: 26px; +} + +.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; +} + +.workspace-add-button { + background-image: url("assets/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; +} + +.workspace-add-button:hover { + background-image: url("assets/add-workspace-hover.svg"); + transition-duration: 100; +} + +.workspace-add-button:active { + background-image: url("assets/add-workspace-active.svg"); + transition-duration: 100; +} + +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); +} + +.workspace-close-button, +.window-close { + background-image: url("assets/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 13px; +} + +.workspace-close-button:hover, +.window-close:hover { + background-image: url("assets/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} + +.workspace-close-button:active, +.window-close:active { + background-image: url("assets/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} + +.workspace-thumbnail-indicator { + outline: 2px solid red; + border: 1px solid green; +} + +.window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); +} + +.window-close-area { + background-image: url("assets/trash-icon.svg"); + height: 120px; + width: 400px; +} + +.about-content { + width: 550px; + height: 250px; + spacing: 8px; + padding-bottom: 10px; +} + +.about-title { + font-size: 2em; + font-weight: bold; +} + +.about-uuid { + font-size: 10px; + color: #888; +} + +.about-icon { + padding-right: 20px; + padding-bottom: 14px; +} + +.about-scrollBox { + border: 1px solid rgba(17, 17, 27, 0.12); + border-radius: 6px; + background-color: #eff1f5; + padding: 4px; + padding-right: 0; + border-radius: 0; +} + +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; +} + +.about-description { + padding-top: 4px; + padding-bottom: 16px; +} + +.about-version { + padding-left: 7px; + font-size: 10px; + color: #888; +} + +#LookingGlassDialog { + background-color: #eff1f5; + spacing: 6px; + padding: 6px; + margin: 32px; + border-radius: 12px; + color: rgba(17, 17, 27, 0.87); + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); + border: none; +} + +.calendar-main-box { + margin: 0 6px; +} + +.calendar { + padding: 6px 12px; + spacing-rows: 0px; + spacing-columns: 0px; +} + +.calendar-today-home-button, +.calendar-today-home-button-enabled { + margin: 6px 0; + padding: 6px; +} + +.calendar-today-day-label { + font-size: 1.75em; + color: rgba(17, 17, 27, 0.6); + font-weight: bold; + text-align: center; + padding-bottom: .1em; +} + +.calendar-today-date-label { + font-size: 1.1em; + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + text-align: center; +} + +.calendar-month-label { + color: rgba(17, 17, 27, 0.87); + font-weight: bold; + margin: 0 2px; + padding: 2px; +} + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 24px; + height: 24px; + margin: 0; + padding: 0; + border-radius: 9999px; +} + +.calendar-change-month-back:focus, .calendar-change-month-back:hover, +.calendar-change-month-forward:focus, +.calendar-change-month-forward:hover { + background-color: rgba(17, 17, 27, 0.1); +} + +.calendar-change-month-back:active, +.calendar-change-month-forward:active { + background-color: rgba(17, 17, 27, 0.25); +} + +.calendar-change-month-back { + background-image: url("assets/calendar-arrow-left.svg"); +} + +.calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); +} + +.calendar-change-month-forward { + background-image: url("assets/calendar-arrow-right.svg"); +} + +.calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); +} + +.datemenu-date-label { + padding: .4em 1.75em; + font-weight: normal; + text-align: center; + font-size: 14px; + color: rgba(17, 17, 27, 0.87); + border-radius: 6px; +} + +.calendar-day-base { + text-align: center; + width: 28px; + height: 28px; + padding: 0; + margin: 2px; + border-radius: 9999px; +} + +.calendar-day-base:hover { + background-color: rgba(17, 17, 27, 0.04); +} + +.calendar-day-base:active { + background-color: rgba(17, 17, 27, 0.12); +} + +.calendar-day-heading { + color: rgba(17, 17, 27, 0.6); + margin-top: 1em; +} + +.calendar-day { + border-width: 0; + color: rgba(17, 17, 27, 0.6); +} + +.calendar-day-top { + border-top-width: 0; +} + +.calendar-day-left { + border-left-width: 0; +} + +.calendar-nonwork-day { + color: rgba(17, 17, 27, 0.87); + background-color: transparent; + font-weight: bold; +} + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: #eff1f5; + background-color: #1e66f5; + border-width: 0; +} + +.calendar-other-month-day { + color: rgba(17, 17, 27, 0.6); + opacity: 1; +} + +.calendar-week-number { + width: 20px; + height: 20px; + margin: 6px 0; + color: rgba(17, 17, 27, 0.26); + font-weight: bold; + background-color: rgba(17, 17, 27, 0.04); + border-radius: 9999px; +} + +.calendar-week-number StLabel { + padding: 0; + margin-top: 3px; +} + +.calendar-events-main-box { + height: 300px; + margin: 8px 0.8em 0 0; + padding: 8px; + min-width: 350px; + border: none; + border-radius: 6px; + background-gradient-direction: vertical; + background-gradient-start: rgba(17, 17, 27, 0.04); + background-gradient-end: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.6); +} + +.calendar-events-no-events-button { + margin: 6px 0; + padding: 6px; + border-radius: 6px; +} + +.calendar-events-no-events-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(17, 17, 27, 0.04); + background-gradient-end: rgba(17, 17, 27, 0.04); + box-shadow: none; +} + +.calendar-events-no-events-icon { + color: rgba(17, 17, 27, 0.38); +} + +.calendar-events-no-events-label { + font-size: 1.1em; + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + text-align: center; + margin-top: 9px; +} + +.calendar-events-date-label { + padding: 3px 0 12px 3px; + font-size: 1.1em; + color: rgba(17, 17, 27, 0.6); + font-weight: bold; + text-align: center; +} + +.calendar-events-event-container { + padding: 2px; +} + +.calendar-events-main-box .separator { + -margin-horizontal: 1em; + -gradient-height: 1px; + -gradient-start: rgba(17, 17, 27, 0); + -gradient-end: rgba(17, 17, 27, 0); +} + +.calendar-event-button { + margin: 6px 0 6px 0; + border-radius: 6px; +} + +.calendar-event-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(17, 17, 27, 0.04); + background-gradient-end: rgba(17, 17, 27, 0.04); + box-shadow: none; +} + +.calendar-event-color-strip { + width: 4px; + border-radius: 4px 0 0 4px; +} + +.calendar-event-row-content { + margin: 6px; +} + +.calendar-event-time-past { + color: rgba(17, 17, 27, 0.26); + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present { + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present:all-day { + color: rgba(64, 160, 43, 0.6); +} + +.calendar-event-time-future { + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-countdown { + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + text-align: right; + margin-bottom: .6em; +} + +.calendar-event-countdown:soon { + color: white; +} + +.calendar-event-countdown:imminent { + color: rgba(223, 142, 29, 0.6); +} + +.calendar-event-countdown:current { + color: rgba(64, 160, 43, 0.6); +} + +.calendar-event-summary { + color: rgba(17, 17, 27, 0.38); + text-align: left; + width: 200px; +} + +#notification { + border-radius: 12px; + padding: 12px; + spacing-rows: 9px; + spacing-columns: 9px; + margin-from-right-edge-of-screen: 18px; + width: 28em; + color: rgba(17, 17, 27, 0.87); + background-color: rgba(239, 241, 245, 0.8); + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); + margin: 7px 12px 17px 12px; +} + +#notification .notification-button, #notification .notification-icon-button { + padding: 6px; +} + +.menu #notification, .popup-menu #notification { + border: none; + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.05); + box-shadow: none; + margin: 0; +} + +.menu #notification:hover, .popup-menu #notification:hover { + background-color: rgba(17, 17, 27, 0.1); + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); +} + +.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { + color: rgba(17, 17, 27, 0.87); +} + +.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 6px; +} + +#notification.multi-line-notification { + padding-bottom: 12px; + color: rgba(17, 17, 27, 0.87); +} + +#notification-scrollview { + max-height: 10em; +} + +#notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; +} + +#notification-scrollview:ltr > StScrollBar { + padding-left: 6px; +} + +#notification-scrollview:rtl > StScrollBar { + padding-right: 6px; +} + +#notification-body { + spacing: 6px; +} + +#notification-actions { + spacing: 9px; +} + +.notification-with-image { + min-height: 159px; + color: rgba(17, 17, 27, 0.87); +} + +.notification-button, .notification-icon-button { + padding: 6px; +} + +.notification-icon-button > StIcon { + icon-size: 36px; +} + +#altTabPopup { + padding: 8px; + spacing: 16px; +} + +.switcher-list { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + border: none; + border-radius: 6px; + padding: 20px; +} + +.switcher-list > StBoxLayout { + padding: 4px; +} + +.switcher-list-item-container { + spacing: 8px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; +} + +.switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #1e66f5; +} + +.switcher-list .item-box:selected { + color: #eff1f5; + background-color: #1e66f5; + border: 0px solid #1e66f5; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #eff1f5; +} + +.switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: rgba(17, 17, 27, 0.6); +} + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; +} + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; +} + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("assets/corner-ripple.svg"); + background-size: contain; +} + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); +} + +.flashspot { + background-color: white; +} + +.modal-dialog { + color: #eff1f5; + background-color: rgba(36, 37, 50, 0.95); + padding: 0 5px 6px 5px; + border-radius: 6px; + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); +} + +.modal-dialog > StBoxLayout:first-child { + padding: 20px 10px 10px 10px; +} + +.modal-dialog-button-box { + spacing: 0; + margin: 0; + padding: 14px 10px; + background-color: transparent; + border: none; +} + +.modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; +} + +.run-dialog { + padding: 6px 12px; + background-color: rgba(43, 43, 59, 0.9); + border-radius: 6px; + color: #eff1f5; +} + +.run-dialog > * { + padding: 0; +} + +.run-dialog-label { + font-size: 0; + font-weight: bold; + color: #eff1f5; + padding-bottom: 0; +} + +.run-dialog-error-label { + color: #d20f39; +} + +.run-dialog-error-box { + padding-top: 15px; + spacing: 5px; +} + +.run-dialog-completion-box { + padding-left: 15px; + font-size: 10px; +} + +.run-dialog-entry { + width: 21em; + padding: 3px 12px; + border-radius: 6px; + caret-color: #eff1f5; + selected-color: #eff1f5; + selection-background-color: #1e66f5; + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid transparent; +} + +.run-dialog-entry:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid #1e66f5; +} + +.run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; + background-gradient-direction: none; +} + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; +} + +.mount-password-reask { + color: #df8e1d; +} + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; +} + +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} + +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; +} + +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; +} + +.show-processes-dialog-description:rtl, +.mount-question-dialog-description:rtl { + padding-right: 17px; +} + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; +} + +.show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; +} + +.show-processes-dialog-app-list-item { + color: #ccc; +} + +.show-processes-dialog-app-list-item:hover { + color: white; +} + +.show-processes-dialog-app-list-item:ltr { + padding-right: 1em; +} + +.show-processes-dialog-app-list-item:rtl { + padding-left: 1em; +} + +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; +} + +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; +} + +.show-processes-dialog-app-list-item-name { + font-size: 1.1em; +} + +.magnifier-zoom-region { + border: 2px solid maroon; +} + +.magnifier-zoom-region .full-screen { + border-width: 0px; +} + +#keyboard { + background-color: rgba(43, 43, 59, 0.9); + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); +} + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { + spacing: 15px; +} + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 6px; + box-shadow: none; + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); +} + +.keyboard-key:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.keyboard-key:active, .keyboard-key:checked { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); +} + +.keyboard-key:grayed { + color: rgba(239, 241, 245, 0.3); + background-color: transparent; +} + +.keyboard-subkeys { + color: #eff1f5; + padding: 5px; + -arrow-border-radius: 6px; + -arrow-background-color: rgba(43, 43, 59, 0.9); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; +} + +.menu-favorites-box { + margin: auto; + margin-bottom: 6px; + padding: 6px; + transition-duration: 300; + background-color: rgba(17, 17, 27, 0.05); + border: none; + border-radius: 6px; +} + +.menu-favorites-button { + padding: 9px; + border: none; + border-radius: 6px; +} + +.menu-favorites-button:hover { + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.1); +} + +.menu-places-box { + margin: auto; + padding: 9px; + border: 1px solid rgba(0, 0, 0, 0); +} + +.menu-places-button { + padding: 9px; +} + +.menu-categories-box { + padding: 9px 30px; +} + +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 9px 9px 0 9px; +} + +.menu-application-button { + padding: 6px; + border-radius: 6px; + border: none; +} + +.menu-application-button:highlighted { + font-weight: bold; +} + +.menu-application-button-selected { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + padding: 6px; + border-radius: 6px; + border: none; +} + +.menu-application-button-selected:highlighted { + font-weight: bold; +} + +.menu-application-button-label:ltr { + padding-left: 6px; +} + +.menu-application-button-label:rtl { + padding-right: 6px; +} + +.menu StScrollView.menu-application-button { + padding: 3px 0; + border-radius: 6px; + background-color: rgba(222, 223, 228, 0.987); + color: rgba(17, 17, 27, 0.87); +} + +.menu StScrollView.menu-application-button .popup-menu-item { + padding: 0; + spacing: 0; + margin: 0 3px; + border-radius: 6px; + color: rgba(17, 17, 27, 0.87); +} + +.menu StScrollView.menu-application-button .popup-menu-item:ltr { + padding-left: 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item:rtl { + padding-right: 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item:active { + border-image: none; + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +.menu StScrollView.menu-application-button .popup-menu-item StIcon { + min-width: 22px; +} + +.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { + padding: 6px 0 6px 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { + padding: 6px 6px 6px 0; +} + +.menu-category-button { + padding: 6px; + border-radius: 6px; +} + +.menu-category-button-selected { + padding: 6px; +} + +.menu-category-button-hover, .menu-category-button-selected { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + border-radius: 6px; +} + +.menu-category-button-greyed { + padding: 6px; + color: rgba(17, 17, 27, 0.38); +} + +.menu-category-button-label:ltr { + padding-left: 6px; +} + +.menu-category-button-label:rtl { + padding-right: 6px; +} + +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 30px; +} + +.menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; +} + +.menu-selected-app-title { + font-weight: bold; +} + +.menu-selected-app-description { + max-width: 150px; + margin-bottom: 6px; +} + +.menu-search-box:ltr { + padding-left: 30px; +} + +.menu-search-box-rtl { + padding-right: 30px; +} + +#menu-search-entry { + width: 250px; + height: 15px; + font-weight: normal; + caret-color: rgba(17, 17, 27, 0.87); +} + +.menu-search-entry-icon { + icon-size: 1em; + color: rgba(17, 17, 27, 0.87); +} + +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: rgba(17, 17, 27, 0.6); + background-color: rgba(230, 233, 239, 0.75); +} + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + min-width: 64px; + min-height: 64px; + color: rgba(17, 17, 27, 0.6); + border-radius: 0; + background-color: rgba(230, 233, 239, 0.75); + border: none; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.35); + border-radius: 6px; + color: #1e66f5; +} + +.osd-window .level-bar { + border-radius: 6px; + background-color: #1e66f5; +} + +.window-list-box { + spacing: 2px; +} + +.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { + padding: 0 0 0 8px; +} + +.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { + padding: 0 8px 0 0; +} + +.window-list-box.vertical { + padding: 6px 0 0 0; +} + +.window-list-box.vertical #appMenuIcon { + padding-top: 2px; +} + +.window-list-box:highlight { + background-color: rgba(210, 15, 57, 0.5); +} + +.window-list-item-label { + font-weight: normal; + width: 15em; + min-width: 5px; +} + +.window-list-item-box { + font-weight: normal; + background-image: none; + transition-duration: 100ms; + color: rgba(17, 17, 27, 0.9); + border-radius: 0; +} + +.panel-bottom .window-list-item-box StLabel { + padding-left: 6px; +} + +.panel-top .window-list-item-box StLabel { + padding-left: 6px; +} + +.panel-left .window-list-item-box StLabel { + padding-top: 6px; +} + +.panel-right .window-list-item-box StLabel { + padding-top: 6px; +} + +.panel-top .window-list-item-box { + border-top: 2px solid transparent; +} + +.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { + padding: 2px; + padding-top: 0; +} + +.panel-bottom .window-list-item-box { + border-bottom: 2px solid transparent; +} + +.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { + padding: 2px; + padding-bottom: 0; +} + +.panel-left .window-list-item-box { + border-left: 2px solid transparent; +} + +.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { + padding: 2px; + padding-left: 0; +} + +.panel-right .window-list-item-box { + border-right: 2px solid transparent; +} + +.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { + padding: 2px; + padding-right: 0; +} + +.window-list-item-box:hover { + color: rgba(17, 17, 27, 0.6); + background-gradient-direction: none; + background-color: rgba(17, 17, 27, 0.15); +} + +.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { + color: rgba(17, 17, 27, 0.6); + background-gradient-direction: none; + background-color: rgba(17, 17, 27, 0.25); + border-color: rgba(17, 17, 27, 0.26); +} + +.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { + background-color: rgba(17, 17, 27, 0.3); +} + +.window-list-item-box:focus { + color: rgba(17, 17, 27, 0.6); + background-gradient-direction: none; + background-image: radial-gradient(5px 5px 45deg, circle cover, rgba(17, 17, 27, 0.6) 0%, rgba(17, 17, 27, 0.6) 100%); + border-color: #1e66f5; + background-color: rgba(17, 17, 27, 0.2); +} + +.window-list-item-box:focus:hover { + background-color: rgba(17, 17, 27, 0.3); +} + +.panel-top .window-list-item-box:focus { + background-position: top center; +} + +.panel-bottom .window-list-item-box:focus { + background-position: bottom center; +} + +.panel-left .window-list-item-box:focus { + background-position: left center; +} + +.panel-right .window-list-item-box:focus { + background-position: right center; +} + +.window-list-item-box.right, .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; +} + +.window-list-item-box .progress { + background-gradient-direction: vertical; + background-gradient-start: #40a02b; + background-gradient-end: #40a02b; + border-radius: 6px; + box-shadow: none; +} + +.window-list-item-demands-attention { + background-gradient-start: #df8e1d; + background-gradient-end: #df8e1d; +} + +.window-list-preview { + padding: 6px; + spacing: 6px; + border: none; + background-color: #eff1f5; + border-radius: 6px; + color: rgba(17, 17, 27, 0.87); + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); +} + +.grouped-window-list-thumbnail-label { + padding-left: 4px; +} + +.grouped-window-list-thumbnail-alert { + background-color: rgba(210, 15, 57, 0.5); +} + +.grouped-window-list-thumbnail-menu { + padding: 6px; +} + +.grouped-window-list-thumbnail-menu .item-box { + padding: 6px; + border-radius: 6px; + spacing: 6px; + margin: 1px; +} + +.grouped-window-list-thumbnail-menu .item-box:outlined { + background-color: rgba(17, 17, 27, 0.1); +} + +.grouped-window-list-thumbnail-menu .item-box:hover { + background-color: rgba(17, 17, 27, 0.15); +} + +.grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; +} + +.grouped-window-list-thumbnail-menu .separator { + width: 1px; + background-color: rgba(17, 17, 27, 0.12); +} + +.grouped-window-list-number-label { + z-index: 120; + text-shadow: none; + color: #eff1f5; + padding: 0; +} + +.grouped-window-list-button-label { + padding-left: 2px; +} + +.grouped-window-list-badge { + border-radius: 256px; + background-color: #1e66f5; +} + +.grouped-window-list-item-box { + font-weight: normal; + transition-duration: 100ms; + border: none; + margin: 0; + color: rgba(17, 17, 27, 0.6); + border-radius: 0; + spacing: 6px; + border-bottom: 2px solid transparent; +} + +.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + padding: 0 2px; +} + +.grouped-window-list-item-box:hover { + color: rgba(17, 17, 27, 0.6); + background-gradient-direction: none; + background-color: rgba(17, 17, 27, 0.15); +} + +.grouped-window-list-item-box:active { + color: rgba(17, 17, 27, 0.6); + background-gradient-direction: none; + background-color: transparent; + border-color: rgba(17, 17, 27, 0.26); +} + +.grouped-window-list-item-box:active:hover { + background-color: rgba(17, 17, 27, 0.15); +} + +.grouped-window-list-item-box:focus { + color: rgba(17, 17, 27, 0.6); + background-gradient-direction: none; + background-color: rgba(17, 17, 27, 0.2); + border-color: #1e66f5; +} + +.grouped-window-list-item-box:focus:hover { + background-color: rgba(17, 17, 27, 0.3); +} + +.grouped-window-list-item-box .progress { + background-gradient-direction: vertical; + background-gradient-start: #40a02b; + background-gradient-end: #40a02b; + border-radius: 6px; + box-shadow: none; +} + +.grouped-window-list-item-demands-attention { + background-gradient-start: #df8e1d; + background-gradient-end: #df8e1d; +} + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; +} + +.sound-button-container { + padding-right: 3px; + padding-left: 3px; +} + +.sound-button StIcon { + icon-size: 1.4em; +} + +.sound-track-infos { + padding: 5px; +} + +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; +} + +.sound-track-info StIcon { + icon-size: 16px; +} + +.sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; +} + +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; +} + +.sound-seek-box { + padding-left: 15px; +} + +.sound-seek-box StLabel { + padding-top: 2px; +} + +.sound-seek-box StIcon { + icon-size: 16px; +} + +.sound-seek-slider { + width: 140px; +} + +.sound-volume-menu-item { + padding: .4em 1.75em; +} + +.sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; +} + +.sound-playback-control { + padding: 5px 10px 10px 10px; +} + +.sound-player { + padding: 0 0; + margin-top: 6px; + border-radius: 6px; + background-color: rgba(222, 223, 228, 0.987); + color: rgba(17, 17, 27, 0.87); +} + +.sound-player > StBoxLayout:first-child { + padding: 5px 10px 10px 10px; + spacing: 0.5em; +} + +.sound-player > StBoxLayout:first-child StButton:small { + width: 24px; + height: 24px; + border-radius: 9999px; +} + +.sound-player > StBoxLayout:first-child StButton:small:hover { + background-color: rgba(17, 17, 27, 0.12); +} + +.sound-player > StBoxLayout:first-child StButton:small:active { + background-color: rgba(17, 17, 27, 0.26); +} + +.sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 16px; +} + +.sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); +} + +.sound-player-overlay { + width: 290px; + height: 80px; + padding: 12px 18px; + spacing: 6px; + background-color: rgba(0, 0, 0, 0.45); + border: none; + border-radius: 0 0 6px 6px; + color: #eff1f5; + text-shadow: none; +} + +.sound-player-overlay StButton { + width: 16px; + height: 16px; + padding: 8px; + margin: 0 6px 6px; + color: #eff1f5; + border-radius: 9999px; + border: none; + text-shadow: none; +} + +.sound-player-overlay StButton StIcon { + icon-size: 16px; +} + +.sound-player-overlay StButton:hover { + background-color: rgba(239, 241, 245, 0.12); +} + +.sound-player-overlay StButton:active { + background-color: rgba(239, 241, 245, 0.3); +} + +.sound-player-overlay StButton:insensitive { + opacty: 0.35; + color: rgba(239, 241, 245, 0.5); +} + +.sound-player-overlay StLabel { + padding: 0 6px; +} + +.sound-player-overlay StBoxLayout { + padding-top: 2px; +} + +.sound-player .slider { + height: 0.5em; + padding: 0; + border: 0px solid rgba(26, 26, 35, 0.9); + border-bottom: 1px; + -slider-height: 0.5em; + -slider-background-color: rgba(17, 17, 27, 0.12); + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: #1e66f5; + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; +} + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; +} + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; +} + +.workspace-button { + width: 20px; + height: 10px; + color: rgba(17, 17, 27, 0.6); + padding: 3px; + padding-top: 4px; + transition-duration: 300; +} + +.workspace-button:outlined, .workspace-button:outlined:hover { + color: #1e66f5; +} + +.workspace-button:hover { + color: #4f87f7; +} + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 3px; +} + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-gradient-direction: none; + background-color: rgba(0, 0, 0, 0.2); +} + +.workspace-graph .workspace:active { + border: 1px solid #1e66f5; + background-gradient-direction: none; +} + +.workspace-graph .workspace .windows { + -active-window-background: rgba(255, 255, 255, 0.75); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(255, 255, 255, 0.75); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +.workspace-graph .workspace:active .windows { + -active-window-background: rgba(255, 255, 255, 0.75); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(246, 247, 249, 0.75); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +#panel-launchers-box { + padding: 0 6px; +} + +#panel-launchers-box.vertical { + padding: 3px 0; +} + +.panel-launcher { + padding: 2px; + transition-duration: 200ms; + border-radius: 0; +} + +.panel-launcher:hover { + background-gradient-direction: none; + background-color: rgba(17, 17, 27, 0.1); +} + +.panel-launcher:active { + background-color: rgba(17, 17, 27, 0.2); +} + +.launcher { + padding: 2px; + spacing: 2px; + transition-duration: 0.2s; + border-radius: 0; +} + +.launcher:hover { + background-gradient-direction: none; + background-color: rgba(17, 17, 27, 0.1); +} + +.launcher:active { + background-color: rgba(17, 17, 27, 0.2); +} + +.launcher .icon-box { + padding: 2px; +} + +.applet-separator { + padding: 1px 3px; +} + +.applet-separator-line { + width: 1px; + background: rgba(17, 17, 27, 0.12); +} + +.applet-box { + padding: 0 6px; + color: rgba(17, 17, 27, 0.6); + text-shadow: none; + transition-duration: 100ms; + border-radius: 0; +} + +.applet-box.vertical { + padding: 6px 0; +} + +.applet-box:hover { + color: rgba(17, 17, 27, 0.6); + background-color: rgba(17, 17, 27, 0.04); +} + +.applet-box:checked, .applet-box:checked:hover { + color: rgba(17, 17, 27, 0.6); + background-color: rgba(17, 17, 27, 0.12); +} + +.applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(210, 15, 57, 0.5); +} + +.applet-label { + font-weight: bold; + color: rgba(17, 17, 27, 0.6); +} + +.applet-box:checked .applet-label { + color: rgba(17, 17, 27, 0.6); + text-shadow: none; +} + +.applet-icon { + color: rgba(17, 17, 27, 0.6); + icon-size: 16px; +} + +.applet-box:checked .applet-icon { + color: rgba(17, 17, 27, 0.6); + text-shadow: none; +} + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; +} + +.user-label { + color: rgba(17, 17, 27, 0.87); + font-size: 1em; + font-weight: bold; + margin: 0px; +} + +.desklet { + color: #eff1f5; +} + +.desklet:highlight { + background-color: rgba(210, 15, 57, 0.5); +} + +.desklet-with-borders { + color: #eff1f5; + background-color: rgba(43, 43, 59, 0.9); + padding: 12px; + padding-bottom: 16px; +} + +.desklet-with-borders:highlight { + background-color: rgba(210, 15, 57, 0.5); +} + +.desklet-with-borders-and-header { + color: #eff1f5; + background-color: rgba(43, 43, 59, 0.9); + border-radius: 6px; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; +} + +.desklet-with-borders-and-header:highlight { + background-color: rgba(210, 15, 57, 0.5); +} + +.desklet-header { + color: #eff1f5; + background-color: rgba(43, 43, 59, 0.9); + border-radius: 0; + border-radius-topleft: 6px; + border-radius-topright: 6px; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; +} + +.desklet-drag-placeholder { + border: 2px solid #1e66f5; + background-color: rgba(30, 102, 245, 0.3); +} + +.photoframe-box { + color: #eff1f5; + background-color: rgba(43, 43, 59, 0.9); + padding: 12px; + padding-bottom: 16px; +} + +.workspace-osd { + text-shadow: black 5px 5px 5px; + font-weight: bold; + font-size: 48pt; +} + +.notification-applet-padding { + padding: .5em 1em; +} + +.notification-applet-container { + max-height: 9999px; +} + +.tile-preview, .tile-preview.snap, +.tile-hud, .tile-hud.snap { + background-color: rgba(30, 102, 245, 0.3); + border: 1px solid #1e66f5; +} + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; +} diff --git a/src/main/cinnamon/cinnamon-Light.scss b/src/main/cinnamon/cinnamon-Light.scss new file mode 100644 index 00000000..6bd3baeb --- /dev/null +++ b/src/main/cinnamon/cinnamon-Light.scss @@ -0,0 +1,9 @@ +$variant: 'light'; +$topbar: 'light'; +$compact: 'false'; +$theme: 'default'; + +@import '../../sass/colors'; +@import '../../sass/variables'; +@import '../../sass/cinnamon/drawing'; +@import '../../sass/cinnamon/common'; diff --git a/src/main/cinnamon/cinnamon.css b/src/main/cinnamon/cinnamon.css index f9c955e5..0145d1de 100644 --- a/src/main/cinnamon/cinnamon.css +++ b/src/main/cinnamon/cinnamon.css @@ -1,6 +1,5 @@ stage { - font-size: 9pt; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .label-shadow { @@ -12,60 +11,64 @@ stage { padding: 5px 32px; transition-duration: 100ms; border-radius: 6px; - color: rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0.04); + color: rgba(17, 17, 27, 0.6); + background-color: rgba(17, 17, 27, 0.04); } .sound-button:focus { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); border-radius: 6px; } .sound-button:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); border-radius: 6px; } .sound-button:hover:focus { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); border-radius: 6px; } .sound-button:active { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); border-radius: 6px; } .sound-button:insensitive { - color: rgba(0, 0, 0, 0.38); - background-color: rgba(0, 0, 0, 0.04); + color: rgba(17, 17, 27, 0.38); + background-color: rgba(17, 17, 27, 0.04); border-radius: 6px; } -.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button { +.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button, .calendar-today-home-button, +.calendar-today-home-button-enabled { border-radius: 6px; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); background-color: transparent; } -.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.12); +.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover, .calendar-today-home-button:hover, +.calendar-today-home-button-enabled:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); border-radius: 6px; } -.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.26); +.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active, .calendar-today-home-button:active, +.calendar-today-home-button-enabled:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); border-radius: 6px; } -.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive { - color: rgba(0, 0, 0, 0.26); +.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive, .calendar-today-home-button:insensitive, +.calendar-today-home-button-enabled:insensitive { + color: rgba(17, 17, 27, 0.26); background-color: transparent; border-radius: 6px; } @@ -75,26 +78,26 @@ stage { padding: 6px 30px; transition-duration: 100ms; border-radius: 6px; - color: rgba(255, 255, 255, 0.7); - background-color: rgba(255, 255, 255, 0.04); + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); } .modal-dialog-button-box .modal-dialog-button:hover { - color: white; - background-color: rgba(255, 255, 255, 0.12); + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); } .modal-dialog-button-box .modal-dialog-button:focus { - color: #96CDFB; + color: #1e66f5; } .modal-dialog-button-box .modal-dialog-button:active { - color: white; - background-color: rgba(255, 255, 255, 0.3); + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); } .modal-dialog-button-box .modal-dialog-button:insensitive { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); background-color: transparent; } @@ -102,30 +105,30 @@ stage { padding: 3px 12px; min-height: 24px; caret-size: 1px; - selection-background-color: #96CDFB; - selected-color: rgba(0, 0, 0, 0.87); + selection-background-color: #1e66f5; + selected-color: #eff1f5; transition-duration: 300ms; border-radius: 6px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } #menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.04); - border: 2px solid #96CDFB; + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.04); + border: 2px solid #1e66f5; } #menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { border: 2px solid transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } #menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { icon-size: 16px; - warning-color: #FAE3B0; + warning-color: #df8e1d; padding: 0 6px; } @@ -147,23 +150,23 @@ StScrollView StScrollBar { } StScrollBar StBin#trough { - background-color: rgba(217, 224, 238, 0.1); + background-color: rgba(239, 241, 245, 0.1); border-radius: 9999px; } StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { border-radius: 9999px; - background-color: rgba(143, 148, 157, 0.948); + background-color: rgba(164, 165, 171, 0.948); border: 0px solid; margin: 0px; } StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: rgba(163, 168, 179, 0.961); + background-color: rgba(184, 185, 191, 0.961); } StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: #96CDFB; + background-color: #1e66f5; } .separator { @@ -177,9 +180,9 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .popup-slider-menu-item, .slider { -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.12); + -slider-background-color: rgba(17, 17, 27, 0.12); -slider-border-color: transparent; - -slider-active-background-color: #96CDFB; + -slider-active-background-color: #1e66f5; -slider-active-border-color: transparent; -slider-border-width: 0; -slider-handle-radius: 4px; @@ -243,35 +246,30 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { width: 40px; height: 20px; background-size: contain; +} + +.toggle-switch, .popup-menu-item:active .toggle-switch { background-image: url("assets/toggle-off.svg"); } -.toggle-switch:checked { - background-image: url("assets/toggle-on.svg"); -} - -.popup-menu-item:active .toggle-switch { - background-image: url("assets/toggle-off.svg"); -} - -.popup-menu-item:active .toggle-switch:checked { +.toggle-switch:checked, .popup-menu-item:active .toggle-switch:checked { background-image: url("assets/toggle-on.svg"); } .cinnamon-link { - color: #F5E0DC; + color: #1e66f5; text-decoration: underline; } .cinnamon-link:hover { - color: white; + color: #4f87f7; } #Tooltip { border-radius: 9999px; padding: 6px 12px; - background-color: rgba(41, 39, 56, 0.9); - color: white; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; margin: 6px; box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); font-size: 1em; @@ -283,8 +281,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .popup-menu, .popup-combo-menu { padding: 0; - color: rgba(0, 0, 0, 0.87); - background-color: #D9E0EE; + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; border-radius: 12px; margin: 6px; box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); @@ -301,15 +299,15 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { border-radius: 6px; background-gradient-direction: none; box-shadow: none; - background-color: rgba(200, 206, 219, 0.987); - color: rgba(0, 0, 0, 0.6); + background-color: rgba(222, 223, 228, 0.987); + color: rgba(17, 17, 27, 0.6); } .menu .popup-sub-menu .popup-menu-item:active, .popup-menu .popup-sub-menu .popup-menu-item:active, .popup-combo-menu .popup-sub-menu .popup-menu-item:active { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); } .menu .popup-sub-menu StScrollBar, @@ -332,7 +330,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { padding: 6px; border-radius: 12px; background-clip: padding-box; - background-color: #D9E0EE; + background-color: #eff1f5; + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); } .menu .popup-menu-item, @@ -348,33 +347,33 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .popup-menu .popup-menu-item:active, .popup-combo-menu .popup-menu-item:hover, .popup-combo-menu .popup-menu-item:active { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); } .menu .popup-menu-item:insensitive, .popup-menu .popup-menu-item:insensitive, .popup-combo-menu .popup-menu-item:insensitive { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); background: none; } .menu .popup-inactive-menu-item, .popup-menu .popup-inactive-menu-item, .popup-combo-menu .popup-inactive-menu-item { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } .menu .popup-inactive-menu-item:insensitive, .popup-menu .popup-inactive-menu-item:insensitive, .popup-combo-menu .popup-inactive-menu-item:insensitive { - color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.12); } .menu .popup-menu-item:active .popup-inactive-menu-item, .popup-menu .popup-menu-item:active .popup-inactive-menu-item, .popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } .menu-icon, @@ -407,7 +406,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { height: 0; margin: 0; padding: 0; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); border-bottom-width: 0; border-bottom-style: solid; background-color: transparent; @@ -437,7 +436,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { #panel:highlight { border-image: none; - background-color: rgba(242, 143, 173, 0.5); + background-color: rgba(210, 15, 57, 0.5); } #panelLeft { @@ -446,8 +445,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { #panelLeft:dnd { background-gradient-direction: vertical; - background-gradient-start: rgba(255, 0, 0, 0.05); - background-gradient-end: rgba(255, 0, 0, 0.2); + background-gradient-start: rgba(210, 15, 57, 0.35); + background-gradient-end: rgba(210, 15, 57, 0.35); } #panelLeft:ltr { @@ -472,8 +471,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { #panelRight:dnd { background-gradient-direction: vertical; - background-gradient-start: rgba(0, 0, 255, 0.05); - background-gradient-end: rgba(0, 0, 255, 0.2); + background-gradient-start: rgba(30, 102, 245, 0.35); + background-gradient-end: rgba(30, 102, 245, 0.35); } #panelRight:ltr { @@ -504,15 +503,15 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { #panelCenter:dnd { background-gradient-direction: vertical; - background-gradient-start: rgba(0, 255, 0, 0.05); - background-gradient-end: rgba(0, 255, 0, 0.2); + background-gradient-start: rgba(64, 160, 43, 0.35); + background-gradient-end: rgba(64, 160, 43, 0.35); } .panel-top, .panel-bottom, .panel-left, .panel-right { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); font-size: 1em; padding: 0px; - background-color: rgba(19, 16, 32, 0.75); + background-color: rgba(17, 17, 27, 0.75); box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); } @@ -521,8 +520,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, .panel-left .panel-status-button:hover, .panel-right .panel-button:hover, .panel-right .panel-status-button:hover { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.04); } .panel-top .panel-button:active, @@ -530,16 +529,16 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .panel-bottom .panel-status-button:active, .panel-left .panel-button:active, .panel-left .panel-status-button:active, .panel-right .panel-button:active, .panel-right .panel-status-button:active { - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); } .panel-dummy { - background-color: rgba(242, 143, 173, 0.5); + background-color: rgba(210, 15, 57, 0.5); } .panel-dummy:entered { - background-color: rgba(242, 143, 173, 0.6); + background-color: rgba(210, 15, 57, 0.6); } .panel-status-button { @@ -548,7 +547,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { -minimum-hpadding: 3px; font-weight: bold; height: 22px; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .panel-button { @@ -556,7 +555,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { -minimum-hpadding: 2px; font-weight: bold; transition-duration: 100ms; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .system-status-icon { @@ -569,9 +568,9 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .window-caption { - background-color: rgba(41, 39, 56, 0.9); - border: 1px solid rgba(41, 39, 56, 0.9); - color: white; + background-color: rgba(43, 43, 59, 0.9); + border: 1px solid rgba(43, 43, 59, 0.9); + color: #eff1f5; spacing: 25px; border-radius: 6px; font-size: 9pt; @@ -580,9 +579,9 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .window-caption#selected { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); - border: 1px solid #96CDFB; + background-color: #1e66f5; + color: #eff1f5; + border: 1px solid #1e66f5; spacing: 25px; } @@ -593,20 +592,20 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { font-size: 9pt; padding: 5px 8px; -cinnamon-caption-spacing: 4px; - color: white; - background-color: rgba(255, 255, 255, 0.04); + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); border: 2px solid transparent; } .expo-workspaces-name-entry:focus, .expo-workspaces-name-entry#selected:focus { - border: 1px solid #96CDFB; - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + border: 1px solid #1e66f5; + background-color: #1e66f5; + color: #eff1f5; font-style: italic; transition-duration: 300; - selection-background-color: rgba(0, 0, 0, 0.87); - selected-color: #96CDFB; + selection-background-color: #eff1f5; + selected-color: #1e66f5; } .expo-workspace-thumbnail-frame { @@ -616,13 +615,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .expo-workspace-thumbnail-frame#active { - border: 4px solid #96CDFB; + border: 4px solid #1e66f5; background-color: black; border-radius: 6px; } .expo-background { - background-color: #292738; + background-color: #2b2b3b; } .workspace-thumbnails { @@ -717,9 +716,9 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .about-scrollBox { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0.12); border-radius: 6px; - background-color: #D9E0EE; + background-color: #eff1f5; padding: 4px; padding-right: 0; border-radius: 0; @@ -741,14 +740,50 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { color: #888; } +#LookingGlassDialog { + background-color: #eff1f5; + spacing: 6px; + padding: 6px; + margin: 32px; + border-radius: 12px; + color: rgba(17, 17, 27, 0.87); + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); + border: none; +} + +.calendar-main-box { + margin: 0 6px; +} + .calendar { - padding: .4em 1.75em; + padding: 6px 12px; spacing-rows: 0px; spacing-columns: 0px; } +.calendar-today-home-button, +.calendar-today-home-button-enabled { + margin: 6px 0; + padding: 6px; +} + +.calendar-today-day-label { + font-size: 1.75em; + color: rgba(17, 17, 27, 0.6); + font-weight: bold; + text-align: center; + padding-bottom: .1em; +} + +.calendar-today-date-label { + font-size: 1.1em; + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + text-align: center; +} + .calendar-month-label { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font-weight: bold; margin: 0 2px; padding: 2px; @@ -766,12 +801,12 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .calendar-change-month-back:focus, .calendar-change-month-back:hover, .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { - background-color: rgba(0, 0, 0, 0.1); + background-color: rgba(17, 17, 27, 0.1); } .calendar-change-month-back:active, .calendar-change-month-forward:active { - background-color: rgba(0, 0, 0, 0.25); + background-color: rgba(17, 17, 27, 0.25); } .calendar-change-month-back { @@ -795,7 +830,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { font-weight: normal; text-align: center; font-size: 14px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); border-radius: 6px; } @@ -808,14 +843,22 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { border-radius: 9999px; } +.calendar-day-base:hover { + background-color: rgba(17, 17, 27, 0.04); +} + +.calendar-day-base:active { + background-color: rgba(17, 17, 27, 0.12); +} + .calendar-day-heading { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); margin-top: 1em; } .calendar-day { border-width: 0; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } .calendar-day-top { @@ -827,7 +870,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .calendar-nonwork-day { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); background-color: transparent; font-weight: bold; } @@ -837,13 +880,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .calendar-today:focus, .calendar-today:hover { font-weight: bold; - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; + color: #eff1f5; + background-color: #1e66f5; border-width: 0; } .calendar-other-month-day { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); opacity: 1; } @@ -851,9 +894,9 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { width: 20px; height: 20px; margin: 6px 0; - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); font-weight: bold; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); border-radius: 9999px; } @@ -862,6 +905,131 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { margin-top: 3px; } +.calendar-events-main-box { + height: 300px; + margin: 8px 0.8em 0 0; + padding: 8px; + min-width: 350px; + border: none; + border-radius: 6px; + background-gradient-direction: vertical; + background-gradient-start: rgba(17, 17, 27, 0.04); + background-gradient-end: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.6); +} + +.calendar-events-no-events-button { + margin: 6px 0; + padding: 6px; + border-radius: 6px; +} + +.calendar-events-no-events-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(17, 17, 27, 0.04); + background-gradient-end: rgba(17, 17, 27, 0.04); + box-shadow: none; +} + +.calendar-events-no-events-icon { + color: rgba(17, 17, 27, 0.38); +} + +.calendar-events-no-events-label { + font-size: 1.1em; + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + text-align: center; + margin-top: 9px; +} + +.calendar-events-date-label { + padding: 3px 0 12px 3px; + font-size: 1.1em; + color: rgba(17, 17, 27, 0.6); + font-weight: bold; + text-align: center; +} + +.calendar-events-event-container { + padding: 2px; +} + +.calendar-events-main-box .separator { + -margin-horizontal: 1em; + -gradient-height: 1px; + -gradient-start: rgba(17, 17, 27, 0); + -gradient-end: rgba(17, 17, 27, 0); +} + +.calendar-event-button { + margin: 6px 0 6px 0; + border-radius: 6px; +} + +.calendar-event-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(17, 17, 27, 0.04); + background-gradient-end: rgba(17, 17, 27, 0.04); + box-shadow: none; +} + +.calendar-event-color-strip { + width: 4px; + border-radius: 4px 0 0 4px; +} + +.calendar-event-row-content { + margin: 6px; +} + +.calendar-event-time-past { + color: rgba(17, 17, 27, 0.26); + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present { + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present:all-day { + color: rgba(64, 160, 43, 0.6); +} + +.calendar-event-time-future { + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-countdown { + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + text-align: right; + margin-bottom: .6em; +} + +.calendar-event-countdown:soon { + color: white; +} + +.calendar-event-countdown:imminent { + color: rgba(223, 142, 29, 0.6); +} + +.calendar-event-countdown:current { + color: rgba(64, 160, 43, 0.6); +} + +.calendar-event-summary { + color: rgba(17, 17, 27, 0.38); + text-align: left; + width: 200px; +} + #notification { border-radius: 12px; padding: 12px; @@ -869,8 +1037,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { spacing-columns: 9px; margin-from-right-edge-of-screen: 18px; width: 28em; - color: rgba(0, 0, 0, 0.87); - background-color: rgba(217, 224, 238, 0.8); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(239, 241, 245, 0.8); box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); margin: 7px 12px 17px 12px; } @@ -882,18 +1050,18 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .menu #notification, .popup-menu #notification { border: none; border-radius: 6px; - background-color: rgba(0, 0, 0, 0.05); + background-color: rgba(17, 17, 27, 0.05); box-shadow: none; margin: 0; } .menu #notification:hover, .popup-menu #notification:hover { - background-color: rgba(0, 0, 0, 0.1); + background-color: rgba(17, 17, 27, 0.1); box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); } .menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { @@ -902,7 +1070,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { #notification.multi-line-notification { padding-bottom: 12px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } #notification-scrollview { @@ -931,7 +1099,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .notification-with-image { min-height: 159px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .notification-button, .notification-icon-button { @@ -948,8 +1116,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .switcher-list { - color: rgba(0, 0, 0, 0.87); - background-color: #D9E0EE; + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; border: none; border-radius: 6px; padding: 20px; @@ -970,13 +1138,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .switcher-list .item-box:outlined { padding: 8px; - border: 1px solid #96CDFB; + border: 1px solid #1e66f5; } .switcher-list .item-box:selected { - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; - border: 0px solid #96CDFB; + color: #eff1f5; + background-color: #1e66f5; + border: 0px solid #1e66f5; } .switcher-list .thumbnail { @@ -995,12 +1163,12 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .switcher-arrow { border-color: rgba(0, 0, 0, 0); - color: white; + color: #eff1f5; } .switcher-arrow:highlighted { border-color: rgba(0, 0, 0, 0); - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .thumbnail-scroll-gradient-left { @@ -1035,8 +1203,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .modal-dialog { - color: white; - background-color: rgba(35, 32, 47, 0.95); + color: #eff1f5; + background-color: rgba(36, 37, 50, 0.95); padding: 0 5px 6px 5px; border-radius: 6px; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); @@ -1062,9 +1230,9 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .run-dialog { padding: 6px 12px; - background-color: rgba(41, 39, 56, 0.9); + background-color: rgba(43, 43, 59, 0.9); border-radius: 6px; - color: white; + color: #eff1f5; } .run-dialog > * { @@ -1074,12 +1242,12 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .run-dialog-label { font-size: 0; font-weight: bold; - color: white; + color: #eff1f5; padding-bottom: 0; } .run-dialog-error-label { - color: #F28FAD; + color: #d20f39; } .run-dialog-error-box { @@ -1096,18 +1264,18 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { width: 21em; padding: 3px 12px; border-radius: 6px; - caret-color: white; - selected-color: rgba(0, 0, 0, 0.87); - selection-background-color: #96CDFB; - color: white; - background-color: rgba(255, 255, 255, 0.04); + caret-color: #eff1f5; + selected-color: #eff1f5; + selection-background-color: #1e66f5; + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); border: 2px solid transparent; } .run-dialog-entry:focus { - color: white; - background-color: rgba(255, 255, 255, 0.04); - border: 2px solid #96CDFB; + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid #1e66f5; } .run-dialog .modal-dialog-button-box { @@ -1123,7 +1291,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .mount-password-reask { - color: #FAE3B0; + color: #df8e1d; } .show-processes-dialog, @@ -1204,7 +1372,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } #keyboard { - background-color: rgba(41, 39, 56, 0.9); + background-color: rgba(43, 43, 59, 0.9); border-width: 0; border-top-width: 1px; border-color: rgba(0, 0, 0, 0.4); @@ -1226,30 +1394,30 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { font-weight: bold; border-radius: 6px; box-shadow: none; - color: rgba(255, 255, 255, 0.7); - background-color: rgba(255, 255, 255, 0.04); + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); } .keyboard-key:hover { - color: white; - background-color: rgba(255, 255, 255, 0.12); + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); } .keyboard-key:active, .keyboard-key:checked { - color: white; - background-color: rgba(255, 255, 255, 0.3); + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); } .keyboard-key:grayed { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); background-color: transparent; } .keyboard-subkeys { - color: white; + color: #eff1f5; padding: 5px; -arrow-border-radius: 6px; - -arrow-background-color: rgba(41, 39, 56, 0.9); + -arrow-background-color: rgba(43, 43, 59, 0.9); -arrow-border-width: 1px; -arrow-border-color: rgba(0, 0, 0, 0.4); -arrow-base: 20px; @@ -1262,7 +1430,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { margin-bottom: 6px; padding: 6px; transition-duration: 300; - background-color: rgba(0, 0, 0, 0.05); + background-color: rgba(17, 17, 27, 0.05); border: none; border-radius: 6px; } @@ -1275,7 +1443,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .menu-favorites-button:hover { border-radius: 6px; - background-color: rgba(0, 0, 0, 0.1); + background-color: rgba(17, 17, 27, 0.1); } .menu-places-box { @@ -1307,8 +1475,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .menu-application-button-selected { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); padding: 6px; border-radius: 6px; border: none; @@ -1329,8 +1497,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .menu StScrollView.menu-application-button { padding: 3px 0; border-radius: 6px; - background-color: rgba(200, 206, 219, 0.987); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(222, 223, 228, 0.987); + color: rgba(17, 17, 27, 0.87); } .menu StScrollView.menu-application-button .popup-menu-item { @@ -1338,7 +1506,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { spacing: 0; margin: 0 3px; border-radius: 6px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .menu StScrollView.menu-application-button .popup-menu-item:ltr { @@ -1351,8 +1519,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .menu StScrollView.menu-application-button .popup-menu-item:active { border-image: none; - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); } .menu StScrollView.menu-application-button .popup-menu-item StIcon { @@ -1377,14 +1545,14 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .menu-category-button-hover, .menu-category-button-selected { - color: rgba(0, 0, 0, 0.87); - background-color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); border-radius: 6px; } .menu-category-button-greyed { padding: 6px; - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } .menu-category-button-label:ltr { @@ -1428,12 +1596,12 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { width: 250px; height: 15px; font-weight: normal; - caret-color: rgba(0, 0, 0, 0.87); + caret-color: rgba(17, 17, 27, 0.87); } .menu-search-entry-icon { icon-size: 1em; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .info-osd { @@ -1441,8 +1609,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { font-weight: bold; spacing: 1em; padding: 16px; - color: rgba(255, 255, 255, 0.7); - background-color: rgba(19, 16, 32, 0.75); + color: rgba(239, 241, 245, 0.7); + background-color: rgba(17, 17, 27, 0.75); } .osd-window { @@ -1452,9 +1620,9 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { padding: 20px; min-width: 64px; min-height: 64px; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); border-radius: 0; - background-color: rgba(19, 16, 32, 0.75); + background-color: rgba(17, 17, 27, 0.75); border: none; } @@ -1467,12 +1635,12 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { height: 4px; background-color: rgba(0, 0, 0, 0.35); border-radius: 6px; - color: #96CDFB; + color: #1e66f5; } .osd-window .level-bar { border-radius: 6px; - background-color: #96CDFB; + background-color: #1e66f5; } .window-list-box { @@ -1496,7 +1664,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .window-list-box:highlight { - background-color: rgba(242, 143, 173, 0.5); + background-color: rgba(210, 15, 57, 0.5); } .window-list-item-label { @@ -1509,7 +1677,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { font-weight: normal; background-image: none; transition-duration: 100ms; - color: rgba(255, 255, 255, 0.9); + color: rgba(239, 241, 245, 0.9); border-radius: 0; } @@ -1566,32 +1734,32 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .window-list-item-box:hover { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); + background-color: rgba(239, 241, 245, 0.15); } .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.25); - border-color: rgba(255, 255, 255, 0.3); + background-color: rgba(239, 241, 245, 0.25); + border-color: rgba(239, 241, 245, 0.3); } .window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { - background-color: rgba(255, 255, 255, 0.3); + background-color: rgba(239, 241, 245, 0.3); } .window-list-item-box:focus { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); background-gradient-direction: none; - background-image: radial-gradient(5px 5px 45deg, circle cover, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 100%); - border-color: #96CDFB; - background-color: rgba(255, 255, 255, 0.2); + background-image: radial-gradient(5px 5px 45deg, circle cover, rgba(239, 241, 245, 0.7) 0%, rgba(239, 241, 245, 0.7) 100%); + border-color: #1e66f5; + background-color: rgba(239, 241, 245, 0.2); } .window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.3); + background-color: rgba(239, 241, 245, 0.3); } .panel-top .window-list-item-box:focus { @@ -1617,24 +1785,24 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .window-list-item-box .progress { background-gradient-direction: vertical; - background-gradient-start: #ABE9B3; - background-gradient-end: #ABE9B3; + background-gradient-start: #40a02b; + background-gradient-end: #40a02b; border-radius: 6px; box-shadow: none; } .window-list-item-demands-attention { - background-gradient-start: #FAE3B0; - background-gradient-end: #FAE3B0; + background-gradient-start: #df8e1d; + background-gradient-end: #df8e1d; } .window-list-preview { - padding: 12px; + padding: 6px; spacing: 6px; border: none; - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 6px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); } @@ -1643,7 +1811,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .grouped-window-list-thumbnail-alert { - background-color: rgba(242, 143, 173, 0.5); + background-color: rgba(210, 15, 57, 0.5); } .grouped-window-list-thumbnail-menu { @@ -1658,11 +1826,11 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .grouped-window-list-thumbnail-menu .item-box:outlined { - background-color: rgba(0, 0, 0, 0.1); + background-color: rgba(17, 17, 27, 0.1); } .grouped-window-list-thumbnail-menu .item-box:hover { - background-color: rgba(0, 0, 0, 0.15); + background-color: rgba(17, 17, 27, 0.15); } .grouped-window-list-thumbnail-menu .thumbnail { @@ -1671,13 +1839,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .grouped-window-list-thumbnail-menu .separator { width: 1px; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } .grouped-window-list-number-label { z-index: 120; text-shadow: none; - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; padding: 0; } @@ -1687,7 +1855,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .grouped-window-list-badge { border-radius: 256px; - background-color: #96CDFB; + background-color: #1e66f5; } .grouped-window-list-item-box { @@ -1695,7 +1863,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { transition-duration: 100ms; border: none; margin: 0; - color: rgba(255, 255, 255, 0.6); + color: rgba(239, 241, 245, 0.6); border-radius: 0; spacing: 6px; border-bottom: 2px solid transparent; @@ -1706,44 +1874,44 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .grouped-window-list-item-box:hover { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.15); + background-color: rgba(239, 241, 245, 0.15); } .grouped-window-list-item-box:active { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); background-gradient-direction: none; background-color: transparent; - border-color: rgba(255, 255, 255, 0.3); + border-color: rgba(239, 241, 245, 0.3); } .grouped-window-list-item-box:active:hover { - background-color: rgba(255, 255, 255, 0.15); + background-color: rgba(239, 241, 245, 0.15); } .grouped-window-list-item-box:focus { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.2); - border-color: #96CDFB; + background-color: rgba(239, 241, 245, 0.2); + border-color: #1e66f5; } .grouped-window-list-item-box:focus:hover { - background-color: rgba(255, 255, 255, 0.3); + background-color: rgba(239, 241, 245, 0.3); } .grouped-window-list-item-box .progress { background-gradient-direction: vertical; - background-gradient-start: #ABE9B3; - background-gradient-end: #ABE9B3; + background-gradient-start: #40a02b; + background-gradient-end: #40a02b; border-radius: 6px; box-shadow: none; } .grouped-window-list-item-demands-attention { - background-gradient-start: #FAE3B0; - background-gradient-end: #FAE3B0; + background-gradient-start: #df8e1d; + background-gradient-end: #df8e1d; } .sound-button { @@ -1819,8 +1987,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { padding: 0 0; margin-top: 6px; border-radius: 6px; - background-color: rgba(200, 206, 219, 0.987); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(222, 223, 228, 0.987); + color: rgba(17, 17, 27, 0.87); } .sound-player > StBoxLayout:first-child { @@ -1835,11 +2003,11 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .sound-player > StBoxLayout:first-child StButton:small:hover { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } .sound-player > StBoxLayout:first-child StButton:small:active { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } .sound-player > StBoxLayout:first-child StButton:small StIcon { @@ -1858,7 +2026,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { background-color: rgba(0, 0, 0, 0.45); border: none; border-radius: 0 0 6px 6px; - color: white; + color: #eff1f5; text-shadow: none; } @@ -1867,7 +2035,7 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { height: 16px; padding: 8px; margin: 0 6px 6px; - color: white; + color: #eff1f5; border-radius: 9999px; border: none; text-shadow: none; @@ -1878,16 +2046,16 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .sound-player-overlay StButton:hover { - background-color: rgba(255, 255, 255, 0.12); + background-color: rgba(239, 241, 245, 0.12); } .sound-player-overlay StButton:active { - background-color: rgba(255, 255, 255, 0.3); + background-color: rgba(239, 241, 245, 0.3); } .sound-player-overlay StButton:insensitive { opacty: 0.35; - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } .sound-player-overlay StLabel { @@ -1901,12 +2069,12 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .sound-player .slider { height: 0.5em; padding: 0; - border: 0px solid rgba(24, 22, 32, 0.9); + border: 0px solid rgba(26, 26, 35, 0.9); border-bottom: 1px; -slider-height: 0.5em; - -slider-background-color: rgba(0, 0, 0, 0.12); + -slider-background-color: rgba(17, 17, 27, 0.12); -slider-border-color: rgba(0, 0, 0, 0); - -slider-active-background-color: #96CDFB; + -slider-active-background-color: #1e66f5; -slider-active-border-color: rgba(0, 0, 0, 0); -slider-border-width: 0px; -slider-handle-radius: 0px; @@ -1926,18 +2094,18 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .workspace-button { width: 20px; height: 10px; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); padding: 3px; padding-top: 4px; transition-duration: 300; } .workspace-button:outlined, .workspace-button:outlined:hover { - color: #96CDFB; + color: #1e66f5; } .workspace-button:hover { - color: #c7e4fd; + color: #4f87f7; } /* Controls the style when using the "Visual representation" option */ @@ -1953,21 +2121,21 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .workspace-graph .workspace:active { - border: 1px solid #96CDFB; + border: 1px solid #1e66f5; background-gradient-direction: none; } .workspace-graph .workspace .windows { - -active-window-background: rgba(49, 42, 83, 0.75); + -active-window-background: rgba(47, 47, 74, 0.75); -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(49, 42, 83, 0.75); + -inactive-window-background: rgba(47, 47, 74, 0.75); -inactive-window-border: rgba(0, 0, 0, 0.8); } .workspace-graph .workspace:active .windows { - -active-window-background: rgba(59, 50, 100, 0.75); + -active-window-background: rgba(56, 56, 90, 0.75); -active-window-border: rgba(0, 0, 0, 0.8); - -inactive-window-background: rgba(29, 25, 49, 0.75); + -inactive-window-background: rgba(27, 27, 43, 0.75); -inactive-window-border: rgba(0, 0, 0, 0.8); } @@ -1987,11 +2155,11 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .panel-launcher:hover { background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: rgba(239, 241, 245, 0.1); } .panel-launcher:active { - background-color: rgba(255, 255, 255, 0.2); + background-color: rgba(239, 241, 245, 0.2); } .launcher { @@ -2003,11 +2171,11 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .launcher:hover { background-gradient-direction: none; - background-color: rgba(255, 255, 255, 0.1); + background-color: rgba(239, 241, 245, 0.1); } .launcher:active { - background-color: rgba(255, 255, 255, 0.2); + background-color: rgba(239, 241, 245, 0.2); } .launcher .icon-box { @@ -2020,12 +2188,12 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .applet-separator-line { width: 1px; - background: rgba(255, 255, 255, 0.12); + background: rgba(239, 241, 245, 0.12); } .applet-box { padding: 0 6px; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); text-shadow: none; transition-duration: 100ms; border-radius: 0; @@ -2036,38 +2204,38 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .applet-box:hover { - color: rgba(255, 255, 255, 0.7); - background-color: rgba(255, 255, 255, 0.15); + color: rgba(239, 241, 245, 0.7); + background-color: rgba(17, 17, 27, 0.04); } .applet-box:checked, .applet-box:checked:hover { - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; + color: rgba(239, 241, 245, 0.7); + background-color: rgba(17, 17, 27, 0.12); } .applet-box:highlight { background-image: none; border-image: none; - background-color: rgba(242, 143, 173, 0.5); + background-color: rgba(210, 15, 57, 0.5); } .applet-label { font-weight: bold; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .applet-box:checked .applet-label { - color: rgba(0, 0, 0, 0.87); + color: rgba(239, 241, 245, 0.7); text-shadow: none; } .applet-icon { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); icon-size: 16px; } .applet-box:checked .applet-icon { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); text-shadow: none; } @@ -2080,34 +2248,34 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .user-label { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font-size: 1em; font-weight: bold; margin: 0px; } .desklet { - color: white; + color: #eff1f5; } .desklet:highlight { - background-color: rgba(242, 143, 173, 0.5); + background-color: rgba(210, 15, 57, 0.5); } .desklet-with-borders { - color: white; - background-color: rgba(41, 39, 56, 0.9); + color: #eff1f5; + background-color: rgba(43, 43, 59, 0.9); padding: 12px; padding-bottom: 16px; } .desklet-with-borders:highlight { - background-color: rgba(242, 143, 173, 0.5); + background-color: rgba(210, 15, 57, 0.5); } .desklet-with-borders-and-header { - color: white; - background-color: rgba(41, 39, 56, 0.9); + color: #eff1f5; + background-color: rgba(43, 43, 59, 0.9); border-radius: 6px; border-radius-topleft: 0; border-radius-topright: 0; @@ -2116,12 +2284,12 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .desklet-with-borders-and-header:highlight { - background-color: rgba(242, 143, 173, 0.5); + background-color: rgba(210, 15, 57, 0.5); } .desklet-header { - color: white; - background-color: rgba(41, 39, 56, 0.9); + color: #eff1f5; + background-color: rgba(43, 43, 59, 0.9); border-radius: 0; border-radius-topleft: 6px; border-radius-topright: 6px; @@ -2131,13 +2299,13 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { } .desklet-drag-placeholder { - border: 2px solid #96CDFB; - background-color: rgba(150, 205, 251, 0.3); + border: 2px solid #1e66f5; + background-color: rgba(30, 102, 245, 0.3); } .photoframe-box { - color: white; - background-color: rgba(41, 39, 56, 0.9); + color: #eff1f5; + background-color: rgba(43, 43, 59, 0.9); padding: 12px; padding-bottom: 16px; } @@ -2158,8 +2326,8 @@ StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { .tile-preview, .tile-preview.snap, .tile-hud, .tile-hud.snap { - background-color: rgba(150, 205, 251, 0.3); - border: 1px solid #96CDFB; + background-color: rgba(30, 102, 245, 0.3); + border: 1px solid #1e66f5; } .xkcd-box { diff --git a/src/main/gnome-shell/gnome-shell-Dark.css b/src/main/gnome-shell/gnome-shell-Dark.css new file mode 100644 index 00000000..4212358e --- /dev/null +++ b/src/main/gnome-shell/gnome-shell-Dark.css @@ -0,0 +1,3378 @@ +/* This stylesheet is generated, DO NOT EDIT */ +/* Copyright 2009, 2015 Red Hat, Inc. + * + * Portions adapted from Mx's data/style/default.css + * Copyright 2009 Intel Corporation + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU Lesser General Public License, + * version 2.1, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for + * more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. + */ +stage { + font-size: 11pt; + color: #eff1f5; +} + +.ripple-pointer-location { + width: 48px; + height: 48px; + border-radius: 24px; + background-color: rgba(255, 255, 255, 0.3); + box-shadow: 0 0 2px 2px #e5ecfb; +} + +.pie-timer { + width: 60px; + height: 60px; + -pie-border-width: 3px; + -pie-border-color: #8caaee; + -pie-background-color: rgba(255, 255, 255, 0.3); +} + +.magnifier-zoom-region { + border: 2px solid #8caaee; +} + +.magnifier-zoom-region.full-screen { + border-width: 0; +} + +/* App Icons */ +.show-apps .overview-icon, +.app-well-app .overview-icon, +.grid-search-result .overview-icon { + color: rgba(239, 241, 245, 0.7); + border-radius: 16px; + padding: 6px; + border: none; + transition-duration: 100ms; + text-align: center; +} + +.show-apps:hover .overview-icon, .show-apps:focus .overview-icon, .show-apps:selected .overview-icon, +.app-well-app:hover .overview-icon, +.app-well-app:focus .overview-icon, +.app-well-app:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + background-color: rgba(239, 241, 245, 0.12); + border-image: none; + background-image: none; +} + +.show-apps:active .overview-icon, .show-apps:checked .overview-icon, +.app-well-app:active .overview-icon, +.app-well-app:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: rgba(239, 241, 245, 0.3); + box-shadow: none; +} + +.app-well-app.app-folder { + border-radius: 16px; +} + +.app-well-app.app-folder, .app-well-app.app-folder:hover, .app-well-app.app-folder:active { + background-color: transparent; +} + +.app-well-app.app-folder .overview-icon { + background-color: rgba(239, 241, 245, 0.12); + border-radius: 16px; +} + +.app-well-app.app-folder:hover .overview-icon { + background-color: rgba(239, 241, 245, 0.2); +} + +.app-well-app.app-folder:active .overview-icon { + background-color: rgba(239, 241, 245, 0.3); +} + +.app-folder-dialog { + border-radius: 36px; + padding: 12px; + background-color: #11111b; + border: 1px solid black; + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); +} + +.app-folder-dialog .folder-name-container { + padding: 24px 36px 0; + spacing: 12px; + /* FIXME: this is to keep the label in sync with the entry */ +} + +.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { + font-size: 18pt; + font-weight: bold; +} + +.app-folder-dialog .folder-name-container .folder-name-entry { + width: 300px; + border: none; + caret-color: #eff1f5; +} + +.app-folder-dialog .folder-name-container .folder-name-entry:focus { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.app-folder-dialog .folder-name-container .folder-name-label { + padding: 9px 8px; + color: rgba(239, 241, 245, 0.7); +} + +.app-folder-dialog .folder-name-container .edit-folder-button { + background-color: rgba(239, 241, 245, 0.06); + color: rgba(239, 241, 245, 0.7); + border: none; + padding: 0; + width: 36px; + height: 36px; + border-radius: 9999px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { + icon-size: 16px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button:hover { + background-color: rgba(239, 241, 245, 0.12); +} + +.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.app-folder-dialog .icon-grid { + row-spacing: 12px; + column-spacing: 30px; + page-padding-top: 0; + page-padding-bottom: 0; + page-padding-left: 0; + page-padding-right: 0; +} + +.app-folder-dialog .page-indicators { + margin-bottom: 18px; +} + +.app-folder-dialog-container { + padding: 6px; + width: 620px; + height: 620px; +} + +.app-well-app-running-dot { + width: 6px; + height: 3px; + border-radius: 2px; + background-color: rgba(239, 241, 245, 0.3); + margin-bottom: 0; +} + +StWidget.focused .app-well-app-running-dot { + width: 24px; + background-color: #8caaee !important; +} + +.app-menu, +.app-well-menu { + max-width: 27.25em; +} + +.rename-folder-popup .rename-folder-popup-item { + spacing: 6px; +} + +.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { + padding: 0 12px; +} + +.system-action-icon { + box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); + background-color: #11111b; + color: #eff1f5; + border-radius: 9999px; + icon-size: 48px; +} + +.shell-link { + border-radius: 6px; + color: #1e66f5; +} + +.shell-link:hover { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.15); +} + +.shell-link:active { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.25); +} + +.lowres-icon { + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); +} + +.icon-dropshadow { + icon-shadow: 0 1px 5px rgba(0, 0, 0, 0.8); +} + +/* Buttons */ +.hotplug-notification-item { + color: #eff1f5; + background-color: #1e1e2e; + box-shadow: none !important; +} + +.hotplug-notification-item:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.08); + box-shadow: none !important; +} + +.hotplug-notification-item:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); + box-shadow: none !important; +} + +.hotplug-notification-item:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.2); + box-shadow: none !important; +} + +.hotplug-notification-item:insensitive { + color: rgba(239, 241, 245, 0.35); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.lg-obj-inspector-button, .candidate-page-button, .modal-dialog-linked-button, .popup-menu .button { + color: #eff1f5; + background-color: transparent; + box-shadow: none !important; +} + +.lg-obj-inspector-button:focus, .candidate-page-button:focus, .modal-dialog-linked-button:focus, .popup-menu .button:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.08); + box-shadow: none !important; +} + +.lg-obj-inspector-button:hover, .candidate-page-button:hover, .modal-dialog-linked-button:hover, .popup-menu .button:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.lg-obj-inspector-button:active, .candidate-page-button:active, .modal-dialog-linked-button:active, .popup-menu .button:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.2); + box-shadow: none !important; +} + +.lg-obj-inspector-button:insensitive, .candidate-page-button:insensitive, .modal-dialog-linked-button:insensitive, .popup-menu .button:insensitive { + background-color: transparent; + color: rgba(239, 241, 245, 0.35); + box-shadow: none !important; +} + +.button { + min-height: 32px; + padding: 0 12px; + border-radius: 6px; + border: none; +} + +/* Date/Time Menu */ +.popup-menu .message, .world-clocks-button, +.weather-button, +.events-button { + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.04); + border-radius: 6px; + border: none; + box-shadow: none; + text-shadow: none; +} + +.popup-menu .message:hover, .world-clocks-button:hover, +.weather-button:hover, +.events-button:hover, .popup-menu .message:focus, .world-clocks-button:focus, +.weather-button:focus, +.events-button:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); + box-shadow: none; +} + +.popup-menu .message:active, .world-clocks-button:active, +.weather-button:active, +.events-button:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.2); + box-shadow: none; +} + +.clock-display-box { + spacing: 2px; +} + +.clock-display-box .clock { + padding-left: 12px; + padding-right: 12px; +} + +#calendarArea { + padding: 6px 0; +} + +.datemenu-calendar-column { + spacing: 6px; + border: 0 solid rgba(239, 241, 245, 0); + padding: 0 12px; +} + +.datemenu-calendar-column:ltr { + margin-right: 8px; + border-left-width: 0; +} + +.datemenu-calendar-column:rtl { + margin-left: 8px; + border-right-width: 0; +} + +.datemenu-calendar-column .datemenu-displays-section { + padding-bottom: 0; +} + +.datemenu-calendar-column .datemenu-displays-box { + spacing: 6px; +} + +.world-clocks-header, +.weather-header, +.events-section-title { + color: rgba(239, 241, 245, 0.7); + font-weight: bold; +} + +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 4px 6px; +} + +/* today button (the date) */ +.datemenu-today-button { + border: none; + box-shadow: none; + background: none; + padding: 6px; + margin: 0 12px; + text-shadow: none; + color: rgba(239, 241, 245, 0.7); + border-radius: 12px; +} + +.datemenu-today-button:hover, .datemenu-today-button:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.datemenu-today-button:active { + background-color: rgba(239, 241, 245, 0.2); +} + +.datemenu-today-button .day-label { + font-size: 12pt; + font-weight: bold; +} + +.datemenu-today-button .date-label { + font-size: 18pt; + font-weight: normal; +} + +/* Calendar */ +.calendar { + border: none; + box-shadow: none; + background-color: transparent; + padding: 0 6px !important; + margin: 0 !important; + text-shadow: none; + border-radius: 12px; +} + +.calendar .calendar-month-label { + padding: 6px 0; + color: rgba(239, 241, 245, 0.7); + font-weight: bold; + text-align: center; + text-shadow: none; + font-size: 12pt; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 0 !important; + margin: 3px 0 !important; +} + +.calendar .calendar-change-month-back StIcon, +.calendar .calendar-change-month-forward StIcon { + icon-size: 16px; +} + +.calendar .pager-button { + width: 32px; + height: 32px; + margin: 2px; + border-radius: 9999px; + background-color: transparent; + color: #eff1f5; +} + +.calendar .pager-button:hover, .calendar .pager-button:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.calendar .pager-button:active { + background-color: rgba(239, 241, 245, 0.3); +} + +.calendar .calendar-day-base { + font-size: 10pt; + text-align: center; + width: 34px; + height: 34px; + padding: 0; + margin: 2px; + border-radius: 9999px; + color: rgba(239, 241, 245, 0.7); + border: none; + font-feature-settings: "tnum"; +} + +.calendar .calendar-day-base:hover, .calendar .calendar-day-base:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.calendar .calendar-day-base:active, .calendar .calendar-day-base:selected { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); + border-color: transparent; +} + +.calendar .calendar-day-base.calendar-day-heading { + margin-top: 1em; + color: rgba(239, 241, 245, 0.5); + font-size: 10pt; +} + +.calendar .calendar-day { + border-width: 0; +} + +.calendar .calendar-day-top { + border-top-width: 0; +} + +.calendar .calendar-day-left { + border-left-width: 0; +} + +.calendar .calendar-nonwork-day { + color: rgba(239, 241, 245, 0.5); + font-weight: bold; +} + +.calendar .calendar-today { + font-weight: bold; + color: rgba(239, 241, 245, 0.7) !important; + background-color: rgba(239, 241, 245, 0.06); + border: none; +} + +.calendar .calendar-today:hover, .calendar .calendar-today:focus { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5 !important; +} + +.calendar .calendar-today:active { + background-color: #769aeb; + color: rgba(17, 17, 27, 0.87) !important; +} + +.calendar .calendar-today:selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87) !important; +} + +.calendar .calendar-today:selected:hover, .calendar .calendar-today:selected:focus { + background-color: #b0c4f3; + color: rgba(17, 17, 27, 0.87) !important; +} + +.calendar .calendar-day-with-events { + color: rgba(239, 241, 245, 0.7); + background-image: url("assets/calendar-today.svg"); +} + +.calendar .calendar-day-with-events.calendar-work-day { + color: rgba(239, 241, 245, 0.7); + font-weight: bold; +} + +.calendar .calendar-other-month-day { + color: rgba(239, 241, 245, 0.3); + opacity: 0.5; +} + +.calendar .calendar-week-number { + width: 26px; + height: 20px; + margin: 6px 2px !important; + padding: 0 0; + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); + font-size: inherit; + font-weight: bold; + text-align: center; +} + +.world-clocks-button, +.weather-button, +.events-button { + padding: 12px !important; + margin: 2px 0 !important; +} + +.events-button .events-box { + spacing: 6px; +} + +.events-button .events-list { + spacing: 12px; + text-shadow: none; +} + +.events-button .events-title { + color: rgba(239, 241, 245, 0.5); + font-weight: bold; + text-shadow: none; +} + +.events-button .event-time { + color: rgba(239, 241, 245, 0.5); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-button .world-clocks-city { + color: rgba(239, 241, 245, 0.5); + font-weight: bold; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time { + color: rgba(239, 241, 245, 0.5); + font-feature-settings: "tnum"; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time:ltr { + text-align: right; +} + +.world-clocks-button .world-clocks-time:rtl { + text-align: left; +} + +.world-clocks-button .world-clocks-timezone { + color: rgba(239, 241, 245, 0.5); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-grid, +.weather-grid { + spacing-rows: 0.4em; + spacing-columns: 0.8em; +} + +.weather-button { + margin-bottom: 6px !important; +} + +.weather-button .weather-box { + spacing: 10px; +} + +.weather-button .weather-header-box { + spacing: 6px; +} + +.weather-button .weather-header { + color: rgba(239, 241, 245, 0.7); + font-weight: bold; +} + +.weather-button .weather-header.location { + font-weight: normal; + color: rgba(239, 241, 245, 0.5); + font-size: 10pt; +} + +.weather-button .weather-grid { + spacing-rows: 6px; + spacing-columns: 12px; +} + +.weather-button .weather-forecast-time { + color: rgba(239, 241, 245, 0.7); + font-feature-settings: "tnum"; + font-size: 9pt; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; +} + +.weather-button .weather-forecast-icon { + icon-size: 32px; +} + +.weather-button .weather-forecast-temp { + font-weight: bold; +} + +/* Check Boxes */ +.check-box StBoxLayout { + spacing: .8em; +} + +.check-box StBin { + width: 24px; + height: 24px; + padding: 3px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:hover StBin { + background-image: url("assets/checkbox-off-hover.svg"); +} + +.check-box:active StBin { + background-image: url("assets/checkbox-off-active.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox-dark.svg"); +} + +/* Activities Ripple */ +.ripple-box { + background-color: rgba(140, 170, 238, 0.35); + box-shadow: 0 0 2px 2px #e5ecfb; + width: 52px; + height: 52px; + border-radius: 0 0 52px 0; +} + +.ripple-box:rtl { + border-radius: 0 0 0 52px; +} + +/* Dash */ +#dash { + font-size: 9pt; +} + +#dash .empty-dash-drop-target { + width: 32px; + height: 32px; +} + +.dash-label { + color: rgba(255, 255, 255, 0.9); + background-color: rgba(0, 0, 0, 0.75); + border-radius: 9999px; + padding: 6px 12px; + box-shadow: none; + border: none; + text-align: center; + -y-offset: 12px; + -x-offset: 8px; +} + +/* Modal Dialogs */ +.candidate-popup-content, .modal-dialog { + background-color: #1e1e2e; + border-radius: 12px; + border: 1px solid rgba(17, 17, 27, 0); + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); +} + +.modal-dialog-linked-button:last-child { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; +} + +.modal-dialog-linked-button:hover:last-child { + color: rgba(17, 17, 27, 0.87); + background-color: #b4c8f4; +} + +.modal-dialog-linked-button:active:last-child { + color: rgba(17, 17, 27, 0.87); + background-color: #769aeb; +} + +.modal-dialog-linked-button:insensitive:last-child { + background-color: rgba(140, 170, 238, 0.05); + color: rgba(140, 170, 238, 0.35); +} + +.headline { + font-size: 12pt; +} + +.modal-dialog { + color: rgba(239, 241, 245, 0.7); + padding: 0 6px 6px 6px; +} + +.modal-dialog-linked-button { + min-height: 32px !important; + padding: 6px !important; + margin: 3px !important; + border: none !important; + border-radius: 6px; +} + +.modal-dialog-linked-button:first-child { + background-color: rgba(239, 241, 245, 0.04); +} + +.modal-dialog-linked-button:first-child:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.08); + box-shadow: none !important; +} + +.modal-dialog-linked-button:first-child:hover { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.modal-dialog-linked-button:first-child:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.2); + box-shadow: none !important; +} + +.modal-dialog .modal-dialog-content-box { + margin: 30px 42px; + spacing: 30px; + max-width: 28em; +} + +.end-session-dialog { + width: 30em; +} + +.end-session-dialog .end-session-dialog-battery-warning, +.end-session-dialog .dialog-list-title { + color: #e5c890; +} + +.message-dialog-content { + spacing: 18px; +} + +.message-dialog-content .message-dialog-title { + text-align: center; + font-size: 18pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-title.lightweight { + font-size: 13pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-description { + text-align: center; +} + +.dialog-list { + spacing: 18px; +} + +.dialog-list .dialog-list-title { + text-align: center; + font-weight: bold; +} + +.dialog-list .dialog-list-scrollview { + max-height: 200px; +} + +.dialog-list .dialog-list-box { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { + font-weight: bold; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { + color: rgba(239, 241, 245, 0.7); + font-size: 10pt; +} + +.run-dialog .modal-dialog-content-box { + margin-top: 24px; + margin-bottom: 12px; +} + +.run-dialog .run-dialog-entry { + width: 20em; +} + +.run-dialog .run-dialog-description { + text-align: center; + color: rgba(239, 241, 245, 0.7); + font-size: 10pt; +} + +.prompt-dialog { + width: 28em; +} + +.prompt-dialog .modal-dialog-content-box { + margin-bottom: 24px; +} + +.prompt-dialog-password-grid { + spacing-rows: 8px; + spacing-columns: 4px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry { + width: auto; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { + margin-left: 20px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { + margin-right: 20px; +} + +.prompt-dialog-password-layout { + spacing: 8px; +} + +.prompt-dialog-password-entry { + width: 20em; +} + +.prompt-dialog-error-label, +.prompt-dialog-info-label, +.prompt-dialog-null-label { + text-align: center; + font-size: 10pt; + margin: 6px; +} + +.prompt-dialog-error-label { + color: #e78284; +} + +.prompt-dialog-info-label, +.prompt-dialog-null-label { + color: rgba(239, 241, 245, 0.5); +} + +.polkit-dialog-user-layout { + text-align: center; + spacing: 8px; + margin-bottom: 6px; +} + +.polkit-dialog-user-layout .polkit-dialog-user-root-label { + color: #e5c890; +} + +.audio-device-selection-dialog .modal-dialog-content-box { + margin-bottom: 28px; +} + +.audio-device-selection-dialog .audio-selection-box { + spacing: 20px; +} + +.audio-selection-device { + border: 1px solid rgba(239, 241, 245, 0); + border-radius: 6px; +} + +.audio-selection-device:hover, .audio-selection-device:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.audio-selection-device:active { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.audio-selection-device-box { + padding: 18px; + spacing: 18px; +} + +.audio-selection-device-icon { + icon-size: 64px; +} + +.welcome-dialog-image { + background-image: url("resource:///org/gnome/shell/theme/gnome-shell-start.svg"); + background-size: contain; + height: 300px; + width: 300px; +} + +/* Entries */ +StEntry, .popup-menu .search-entry { + min-height: 32px; + padding: 2px 12px; + margin: 2px; + border-width: 0; + border-radius: 6px; + color: #eff1f5; + caret-color: #eff1f5; + selection-background-color: #8caaee; + selected-color: rgba(17, 17, 27, 0.87); + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.04); + border: 2px solid transparent; + box-shadow: none; +} + +StEntry:hover, .popup-menu .search-entry:hover { + color: #eff1f5; + border-color: rgba(239, 241, 245, 0.3); + background-color: rgba(239, 241, 245, 0.04); +} + +StEntry:focus, .popup-menu .search-entry:focus { + color: #eff1f5; + border-color: #8caaee; + background-color: rgba(239, 241, 245, 0.04); + box-shadow: none; +} + +StEntry:insensitive, .popup-menu .search-entry:insensitive { + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.35); + border-color: transparent; +} + +StEntry StIcon.capslock-warning, .popup-menu .search-entry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #e5c890; + padding: 0 0; +} + +StEntry StIcon.peek-password, .popup-menu .search-entry StIcon.peek-password { + icon-size: 16px; + padding: 0 4px; +} + +StEntry StLabel.hint-text, .popup-menu .search-entry StLabel.hint-text { + margin-left: 2px; + color: rgba(239, 241, 245, 0.5); +} + +.hotplug-notification-item { + padding: 12px; + border-style: solid; + border-width: 0; + border-left-width: 0; + border-bottom-width: 0; +} + +.hotplug-notification-item:first-child { + border-radius: 0 0 0 6px; +} + +.hotplug-notification-item:last-child { + border-right-width: 0; + border-radius: 0 0 6px 0; +} + +.hotplug-notification-item:first-child:last-child { + border-radius: 0 0 6px 6px; +} + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 0 4px; +} + +.candidate-popup-boxpointer { + -arrow-border-radius: 2px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 64px; + -arrow-rise: 12px; +} + +.candidate-popup-content { + color: rgba(239, 241, 245, 0.7); + box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.35); + border: none; + margin: 3px 8px; + padding: 6px; + spacing: 6px; +} + +.candidate-index { + padding: 0 0.5em 0 0; + color: rgba(239, 241, 245, 0.7); +} + +.candidate-box:selected .candidate-index { + color: rgba(17, 17, 27, 0.6); +} + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + margin-right: 2px; + border-radius: 6px; + color: rgba(239, 241, 245, 0.7); +} + +.candidate-box:hover { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.candidate-box:active { + background-color: rgba(239, 241, 245, 0.3); + color: #eff1f5; +} + +.candidate-box:selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.candidate-box:last-child { + margin-right: 0; +} + +.candidate-page-button-box { + height: 2em; +} + +.vertical .candidate-page-button-box { + padding-top: 0.5em; +} + +.horizontal .candidate-page-button-box { + padding-left: 0.5em; +} + +.candidate-page-button { + padding: 4px 8px; +} + +.candidate-page-button-previous, +.candidate-page-button-next { + border-radius: 6px; +} + +.candidate-page-button-icon { + icon-size: 1em; +} + +/* On-screen Keyboard */ +#keyboard { + background-color: #1d1d1d; + box-shadow: none; +} + +#keyboard .page-indicator { + padding: 6px; +} + +#keyboard .page-indicator .page-indicator-icon { + width: 8px; + height: 8px; +} + +.key-container, +.keyboard-layout { + padding: 4px; + spacing: 4px; +} + +.keyboard-key { + font-size: 16pt; + font-weight: bold; + min-height: 1.2em; + min-width: 1.2em; + padding: 0 !important; + border-radius: 9px; + border: none; + color: rgba(239, 241, 245, 0.7); + background-color: #707070; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.keyboard-key:focus, .keyboard-key:hover { + color: #eff1f5; + background-color: #656565; +} + +.keyboard-key:checked, .keyboard-key:active { + color: #eff1f5; + background-color: #717171; +} + +.keyboard-key:grayed { + background-color: #4b4b4b; + color: rgba(239, 241, 245, 0.7); +} + +.keyboard-key.default-key { + background-color: #4b4b4b; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { + color: #eff1f5; + background-color: #585858; +} + +.keyboard-key.default-key:checked, .keyboard-key.default-key:active { + color: #eff1f5; + background-color: #6a6a6a; +} + +.keyboard-key.enter-key { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; +} + +.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { + color: rgba(17, 17, 27, 0.87); + background-color: #a2baf1; +} + +.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { + color: rgba(17, 17, 27, 0.87); + background-color: #6089e7; +} + +.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { + color: #8caaee; +} + +.keyboard-key StIcon { + icon-size: 1.125em; +} + +.keyboard-subkeys { + color: inherit; + -arrow-border-radius: 12px; + -arrow-background-color: #323233; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 6px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.emoji-page .keyboard-key { + background-color: transparent; + border: none; + color: initial; +} + +.emoji-panel .keyboard-key:latched { + border: none; + background-color: #8caaee; +} + +.word-suggestions { + font-size: 14pt; + spacing: 12px; + min-height: 20pt; +} + +/* Login Dialog */ +#lockDialogGroup { + background-color: #11111b; +} + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog, +.unlock-dialog { + border: none; + background-color: transparent; +} + +.login-dialog StEntry, +.unlock-dialog StEntry { + selection-background-color: #8caaee; + selected-color: rgba(17, 17, 27, 0.87); + padding: 4px 8px; + min-height: 26px; + border-radius: 9999px; + caret-color: rgba(17, 17, 27, 0.87); + background-color: rgba(239, 241, 245, 0.04); + border-radius: 0; + border: none; + box-shadow: inset 0 -1px rgba(17, 17, 27, 0.15); + color: rgba(17, 17, 27, 0.87); +} + +.login-dialog StEntry:focus, +.unlock-dialog StEntry:focus { + border: none; + background-color: rgba(239, 241, 245, 0.04); + box-shadow: inset 0 -2px #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.login-dialog StEntry:insensitive, +.unlock-dialog StEntry:insensitive { + border: none; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(17, 17, 27, 0.35); +} + +.login-dialog StEntry StLabel.hint-text, +.unlock-dialog StEntry StLabel.hint-text { + color: rgba(17, 17, 27, 0.38); +} + +.login-dialog .modal-dialog-button-box, +.unlock-dialog .modal-dialog-button-box { + spacing: 3px; +} + +.login-dialog .modal-dialog-button, +.unlock-dialog .modal-dialog-button { + padding: 0 16px; + border: none; + color: rgba(17, 17, 27, 0.87); + background-color: transparent; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, +.unlock-dialog .modal-dialog-button:hover, +.unlock-dialog .modal-dialog-button:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(239, 241, 245, 0.12); +} + +.login-dialog .modal-dialog-button:active, +.unlock-dialog .modal-dialog-button:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(239, 241, 245, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:insensitive, +.unlock-dialog .modal-dialog-button:insensitive { + background-color: transparent; + color: rgba(17, 17, 27, 0.35); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default, +.unlock-dialog .modal-dialog-button:default { + color: rgba(17, 17, 27, 0.87); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, +.unlock-dialog .modal-dialog-button:default:hover, +.unlock-dialog .modal-dialog-button:default:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(239, 241, 245, 0.12); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:active, +.unlock-dialog .modal-dialog-button:default:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(239, 241, 245, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:insensitive, +.unlock-dialog .modal-dialog-button:default:insensitive { + color: rgba(17, 17, 27, 0.35); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.login-dialog .cancel-button, +.login-dialog .switch-user-button, +.login-dialog .login-dialog-session-list-button, +.unlock-dialog .cancel-button, +.unlock-dialog .switch-user-button, +.unlock-dialog .login-dialog-session-list-button { + padding: 0; + border-radius: 100px; + width: 32px; + height: 32px; + border: none; + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.login-dialog .cancel-button StIcon, +.login-dialog .switch-user-button StIcon, +.login-dialog .login-dialog-session-list-button StIcon, +.unlock-dialog .cancel-button StIcon, +.unlock-dialog .switch-user-button StIcon, +.unlock-dialog .login-dialog-session-list-button StIcon { + icon-size: 16px; +} + +.login-dialog .login-dialog-message-warning, +.unlock-dialog .login-dialog-message-warning { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-logo-bin { + padding: 24px 0px; +} + +.login-dialog-banner { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-button-box { + spacing: 5px; +} + +.login-dialog-message { + text-align: center; +} + +.login-dialog-message-warning { + color: #e5c890; +} + +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; +} + +.login-dialog-user-selection-box { + padding: 100px 0px; +} + +.login-dialog-not-listed-label { + padding-left: 2px; +} + +.login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #eff1f5; +} + +.login-dialog-not-listed-label { + font-size: 1em; + font-weight: bold; + color: rgba(239, 241, 245, 0.7); + padding-top: 1em; +} + +.login-dialog-not-listed-label:hover { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-not-listed-label:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; +} + +.login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:selected, .login-dialog-user-list:expanded .login-dialog-user-list-item:hover, .login-dialog-user-list:expanded .login-dialog-user-list-item:active { + background-color: rgba(239, 241, 245, 0.3); + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #8caaee; +} + +.login-dialog-user-list-item { + border-radius: 12px; + padding: 6px; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item:ltr .user-widget { + padding-right: 1em; +} + +.login-dialog-user-list-item:rtl .user-widget { + padding-left: 1em; +} + +.login-dialog-user-list-item:focus { + background-color: rgba(239, 241, 245, 0.04) !important; +} + +.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { + background-color: rgba(239, 241, 245, 0.12) !important; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { + background-color: rgba(239, 241, 245, 0.3) !important; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 6px 0 0 0; + background-color: rgba(239, 241, 245, 0.12) !important; +} + +.user-widget-label { + color: rgba(239, 241, 245, 0.7); +} + +.user-widget.horizontal .user-widget-label { + font-size: 13pt; + font-weight: bold; + padding-left: 15px; +} + +.user-widget.horizontal .user-widget-label:ltr { + padding-left: 14px; + text-align: left; +} + +.user-widget.horizontal .user-widget-label:rtl { + padding-right: 14px; + text-align: right; +} + +.user-widget.vertical .user-widget-label { + font-size: 16pt; + text-align: center; + font-weight: normal; + padding-top: 16px; +} + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 12px; + width: 23em; +} + +.login-dialog-prompt-entry { + height: 1.5em; +} + +.login-dialog-prompt-label { + color: rgba(239, 241, 245, 0.7); + font-size: 12pt; + padding-top: 1em; +} + +/* Looking Glass */ +#LookingGlassDialog { + background-color: #1e1e2e; + spacing: 4px; + padding: 0; + border: none; + border-radius: 6px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + color: #eff1f5; +} + +#LookingGlassDialog > #Toolbar { + padding: 0 8px; + border: none; + border-radius: 0; + background-color: #1e1e2e; + box-shadow: inset 0 -1px 0 rgba(239, 241, 245, 0); +} + +#LookingGlassDialog .labels { + spacing: 0; +} + +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(239, 241, 245, 0.5); + padding-left: 16px; + padding-right: 16px; + min-height: 32px; + padding: 0 32px; + transition-duration: 100ms; + border-bottom-width: 0; +} + +#LookingGlassDialog .notebook-tab:hover { + background-color: rgba(239, 241, 245, 0.04); + color: #eff1f5; + text-shadow: none; +} + +#LookingGlassDialog .notebook-tab:selected { + border-color: transparent; + background-color: rgba(239, 241, 245, 0.12); + box-shadow: inset 0 -2px 0px #8caaee; + color: #eff1f5; + text-shadow: none; +} + +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; +} + +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; +} + +.lg-dialog StEntry { + min-height: 22px; + selection-background-color: #8caaee; + selected-color: rgba(17, 17, 27, 0.87); +} + +.lg-dialog .shell-link { + color: #1e66f5; +} + +.lg-dialog .shell-link:hover { + color: #4f87f7; +} + +.lg-dialog .shell-link:active { + color: #0a4ed6; +} + +.lg-dialog .actor-link { + color: rgba(239, 241, 245, 0.7); +} + +.lg-dialog .actor-link:hover { + color: #eff1f5; +} + +.lg-dialog .actor-link:active { + color: rgba(239, 241, 245, 0.7); +} + +.lg-completions-text { + font-size: .9em; + font-style: italic; +} + +.lg-obj-inspector-title { + spacing: 6px; +} + +.lg-obj-inspector-button { + padding: 0 16px; + border: none; + border-radius: 6px; +} + +.lg-obj-inspector-button:hover { + border: none; +} + +#lookingGlassExtensions { + padding: 6px; +} + +.lg-extensions-list { + padding: 6px; + spacing: 6px; +} + +.lg-extension { + border: none; + border-radius: 6px; + background-color: #1e1e2e; + padding: 12px; +} + +.lg-extension-name { + font-weight: bold; +} + +.lg-extension-meta { + spacing: 6px; +} + +#LookingGlassPropertyInspector { + color: rgba(239, 241, 245, 0.7); + background: #1e1e2e; + border: none; + border-radius: 6px; + padding: 6px; + margin: 5px 8px 11px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); +} + +/* Message List */ +.message-list { + width: 31.5em; + text-shadow: none; + border: none; + padding: 0; +} + +.message-list:ltr { + margin-left: 0; + margin-right: 0; + padding-right: 0; + border-right-width: 0; +} + +.message-list:rtl { + margin-right: 0; + margin-left: 0; + padding-left: 0; + border-left-width: 0; +} + +.message-list .message-list-placeholder { + spacing: 12px; +} + +.message-list .message-list-placeholder > StIcon { + icon-size: 48px; + margin-bottom: 12px; + -st-icon-style: symbolic; +} + +.message-list-sections { + margin: 0 8px 0 16px; +} + +.message-list-section, +.message-list-sections, +.message-list-section-list { + spacing: 6px; +} + +.message { + margin: 3px 0; +} + +.message .message-icon-bin { + padding: 18px; +} + +.message .message-icon-bin:ltr { + padding-right: 6px; +} + +.message .message-icon-bin:rtl { + padding-left: 6px; +} + +.message .message-icon-bin > StIcon { + icon-size: 32px; + -st-icon-style: symbolic; +} + +.message .message-icon-bin > .fallback-app-icon { + width: 16px; + height: 16px; +} + +.message .message-secondary-bin { + padding: 0 8px; +} + +.message .message-secondary-bin > .event-time { + color: rgba(239, 241, 245, 0.5); + font-size: 9pt; + text-align: right; + padding-bottom: 0.12em; +} + +.message .message-secondary-bin > .event-time:ltr { + text-align: right; +} + +.message .message-secondary-bin > .event-time:rtl { + text-align: left; +} + +.message .message-title { + color: #eff1f5; + font-weight: bold; +} + +.message .message-content { + padding: 9px; + margin-bottom: 8px; + spacing: 4px; + color: rgba(239, 241, 245, 0.5); +} + +.message .message-close-button { + color: rgba(239, 241, 245, 0.7); + padding: 0; + height: 24px; + width: 24px; + border-radius: 9999px; +} + +.message .message-close-button:hover, .message .message-close-button:active { + color: #eff1f5; +} + +.message .message-close-button:hover, .message .message-close-button:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.message .message-close-button:active { + background-color: rgba(239, 241, 245, 0.3); +} + +.message .message-body { + color: rgba(239, 241, 245, 0.5); +} + +.url-highlighter { + link-color: #1e66f5; +} + +.message-media-control { + border-radius: 9999px; + color: rgba(239, 241, 245, 0.7); +} + +.message-media-control:last-child:ltr { + margin-right: 16px; +} + +.message-media-control:last-child:rtl { + margin-left: 16px; +} + +.message-media-control:hover, .message-media-control:focus { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.12); +} + +.message-media-control:active { + color: #eff1f5; + background-color: rgba(239, 241, 245, 0.3); +} + +.message-media-control:insensitive { + color: rgba(239, 241, 245, 0.3); +} + +.media-message-cover-icon { + icon-size: 48px; + border-radius: 6px; +} + +.media-message-cover-icon.fallback { + icon-size: 32px !important; + border: none; + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.12); + color: rgba(239, 241, 245, 0.5); +} + +.select-area-rubberband { + background-color: rgba(140, 170, 238, 0.3); + border: 1px solid #8caaee; + border-radius: 6px; +} + +.user-icon { + background-size: contain; + color: rgba(239, 241, 245, 0.7); + border-radius: 9999px; + border: none; + box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25); + icon-size: 64px; +} + +.modal-dialog .user-icon { + box-shadow: none; +} + +.user-icon:hover { + color: #eff1f5; +} + +.user-icon StIcon { + background-color: #eff1f5; + border-radius: 9999px; + padding: 12px; + width: 40px; + height: 40px; +} + +.user-icon.user-avatar { + border: 2px solid #8caaee; +} + +.user-widget.vertical .user-icon { + icon-size: 96px; +} + +.user-widget.vertical .user-icon StIcon { + padding: 20px; + padding-top: 18px; + padding-bottom: 22px; + width: 88px; + height: 88px; +} + +.lightbox { + background-color: black; +} + +.flashspot { + background-color: white; +} + +.hidden { + color: rgba(0, 0, 0, 0); +} + +.caps-lock-warning-label { + text-align: center; + padding-bottom: 8px; + font-size: 10pt; + color: #e5c890; +} + +/* Network Dialogs */ +.nm-dialog { + max-height: 34em; + min-height: 31em; + min-width: 32em; +} + +.nm-dialog-content { + spacing: 20px; + padding: 24px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-airplane-box { + spacing: 12px; +} + +.nm-dialog-airplane-headline { + font-weight: bold; + text-align: center; +} + +.nm-dialog-airplane-text { + color: #eff1f5; +} + +.nm-dialog-header { + font-weight: bold; +} + +.nm-dialog-header-icon { + icon-size: 32px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-scroll-view { + border: none; + padding: 0; + background-color: rgba(239, 241, 245, 0.04); + border-radius: 6px; +} + +.nm-dialog-item { + font-size: 11pt; + border-bottom: none; + padding: 12px; + spacing: 0px; +} + +.nm-dialog-item:selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.nm-dialog-item:hover, .nm-dialog-item:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.nm-dialog-item:active { + background-color: rgba(239, 241, 245, 0.3); +} + +.nm-dialog-icon { + icon-size: 16px; +} + +.nm-dialog-icons { + spacing: 12px; +} + +.no-networks-label { + color: rgba(239, 241, 245, 0.5); +} + +.no-networks-box { + spacing: 6px; +} + +/* Notifications & Message Tray */ +.notification-banner { + width: 34em; + min-height: 64px; + margin: 2px 5px 8px; + border-radius: 6px; + color: rgba(239, 241, 245, 0.7); + background-color: #1e1e2e; + border: none; + text-shadow: none; + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25); + border-radius: 12px; +} + +.notification-banner:hover { + color: #eff1f5; + background-color: #1e1e2e; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.25); + margin: 2px 12px 17px; +} + +.notification-banner:focus { + color: #eff1f5; + background-color: #1e1e2e; +} + +.notification-banner .notification-actions { + background-color: transparent; + padding-top: 0; + border-top: 1px solid rgba(239, 241, 245, 0); + spacing: 0; +} + +.notification-banner .notification-button { + min-height: 44px; + padding: 0 18px; + background-color: transparent; + color: rgba(239, 241, 245, 0.7); + font-weight: 500; + border-width: 0; +} + +.notification-banner .notification-button:first-child { + border-radius: 0 0 0 12px; +} + +.notification-banner .notification-button:last-child { + border-radius: 0 0 12px 0; +} + +.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { + border-radius: 0 0 12px 12px; +} + +.notification-banner .notification-button:focus { + background-color: transparent; + color: #eff1f5; + box-shadow: inset 0 0 0 2px rgba(239, 241, 245, 0.12); +} + +.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; + box-shadow: none; +} + +.notification-banner .notification-button:active { + background-color: rgba(239, 241, 245, 0.3); + color: #eff1f5; +} + +.summary-source-counter { + font-size: fontsize(10); + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + border: 2px solid rgba(239, 241, 245, 0.3); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; +} + +.chat-body { + spacing: 5px; +} + +.chat-response { + margin: 5px; +} + +.chat-log-message { + color: rgba(239, 241, 245, 0.7); +} + +.chat-new-group { + padding-top: 1em; +} + +.chat-received { + padding-left: 4px; +} + +.chat-received:rtl { + padding-left: 0px; + padding-right: 4px; +} + +.chat-sent { + padding-left: 18pt; + color: rgba(239, 241, 245, 0.7); +} + +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + color: rgba(239, 241, 245, 0.5); +} + +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} + +/* OSD */ +.workspace-switcher-container, .switcher-list, .resize-popup, .osd-window { + color: rgba(239, 241, 245, 0.7); + background-color: #11111b; + border: none; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + margin: 5px 8px 11px; + border-radius: 12px; + padding: 12px; +} + +.osd-window { + text-align: center; + font-weight: bold; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + height: 2px; + border-radius: 2px; + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; + -barlevel-height: 2px; + -barlevel-background-color: rgba(239, 241, 245, 0.12); + -barlevel-active-background-color: #8caaee; + -barlevel-overdrive-color: #e78284; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; + -barlevel-border-color: rgba(239, 241, 245, 0); +} + +.osd-window .level-bar { + background-color: white; + border-radius: 2px; +} + +.pad-osd-window { + padding: 32px; + background-color: #11111b; +} + +.pad-osd-window .pad-osd-title-box { + spacing: 12px; +} + +.pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; +} + +.combo-box-label { + width: 15em; +} + +.overview-controls { + padding-bottom: 30px; +} + +/* Top Bar */ +#panel { + background-color: #11111b; + font-weight: bold; + height: 32px; + color: rgba(239, 241, 245, 0.7); + font-feature-settings: "tnum"; + transition-duration: 250ms; + font-size: 10pt; +} + +#panel .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: #11111b; + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; + -panel-corner-opacity: 1; + transition-duration: 250ms; +} + +#panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(239, 241, 245, 0.7); + transition-duration: 150ms; + border-radius: 9999px; + text-shadow: none; + border: 2px solid transparent; +} + +#panel .panel-button.clock-display .clock { + transition-duration: 150ms; + border: 2px solid transparent; + border-radius: 9999px; +} + +#panel .panel-button:hover { + color: #eff1f5; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel .panel-button:hover.clock-display { + box-shadow: none; + color: rgba(239, 241, 245, 0.7); +} + +#panel .panel-button:hover.clock-display .clock { + color: #eff1f5; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { + background-color: transparent; + color: #eff1f5; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); +} + +#panel .panel-button:active.clock-display, #panel .panel-button:overview.clock-display, #panel .panel-button:focus.clock-display, #panel .panel-button:checked.clock-display { + box-shadow: none; + color: rgba(239, 241, 245, 0.7); +} + +#panel .panel-button:active.clock-display .clock, #panel .panel-button:overview.clock-display .clock, #panel .panel-button:focus.clock-display .clock, #panel .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); + color: #eff1f5; +} + +.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #eff1f5; +} + +.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { + color: #eff1f5; +} + +#panel .panel-button .system-status-icon { + icon-size: 16px; + padding: 6px; + margin: 0 4px; + -st-icon-style: symbolic; +} + +#panel .panel-button .panel-status-indicators-box .system-status-icon, +#panel .panel-button .panel-status-menu-box .system-status-icon { + margin: 0; +} + +#panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; +} + +#panel .panel-button#panelActivities { + -natural-hpadding: 18px; +} + +#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; + box-shadow: none; +} + +#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { + color: rgba(239, 241, 245, 0.7); +} + +#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { + color: #eff1f5; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel:overview .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:hover.clock-display { + box-shadow: none; + color: #eff1f5; +} + +#panel:overview .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock { + color: #eff1f5; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:checked { + color: #eff1f5; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); +} + +#panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { + box-shadow: none; + color: #eff1f5; +} + +#panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); + color: #eff1f5; +} + +#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} + +#panel .panel-status-indicators-box, +#panel .panel-status-menu-box { + spacing: 2px; +} + +#panel .power-status.panel-status-indicators-box { + spacing: 0; +} + +#panel .screencast-indicator, +#panel .remote-access-indicator { + color: #e5c890; +} + +/* Popovers/Menus */ +.popup-menu-boxpointer { + -arrow-border-radius: 9px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 12px; + -arrow-rise: 6px; + -arrow-box-shadow: none; + background: transparent; + box-shadow: none; +} + +.popup-menu { + min-width: 12em; + color: rgba(239, 241, 245, 0.7) !important; + padding: 0 !important; + font-weight: normal; + border-radius: 12px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08); + margin: 0 3px; + font-size: 10pt; +} + +.popup-menu .popup-menu-content { + padding: 6px 0 !important; + background-color: #1e1e2e; + border-radius: 12px; + margin: 0; + font-weight: normal; + border: 1px solid rgba(17, 17, 27, 0); + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); +} + +.popup-menu .popup-menu-item { + spacing: 6px; + color: rgba(239, 241, 245, 0.7) !important; + text-shadow: none; + border-radius: 6px; + margin: 0 6px; + font-weight: normal; +} + +.popup-menu .popup-menu-item:checked { + font-weight: normal; + border: none; + box-shadow: none; + color: #eff1f5 !important; + background-color: rgba(239, 241, 245, 0.12) !important; + border-radius: 6px 6px 0 0; +} + +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { + color: #eff1f5 !important; + background-color: alpha(currentColor, 0.08) !important; +} + +.popup-menu .popup-menu-item:checked:active { + color: #eff1f5 !important; + background-color: alpha(currentColor, 0.12) !important; +} + +.popup-menu .popup-menu-item:checked:insensitive { + color: rgba(239, 241, 245, 0.3) !important; +} + +.popup-menu .popup-menu-item:focus, .popup-menu .popup-menu-item:hover, .popup-menu .popup-menu-item.selected { + color: #eff1f5 !important; + background-color: rgba(239, 241, 245, 0.12) !important; + transition-duration: 0; +} + +.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { + color: #eff1f5 !important; + background-color: rgba(239, 241, 245, 0.3) !important; +} + +.popup-menu .popup-menu-item:insensitive { + color: rgba(239, 241, 245, 0.3) !important; +} + +.popup-menu .popup-sub-menu { + background-color: rgba(239, 241, 245, 0.12) !important; + color: rgba(239, 241, 245, 0.7) !important; + border: none; + box-shadow: none; + margin: 0 6px; + border-radius: 0 0 6px 6px; +} + +.popup-menu .popup-sub-menu .popup-menu-item { + margin: 0; +} + +.popup-menu .popup-sub-menu .popup-menu-item:focus, .popup-menu .popup-sub-menu .popup-menu-item:hover, .popup-menu .popup-sub-menu .popup-menu-item.selected { + color: #eff1f5 !important; + background-color: rgba(239, 241, 245, 0.12) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:active, .popup-menu .popup-sub-menu .popup-menu-item.selected:active { + color: #eff1f5 !important; + background-color: rgba(239, 241, 245, 0.3) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:insensitive { + color: rgba(239, 241, 245, 0.3) !important; +} + +.popup-menu .popup-inactive-menu-item { + color: rgba(239, 241, 245, 0.7) !important; +} + +.popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(239, 241, 245, 0.3) !important; +} + +.popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; +} + +.popup-menu-arrow, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-ornament { + width: 1.2em; +} + +.popup-menu-ornament:ltr { + text-align: right; +} + +.popup-menu-ornament:rtl { + text-align: left; +} + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0px; +} + +.aggregate-menu { + min-width: 20em; +} + +.aggregate-menu .popup-menu-icon { + padding: 0; + margin: 0 3px; + -st-icon-style: symbolic; +} + +/* Screen Shield */ +.unlock-dialog-clock { + color: white; + font-weight: 300; + text-align: center; + spacing: 24px; + padding-bottom: 2.5em; +} + +.unlock-dialog-clock-time { + font-size: 64pt; + padding-top: 42px; + font-feature-settings: "tnum"; +} + +.unlock-dialog-clock-date { + font-size: 16pt; + font-weight: normal; +} + +.unlock-dialog-clock-hint { + font-weight: normal; + padding-top: 48px; +} + +.unlock-dialog-notifications-container { + margin: 12px 0; + spacing: 6px; + width: 23em; + background-color: transparent; +} + +.unlock-dialog-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; +} + +.unlock-dialog-notifications-container .notification, +.unlock-dialog-notifications-container .unlock-dialog-notification-source { + padding: 12px 6px; + border: none; + background-color: #11111b; + color: #eff1f5; + border-radius: 12px; +} + +.unlock-dialog-notifications-container .notification.critical, +.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { + background-color: #212134; +} + +.unlock-dialog-notification-label { + padding: 0px 0px 0px 12px; +} + +.unlock-dialog-notification-count-text { + weight: bold; + padding: 0 6px; + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; + border-radius: 9999px; + margin-right: 12px; +} + +.screen-shield-background { + background: black; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); +} + +#unlockDialogNotifications StButton#vhandle, #unlockDialogNotifications StButton#hhandle { + background-color: rgba(30, 30, 46, 0.3); +} + +#unlockDialogNotifications StButton#vhandle:hover, #unlockDialogNotifications StButton#vhandle:focus, #unlockDialogNotifications StButton#hhandle:hover, #unlockDialogNotifications StButton#hhandle:focus { + background-color: rgba(30, 30, 46, 0.5); +} + +#unlockDialogNotifications StButton#vhandle:active, #unlockDialogNotifications StButton#hhandle:active { + background-color: rgba(140, 170, 238, 0.5); +} + +/* Scrollbars */ +StScrollView.vfade { + -st-vfade-offset: 32px; +} + +StScrollView.hfade { + -st-hfade-offset: 32px; +} + +StScrollBar { + padding: 0; +} + +StScrollView StScrollBar { + min-width: 16px; + min-height: 16px; +} + +StScrollBar StBin#trough { + margin: 6px; + border-radius: 9999px; + background-color: rgba(239, 241, 245, 0.12); +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: rgba(239, 241, 245, 0.5); + margin: 6px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(239, 241, 245, 0.7); +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #eff1f5; +} + +.search-entry { + width: 320px; + min-height: 32px; + padding: 0 12px; + color: rgba(239, 241, 245, 0.7); + transition-duration: 150ms; + border-radius: 6px; + caret-color: #eff1f5; + selection-background-color: rgba(239, 241, 245, 0.12); + selected-color: rgba(17, 17, 27, 0.87) !important; + color: #eff1f5; + background-color: #1e1e2e; + border: 2px solid transparent; + box-shadow: none; +} + +.search-entry:hover { + color: #eff1f5; + border-color: rgba(239, 241, 245, 0.3); + background-color: #1e1e2e; +} + +.search-entry:focus { + color: #eff1f5; + border-color: #8caaee; + background-color: #1e1e2e; + box-shadow: none; +} + +.search-entry .search-entry-icon { + icon-size: 16px; + padding: 0 0; + color: rgba(239, 241, 245, 0.3); +} + +.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: rgba(239, 241, 245, 0.7); +} + +.search-entry:insensitive { + border: none; + color: rgba(239, 241, 245, 0.3); +} + +.search-entry StLabel.hint-text { + color: rgba(239, 241, 245, 0.5); +} + +/* Search */ +.list-search-result, .search-provider-icon { + border-radius: 6px; + padding: 6px; + transition-duration: 100ms; + text-align: center; +} + +.list-search-result:focus, .search-provider-icon:focus, .list-search-result:hover, .search-provider-icon:hover, .list-search-result:selected, .search-provider-icon:selected { + background-color: rgba(239, 241, 245, 0.12); + transition-duration: 200ms; +} + +.list-search-result:active, .search-provider-icon:active, .list-search-result:checked, .search-provider-icon:checked { + background-color: rgba(239, 241, 245, 0.2); +} + +#searchResultsContent { + max-width: 1024px; + spacing: 8px; +} + +.search-section { + spacing: 8px; + background: none; +} + +.search-section .search-section-separator { + height: 1px; + background-color: rgba(239, 241, 245, 0.12); +} + +.search-section-content { + spacing: 8px; + border-radius: 0; + padding: 18px; + border: none; + box-shadow: none; + background: none; + text-shadow: none; + color: rgba(239, 241, 245, 0.7); +} + +.search-statustext { + font-size: 2em; + font-weight: bold; + color: rgba(239, 241, 245, 0.5); +} + +.grid-search-results { + spacing: 36px; +} + +.search-provider-icon .list-search-provider-content { + spacing: 12px; +} + +.search-provider-icon .list-search-provider-content .list-search-provider-details { + width: 120px; + margin-top: 0; + color: rgba(239, 241, 245, 0.5); +} + +.list-search-results { + spacing: 6px; +} + +.list-search-result .list-search-result-content { + spacing: 6px; +} + +.list-search-result .list-search-result-title { + spacing: 12px; +} + +.list-search-result .list-search-result-description { + color: rgba(239, 241, 245, 0.7); +} + +/* Slider */ +.slider { + height: 20px; + color: #1e1e2e; + -slider-height: 2px; + -slider-background-color: rgba(239, 241, 245, 0.3); + -slider-border-color: #8caaee; + -slider-active-background-color: #8caaee; + -slider-active-border-color: #8caaee; + -slider-border-width: 2px; + -slider-handle-radius: 7px; + -slider-handle-border-width: 2px; + -slider-handle-border-color: #8caaee; + -barlevel-height: 2px; + -barlevel-background-color: rgba(239, 241, 245, 0.3); + -barlevel-border-color: transparent; + -barlevel-active-background-color: #8caaee; + -barlevel-active-border-color: transparent; + -barlevel-overdrive-color: #e78284; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; +} + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 24px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; + border: 1px solid transparent; +} + +.switcher-list .item-box:outlined { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.switcher-list .item-box:selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 6px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(239, 241, 245, 0); +} + +.switcher-list .switcher-list-item-container { + spacing: 12px; +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: rgba(239, 241, 245, 0.5); +} + +.switcher-arrow:highlighted { + color: #eff1f5; +} + +.input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; +} + +.cycler-highlight { + border: 5px solid #8caaee; +} + +/* Switches */ +.toggle-switch { + width: 40px; + height: 20px; + background-size: contain; +} + +.toggle-switch, .popup-sub-menu .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-sub-menu .toggle-switch:checked { + background-image: url("assets/toggle-on-dark.svg"); +} + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(140, 170, 238, 0.3); + border: 1px solid #8caaee; +} + +.tile-preview-left.on-primary { + border-radius: 7px 0 0 0; +} + +.tile-preview-right.on-primary { + border-radius: 0 7px 0 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 7px 7px 0 0; +} + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 12px; +} + +.workspace-switcher { + background: transparent; + border: none; + border-radius: 0; + padding: 0; + spacing: 12px; +} + +.ws-switcher-box { + background: transparent; + height: 50px; + background-size: 32px; + background: rgba(239, 241, 245, 0.12); + border-radius: 6px; +} + +.ws-switcher-active-up, +.ws-switcher-active-down, +.ws-switcher-active-left, +.ws-switcher-active-right { + height: 52px; + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + border-radius: 9px; + border: none; +} + +.icon-grid { + row-spacing: 12px; + column-spacing: 12px; + max-row-spacing: 72px; + max-column-spacing: 72px; + page-padding-top: 24px; + page-padding-bottom: 24px; + page-padding-left: 12px; + page-padding-right: 12px; +} + +.page-indicator { + padding: 6px 12px 0; +} + +.page-indicator .page-indicator-icon { + width: 10px; + height: 10px; + border-radius: 10px; + background-color: white; +} + +.apps-scroll-view { + padding: 0; +} + +.page-navigation-hint { + width: 300px; +} + +.page-navigation-hint.dnd { + background: rgba(255, 255, 255, 0.1); +} + +.page-navigation-hint.next:ltr, .page-navigation-hint.previous:rtl { + background-gradient-start: rgba(255, 255, 255, 0.05); + background-gradient-end: transparent; + background-gradient-direction: horizontal; + border-radius: 15px 0px 0px 15px; +} + +.page-navigation-hint.previous:ltr, .page-navigation-hint.next:rtl { + background-gradient-start: transparent; + background-gradient-end: rgba(255, 255, 255, 0.05); + background-gradient-direction: horizontal; + border-radius: 0px 15px 15px 0px; +} + +.page-navigation-arrow { + margin: 0; + width: 24px; + height: 24px; + color: white; +} + +#dash { + margin-top: 12px; + padding: 0 10px; +} + +#dash .placeholder { + background-image: none; + background-size: contain; + height: 32px; +} + +#dash .overview-icon { + padding: 5px; +} + +.dash-background { + background-color: rgba(239, 241, 245, 0.3); + margin-bottom: 16px; + padding: 10px; + border-radius: 24px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); +} + +.dash-item-container .app-well-app, .show-apps { + padding: 10px 2px 26px; +} + +.dash-separator { + width: 1px; + margin: 0 7px 16px; + background-color: rgba(239, 241, 245, 0.12); +} + +.workspace-animation { + background-color: #11111b; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 2px; +} + +.message-list-controls { + margin: 8px 16px 0; + padding: 4px; + spacing: 12px; +} + +.message-media-control { + margin: 24px 6px; + padding: 9px; +} + +.media-message-cover-icon { + padding: 6px; +} + +.media-message-cover-icon.fallback { + padding: 6px; +} + +.controls-manager, .secondary-monitor-workspaces { + spacing: 12px; +} + +#overviewGroup { + background-color: #11111b; +} + +.osd-window { + spacing: 1em; + min-width: 64px; + min-height: 64px; +} + +.osd-window StIcon { + icon-size: 96px; +} + +#appMenu { + spacing: 6px; +} + +#appMenu .label-shadow { + color: transparent; +} + +#appMenu .panel-status-menu-box { + padding: 0 6px; + spacing: 6px; +} + +.popup-menu { + padding: 6px 0; +} + +.popup-menu .popup-menu-item:ltr { + padding-right: 1.5em !important; + padding-left: 0 !important; +} + +.popup-menu .popup-menu-item:rtl { + padding-right: 0 !important; + padding-left: 1.5em !important; +} + +.popup-separator-menu-item { + padding: 0; +} + +.popup-separator-menu-item .popup-separator-menu-item-separator { + height: 1px; + margin: 0; + background-color: rgba(239, 241, 245, 0.12); + padding: 0; +} + +.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { + padding: 0; + margin: 0 32px 0 0; + height: 1px; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { + padding-left: 18px; + margin-left: 1em; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { + padding-right: 18px; + margin-right: 1em; +} + +.search-entry { + margin-top: 24px; + margin-bottom: 6px; +} + +.window-picker { + spacing: 6px; +} + +.window-caption { + color: #eff1f5; + background-color: #11111b; + border-radius: 9999px; + padding: 6px 12px; +} + +.window-close { + background-color: #11111b; + color: #eff1f5; + border-radius: 21px; + padding: 3px; + height: 30px; + width: 30px; + box-shadow: -1px 1px 5px 0px rgba(0, 0, 0, 0.5); + transition-duration: 300ms; +} + +.window-close:hover { + color: #eff1f5; + background-color: #1d1d2e; +} + +.window-close:active { + color: #eff1f5; + background-color: #050508; +} + +.workspace-background { + border-radius: 30px; + background-color: #11111b; + box-shadow: 0 4px 16px 4px rgba(0, 0, 0, 0.3); +} + +/* Workspace pager */ +.workspace-thumbnails { + visible-width: 32px; + spacing: 6px; + padding: 6px; +} + +.workspace-thumbnails .workspace-thumbnail { + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.12); + border: none; + border-radius: 6px; +} + +.workspace-thumbnails .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + width: 18px; + height: 24px; +} + +.workspace-thumbnail-indicator { + border: 3px solid #8caaee; + border-radius: 3px; + padding: 0px; +} + +.bottom #dashtodockDashScrollview, +.top #dashtodockDashScrollview { + -st-hfade-offset: 24px; +} + +.left #dashtodockDashScrollview, +.right #dashtodockDashScrollview { + -st-vfade-offset: 24px; +} + +#dashtodockContainer { + background-color: transparent; +} + +#dashtodockContainer .number-overlay { + color: #eff1f5; + background-color: rgba(0, 0, 0, 0.75); + text-align: center; +} + +#dashtodockContainer .notification-badge { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); + border-radius: 9999px; + margin: 2px; + padding: 0.2em 0.6em; + font-weight: bold; + text-align: center; +} + +#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { + border-radius: 0; + margin: 0; +} + +#dashtodockContainer.straight-corner #dash .dash-background, #dashtodockContainer.shrink.straight-corner #dash .dash-background { + border-radius: 0; +} + +#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash, #dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; + padding: 0 0; +} + +#dashtodockContainer.extended.top #dash .dash-background, #dashtodockContainer.extended.bottom #dash .dash-background, #dashtodockContainer.extended.right #dash .dash-background, #dashtodockContainer.extended.left #dash .dash-background { + border-radius: 0; + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; +} + +#dashtodockContainer.left #dash, #dashtodockContainer.right #dash { + margin-top: 0; + padding: 10px 0; +} + +#dashtodockContainer.left #dash .dash-background, #dashtodockContainer.right #dash .dash-background { + margin-bottom: 0; +} + +#dashtodockContainer.left .dash-item-container .app-well-app, #dashtodockContainer.left .show-apps, #dashtodockContainer.right .dash-item-container .app-well-app, #dashtodockContainer.right .show-apps { + padding: 6px; +} + +#dashtodockContainer.left #dash { + margin-left: 6px; +} + +#dashtodockContainer.right #dash { + margin-right: 6px; +} + +#dashtodockContainer.dashtodock #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(239, 241, 245, 0.3) !important; +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #8caaee !important; +} + +#dashtodockContainer:overview #dash .app-well-app-running-dot { + background-color: rgba(239, 241, 245, 0.3) !important; +} + +#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { + background-color: #8caaee !important; +} + +#dashtodockContainer .show-apps .overview-icon, +#dashtodockContainer .app-well-app .overview-icon { + color: rgba(239, 241, 245, 0.7); +} + +#dashtodockContainer .show-apps:hover .overview-icon, #dashtodockContainer .show-apps:focus .overview-icon, #dashtodockContainer .show-apps:selected .overview-icon, +#dashtodockContainer .app-well-app:hover .overview-icon, +#dashtodockContainer .app-well-app:focus .overview-icon, +#dashtodockContainer .app-well-app:selected .overview-icon { + background-color: rgba(239, 241, 245, 0.12); +} + +#dashtodockContainer .show-apps:active .overview-icon, #dashtodockContainer .show-apps:checked .overview-icon, +#dashtodockContainer .app-well-app:active .overview-icon, +#dashtodockContainer .app-well-app:checked .overview-icon { + background-color: rgba(239, 241, 245, 0.3); +} + +#dashtodockContainer:overview #dash .show-apps .overview-icon, #dashtodockContainer:overview #dash .app-well-app .overview-icon { + color: rgba(239, 241, 245, 0.7); +} + +#dashtodockContainer:overview #dash .show-apps:hover .overview-icon, #dashtodockContainer:overview #dash .show-apps:focus .overview-icon, #dashtodockContainer:overview #dash .show-apps:selected .overview-icon, #dashtodockContainer:overview #dash .app-well-app:hover .overview-icon, #dashtodockContainer:overview #dash .app-well-app:focus .overview-icon, #dashtodockContainer:overview #dash .app-well-app:selected .overview-icon { + background-color: rgba(239, 241, 245, 0.12); +} + +#dashtodockContainer:overview #dash .show-apps:active .overview-icon, #dashtodockContainer:overview #dash .show-apps:checked .overview-icon, #dashtodockContainer:overview #dash .app-well-app:active .overview-icon, #dashtodockContainer:overview #dash .app-well-app:checked .overview-icon { + background-color: rgba(239, 241, 245, 0.3); +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(239, 241, 245, 0.3); +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #8caaee; +} + +#dashtodockContainer.opaque #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer.transparent #dash .dash-background { + background-color: rgba(17, 17, 27, 0.35); +} + +#dashtodockContainer:overview #dash .dash-background { + background-color: rgba(239, 241, 245, 0.12); +} + +#dashtodockContainer.opaque:overview #dash .dash-background, #dashtodockContainer.transparent:overview #dash .dash-background { + background-color: transparent !important; + box-shadow: none !important; +} + +#dashtodockContainer.extended:overview #dash .dash-background, #dashtodockContainer.opaque.extended:overview #dash .dash-background, #dashtodockContainer.transparent.extended:overview #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { + transition-duration: 250ms; + background-size: contain; +} + +#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { + padding: 1px 2px; +} + +#dashtodockContainer.extended .app-well-app .overview-icon, +#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, +#dashtodockContainer.extended:overview .show-apps .overview-icon { + border-radius: 6px; +} + +#dashtodockContainer .metro .overview-icon { + border-radius: 0; +} + +.dashtodock-app-well-preview-menu-item { + padding: 1em 1em 0.5em 1em; +} + +#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { + width: 1px; + height: auto; + border-right-width: 1px; + margin: 32px 0; +} + +.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { + border: 1px solid transparent; +} + +.openweather-provider { + padding: 0 16px; + font-weight: 500; + border: 1px solid transparent; +} + +.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { + background: none; + color: #eff1f5; +} + +.openweather-current-databox-values { + background: none; + color: rgba(239, 241, 245, 0.5); +} + +.openweather-current-databox-captions { + background: none; + color: rgba(239, 241, 245, 0.5); +} + +.openweather-forecast-icon, .openweather-forecast-summary { + background: none; + color: rgba(239, 241, 245, 0.7); +} + +.openweather-forecast-day, .openweather-forecast-temperature { + background: none; + color: rgba(239, 241, 245, 0.5); +} + +.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { + color: rgba(239, 241, 245, 0.7); +} diff --git a/src/main/gnome-shell/gnome-shell-Dark.scss b/src/main/gnome-shell/gnome-shell-Dark.scss new file mode 100644 index 00000000..2ac05483 --- /dev/null +++ b/src/main/gnome-shell/gnome-shell-Dark.scss @@ -0,0 +1,7 @@ +$variant: 'dark'; +$topbar: 'dark'; + +@import '../../sass/colors'; +@import '../../sass/gnome-shell/variables'; +@import '../../sass/gnome-shell/drawing'; +@import '../../sass/gnome-shell/common-temp'; diff --git a/src/main/gnome-shell/gnome-shell-Light.css b/src/main/gnome-shell/gnome-shell-Light.css new file mode 100644 index 00000000..afa7adff --- /dev/null +++ b/src/main/gnome-shell/gnome-shell-Light.css @@ -0,0 +1,3378 @@ +/* This stylesheet is generated, DO NOT EDIT */ +/* Copyright 2009, 2015 Red Hat, Inc. + * + * Portions adapted from Mx's data/style/default.css + * Copyright 2009 Intel Corporation + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU Lesser General Public License, + * version 2.1, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for + * more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. + */ +stage { + font-size: 11pt; + color: rgba(17, 17, 27, 0.87); +} + +.ripple-pointer-location { + width: 48px; + height: 48px; + border-radius: 24px; + background-color: rgba(176, 202, 252, 0.3); + box-shadow: 0 0 2px 2px #80a8f9; +} + +.pie-timer { + width: 60px; + height: 60px; + -pie-border-width: 3px; + -pie-border-color: #1e66f5; + -pie-background-color: rgba(225, 235, 254, 0.3); +} + +.magnifier-zoom-region { + border: 2px solid #1e66f5; +} + +.magnifier-zoom-region.full-screen { + border-width: 0; +} + +/* App Icons */ +.show-apps .overview-icon, +.app-well-app .overview-icon, +.grid-search-result .overview-icon { + color: rgba(239, 241, 245, 0.7); + border-radius: 16px; + padding: 6px; + border: none; + transition-duration: 100ms; + text-align: center; +} + +.show-apps:hover .overview-icon, .show-apps:focus .overview-icon, .show-apps:selected .overview-icon, +.app-well-app:hover .overview-icon, +.app-well-app:focus .overview-icon, +.app-well-app:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + background-color: rgba(239, 241, 245, 0.12); + border-image: none; + background-image: none; +} + +.show-apps:active .overview-icon, .show-apps:checked .overview-icon, +.app-well-app:active .overview-icon, +.app-well-app:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: rgba(239, 241, 245, 0.3); + box-shadow: none; +} + +.app-well-app.app-folder { + border-radius: 16px; +} + +.app-well-app.app-folder, .app-well-app.app-folder:hover, .app-well-app.app-folder:active { + background-color: transparent; +} + +.app-well-app.app-folder .overview-icon { + background-color: rgba(239, 241, 245, 0.12); + border-radius: 16px; +} + +.app-well-app.app-folder:hover .overview-icon { + background-color: rgba(239, 241, 245, 0.2); +} + +.app-well-app.app-folder:active .overview-icon { + background-color: rgba(239, 241, 245, 0.3); +} + +.app-folder-dialog { + border-radius: 36px; + padding: 12px; + background-color: #11111b; + border: 1px solid black; + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); +} + +.app-folder-dialog .folder-name-container { + padding: 24px 36px 0; + spacing: 12px; + /* FIXME: this is to keep the label in sync with the entry */ +} + +.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { + font-size: 18pt; + font-weight: bold; +} + +.app-folder-dialog .folder-name-container .folder-name-entry { + width: 300px; + border: none; + caret-color: #eff1f5; +} + +.app-folder-dialog .folder-name-container .folder-name-entry:focus { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.app-folder-dialog .folder-name-container .folder-name-label { + padding: 9px 8px; + color: rgba(239, 241, 245, 0.7); +} + +.app-folder-dialog .folder-name-container .edit-folder-button { + background-color: rgba(239, 241, 245, 0.06); + color: rgba(239, 241, 245, 0.7); + border: none; + padding: 0; + width: 36px; + height: 36px; + border-radius: 9999px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { + icon-size: 16px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button:hover { + background-color: rgba(239, 241, 245, 0.12); +} + +.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { + background-color: #1e66f5; + color: #eff1f5; +} + +.app-folder-dialog .icon-grid { + row-spacing: 12px; + column-spacing: 30px; + page-padding-top: 0; + page-padding-bottom: 0; + page-padding-left: 0; + page-padding-right: 0; +} + +.app-folder-dialog .page-indicators { + margin-bottom: 18px; +} + +.app-folder-dialog-container { + padding: 6px; + width: 620px; + height: 620px; +} + +.app-well-app-running-dot { + width: 6px; + height: 3px; + border-radius: 2px; + background-color: rgba(239, 241, 245, 0.3); + margin-bottom: 0; +} + +StWidget.focused .app-well-app-running-dot { + width: 24px; + background-color: #1e66f5 !important; +} + +.app-menu, +.app-well-menu { + max-width: 27.25em; +} + +.rename-folder-popup .rename-folder-popup-item { + spacing: 6px; +} + +.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { + padding: 0 12px; +} + +.system-action-icon { + box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); + background-color: #11111b; + color: #eff1f5; + border-radius: 9999px; + icon-size: 48px; +} + +.shell-link { + border-radius: 6px; + color: #1e66f5; +} + +.shell-link:hover { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.15); +} + +.shell-link:active { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.25); +} + +.lowres-icon { + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); +} + +.icon-dropshadow { + icon-shadow: 0 1px 5px rgba(0, 0, 0, 0.8); +} + +/* Buttons */ +.hotplug-notification-item { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + box-shadow: none !important; +} + +.hotplug-notification-item:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.08); + box-shadow: none !important; +} + +.hotplug-notification-item:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + box-shadow: none !important; +} + +.hotplug-notification-item:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.hotplug-notification-item:insensitive { + color: rgba(17, 17, 27, 0.35); + background-color: #eff1f5; + box-shadow: none !important; +} + +.lg-obj-inspector-button, .candidate-page-button, .modal-dialog-linked-button, .popup-menu .button { + color: rgba(17, 17, 27, 0.87); + background-color: transparent; + box-shadow: none !important; +} + +.lg-obj-inspector-button:focus, .candidate-page-button:focus, .modal-dialog-linked-button:focus, .popup-menu .button:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.08); + box-shadow: none !important; +} + +.lg-obj-inspector-button:hover, .candidate-page-button:hover, .modal-dialog-linked-button:hover, .popup-menu .button:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); +} + +.lg-obj-inspector-button:active, .candidate-page-button:active, .modal-dialog-linked-button:active, .popup-menu .button:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.lg-obj-inspector-button:insensitive, .candidate-page-button:insensitive, .modal-dialog-linked-button:insensitive, .popup-menu .button:insensitive { + background-color: transparent; + color: rgba(17, 17, 27, 0.35); + box-shadow: none !important; +} + +.button { + min-height: 32px; + padding: 0 12px; + border-radius: 6px; + border: none; +} + +/* Date/Time Menu */ +.popup-menu .message, .world-clocks-button, +.weather-button, +.events-button { + color: rgba(17, 17, 27, 0.6); + background-color: rgba(17, 17, 27, 0.04); + border-radius: 6px; + border: none; + box-shadow: none; + text-shadow: none; +} + +.popup-menu .message:hover, .world-clocks-button:hover, +.weather-button:hover, +.events-button:hover, .popup-menu .message:focus, .world-clocks-button:focus, +.weather-button:focus, +.events-button:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + box-shadow: none; +} + +.popup-menu .message:active, .world-clocks-button:active, +.weather-button:active, +.events-button:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none; +} + +.clock-display-box { + spacing: 2px; +} + +.clock-display-box .clock { + padding-left: 12px; + padding-right: 12px; +} + +#calendarArea { + padding: 6px 0; +} + +.datemenu-calendar-column { + spacing: 6px; + border: 0 solid rgba(17, 17, 27, 0); + padding: 0 12px; +} + +.datemenu-calendar-column:ltr { + margin-right: 8px; + border-left-width: 0; +} + +.datemenu-calendar-column:rtl { + margin-left: 8px; + border-right-width: 0; +} + +.datemenu-calendar-column .datemenu-displays-section { + padding-bottom: 0; +} + +.datemenu-calendar-column .datemenu-displays-box { + spacing: 6px; +} + +.world-clocks-header, +.weather-header, +.events-section-title { + color: rgba(17, 17, 27, 0.6); + font-weight: bold; +} + +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 4px 6px; +} + +/* today button (the date) */ +.datemenu-today-button { + border: none; + box-shadow: none; + background: none; + padding: 6px; + margin: 0 12px; + text-shadow: none; + color: rgba(17, 17, 27, 0.6); + border-radius: 12px; +} + +.datemenu-today-button:hover, .datemenu-today-button:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.datemenu-today-button:active { + background-color: rgba(17, 17, 27, 0.2); +} + +.datemenu-today-button .day-label { + font-size: 12pt; + font-weight: bold; +} + +.datemenu-today-button .date-label { + font-size: 18pt; + font-weight: normal; +} + +/* Calendar */ +.calendar { + border: none; + box-shadow: none; + background-color: transparent; + padding: 0 6px !important; + margin: 0 !important; + text-shadow: none; + border-radius: 12px; +} + +.calendar .calendar-month-label { + padding: 6px 0; + color: rgba(17, 17, 27, 0.6); + font-weight: bold; + text-align: center; + text-shadow: none; + font-size: 12pt; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 0 !important; + margin: 3px 0 !important; +} + +.calendar .calendar-change-month-back StIcon, +.calendar .calendar-change-month-forward StIcon { + icon-size: 16px; +} + +.calendar .pager-button { + width: 32px; + height: 32px; + margin: 2px; + border-radius: 9999px; + background-color: transparent; + color: rgba(17, 17, 27, 0.87); +} + +.calendar .pager-button:hover, .calendar .pager-button:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.calendar .pager-button:active { + background-color: rgba(17, 17, 27, 0.26); +} + +.calendar .calendar-day-base { + font-size: 10pt; + text-align: center; + width: 34px; + height: 34px; + padding: 0; + margin: 2px; + border-radius: 9999px; + color: rgba(17, 17, 27, 0.6); + border: none; + font-feature-settings: "tnum"; +} + +.calendar .calendar-day-base:hover, .calendar .calendar-day-base:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.calendar .calendar-day-base:active, .calendar .calendar-day-base:selected { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); + border-color: transparent; +} + +.calendar .calendar-day-base.calendar-day-heading { + margin-top: 1em; + color: rgba(17, 17, 27, 0.38); + font-size: 10pt; +} + +.calendar .calendar-day { + border-width: 0; +} + +.calendar .calendar-day-top { + border-top-width: 0; +} + +.calendar .calendar-day-left { + border-left-width: 0; +} + +.calendar .calendar-nonwork-day { + color: rgba(17, 17, 27, 0.38); + font-weight: bold; +} + +.calendar .calendar-today { + font-weight: bold; + color: rgba(17, 17, 27, 0.6) !important; + background-color: rgba(17, 17, 27, 0.06); + border: none; +} + +.calendar .calendar-today:hover, .calendar .calendar-today:focus { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87) !important; +} + +.calendar .calendar-today:active { + background-color: #0b57ef; + color: #eff1f5 !important; +} + +.calendar .calendar-today:selected { + background-color: #1e66f5; + color: #eff1f5 !important; +} + +.calendar .calendar-today:selected:hover, .calendar .calendar-today:selected:focus { + background-color: #4581f7; + color: #eff1f5 !important; +} + +.calendar .calendar-day-with-events { + color: rgba(17, 17, 27, 0.6); + background-image: url("assets/calendar-today.svg"); +} + +.calendar .calendar-day-with-events.calendar-work-day { + color: rgba(17, 17, 27, 0.6); + font-weight: bold; +} + +.calendar .calendar-other-month-day { + color: rgba(17, 17, 27, 0.26); + opacity: 0.5; +} + +.calendar .calendar-week-number { + width: 26px; + height: 20px; + margin: 6px 2px !important; + padding: 0 0; + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); + font-size: inherit; + font-weight: bold; + text-align: center; +} + +.world-clocks-button, +.weather-button, +.events-button { + padding: 12px !important; + margin: 2px 0 !important; +} + +.events-button .events-box { + spacing: 6px; +} + +.events-button .events-list { + spacing: 12px; + text-shadow: none; +} + +.events-button .events-title { + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + text-shadow: none; +} + +.events-button .event-time { + color: rgba(17, 17, 27, 0.38); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-button .world-clocks-city { + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time { + color: rgba(17, 17, 27, 0.38); + font-feature-settings: "tnum"; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time:ltr { + text-align: right; +} + +.world-clocks-button .world-clocks-time:rtl { + text-align: left; +} + +.world-clocks-button .world-clocks-timezone { + color: rgba(17, 17, 27, 0.38); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-grid, +.weather-grid { + spacing-rows: 0.4em; + spacing-columns: 0.8em; +} + +.weather-button { + margin-bottom: 6px !important; +} + +.weather-button .weather-box { + spacing: 10px; +} + +.weather-button .weather-header-box { + spacing: 6px; +} + +.weather-button .weather-header { + color: rgba(17, 17, 27, 0.6); + font-weight: bold; +} + +.weather-button .weather-header.location { + font-weight: normal; + color: rgba(17, 17, 27, 0.38); + font-size: 10pt; +} + +.weather-button .weather-grid { + spacing-rows: 6px; + spacing-columns: 12px; +} + +.weather-button .weather-forecast-time { + color: rgba(17, 17, 27, 0.6); + font-feature-settings: "tnum"; + font-size: 9pt; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; +} + +.weather-button .weather-forecast-icon { + icon-size: 32px; +} + +.weather-button .weather-forecast-temp { + font-weight: bold; +} + +/* Check Boxes */ +.check-box StBoxLayout { + spacing: .8em; +} + +.check-box StBin { + width: 24px; + height: 24px; + padding: 3px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:hover StBin { + background-image: url("assets/checkbox-off-hover.svg"); +} + +.check-box:active StBin { + background-image: url("assets/checkbox-off-active.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox.svg"); +} + +/* Activities Ripple */ +.ripple-box { + background-color: rgba(30, 102, 245, 0.35); + box-shadow: 0 0 2px 2px #80a8f9; + width: 52px; + height: 52px; + border-radius: 0 0 52px 0; +} + +.ripple-box:rtl { + border-radius: 0 0 0 52px; +} + +/* Dash */ +#dash { + font-size: 9pt; +} + +#dash .empty-dash-drop-target { + width: 32px; + height: 32px; +} + +.dash-label { + color: rgba(255, 255, 255, 0.9); + background-color: rgba(0, 0, 0, 0.75); + border-radius: 9999px; + padding: 6px 12px; + box-shadow: none; + border: none; + text-align: center; + -y-offset: 12px; + -x-offset: 8px; +} + +/* Modal Dialogs */ +.candidate-popup-content, .modal-dialog { + background-color: #eff1f5; + border-radius: 12px; + border: 1px solid rgba(17, 17, 27, 0); + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); +} + +.modal-dialog-linked-button:last-child { + color: #eff1f5; + background-color: #1e66f5; +} + +.modal-dialog-linked-button:hover:last-child { + color: #eff1f5; + background-color: #4a84f7; +} + +.modal-dialog-linked-button:active:last-child { + color: #eff1f5; + background-color: #0b57ef; +} + +.modal-dialog-linked-button:insensitive:last-child { + background-color: rgba(30, 102, 245, 0.05); + color: rgba(30, 102, 245, 0.35); +} + +.headline { + font-size: 12pt; +} + +.modal-dialog { + color: rgba(17, 17, 27, 0.6); + padding: 0 6px 6px 6px; +} + +.modal-dialog-linked-button { + min-height: 32px !important; + padding: 6px !important; + margin: 3px !important; + border: none !important; + border-radius: 6px; +} + +.modal-dialog-linked-button:first-child { + background-color: rgba(17, 17, 27, 0.04); +} + +.modal-dialog-linked-button:first-child:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.08); + box-shadow: none !important; +} + +.modal-dialog-linked-button:first-child:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); +} + +.modal-dialog-linked-button:first-child:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.modal-dialog .modal-dialog-content-box { + margin: 30px 42px; + spacing: 30px; + max-width: 28em; +} + +.end-session-dialog { + width: 30em; +} + +.end-session-dialog .end-session-dialog-battery-warning, +.end-session-dialog .dialog-list-title { + color: #df8e1d; +} + +.message-dialog-content { + spacing: 18px; +} + +.message-dialog-content .message-dialog-title { + text-align: center; + font-size: 18pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-title.lightweight { + font-size: 13pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-description { + text-align: center; +} + +.dialog-list { + spacing: 18px; +} + +.dialog-list .dialog-list-title { + text-align: center; + font-weight: bold; +} + +.dialog-list .dialog-list-scrollview { + max-height: 200px; +} + +.dialog-list .dialog-list-box { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { + font-weight: bold; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { + color: rgba(17, 17, 27, 0.6); + font-size: 10pt; +} + +.run-dialog .modal-dialog-content-box { + margin-top: 24px; + margin-bottom: 12px; +} + +.run-dialog .run-dialog-entry { + width: 20em; +} + +.run-dialog .run-dialog-description { + text-align: center; + color: rgba(17, 17, 27, 0.6); + font-size: 10pt; +} + +.prompt-dialog { + width: 28em; +} + +.prompt-dialog .modal-dialog-content-box { + margin-bottom: 24px; +} + +.prompt-dialog-password-grid { + spacing-rows: 8px; + spacing-columns: 4px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry { + width: auto; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { + margin-left: 20px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { + margin-right: 20px; +} + +.prompt-dialog-password-layout { + spacing: 8px; +} + +.prompt-dialog-password-entry { + width: 20em; +} + +.prompt-dialog-error-label, +.prompt-dialog-info-label, +.prompt-dialog-null-label { + text-align: center; + font-size: 10pt; + margin: 6px; +} + +.prompt-dialog-error-label { + color: #d20f39; +} + +.prompt-dialog-info-label, +.prompt-dialog-null-label { + color: rgba(17, 17, 27, 0.38); +} + +.polkit-dialog-user-layout { + text-align: center; + spacing: 8px; + margin-bottom: 6px; +} + +.polkit-dialog-user-layout .polkit-dialog-user-root-label { + color: #df8e1d; +} + +.audio-device-selection-dialog .modal-dialog-content-box { + margin-bottom: 28px; +} + +.audio-device-selection-dialog .audio-selection-box { + spacing: 20px; +} + +.audio-selection-device { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 6px; +} + +.audio-selection-device:hover, .audio-selection-device:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.audio-selection-device:active { + background-color: #1e66f5; + color: #eff1f5; +} + +.audio-selection-device-box { + padding: 18px; + spacing: 18px; +} + +.audio-selection-device-icon { + icon-size: 64px; +} + +.welcome-dialog-image { + background-image: url("resource:///org/gnome/shell/theme/gnome-shell-start.svg"); + background-size: contain; + height: 300px; + width: 300px; +} + +/* Entries */ +StEntry, .popup-menu .search-entry { + min-height: 32px; + padding: 2px 12px; + margin: 2px; + border-width: 0; + border-radius: 6px; + color: rgba(17, 17, 27, 0.87); + caret-color: rgba(17, 17, 27, 0.87); + selection-background-color: #1e66f5; + selected-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.04); + border: 2px solid transparent; + box-shadow: none; +} + +StEntry:hover, .popup-menu .search-entry:hover { + color: rgba(17, 17, 27, 0.87); + border-color: rgba(17, 17, 27, 0.26); + background-color: rgba(17, 17, 27, 0.04); +} + +StEntry:focus, .popup-menu .search-entry:focus { + color: rgba(17, 17, 27, 0.87); + border-color: #1e66f5; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: none; +} + +StEntry:insensitive, .popup-menu .search-entry:insensitive { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.35); + border-color: transparent; +} + +StEntry StIcon.capslock-warning, .popup-menu .search-entry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #df8e1d; + padding: 0 0; +} + +StEntry StIcon.peek-password, .popup-menu .search-entry StIcon.peek-password { + icon-size: 16px; + padding: 0 4px; +} + +StEntry StLabel.hint-text, .popup-menu .search-entry StLabel.hint-text { + margin-left: 2px; + color: rgba(17, 17, 27, 0.38); +} + +.hotplug-notification-item { + padding: 12px; + border-style: solid; + border-width: 0; + border-left-width: 0; + border-bottom-width: 0; +} + +.hotplug-notification-item:first-child { + border-radius: 0 0 0 6px; +} + +.hotplug-notification-item:last-child { + border-right-width: 0; + border-radius: 0 0 6px 0; +} + +.hotplug-notification-item:first-child:last-child { + border-radius: 0 0 6px 6px; +} + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 0 4px; +} + +.candidate-popup-boxpointer { + -arrow-border-radius: 2px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 64px; + -arrow-rise: 12px; +} + +.candidate-popup-content { + color: rgba(17, 17, 27, 0.6); + box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.35); + border: none; + margin: 3px 8px; + padding: 6px; + spacing: 6px; +} + +.candidate-index { + padding: 0 0.5em 0 0; + color: rgba(17, 17, 27, 0.6); +} + +.candidate-box:selected .candidate-index { + color: rgba(239, 241, 245, 0.7); +} + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + margin-right: 2px; + border-radius: 6px; + color: rgba(17, 17, 27, 0.6); +} + +.candidate-box:hover { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +.candidate-box:active { + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.87); +} + +.candidate-box:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +.candidate-box:last-child { + margin-right: 0; +} + +.candidate-page-button-box { + height: 2em; +} + +.vertical .candidate-page-button-box { + padding-top: 0.5em; +} + +.horizontal .candidate-page-button-box { + padding-left: 0.5em; +} + +.candidate-page-button { + padding: 4px 8px; +} + +.candidate-page-button-previous, +.candidate-page-button-next { + border-radius: 6px; +} + +.candidate-page-button-icon { + icon-size: 1em; +} + +/* On-screen Keyboard */ +#keyboard { + background-color: #d8dade; + box-shadow: none; +} + +#keyboard .page-indicator { + padding: 6px; +} + +#keyboard .page-indicator .page-indicator-icon { + width: 8px; + height: 8px; +} + +.key-container, +.keyboard-layout { + padding: 4px; + spacing: 4px; +} + +.keyboard-key { + font-size: 16pt; + font-weight: bold; + min-height: 1.2em; + min-width: 1.2em; + padding: 0 !important; + border-radius: 9px; + border: none; + color: rgba(17, 17, 27, 0.6); + background-color: white; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.35); +} + +.keyboard-key:focus, .keyboard-key:hover { + color: rgba(17, 17, 27, 0.87); + background-color: #dfe3eb; +} + +.keyboard-key:checked, .keyboard-key:active { + color: rgba(17, 17, 27, 0.87); + background-color: #d0d6e1; +} + +.keyboard-key:grayed { + background-color: #adb3bc; + color: rgba(17, 17, 27, 0.6); +} + +.keyboard-key.default-key { + background-color: #adb3bc; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2); +} + +.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { + color: rgba(17, 17, 27, 0.87); + background-color: #9fa6b1; +} + +.keyboard-key.default-key:checked, .keyboard-key.default-key:active { + color: rgba(17, 17, 27, 0.87); + background-color: #8b94a0; +} + +.keyboard-key.enter-key { + color: #eff1f5; + background-color: #1e66f5; +} + +.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { + color: #eff1f5; + background-color: #3677f6; +} + +.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { + color: #eff1f5; + background-color: #0a4ed6; +} + +.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { + color: #1e66f5; +} + +.keyboard-key StIcon { + icon-size: 1.125em; +} + +.keyboard-subkeys { + color: inherit; + -arrow-border-radius: 12px; + -arrow-background-color: rgba(200, 202, 207, 0.987); + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 6px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.35); +} + +.emoji-page .keyboard-key { + background-color: transparent; + border: none; + color: initial; +} + +.emoji-panel .keyboard-key:latched { + border: none; + background-color: #1e66f5; +} + +.word-suggestions { + font-size: 14pt; + spacing: 12px; + min-height: 20pt; +} + +/* Login Dialog */ +#lockDialogGroup { + background-color: #11111b; +} + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog, +.unlock-dialog { + border: none; + background-color: transparent; +} + +.login-dialog StEntry, +.unlock-dialog StEntry { + selection-background-color: #1e66f5; + selected-color: #eff1f5; + padding: 4px 8px; + min-height: 26px; + border-radius: 9999px; + caret-color: #eff1f5; + background-color: rgba(17, 17, 27, 0.04); + border-radius: 0; + border: none; + box-shadow: inset 0 -1px rgba(239, 241, 245, 0.15); + color: #eff1f5; +} + +.login-dialog StEntry:focus, +.unlock-dialog StEntry:focus { + border: none; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 -2px #1e66f5; + color: #eff1f5; +} + +.login-dialog StEntry:insensitive, +.unlock-dialog StEntry:insensitive { + border: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(239, 241, 245, 0.35); +} + +.login-dialog StEntry StLabel.hint-text, +.unlock-dialog StEntry StLabel.hint-text { + color: rgba(239, 241, 245, 0.5); +} + +.login-dialog .modal-dialog-button-box, +.unlock-dialog .modal-dialog-button-box { + spacing: 3px; +} + +.login-dialog .modal-dialog-button, +.unlock-dialog .modal-dialog-button { + padding: 0 16px; + border: none; + color: #eff1f5; + background-color: transparent; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, +.unlock-dialog .modal-dialog-button:hover, +.unlock-dialog .modal-dialog-button:focus { + color: #eff1f5; + background-color: rgba(17, 17, 27, 0.12); +} + +.login-dialog .modal-dialog-button:active, +.unlock-dialog .modal-dialog-button:active { + color: #eff1f5; + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:insensitive, +.unlock-dialog .modal-dialog-button:insensitive { + background-color: transparent; + color: rgba(239, 241, 245, 0.35); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default, +.unlock-dialog .modal-dialog-button:default { + color: #eff1f5; + background-color: #eff1f5; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, +.unlock-dialog .modal-dialog-button:default:hover, +.unlock-dialog .modal-dialog-button:default:focus { + color: #eff1f5; + background-color: rgba(17, 17, 27, 0.12); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:active, +.unlock-dialog .modal-dialog-button:default:active { + color: #eff1f5; + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:insensitive, +.unlock-dialog .modal-dialog-button:default:insensitive { + color: rgba(239, 241, 245, 0.35); + background-color: #eff1f5; + box-shadow: none !important; +} + +.login-dialog .cancel-button, +.login-dialog .switch-user-button, +.login-dialog .login-dialog-session-list-button, +.unlock-dialog .cancel-button, +.unlock-dialog .switch-user-button, +.unlock-dialog .login-dialog-session-list-button { + padding: 0; + border-radius: 100px; + width: 32px; + height: 32px; + border: none; + background-color: rgba(17, 17, 27, 0.12); + color: #eff1f5; +} + +.login-dialog .cancel-button StIcon, +.login-dialog .switch-user-button StIcon, +.login-dialog .login-dialog-session-list-button StIcon, +.unlock-dialog .cancel-button StIcon, +.unlock-dialog .switch-user-button StIcon, +.unlock-dialog .login-dialog-session-list-button StIcon { + icon-size: 16px; +} + +.login-dialog .login-dialog-message-warning, +.unlock-dialog .login-dialog-message-warning { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-logo-bin { + padding: 24px 0px; +} + +.login-dialog-banner { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-button-box { + spacing: 5px; +} + +.login-dialog-message { + text-align: center; +} + +.login-dialog-message-warning { + color: #df8e1d; +} + +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; +} + +.login-dialog-user-selection-box { + padding: 100px 0px; +} + +.login-dialog-not-listed-label { + padding-left: 2px; +} + +.login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #eff1f5; +} + +.login-dialog-not-listed-label { + font-size: 1em; + font-weight: bold; + color: rgba(239, 241, 245, 0.7); + padding-top: 1em; +} + +.login-dialog-not-listed-label:hover { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-not-listed-label:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; +} + +.login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:selected, .login-dialog-user-list:expanded .login-dialog-user-list-item:hover, .login-dialog-user-list:expanded .login-dialog-user-list-item:active { + background-color: rgba(239, 241, 245, 0.3); + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #1e66f5; +} + +.login-dialog-user-list-item { + border-radius: 12px; + padding: 6px; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item:ltr .user-widget { + padding-right: 1em; +} + +.login-dialog-user-list-item:rtl .user-widget { + padding-left: 1em; +} + +.login-dialog-user-list-item:focus { + background-color: rgba(17, 17, 27, 0.04) !important; +} + +.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { + background-color: rgba(17, 17, 27, 0.12) !important; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { + background-color: rgba(17, 17, 27, 0.26) !important; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 6px 0 0 0; + background-color: rgba(239, 241, 245, 0.12) !important; +} + +.user-widget-label { + color: rgba(239, 241, 245, 0.7); +} + +.user-widget.horizontal .user-widget-label { + font-size: 13pt; + font-weight: bold; + padding-left: 15px; +} + +.user-widget.horizontal .user-widget-label:ltr { + padding-left: 14px; + text-align: left; +} + +.user-widget.horizontal .user-widget-label:rtl { + padding-right: 14px; + text-align: right; +} + +.user-widget.vertical .user-widget-label { + font-size: 16pt; + text-align: center; + font-weight: normal; + padding-top: 16px; +} + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 12px; + width: 23em; +} + +.login-dialog-prompt-entry { + height: 1.5em; +} + +.login-dialog-prompt-label { + color: rgba(239, 241, 245, 0.7); + font-size: 12pt; + padding-top: 1em; +} + +/* Looking Glass */ +#LookingGlassDialog { + background-color: #eff1f5; + spacing: 4px; + padding: 0; + border: none; + border-radius: 6px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + color: rgba(17, 17, 27, 0.87); +} + +#LookingGlassDialog > #Toolbar { + padding: 0 8px; + border: none; + border-radius: 0; + background-color: #eff1f5; + box-shadow: inset 0 -1px 0 rgba(17, 17, 27, 0); +} + +#LookingGlassDialog .labels { + spacing: 0; +} + +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(17, 17, 27, 0.38); + padding-left: 16px; + padding-right: 16px; + min-height: 32px; + padding: 0 32px; + transition-duration: 100ms; + border-bottom-width: 0; +} + +#LookingGlassDialog .notebook-tab:hover { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); + text-shadow: none; +} + +#LookingGlassDialog .notebook-tab:selected { + border-color: transparent; + background-color: rgba(17, 17, 27, 0.12); + box-shadow: inset 0 -2px 0px #1e66f5; + color: rgba(17, 17, 27, 0.87); + text-shadow: none; +} + +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; +} + +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; +} + +.lg-dialog StEntry { + min-height: 22px; + selection-background-color: #1e66f5; + selected-color: #eff1f5; +} + +.lg-dialog .shell-link { + color: #1e66f5; +} + +.lg-dialog .shell-link:hover { + color: #4f87f7; +} + +.lg-dialog .shell-link:active { + color: #0a4ed6; +} + +.lg-dialog .actor-link { + color: rgba(17, 17, 27, 0.6); +} + +.lg-dialog .actor-link:hover { + color: rgba(17, 17, 27, 0.87); +} + +.lg-dialog .actor-link:active { + color: rgba(17, 17, 27, 0.6); +} + +.lg-completions-text { + font-size: .9em; + font-style: italic; +} + +.lg-obj-inspector-title { + spacing: 6px; +} + +.lg-obj-inspector-button { + padding: 0 16px; + border: none; + border-radius: 6px; +} + +.lg-obj-inspector-button:hover { + border: none; +} + +#lookingGlassExtensions { + padding: 6px; +} + +.lg-extensions-list { + padding: 6px; + spacing: 6px; +} + +.lg-extension { + border: none; + border-radius: 6px; + background-color: #eff1f5; + padding: 12px; +} + +.lg-extension-name { + font-weight: bold; +} + +.lg-extension-meta { + spacing: 6px; +} + +#LookingGlassPropertyInspector { + color: rgba(17, 17, 27, 0.6); + background: #eff1f5; + border: none; + border-radius: 6px; + padding: 6px; + margin: 5px 8px 11px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); +} + +/* Message List */ +.message-list { + width: 31.5em; + text-shadow: none; + border: none; + padding: 0; +} + +.message-list:ltr { + margin-left: 0; + margin-right: 0; + padding-right: 0; + border-right-width: 0; +} + +.message-list:rtl { + margin-right: 0; + margin-left: 0; + padding-left: 0; + border-left-width: 0; +} + +.message-list .message-list-placeholder { + spacing: 12px; +} + +.message-list .message-list-placeholder > StIcon { + icon-size: 48px; + margin-bottom: 12px; + -st-icon-style: symbolic; +} + +.message-list-sections { + margin: 0 8px 0 16px; +} + +.message-list-section, +.message-list-sections, +.message-list-section-list { + spacing: 6px; +} + +.message { + margin: 3px 0; +} + +.message .message-icon-bin { + padding: 18px; +} + +.message .message-icon-bin:ltr { + padding-right: 6px; +} + +.message .message-icon-bin:rtl { + padding-left: 6px; +} + +.message .message-icon-bin > StIcon { + icon-size: 32px; + -st-icon-style: symbolic; +} + +.message .message-icon-bin > .fallback-app-icon { + width: 16px; + height: 16px; +} + +.message .message-secondary-bin { + padding: 0 8px; +} + +.message .message-secondary-bin > .event-time { + color: rgba(17, 17, 27, 0.38); + font-size: 9pt; + text-align: right; + padding-bottom: 0.12em; +} + +.message .message-secondary-bin > .event-time:ltr { + text-align: right; +} + +.message .message-secondary-bin > .event-time:rtl { + text-align: left; +} + +.message .message-title { + color: rgba(17, 17, 27, 0.87); + font-weight: bold; +} + +.message .message-content { + padding: 9px; + margin-bottom: 8px; + spacing: 4px; + color: rgba(17, 17, 27, 0.38); +} + +.message .message-close-button { + color: rgba(17, 17, 27, 0.6); + padding: 0; + height: 24px; + width: 24px; + border-radius: 9999px; +} + +.message .message-close-button:hover, .message .message-close-button:active { + color: rgba(17, 17, 27, 0.87); +} + +.message .message-close-button:hover, .message .message-close-button:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.message .message-close-button:active { + background-color: rgba(17, 17, 27, 0.26); +} + +.message .message-body { + color: rgba(17, 17, 27, 0.38); +} + +.url-highlighter { + link-color: #1e66f5; +} + +.message-media-control { + border-radius: 9999px; + color: rgba(17, 17, 27, 0.6); +} + +.message-media-control:last-child:ltr { + margin-right: 16px; +} + +.message-media-control:last-child:rtl { + margin-left: 16px; +} + +.message-media-control:hover, .message-media-control:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); +} + +.message-media-control:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); +} + +.message-media-control:insensitive { + color: rgba(17, 17, 27, 0.26); +} + +.media-message-cover-icon { + icon-size: 48px; + border-radius: 6px; +} + +.media-message-cover-icon.fallback { + icon-size: 32px !important; + border: none; + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.38); +} + +.select-area-rubberband { + background-color: rgba(30, 102, 245, 0.3); + border: 1px solid #1e66f5; + border-radius: 6px; +} + +.user-icon { + background-size: contain; + color: rgba(239, 241, 245, 0.7); + border-radius: 9999px; + border: none; + box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25); + icon-size: 64px; +} + +.modal-dialog .user-icon { + box-shadow: none; +} + +.user-icon:hover { + color: #eff1f5; +} + +.user-icon StIcon { + background-color: #eff1f5; + border-radius: 9999px; + padding: 12px; + width: 40px; + height: 40px; +} + +.user-icon.user-avatar { + border: 2px solid #1e66f5; +} + +.user-widget.vertical .user-icon { + icon-size: 96px; +} + +.user-widget.vertical .user-icon StIcon { + padding: 20px; + padding-top: 18px; + padding-bottom: 22px; + width: 88px; + height: 88px; +} + +.lightbox { + background-color: black; +} + +.flashspot { + background-color: white; +} + +.hidden { + color: rgba(0, 0, 0, 0); +} + +.caps-lock-warning-label { + text-align: center; + padding-bottom: 8px; + font-size: 10pt; + color: #df8e1d; +} + +/* Network Dialogs */ +.nm-dialog { + max-height: 34em; + min-height: 31em; + min-width: 32em; +} + +.nm-dialog-content { + spacing: 20px; + padding: 24px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-airplane-box { + spacing: 12px; +} + +.nm-dialog-airplane-headline { + font-weight: bold; + text-align: center; +} + +.nm-dialog-airplane-text { + color: rgba(17, 17, 27, 0.87); +} + +.nm-dialog-header { + font-weight: bold; +} + +.nm-dialog-header-icon { + icon-size: 32px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-scroll-view { + border: none; + padding: 0; + background-color: rgba(17, 17, 27, 0.04); + border-radius: 6px; +} + +.nm-dialog-item { + font-size: 11pt; + border-bottom: none; + padding: 12px; + spacing: 0px; +} + +.nm-dialog-item:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +.nm-dialog-item:hover, .nm-dialog-item:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.nm-dialog-item:active { + background-color: rgba(17, 17, 27, 0.26); +} + +.nm-dialog-icon { + icon-size: 16px; +} + +.nm-dialog-icons { + spacing: 12px; +} + +.no-networks-label { + color: rgba(17, 17, 27, 0.38); +} + +.no-networks-box { + spacing: 6px; +} + +/* Notifications & Message Tray */ +.notification-banner { + width: 34em; + min-height: 64px; + margin: 2px 5px 8px; + border-radius: 6px; + color: rgba(17, 17, 27, 0.6); + background-color: #eff1f5; + border: none; + text-shadow: none; + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25); + border-radius: 12px; +} + +.notification-banner:hover { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.25); + margin: 2px 12px 17px; +} + +.notification-banner:focus { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; +} + +.notification-banner .notification-actions { + background-color: transparent; + padding-top: 0; + border-top: 1px solid rgba(17, 17, 27, 0); + spacing: 0; +} + +.notification-banner .notification-button { + min-height: 44px; + padding: 0 18px; + background-color: transparent; + color: rgba(17, 17, 27, 0.6); + font-weight: 500; + border-width: 0; +} + +.notification-banner .notification-button:first-child { + border-radius: 0 0 0 12px; +} + +.notification-banner .notification-button:last-child { + border-radius: 0 0 12px 0; +} + +.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { + border-radius: 0 0 12px 12px; +} + +.notification-banner .notification-button:focus { + background-color: transparent; + color: rgba(17, 17, 27, 0.87); + box-shadow: inset 0 0 0 2px rgba(17, 17, 27, 0.12); +} + +.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); + box-shadow: none; +} + +.notification-banner .notification-button:active { + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.87); +} + +.summary-source-counter { + font-size: fontsize(10); + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: #1e66f5; + color: #eff1f5; + border: 2px solid rgba(17, 17, 27, 0.26); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; +} + +.chat-body { + spacing: 5px; +} + +.chat-response { + margin: 5px; +} + +.chat-log-message { + color: rgba(17, 17, 27, 0.6); +} + +.chat-new-group { + padding-top: 1em; +} + +.chat-received { + padding-left: 4px; +} + +.chat-received:rtl { + padding-left: 0px; + padding-right: 4px; +} + +.chat-sent { + padding-left: 18pt; + color: rgba(17, 17, 27, 0.6); +} + +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + color: rgba(17, 17, 27, 0.38); +} + +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} + +/* OSD */ +.workspace-switcher-container, .switcher-list, .resize-popup, .osd-window { + color: rgba(239, 241, 245, 0.7); + background-color: #11111b; + border: none; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + margin: 5px 8px 11px; + border-radius: 12px; + padding: 12px; +} + +.osd-window { + text-align: center; + font-weight: bold; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + height: 2px; + border-radius: 2px; + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); + -barlevel-height: 2px; + -barlevel-background-color: rgba(17, 17, 27, 0.12); + -barlevel-active-background-color: #1e66f5; + -barlevel-overdrive-color: #d20f39; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; + -barlevel-border-color: rgba(17, 17, 27, 0); +} + +.osd-window .level-bar { + background-color: white; + border-radius: 2px; +} + +.pad-osd-window { + padding: 32px; + background-color: #11111b; +} + +.pad-osd-window .pad-osd-title-box { + spacing: 12px; +} + +.pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; +} + +.combo-box-label { + width: 15em; +} + +.overview-controls { + padding-bottom: 30px; +} + +/* Top Bar */ +#panel { + background-color: #e6e9ef; + font-weight: bold; + height: 32px; + color: rgba(17, 17, 27, 0.6); + font-feature-settings: "tnum"; + transition-duration: 250ms; + font-size: 10pt; +} + +#panel .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: #e6e9ef; + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; + -panel-corner-opacity: 1; + transition-duration: 250ms; +} + +#panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(17, 17, 27, 0.6); + transition-duration: 150ms; + border-radius: 9999px; + text-shadow: none; + border: 2px solid transparent; +} + +#panel .panel-button.clock-display .clock { + transition-duration: 150ms; + border: 2px solid transparent; + border-radius: 9999px; +} + +#panel .panel-button:hover { + color: rgba(17, 17, 27, 0.87); + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(17, 17, 27, 0.12); +} + +#panel .panel-button:hover.clock-display { + box-shadow: none; + color: rgba(17, 17, 27, 0.6); +} + +#panel .panel-button:hover.clock-display .clock { + color: rgba(17, 17, 27, 0.87); + box-shadow: inset 0 0 0 1000px rgba(17, 17, 27, 0.12); +} + +#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { + background-color: transparent; + color: rgba(17, 17, 27, 0.87); + box-shadow: inset 0 0 0 1000px rgba(17, 17, 27, 0.2); +} + +#panel .panel-button:active.clock-display, #panel .panel-button:overview.clock-display, #panel .panel-button:focus.clock-display, #panel .panel-button:checked.clock-display { + box-shadow: none; + color: rgba(17, 17, 27, 0.6); +} + +#panel .panel-button:active.clock-display .clock, #panel .panel-button:overview.clock-display .clock, #panel .panel-button:focus.clock-display .clock, #panel .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px rgba(17, 17, 27, 0.2); + color: rgba(17, 17, 27, 0.87); +} + +.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: rgba(17, 17, 27, 0.87); +} + +.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { + color: rgba(17, 17, 27, 0.87); +} + +#panel .panel-button .system-status-icon { + icon-size: 16px; + padding: 6px; + margin: 0 4px; + -st-icon-style: symbolic; +} + +#panel .panel-button .panel-status-indicators-box .system-status-icon, +#panel .panel-button .panel-status-menu-box .system-status-icon { + margin: 0; +} + +#panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; +} + +#panel .panel-button#panelActivities { + -natural-hpadding: 18px; +} + +#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; + box-shadow: none; +} + +#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { + color: rgba(239, 241, 245, 0.7); +} + +#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { + color: #eff1f5; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel:overview .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:hover.clock-display { + box-shadow: none; + color: #eff1f5; +} + +#panel:overview .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock { + color: #eff1f5; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:checked { + color: #eff1f5; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); +} + +#panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { + box-shadow: none; + color: #eff1f5; +} + +#panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); + color: #eff1f5; +} + +#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} + +#panel .panel-status-indicators-box, +#panel .panel-status-menu-box { + spacing: 2px; +} + +#panel .power-status.panel-status-indicators-box { + spacing: 0; +} + +#panel .screencast-indicator, +#panel .remote-access-indicator { + color: #df8e1d; +} + +/* Popovers/Menus */ +.popup-menu-boxpointer { + -arrow-border-radius: 9px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 12px; + -arrow-rise: 6px; + -arrow-box-shadow: none; + background: transparent; + box-shadow: none; +} + +.popup-menu { + min-width: 12em; + color: rgba(17, 17, 27, 0.6) !important; + padding: 0 !important; + font-weight: normal; + border-radius: 12px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08); + margin: 0 3px; + font-size: 10pt; +} + +.popup-menu .popup-menu-content { + padding: 6px 0 !important; + background-color: #eff1f5; + border-radius: 12px; + margin: 0; + font-weight: normal; + border: 1px solid rgba(17, 17, 27, 0); + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); +} + +.popup-menu .popup-menu-item { + spacing: 6px; + color: rgba(17, 17, 27, 0.6) !important; + text-shadow: none; + border-radius: 6px; + margin: 0 6px; + font-weight: normal; +} + +.popup-menu .popup-menu-item:checked { + font-weight: normal; + border: none; + box-shadow: none; + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.12) !important; + border-radius: 6px 6px 0 0; +} + +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { + color: rgba(17, 17, 27, 0.87) !important; + background-color: alpha(currentColor, 0.08) !important; +} + +.popup-menu .popup-menu-item:checked:active { + color: rgba(17, 17, 27, 0.87) !important; + background-color: alpha(currentColor, 0.12) !important; +} + +.popup-menu .popup-menu-item:checked:insensitive { + color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-menu-item:focus, .popup-menu .popup-menu-item:hover, .popup-menu .popup-menu-item.selected { + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.12) !important; + transition-duration: 0; +} + +.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-menu-item:insensitive { + color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-sub-menu { + background-color: rgba(17, 17, 27, 0.12) !important; + color: rgba(17, 17, 27, 0.6) !important; + border: none; + box-shadow: none; + margin: 0 6px; + border-radius: 0 0 6px 6px; +} + +.popup-menu .popup-sub-menu .popup-menu-item { + margin: 0; +} + +.popup-menu .popup-sub-menu .popup-menu-item:focus, .popup-menu .popup-sub-menu .popup-menu-item:hover, .popup-menu .popup-sub-menu .popup-menu-item.selected { + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.12) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:active, .popup-menu .popup-sub-menu .popup-menu-item.selected:active { + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:insensitive { + color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-inactive-menu-item { + color: rgba(17, 17, 27, 0.6) !important; +} + +.popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; +} + +.popup-menu-arrow, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-ornament { + width: 1.2em; +} + +.popup-menu-ornament:ltr { + text-align: right; +} + +.popup-menu-ornament:rtl { + text-align: left; +} + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0px; +} + +.aggregate-menu { + min-width: 20em; +} + +.aggregate-menu .popup-menu-icon { + padding: 0; + margin: 0 3px; + -st-icon-style: symbolic; +} + +/* Screen Shield */ +.unlock-dialog-clock { + color: white; + font-weight: 300; + text-align: center; + spacing: 24px; + padding-bottom: 2.5em; +} + +.unlock-dialog-clock-time { + font-size: 64pt; + padding-top: 42px; + font-feature-settings: "tnum"; +} + +.unlock-dialog-clock-date { + font-size: 16pt; + font-weight: normal; +} + +.unlock-dialog-clock-hint { + font-weight: normal; + padding-top: 48px; +} + +.unlock-dialog-notifications-container { + margin: 12px 0; + spacing: 6px; + width: 23em; + background-color: transparent; +} + +.unlock-dialog-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; +} + +.unlock-dialog-notifications-container .notification, +.unlock-dialog-notifications-container .unlock-dialog-notification-source { + padding: 12px 6px; + border: none; + background-color: #11111b; + color: #eff1f5; + border-radius: 12px; +} + +.unlock-dialog-notifications-container .notification.critical, +.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { + background-color: #212134; +} + +.unlock-dialog-notification-label { + padding: 0px 0px 0px 12px; +} + +.unlock-dialog-notification-count-text { + weight: bold; + padding: 0 6px; + color: #eff1f5; + background-color: #1e66f5; + border-radius: 9999px; + margin-right: 12px; +} + +.screen-shield-background { + background: black; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); +} + +#unlockDialogNotifications StButton#vhandle, #unlockDialogNotifications StButton#hhandle { + background-color: rgba(239, 241, 245, 0.3); +} + +#unlockDialogNotifications StButton#vhandle:hover, #unlockDialogNotifications StButton#vhandle:focus, #unlockDialogNotifications StButton#hhandle:hover, #unlockDialogNotifications StButton#hhandle:focus { + background-color: rgba(239, 241, 245, 0.5); +} + +#unlockDialogNotifications StButton#vhandle:active, #unlockDialogNotifications StButton#hhandle:active { + background-color: rgba(30, 102, 245, 0.5); +} + +/* Scrollbars */ +StScrollView.vfade { + -st-vfade-offset: 32px; +} + +StScrollView.hfade { + -st-hfade-offset: 32px; +} + +StScrollBar { + padding: 0; +} + +StScrollView StScrollBar { + min-width: 16px; + min-height: 16px; +} + +StScrollBar StBin#trough { + margin: 6px; + border-radius: 9999px; + background-color: rgba(17, 17, 27, 0.12); +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: rgba(17, 17, 27, 0.38); + margin: 6px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(17, 17, 27, 0.6); +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: rgba(17, 17, 27, 0.87); +} + +.search-entry { + width: 320px; + min-height: 32px; + padding: 0 12px; + color: rgba(17, 17, 27, 0.6); + transition-duration: 150ms; + border-radius: 6px; + caret-color: rgba(17, 17, 27, 0.87); + selection-background-color: rgba(17, 17, 27, 0.12); + selected-color: #eff1f5 !important; + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + border: 2px solid transparent; + box-shadow: none; +} + +.search-entry:hover { + color: rgba(17, 17, 27, 0.87); + border-color: rgba(17, 17, 27, 0.26); + background-color: #eff1f5; +} + +.search-entry:focus { + color: rgba(17, 17, 27, 0.87); + border-color: #1e66f5; + background-color: #eff1f5; + box-shadow: none; +} + +.search-entry .search-entry-icon { + icon-size: 16px; + padding: 0 0; + color: rgba(17, 17, 27, 0.26); +} + +.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: rgba(17, 17, 27, 0.6); +} + +.search-entry:insensitive { + border: none; + color: rgba(17, 17, 27, 0.26); +} + +.search-entry StLabel.hint-text { + color: rgba(17, 17, 27, 0.38); +} + +/* Search */ +.list-search-result, .search-provider-icon { + border-radius: 6px; + padding: 6px; + transition-duration: 100ms; + text-align: center; +} + +.list-search-result:focus, .search-provider-icon:focus, .list-search-result:hover, .search-provider-icon:hover, .list-search-result:selected, .search-provider-icon:selected { + background-color: rgba(239, 241, 245, 0.12); + transition-duration: 200ms; +} + +.list-search-result:active, .search-provider-icon:active, .list-search-result:checked, .search-provider-icon:checked { + background-color: rgba(239, 241, 245, 0.2); +} + +#searchResultsContent { + max-width: 1024px; + spacing: 8px; +} + +.search-section { + spacing: 8px; + background: none; +} + +.search-section .search-section-separator { + height: 1px; + background-color: rgba(239, 241, 245, 0.12); +} + +.search-section-content { + spacing: 8px; + border-radius: 0; + padding: 18px; + border: none; + box-shadow: none; + background: none; + text-shadow: none; + color: rgba(239, 241, 245, 0.7); +} + +.search-statustext { + font-size: 2em; + font-weight: bold; + color: rgba(239, 241, 245, 0.5); +} + +.grid-search-results { + spacing: 36px; +} + +.search-provider-icon .list-search-provider-content { + spacing: 12px; +} + +.search-provider-icon .list-search-provider-content .list-search-provider-details { + width: 120px; + margin-top: 0; + color: rgba(239, 241, 245, 0.5); +} + +.list-search-results { + spacing: 6px; +} + +.list-search-result .list-search-result-content { + spacing: 6px; +} + +.list-search-result .list-search-result-title { + spacing: 12px; +} + +.list-search-result .list-search-result-description { + color: rgba(239, 241, 245, 0.7); +} + +/* Slider */ +.slider { + height: 20px; + color: #eff1f5; + -slider-height: 2px; + -slider-background-color: rgba(17, 17, 27, 0.26); + -slider-border-color: #1e66f5; + -slider-active-background-color: #1e66f5; + -slider-active-border-color: #1e66f5; + -slider-border-width: 2px; + -slider-handle-radius: 7px; + -slider-handle-border-width: 2px; + -slider-handle-border-color: #1e66f5; + -barlevel-height: 2px; + -barlevel-background-color: rgba(17, 17, 27, 0.26); + -barlevel-border-color: transparent; + -barlevel-active-background-color: #1e66f5; + -barlevel-active-border-color: transparent; + -barlevel-overdrive-color: #d20f39; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; +} + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 24px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; + border: 1px solid transparent; +} + +.switcher-list .item-box:outlined { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +.switcher-list .item-box:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 6px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(17, 17, 27, 0); +} + +.switcher-list .switcher-list-item-container { + spacing: 12px; +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: rgba(17, 17, 27, 0.38); +} + +.switcher-arrow:highlighted { + color: rgba(17, 17, 27, 0.87); +} + +.input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; +} + +.cycler-highlight { + border: 5px solid #1e66f5; +} + +/* Switches */ +.toggle-switch { + width: 40px; + height: 20px; + background-size: contain; +} + +.toggle-switch, .popup-sub-menu .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-sub-menu .toggle-switch:checked { + background-image: url("assets/toggle-on.svg"); +} + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(30, 102, 245, 0.3); + border: 1px solid #1e66f5; +} + +.tile-preview-left.on-primary { + border-radius: 7px 0 0 0; +} + +.tile-preview-right.on-primary { + border-radius: 0 7px 0 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 7px 7px 0 0; +} + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 12px; +} + +.workspace-switcher { + background: transparent; + border: none; + border-radius: 0; + padding: 0; + spacing: 12px; +} + +.ws-switcher-box { + background: transparent; + height: 50px; + background-size: 32px; + background: rgba(17, 17, 27, 0.12); + border-radius: 6px; +} + +.ws-switcher-active-up, +.ws-switcher-active-down, +.ws-switcher-active-left, +.ws-switcher-active-right { + height: 52px; + background-color: #1e66f5; + color: #eff1f5; + border-radius: 9px; + border: none; +} + +.icon-grid { + row-spacing: 12px; + column-spacing: 12px; + max-row-spacing: 72px; + max-column-spacing: 72px; + page-padding-top: 24px; + page-padding-bottom: 24px; + page-padding-left: 12px; + page-padding-right: 12px; +} + +.page-indicator { + padding: 6px 12px 0; +} + +.page-indicator .page-indicator-icon { + width: 10px; + height: 10px; + border-radius: 10px; + background-color: white; +} + +.apps-scroll-view { + padding: 0; +} + +.page-navigation-hint { + width: 300px; +} + +.page-navigation-hint.dnd { + background: rgba(255, 255, 255, 0.1); +} + +.page-navigation-hint.next:ltr, .page-navigation-hint.previous:rtl { + background-gradient-start: rgba(255, 255, 255, 0.05); + background-gradient-end: transparent; + background-gradient-direction: horizontal; + border-radius: 15px 0px 0px 15px; +} + +.page-navigation-hint.previous:ltr, .page-navigation-hint.next:rtl { + background-gradient-start: transparent; + background-gradient-end: rgba(255, 255, 255, 0.05); + background-gradient-direction: horizontal; + border-radius: 0px 15px 15px 0px; +} + +.page-navigation-arrow { + margin: 0; + width: 24px; + height: 24px; + color: white; +} + +#dash { + margin-top: 12px; + padding: 0 10px; +} + +#dash .placeholder { + background-image: none; + background-size: contain; + height: 32px; +} + +#dash .overview-icon { + padding: 5px; +} + +.dash-background { + background-color: rgba(17, 17, 27, 0.26); + margin-bottom: 16px; + padding: 10px; + border-radius: 24px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); +} + +.dash-item-container .app-well-app, .show-apps { + padding: 10px 2px 26px; +} + +.dash-separator { + width: 1px; + margin: 0 7px 16px; + background-color: rgba(17, 17, 27, 0.12); +} + +.workspace-animation { + background-color: #11111b; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 2px; +} + +.message-list-controls { + margin: 8px 16px 0; + padding: 4px; + spacing: 12px; +} + +.message-media-control { + margin: 24px 6px; + padding: 9px; +} + +.media-message-cover-icon { + padding: 6px; +} + +.media-message-cover-icon.fallback { + padding: 6px; +} + +.controls-manager, .secondary-monitor-workspaces { + spacing: 12px; +} + +#overviewGroup { + background-color: #11111b; +} + +.osd-window { + spacing: 1em; + min-width: 64px; + min-height: 64px; +} + +.osd-window StIcon { + icon-size: 96px; +} + +#appMenu { + spacing: 6px; +} + +#appMenu .label-shadow { + color: transparent; +} + +#appMenu .panel-status-menu-box { + padding: 0 6px; + spacing: 6px; +} + +.popup-menu { + padding: 6px 0; +} + +.popup-menu .popup-menu-item:ltr { + padding-right: 1.5em !important; + padding-left: 0 !important; +} + +.popup-menu .popup-menu-item:rtl { + padding-right: 0 !important; + padding-left: 1.5em !important; +} + +.popup-separator-menu-item { + padding: 0; +} + +.popup-separator-menu-item .popup-separator-menu-item-separator { + height: 1px; + margin: 0; + background-color: rgba(17, 17, 27, 0.12); + padding: 0; +} + +.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { + padding: 0; + margin: 0 32px 0 0; + height: 1px; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { + padding-left: 18px; + margin-left: 1em; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { + padding-right: 18px; + margin-right: 1em; +} + +.search-entry { + margin-top: 24px; + margin-bottom: 6px; +} + +.window-picker { + spacing: 6px; +} + +.window-caption { + color: #eff1f5; + background-color: #11111b; + border-radius: 9999px; + padding: 6px 12px; +} + +.window-close { + background-color: #11111b; + color: #eff1f5; + border-radius: 21px; + padding: 3px; + height: 30px; + width: 30px; + box-shadow: -1px 1px 5px 0px rgba(0, 0, 0, 0.5); + transition-duration: 300ms; +} + +.window-close:hover { + color: #eff1f5; + background-color: #1d1d2e; +} + +.window-close:active { + color: #eff1f5; + background-color: #050508; +} + +.workspace-background { + border-radius: 30px; + background-color: #11111b; + box-shadow: 0 4px 16px 4px rgba(0, 0, 0, 0.3); +} + +/* Workspace pager */ +.workspace-thumbnails { + visible-width: 32px; + spacing: 6px; + padding: 6px; +} + +.workspace-thumbnails .workspace-thumbnail { + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.12); + border: none; + border-radius: 6px; +} + +.workspace-thumbnails .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + width: 18px; + height: 24px; +} + +.workspace-thumbnail-indicator { + border: 3px solid #1e66f5; + border-radius: 3px; + padding: 0px; +} + +.bottom #dashtodockDashScrollview, +.top #dashtodockDashScrollview { + -st-hfade-offset: 24px; +} + +.left #dashtodockDashScrollview, +.right #dashtodockDashScrollview { + -st-vfade-offset: 24px; +} + +#dashtodockContainer { + background-color: transparent; +} + +#dashtodockContainer .number-overlay { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(0, 0, 0, 0.75); + text-align: center; +} + +#dashtodockContainer .notification-badge { + color: #eff1f5; + background-color: #1e66f5; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); + border-radius: 9999px; + margin: 2px; + padding: 0.2em 0.6em; + font-weight: bold; + text-align: center; +} + +#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { + border-radius: 0; + margin: 0; +} + +#dashtodockContainer.straight-corner #dash .dash-background, #dashtodockContainer.shrink.straight-corner #dash .dash-background { + border-radius: 0; +} + +#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash, #dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; + padding: 0 0; +} + +#dashtodockContainer.extended.top #dash .dash-background, #dashtodockContainer.extended.bottom #dash .dash-background, #dashtodockContainer.extended.right #dash .dash-background, #dashtodockContainer.extended.left #dash .dash-background { + border-radius: 0; + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; +} + +#dashtodockContainer.left #dash, #dashtodockContainer.right #dash { + margin-top: 0; + padding: 10px 0; +} + +#dashtodockContainer.left #dash .dash-background, #dashtodockContainer.right #dash .dash-background { + margin-bottom: 0; +} + +#dashtodockContainer.left .dash-item-container .app-well-app, #dashtodockContainer.left .show-apps, #dashtodockContainer.right .dash-item-container .app-well-app, #dashtodockContainer.right .show-apps { + padding: 6px; +} + +#dashtodockContainer.left #dash { + margin-left: 6px; +} + +#dashtodockContainer.right #dash { + margin-right: 6px; +} + +#dashtodockContainer.dashtodock #dash .dash-background { + background-color: #e6e9ef; +} + +#dashtodockContainer #dash .dash-background { + background-color: #e6e9ef; +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(17, 17, 27, 0.26) !important; +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #1e66f5 !important; +} + +#dashtodockContainer:overview #dash .app-well-app-running-dot { + background-color: rgba(239, 241, 245, 0.3) !important; +} + +#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { + background-color: #1e66f5 !important; +} + +#dashtodockContainer .show-apps .overview-icon, +#dashtodockContainer .app-well-app .overview-icon { + color: rgba(17, 17, 27, 0.6); +} + +#dashtodockContainer .show-apps:hover .overview-icon, #dashtodockContainer .show-apps:focus .overview-icon, #dashtodockContainer .show-apps:selected .overview-icon, +#dashtodockContainer .app-well-app:hover .overview-icon, +#dashtodockContainer .app-well-app:focus .overview-icon, +#dashtodockContainer .app-well-app:selected .overview-icon { + background-color: rgba(17, 17, 27, 0.12); +} + +#dashtodockContainer .show-apps:active .overview-icon, #dashtodockContainer .show-apps:checked .overview-icon, +#dashtodockContainer .app-well-app:active .overview-icon, +#dashtodockContainer .app-well-app:checked .overview-icon { + background-color: rgba(17, 17, 27, 0.26); +} + +#dashtodockContainer:overview #dash .show-apps .overview-icon, #dashtodockContainer:overview #dash .app-well-app .overview-icon { + color: rgba(239, 241, 245, 0.7); +} + +#dashtodockContainer:overview #dash .show-apps:hover .overview-icon, #dashtodockContainer:overview #dash .show-apps:focus .overview-icon, #dashtodockContainer:overview #dash .show-apps:selected .overview-icon, #dashtodockContainer:overview #dash .app-well-app:hover .overview-icon, #dashtodockContainer:overview #dash .app-well-app:focus .overview-icon, #dashtodockContainer:overview #dash .app-well-app:selected .overview-icon { + background-color: rgba(239, 241, 245, 0.12); +} + +#dashtodockContainer:overview #dash .show-apps:active .overview-icon, #dashtodockContainer:overview #dash .show-apps:checked .overview-icon, #dashtodockContainer:overview #dash .app-well-app:active .overview-icon, #dashtodockContainer:overview #dash .app-well-app:checked .overview-icon { + background-color: rgba(239, 241, 245, 0.3); +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(239, 241, 245, 0.3); +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #1e66f5; +} + +#dashtodockContainer.opaque #dash .dash-background { + background-color: #e6e9ef; +} + +#dashtodockContainer.transparent #dash .dash-background { + background-color: rgba(230, 233, 239, 0.35); +} + +#dashtodockContainer:overview #dash .dash-background { + background-color: rgba(239, 241, 245, 0.12); +} + +#dashtodockContainer.opaque:overview #dash .dash-background, #dashtodockContainer.transparent:overview #dash .dash-background { + background-color: transparent !important; + box-shadow: none !important; +} + +#dashtodockContainer.extended:overview #dash .dash-background, #dashtodockContainer.opaque.extended:overview #dash .dash-background, #dashtodockContainer.transparent.extended:overview #dash .dash-background { + background-color: #e6e9ef; +} + +#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { + transition-duration: 250ms; + background-size: contain; +} + +#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { + padding: 1px 2px; +} + +#dashtodockContainer.extended .app-well-app .overview-icon, +#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, +#dashtodockContainer.extended:overview .show-apps .overview-icon { + border-radius: 6px; +} + +#dashtodockContainer .metro .overview-icon { + border-radius: 0; +} + +.dashtodock-app-well-preview-menu-item { + padding: 1em 1em 0.5em 1em; +} + +#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { + width: 1px; + height: auto; + border-right-width: 1px; + margin: 32px 0; +} + +.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { + border: 1px solid transparent; +} + +.openweather-provider { + padding: 0 16px; + font-weight: 500; + border: 1px solid transparent; +} + +.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { + background: none; + color: rgba(17, 17, 27, 0.87); +} + +.openweather-current-databox-values { + background: none; + color: rgba(17, 17, 27, 0.38); +} + +.openweather-current-databox-captions { + background: none; + color: rgba(17, 17, 27, 0.38); +} + +.openweather-forecast-icon, .openweather-forecast-summary { + background: none; + color: rgba(17, 17, 27, 0.6); +} + +.openweather-forecast-day, .openweather-forecast-temperature { + background: none; + color: rgba(17, 17, 27, 0.38); +} + +.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { + color: rgba(17, 17, 27, 0.6); +} diff --git a/src/main/gnome-shell/gnome-shell-Light.scss b/src/main/gnome-shell/gnome-shell-Light.scss new file mode 100644 index 00000000..a22dcdf9 --- /dev/null +++ b/src/main/gnome-shell/gnome-shell-Light.scss @@ -0,0 +1,7 @@ +$variant: 'light'; +$topbar: 'light'; + +@import '../../sass/colors'; +@import '../../sass/gnome-shell/variables'; +@import '../../sass/gnome-shell/drawing'; +@import '../../sass/gnome-shell/common-temp'; diff --git a/src/main/gnome-shell/gnome-shell.css b/src/main/gnome-shell/gnome-shell.css new file mode 100644 index 00000000..07ef8add --- /dev/null +++ b/src/main/gnome-shell/gnome-shell.css @@ -0,0 +1,3378 @@ +/* This stylesheet is generated, DO NOT EDIT */ +/* Copyright 2009, 2015 Red Hat, Inc. + * + * Portions adapted from Mx's data/style/default.css + * Copyright 2009 Intel Corporation + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU Lesser General Public License, + * version 2.1, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for + * more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. + */ +stage { + font-size: 11pt; + color: rgba(17, 17, 27, 0.87); +} + +.ripple-pointer-location { + width: 48px; + height: 48px; + border-radius: 24px; + background-color: rgba(176, 202, 252, 0.3); + box-shadow: 0 0 2px 2px #80a8f9; +} + +.pie-timer { + width: 60px; + height: 60px; + -pie-border-width: 3px; + -pie-border-color: #1e66f5; + -pie-background-color: rgba(225, 235, 254, 0.3); +} + +.magnifier-zoom-region { + border: 2px solid #1e66f5; +} + +.magnifier-zoom-region.full-screen { + border-width: 0; +} + +/* App Icons */ +.show-apps .overview-icon, +.app-well-app .overview-icon, +.grid-search-result .overview-icon { + color: rgba(239, 241, 245, 0.7); + border-radius: 16px; + padding: 6px; + border: none; + transition-duration: 100ms; + text-align: center; +} + +.show-apps:hover .overview-icon, .show-apps:focus .overview-icon, .show-apps:selected .overview-icon, +.app-well-app:hover .overview-icon, +.app-well-app:focus .overview-icon, +.app-well-app:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + background-color: rgba(239, 241, 245, 0.12); + border-image: none; + background-image: none; +} + +.show-apps:active .overview-icon, .show-apps:checked .overview-icon, +.app-well-app:active .overview-icon, +.app-well-app:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: rgba(239, 241, 245, 0.3); + box-shadow: none; +} + +.app-well-app.app-folder { + border-radius: 16px; +} + +.app-well-app.app-folder, .app-well-app.app-folder:hover, .app-well-app.app-folder:active { + background-color: transparent; +} + +.app-well-app.app-folder .overview-icon { + background-color: rgba(239, 241, 245, 0.12); + border-radius: 16px; +} + +.app-well-app.app-folder:hover .overview-icon { + background-color: rgba(239, 241, 245, 0.2); +} + +.app-well-app.app-folder:active .overview-icon { + background-color: rgba(239, 241, 245, 0.3); +} + +.app-folder-dialog { + border-radius: 36px; + padding: 12px; + background-color: #11111b; + border: 1px solid black; + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); +} + +.app-folder-dialog .folder-name-container { + padding: 24px 36px 0; + spacing: 12px; + /* FIXME: this is to keep the label in sync with the entry */ +} + +.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { + font-size: 18pt; + font-weight: bold; +} + +.app-folder-dialog .folder-name-container .folder-name-entry { + width: 300px; + border: none; + caret-color: #eff1f5; +} + +.app-folder-dialog .folder-name-container .folder-name-entry:focus { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.app-folder-dialog .folder-name-container .folder-name-label { + padding: 9px 8px; + color: rgba(239, 241, 245, 0.7); +} + +.app-folder-dialog .folder-name-container .edit-folder-button { + background-color: rgba(239, 241, 245, 0.06); + color: rgba(239, 241, 245, 0.7); + border: none; + padding: 0; + width: 36px; + height: 36px; + border-radius: 9999px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { + icon-size: 16px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button:hover { + background-color: rgba(239, 241, 245, 0.12); +} + +.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { + background-color: #1e66f5; + color: #eff1f5; +} + +.app-folder-dialog .icon-grid { + row-spacing: 12px; + column-spacing: 30px; + page-padding-top: 0; + page-padding-bottom: 0; + page-padding-left: 0; + page-padding-right: 0; +} + +.app-folder-dialog .page-indicators { + margin-bottom: 18px; +} + +.app-folder-dialog-container { + padding: 6px; + width: 620px; + height: 620px; +} + +.app-well-app-running-dot { + width: 6px; + height: 3px; + border-radius: 2px; + background-color: rgba(239, 241, 245, 0.3); + margin-bottom: 0; +} + +StWidget.focused .app-well-app-running-dot { + width: 24px; + background-color: #1e66f5 !important; +} + +.app-menu, +.app-well-menu { + max-width: 27.25em; +} + +.rename-folder-popup .rename-folder-popup-item { + spacing: 6px; +} + +.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { + padding: 0 12px; +} + +.system-action-icon { + box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); + background-color: #11111b; + color: #eff1f5; + border-radius: 9999px; + icon-size: 48px; +} + +.shell-link { + border-radius: 6px; + color: #1e66f5; +} + +.shell-link:hover { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.15); +} + +.shell-link:active { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.25); +} + +.lowres-icon { + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); +} + +.icon-dropshadow { + icon-shadow: 0 1px 5px rgba(0, 0, 0, 0.8); +} + +/* Buttons */ +.hotplug-notification-item { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + box-shadow: none !important; +} + +.hotplug-notification-item:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.08); + box-shadow: none !important; +} + +.hotplug-notification-item:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + box-shadow: none !important; +} + +.hotplug-notification-item:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.hotplug-notification-item:insensitive { + color: rgba(17, 17, 27, 0.35); + background-color: #eff1f5; + box-shadow: none !important; +} + +.lg-obj-inspector-button, .candidate-page-button, .modal-dialog-linked-button, .popup-menu .button { + color: rgba(17, 17, 27, 0.87); + background-color: transparent; + box-shadow: none !important; +} + +.lg-obj-inspector-button:focus, .candidate-page-button:focus, .modal-dialog-linked-button:focus, .popup-menu .button:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.08); + box-shadow: none !important; +} + +.lg-obj-inspector-button:hover, .candidate-page-button:hover, .modal-dialog-linked-button:hover, .popup-menu .button:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); +} + +.lg-obj-inspector-button:active, .candidate-page-button:active, .modal-dialog-linked-button:active, .popup-menu .button:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.lg-obj-inspector-button:insensitive, .candidate-page-button:insensitive, .modal-dialog-linked-button:insensitive, .popup-menu .button:insensitive { + background-color: transparent; + color: rgba(17, 17, 27, 0.35); + box-shadow: none !important; +} + +.button { + min-height: 32px; + padding: 0 12px; + border-radius: 6px; + border: none; +} + +/* Date/Time Menu */ +.popup-menu .message, .world-clocks-button, +.weather-button, +.events-button { + color: rgba(17, 17, 27, 0.6); + background-color: rgba(17, 17, 27, 0.04); + border-radius: 6px; + border: none; + box-shadow: none; + text-shadow: none; +} + +.popup-menu .message:hover, .world-clocks-button:hover, +.weather-button:hover, +.events-button:hover, .popup-menu .message:focus, .world-clocks-button:focus, +.weather-button:focus, +.events-button:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); + box-shadow: none; +} + +.popup-menu .message:active, .world-clocks-button:active, +.weather-button:active, +.events-button:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none; +} + +.clock-display-box { + spacing: 2px; +} + +.clock-display-box .clock { + padding-left: 12px; + padding-right: 12px; +} + +#calendarArea { + padding: 6px 0; +} + +.datemenu-calendar-column { + spacing: 6px; + border: 0 solid rgba(17, 17, 27, 0); + padding: 0 12px; +} + +.datemenu-calendar-column:ltr { + margin-right: 8px; + border-left-width: 0; +} + +.datemenu-calendar-column:rtl { + margin-left: 8px; + border-right-width: 0; +} + +.datemenu-calendar-column .datemenu-displays-section { + padding-bottom: 0; +} + +.datemenu-calendar-column .datemenu-displays-box { + spacing: 6px; +} + +.world-clocks-header, +.weather-header, +.events-section-title { + color: rgba(17, 17, 27, 0.6); + font-weight: bold; +} + +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 4px 6px; +} + +/* today button (the date) */ +.datemenu-today-button { + border: none; + box-shadow: none; + background: none; + padding: 6px; + margin: 0 12px; + text-shadow: none; + color: rgba(17, 17, 27, 0.6); + border-radius: 12px; +} + +.datemenu-today-button:hover, .datemenu-today-button:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.datemenu-today-button:active { + background-color: rgba(17, 17, 27, 0.2); +} + +.datemenu-today-button .day-label { + font-size: 12pt; + font-weight: bold; +} + +.datemenu-today-button .date-label { + font-size: 18pt; + font-weight: normal; +} + +/* Calendar */ +.calendar { + border: none; + box-shadow: none; + background-color: transparent; + padding: 0 6px !important; + margin: 0 !important; + text-shadow: none; + border-radius: 12px; +} + +.calendar .calendar-month-label { + padding: 6px 0; + color: rgba(17, 17, 27, 0.6); + font-weight: bold; + text-align: center; + text-shadow: none; + font-size: 12pt; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 0 !important; + margin: 3px 0 !important; +} + +.calendar .calendar-change-month-back StIcon, +.calendar .calendar-change-month-forward StIcon { + icon-size: 16px; +} + +.calendar .pager-button { + width: 32px; + height: 32px; + margin: 2px; + border-radius: 9999px; + background-color: transparent; + color: rgba(17, 17, 27, 0.87); +} + +.calendar .pager-button:hover, .calendar .pager-button:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.calendar .pager-button:active { + background-color: rgba(17, 17, 27, 0.26); +} + +.calendar .calendar-day-base { + font-size: 10pt; + text-align: center; + width: 34px; + height: 34px; + padding: 0; + margin: 2px; + border-radius: 9999px; + color: rgba(17, 17, 27, 0.6); + border: none; + font-feature-settings: "tnum"; +} + +.calendar .calendar-day-base:hover, .calendar .calendar-day-base:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.calendar .calendar-day-base:active, .calendar .calendar-day-base:selected { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); + border-color: transparent; +} + +.calendar .calendar-day-base.calendar-day-heading { + margin-top: 1em; + color: rgba(17, 17, 27, 0.38); + font-size: 10pt; +} + +.calendar .calendar-day { + border-width: 0; +} + +.calendar .calendar-day-top { + border-top-width: 0; +} + +.calendar .calendar-day-left { + border-left-width: 0; +} + +.calendar .calendar-nonwork-day { + color: rgba(17, 17, 27, 0.38); + font-weight: bold; +} + +.calendar .calendar-today { + font-weight: bold; + color: rgba(17, 17, 27, 0.6) !important; + background-color: rgba(17, 17, 27, 0.06); + border: none; +} + +.calendar .calendar-today:hover, .calendar .calendar-today:focus { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87) !important; +} + +.calendar .calendar-today:active { + background-color: #0b57ef; + color: #eff1f5 !important; +} + +.calendar .calendar-today:selected { + background-color: #1e66f5; + color: #eff1f5 !important; +} + +.calendar .calendar-today:selected:hover, .calendar .calendar-today:selected:focus { + background-color: #4581f7; + color: #eff1f5 !important; +} + +.calendar .calendar-day-with-events { + color: rgba(17, 17, 27, 0.6); + background-image: url("assets/calendar-today.svg"); +} + +.calendar .calendar-day-with-events.calendar-work-day { + color: rgba(17, 17, 27, 0.6); + font-weight: bold; +} + +.calendar .calendar-other-month-day { + color: rgba(17, 17, 27, 0.26); + opacity: 0.5; +} + +.calendar .calendar-week-number { + width: 26px; + height: 20px; + margin: 6px 2px !important; + padding: 0 0; + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); + font-size: inherit; + font-weight: bold; + text-align: center; +} + +.world-clocks-button, +.weather-button, +.events-button { + padding: 12px !important; + margin: 2px 0 !important; +} + +.events-button .events-box { + spacing: 6px; +} + +.events-button .events-list { + spacing: 12px; + text-shadow: none; +} + +.events-button .events-title { + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + text-shadow: none; +} + +.events-button .event-time { + color: rgba(17, 17, 27, 0.38); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-button .world-clocks-city { + color: rgba(17, 17, 27, 0.38); + font-weight: bold; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time { + color: rgba(17, 17, 27, 0.38); + font-feature-settings: "tnum"; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time:ltr { + text-align: right; +} + +.world-clocks-button .world-clocks-time:rtl { + text-align: left; +} + +.world-clocks-button .world-clocks-timezone { + color: rgba(17, 17, 27, 0.38); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-grid, +.weather-grid { + spacing-rows: 0.4em; + spacing-columns: 0.8em; +} + +.weather-button { + margin-bottom: 6px !important; +} + +.weather-button .weather-box { + spacing: 10px; +} + +.weather-button .weather-header-box { + spacing: 6px; +} + +.weather-button .weather-header { + color: rgba(17, 17, 27, 0.6); + font-weight: bold; +} + +.weather-button .weather-header.location { + font-weight: normal; + color: rgba(17, 17, 27, 0.38); + font-size: 10pt; +} + +.weather-button .weather-grid { + spacing-rows: 6px; + spacing-columns: 12px; +} + +.weather-button .weather-forecast-time { + color: rgba(17, 17, 27, 0.6); + font-feature-settings: "tnum"; + font-size: 9pt; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; +} + +.weather-button .weather-forecast-icon { + icon-size: 32px; +} + +.weather-button .weather-forecast-temp { + font-weight: bold; +} + +/* Check Boxes */ +.check-box StBoxLayout { + spacing: .8em; +} + +.check-box StBin { + width: 24px; + height: 24px; + padding: 3px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:hover StBin { + background-image: url("assets/checkbox-off-hover.svg"); +} + +.check-box:active StBin { + background-image: url("assets/checkbox-off-active.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox.svg"); +} + +/* Activities Ripple */ +.ripple-box { + background-color: rgba(30, 102, 245, 0.35); + box-shadow: 0 0 2px 2px #80a8f9; + width: 52px; + height: 52px; + border-radius: 0 0 52px 0; +} + +.ripple-box:rtl { + border-radius: 0 0 0 52px; +} + +/* Dash */ +#dash { + font-size: 9pt; +} + +#dash .empty-dash-drop-target { + width: 32px; + height: 32px; +} + +.dash-label { + color: rgba(255, 255, 255, 0.9); + background-color: rgba(0, 0, 0, 0.75); + border-radius: 9999px; + padding: 6px 12px; + box-shadow: none; + border: none; + text-align: center; + -y-offset: 12px; + -x-offset: 8px; +} + +/* Modal Dialogs */ +.candidate-popup-content, .modal-dialog { + background-color: #eff1f5; + border-radius: 12px; + border: 1px solid rgba(17, 17, 27, 0); + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); +} + +.modal-dialog-linked-button:last-child { + color: #eff1f5; + background-color: #1e66f5; +} + +.modal-dialog-linked-button:hover:last-child { + color: #eff1f5; + background-color: #4a84f7; +} + +.modal-dialog-linked-button:active:last-child { + color: #eff1f5; + background-color: #0b57ef; +} + +.modal-dialog-linked-button:insensitive:last-child { + background-color: rgba(30, 102, 245, 0.05); + color: rgba(30, 102, 245, 0.35); +} + +.headline { + font-size: 12pt; +} + +.modal-dialog { + color: rgba(17, 17, 27, 0.6); + padding: 0 6px 6px 6px; +} + +.modal-dialog-linked-button { + min-height: 32px !important; + padding: 6px !important; + margin: 3px !important; + border: none !important; + border-radius: 6px; +} + +.modal-dialog-linked-button:first-child { + background-color: rgba(17, 17, 27, 0.04); +} + +.modal-dialog-linked-button:first-child:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.08); + box-shadow: none !important; +} + +.modal-dialog-linked-button:first-child:hover { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); +} + +.modal-dialog-linked-button:first-child:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.modal-dialog .modal-dialog-content-box { + margin: 30px 42px; + spacing: 30px; + max-width: 28em; +} + +.end-session-dialog { + width: 30em; +} + +.end-session-dialog .end-session-dialog-battery-warning, +.end-session-dialog .dialog-list-title { + color: #df8e1d; +} + +.message-dialog-content { + spacing: 18px; +} + +.message-dialog-content .message-dialog-title { + text-align: center; + font-size: 18pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-title.lightweight { + font-size: 13pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-description { + text-align: center; +} + +.dialog-list { + spacing: 18px; +} + +.dialog-list .dialog-list-title { + text-align: center; + font-weight: bold; +} + +.dialog-list .dialog-list-scrollview { + max-height: 200px; +} + +.dialog-list .dialog-list-box { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { + font-weight: bold; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { + color: rgba(17, 17, 27, 0.6); + font-size: 10pt; +} + +.run-dialog .modal-dialog-content-box { + margin-top: 24px; + margin-bottom: 12px; +} + +.run-dialog .run-dialog-entry { + width: 20em; +} + +.run-dialog .run-dialog-description { + text-align: center; + color: rgba(17, 17, 27, 0.6); + font-size: 10pt; +} + +.prompt-dialog { + width: 28em; +} + +.prompt-dialog .modal-dialog-content-box { + margin-bottom: 24px; +} + +.prompt-dialog-password-grid { + spacing-rows: 8px; + spacing-columns: 4px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry { + width: auto; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { + margin-left: 20px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { + margin-right: 20px; +} + +.prompt-dialog-password-layout { + spacing: 8px; +} + +.prompt-dialog-password-entry { + width: 20em; +} + +.prompt-dialog-error-label, +.prompt-dialog-info-label, +.prompt-dialog-null-label { + text-align: center; + font-size: 10pt; + margin: 6px; +} + +.prompt-dialog-error-label { + color: #d20f39; +} + +.prompt-dialog-info-label, +.prompt-dialog-null-label { + color: rgba(17, 17, 27, 0.38); +} + +.polkit-dialog-user-layout { + text-align: center; + spacing: 8px; + margin-bottom: 6px; +} + +.polkit-dialog-user-layout .polkit-dialog-user-root-label { + color: #df8e1d; +} + +.audio-device-selection-dialog .modal-dialog-content-box { + margin-bottom: 28px; +} + +.audio-device-selection-dialog .audio-selection-box { + spacing: 20px; +} + +.audio-selection-device { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 6px; +} + +.audio-selection-device:hover, .audio-selection-device:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.audio-selection-device:active { + background-color: #1e66f5; + color: #eff1f5; +} + +.audio-selection-device-box { + padding: 18px; + spacing: 18px; +} + +.audio-selection-device-icon { + icon-size: 64px; +} + +.welcome-dialog-image { + background-image: url("resource:///org/gnome/shell/theme/gnome-shell-start.svg"); + background-size: contain; + height: 300px; + width: 300px; +} + +/* Entries */ +StEntry, .popup-menu .search-entry { + min-height: 32px; + padding: 2px 12px; + margin: 2px; + border-width: 0; + border-radius: 6px; + color: rgba(17, 17, 27, 0.87); + caret-color: rgba(17, 17, 27, 0.87); + selection-background-color: #1e66f5; + selected-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.04); + border: 2px solid transparent; + box-shadow: none; +} + +StEntry:hover, .popup-menu .search-entry:hover { + color: rgba(17, 17, 27, 0.87); + border-color: rgba(17, 17, 27, 0.26); + background-color: rgba(17, 17, 27, 0.04); +} + +StEntry:focus, .popup-menu .search-entry:focus { + color: rgba(17, 17, 27, 0.87); + border-color: #1e66f5; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: none; +} + +StEntry:insensitive, .popup-menu .search-entry:insensitive { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.35); + border-color: transparent; +} + +StEntry StIcon.capslock-warning, .popup-menu .search-entry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #df8e1d; + padding: 0 0; +} + +StEntry StIcon.peek-password, .popup-menu .search-entry StIcon.peek-password { + icon-size: 16px; + padding: 0 4px; +} + +StEntry StLabel.hint-text, .popup-menu .search-entry StLabel.hint-text { + margin-left: 2px; + color: rgba(17, 17, 27, 0.38); +} + +.hotplug-notification-item { + padding: 12px; + border-style: solid; + border-width: 0; + border-left-width: 0; + border-bottom-width: 0; +} + +.hotplug-notification-item:first-child { + border-radius: 0 0 0 6px; +} + +.hotplug-notification-item:last-child { + border-right-width: 0; + border-radius: 0 0 6px 0; +} + +.hotplug-notification-item:first-child:last-child { + border-radius: 0 0 6px 6px; +} + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 0 4px; +} + +.candidate-popup-boxpointer { + -arrow-border-radius: 2px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 64px; + -arrow-rise: 12px; +} + +.candidate-popup-content { + color: rgba(17, 17, 27, 0.6); + box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.35); + border: none; + margin: 3px 8px; + padding: 6px; + spacing: 6px; +} + +.candidate-index { + padding: 0 0.5em 0 0; + color: rgba(17, 17, 27, 0.6); +} + +.candidate-box:selected .candidate-index { + color: rgba(239, 241, 245, 0.7); +} + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + margin-right: 2px; + border-radius: 6px; + color: rgba(17, 17, 27, 0.6); +} + +.candidate-box:hover { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +.candidate-box:active { + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.87); +} + +.candidate-box:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +.candidate-box:last-child { + margin-right: 0; +} + +.candidate-page-button-box { + height: 2em; +} + +.vertical .candidate-page-button-box { + padding-top: 0.5em; +} + +.horizontal .candidate-page-button-box { + padding-left: 0.5em; +} + +.candidate-page-button { + padding: 4px 8px; +} + +.candidate-page-button-previous, +.candidate-page-button-next { + border-radius: 6px; +} + +.candidate-page-button-icon { + icon-size: 1em; +} + +/* On-screen Keyboard */ +#keyboard { + background-color: #d8dade; + box-shadow: none; +} + +#keyboard .page-indicator { + padding: 6px; +} + +#keyboard .page-indicator .page-indicator-icon { + width: 8px; + height: 8px; +} + +.key-container, +.keyboard-layout { + padding: 4px; + spacing: 4px; +} + +.keyboard-key { + font-size: 16pt; + font-weight: bold; + min-height: 1.2em; + min-width: 1.2em; + padding: 0 !important; + border-radius: 9px; + border: none; + color: rgba(17, 17, 27, 0.6); + background-color: white; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.35); +} + +.keyboard-key:focus, .keyboard-key:hover { + color: rgba(17, 17, 27, 0.87); + background-color: #dfe3eb; +} + +.keyboard-key:checked, .keyboard-key:active { + color: rgba(17, 17, 27, 0.87); + background-color: #d0d6e1; +} + +.keyboard-key:grayed { + background-color: #adb3bc; + color: rgba(17, 17, 27, 0.6); +} + +.keyboard-key.default-key { + background-color: #adb3bc; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2); +} + +.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { + color: rgba(17, 17, 27, 0.87); + background-color: #9fa6b1; +} + +.keyboard-key.default-key:checked, .keyboard-key.default-key:active { + color: rgba(17, 17, 27, 0.87); + background-color: #8b94a0; +} + +.keyboard-key.enter-key { + color: #eff1f5; + background-color: #1e66f5; +} + +.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { + color: #eff1f5; + background-color: #3677f6; +} + +.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { + color: #eff1f5; + background-color: #0a4ed6; +} + +.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { + color: #1e66f5; +} + +.keyboard-key StIcon { + icon-size: 1.125em; +} + +.keyboard-subkeys { + color: inherit; + -arrow-border-radius: 12px; + -arrow-background-color: rgba(200, 202, 207, 0.987); + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 6px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.35); +} + +.emoji-page .keyboard-key { + background-color: transparent; + border: none; + color: initial; +} + +.emoji-panel .keyboard-key:latched { + border: none; + background-color: #1e66f5; +} + +.word-suggestions { + font-size: 14pt; + spacing: 12px; + min-height: 20pt; +} + +/* Login Dialog */ +#lockDialogGroup { + background-color: #11111b; +} + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog, +.unlock-dialog { + border: none; + background-color: transparent; +} + +.login-dialog StEntry, +.unlock-dialog StEntry { + selection-background-color: #1e66f5; + selected-color: #eff1f5; + padding: 4px 8px; + min-height: 26px; + border-radius: 9999px; + caret-color: #eff1f5; + background-color: rgba(17, 17, 27, 0.04); + border-radius: 0; + border: none; + box-shadow: inset 0 -1px rgba(239, 241, 245, 0.15); + color: #eff1f5; +} + +.login-dialog StEntry:focus, +.unlock-dialog StEntry:focus { + border: none; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 -2px #1e66f5; + color: #eff1f5; +} + +.login-dialog StEntry:insensitive, +.unlock-dialog StEntry:insensitive { + border: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(239, 241, 245, 0.35); +} + +.login-dialog StEntry StLabel.hint-text, +.unlock-dialog StEntry StLabel.hint-text { + color: rgba(239, 241, 245, 0.5); +} + +.login-dialog .modal-dialog-button-box, +.unlock-dialog .modal-dialog-button-box { + spacing: 3px; +} + +.login-dialog .modal-dialog-button, +.unlock-dialog .modal-dialog-button { + padding: 0 16px; + border: none; + color: #eff1f5; + background-color: transparent; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, +.unlock-dialog .modal-dialog-button:hover, +.unlock-dialog .modal-dialog-button:focus { + color: #eff1f5; + background-color: rgba(17, 17, 27, 0.12); +} + +.login-dialog .modal-dialog-button:active, +.unlock-dialog .modal-dialog-button:active { + color: #eff1f5; + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:insensitive, +.unlock-dialog .modal-dialog-button:insensitive { + background-color: transparent; + color: rgba(239, 241, 245, 0.35); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default, +.unlock-dialog .modal-dialog-button:default { + color: #eff1f5; + background-color: #eff1f5; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, +.unlock-dialog .modal-dialog-button:default:hover, +.unlock-dialog .modal-dialog-button:default:focus { + color: #eff1f5; + background-color: rgba(17, 17, 27, 0.12); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:active, +.unlock-dialog .modal-dialog-button:default:active { + color: #eff1f5; + background-color: rgba(17, 17, 27, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:insensitive, +.unlock-dialog .modal-dialog-button:default:insensitive { + color: rgba(239, 241, 245, 0.35); + background-color: #eff1f5; + box-shadow: none !important; +} + +.login-dialog .cancel-button, +.login-dialog .switch-user-button, +.login-dialog .login-dialog-session-list-button, +.unlock-dialog .cancel-button, +.unlock-dialog .switch-user-button, +.unlock-dialog .login-dialog-session-list-button { + padding: 0; + border-radius: 100px; + width: 32px; + height: 32px; + border: none; + background-color: rgba(17, 17, 27, 0.12); + color: #eff1f5; +} + +.login-dialog .cancel-button StIcon, +.login-dialog .switch-user-button StIcon, +.login-dialog .login-dialog-session-list-button StIcon, +.unlock-dialog .cancel-button StIcon, +.unlock-dialog .switch-user-button StIcon, +.unlock-dialog .login-dialog-session-list-button StIcon { + icon-size: 16px; +} + +.login-dialog .login-dialog-message-warning, +.unlock-dialog .login-dialog-message-warning { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-logo-bin { + padding: 24px 0px; +} + +.login-dialog-banner { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-button-box { + spacing: 5px; +} + +.login-dialog-message { + text-align: center; +} + +.login-dialog-message-warning { + color: #df8e1d; +} + +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; +} + +.login-dialog-user-selection-box { + padding: 100px 0px; +} + +.login-dialog-not-listed-label { + padding-left: 2px; +} + +.login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #eff1f5; +} + +.login-dialog-not-listed-label { + font-size: 1em; + font-weight: bold; + color: rgba(239, 241, 245, 0.7); + padding-top: 1em; +} + +.login-dialog-not-listed-label:hover { + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-not-listed-label:focus { + background-color: rgba(239, 241, 245, 0.12); +} + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; +} + +.login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:selected, .login-dialog-user-list:expanded .login-dialog-user-list-item:hover, .login-dialog-user-list:expanded .login-dialog-user-list-item:active { + background-color: rgba(239, 241, 245, 0.3); + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #1e66f5; +} + +.login-dialog-user-list-item { + border-radius: 12px; + padding: 6px; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item:ltr .user-widget { + padding-right: 1em; +} + +.login-dialog-user-list-item:rtl .user-widget { + padding-left: 1em; +} + +.login-dialog-user-list-item:focus { + background-color: rgba(17, 17, 27, 0.04) !important; +} + +.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { + background-color: rgba(17, 17, 27, 0.12) !important; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { + background-color: rgba(17, 17, 27, 0.26) !important; + color: rgba(239, 241, 245, 0.7); +} + +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 6px 0 0 0; + background-color: rgba(239, 241, 245, 0.12) !important; +} + +.user-widget-label { + color: rgba(239, 241, 245, 0.7); +} + +.user-widget.horizontal .user-widget-label { + font-size: 13pt; + font-weight: bold; + padding-left: 15px; +} + +.user-widget.horizontal .user-widget-label:ltr { + padding-left: 14px; + text-align: left; +} + +.user-widget.horizontal .user-widget-label:rtl { + padding-right: 14px; + text-align: right; +} + +.user-widget.vertical .user-widget-label { + font-size: 16pt; + text-align: center; + font-weight: normal; + padding-top: 16px; +} + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 12px; + width: 23em; +} + +.login-dialog-prompt-entry { + height: 1.5em; +} + +.login-dialog-prompt-label { + color: rgba(239, 241, 245, 0.7); + font-size: 12pt; + padding-top: 1em; +} + +/* Looking Glass */ +#LookingGlassDialog { + background-color: #eff1f5; + spacing: 4px; + padding: 0; + border: none; + border-radius: 6px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + color: rgba(17, 17, 27, 0.87); +} + +#LookingGlassDialog > #Toolbar { + padding: 0 8px; + border: none; + border-radius: 0; + background-color: #eff1f5; + box-shadow: inset 0 -1px 0 rgba(17, 17, 27, 0); +} + +#LookingGlassDialog .labels { + spacing: 0; +} + +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(17, 17, 27, 0.38); + padding-left: 16px; + padding-right: 16px; + min-height: 32px; + padding: 0 32px; + transition-duration: 100ms; + border-bottom-width: 0; +} + +#LookingGlassDialog .notebook-tab:hover { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); + text-shadow: none; +} + +#LookingGlassDialog .notebook-tab:selected { + border-color: transparent; + background-color: rgba(17, 17, 27, 0.12); + box-shadow: inset 0 -2px 0px #1e66f5; + color: rgba(17, 17, 27, 0.87); + text-shadow: none; +} + +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; +} + +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; +} + +.lg-dialog StEntry { + min-height: 22px; + selection-background-color: #1e66f5; + selected-color: #eff1f5; +} + +.lg-dialog .shell-link { + color: #1e66f5; +} + +.lg-dialog .shell-link:hover { + color: #4f87f7; +} + +.lg-dialog .shell-link:active { + color: #0a4ed6; +} + +.lg-dialog .actor-link { + color: rgba(17, 17, 27, 0.6); +} + +.lg-dialog .actor-link:hover { + color: rgba(17, 17, 27, 0.87); +} + +.lg-dialog .actor-link:active { + color: rgba(17, 17, 27, 0.6); +} + +.lg-completions-text { + font-size: .9em; + font-style: italic; +} + +.lg-obj-inspector-title { + spacing: 6px; +} + +.lg-obj-inspector-button { + padding: 0 16px; + border: none; + border-radius: 6px; +} + +.lg-obj-inspector-button:hover { + border: none; +} + +#lookingGlassExtensions { + padding: 6px; +} + +.lg-extensions-list { + padding: 6px; + spacing: 6px; +} + +.lg-extension { + border: none; + border-radius: 6px; + background-color: #eff1f5; + padding: 12px; +} + +.lg-extension-name { + font-weight: bold; +} + +.lg-extension-meta { + spacing: 6px; +} + +#LookingGlassPropertyInspector { + color: rgba(17, 17, 27, 0.6); + background: #eff1f5; + border: none; + border-radius: 6px; + padding: 6px; + margin: 5px 8px 11px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); +} + +/* Message List */ +.message-list { + width: 31.5em; + text-shadow: none; + border: none; + padding: 0; +} + +.message-list:ltr { + margin-left: 0; + margin-right: 0; + padding-right: 0; + border-right-width: 0; +} + +.message-list:rtl { + margin-right: 0; + margin-left: 0; + padding-left: 0; + border-left-width: 0; +} + +.message-list .message-list-placeholder { + spacing: 12px; +} + +.message-list .message-list-placeholder > StIcon { + icon-size: 48px; + margin-bottom: 12px; + -st-icon-style: symbolic; +} + +.message-list-sections { + margin: 0 8px 0 16px; +} + +.message-list-section, +.message-list-sections, +.message-list-section-list { + spacing: 6px; +} + +.message { + margin: 3px 0; +} + +.message .message-icon-bin { + padding: 18px; +} + +.message .message-icon-bin:ltr { + padding-right: 6px; +} + +.message .message-icon-bin:rtl { + padding-left: 6px; +} + +.message .message-icon-bin > StIcon { + icon-size: 32px; + -st-icon-style: symbolic; +} + +.message .message-icon-bin > .fallback-app-icon { + width: 16px; + height: 16px; +} + +.message .message-secondary-bin { + padding: 0 8px; +} + +.message .message-secondary-bin > .event-time { + color: rgba(17, 17, 27, 0.38); + font-size: 9pt; + text-align: right; + padding-bottom: 0.12em; +} + +.message .message-secondary-bin > .event-time:ltr { + text-align: right; +} + +.message .message-secondary-bin > .event-time:rtl { + text-align: left; +} + +.message .message-title { + color: rgba(17, 17, 27, 0.87); + font-weight: bold; +} + +.message .message-content { + padding: 9px; + margin-bottom: 8px; + spacing: 4px; + color: rgba(17, 17, 27, 0.38); +} + +.message .message-close-button { + color: rgba(17, 17, 27, 0.6); + padding: 0; + height: 24px; + width: 24px; + border-radius: 9999px; +} + +.message .message-close-button:hover, .message .message-close-button:active { + color: rgba(17, 17, 27, 0.87); +} + +.message .message-close-button:hover, .message .message-close-button:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.message .message-close-button:active { + background-color: rgba(17, 17, 27, 0.26); +} + +.message .message-body { + color: rgba(17, 17, 27, 0.38); +} + +.url-highlighter { + link-color: #1e66f5; +} + +.message-media-control { + border-radius: 9999px; + color: rgba(17, 17, 27, 0.6); +} + +.message-media-control:last-child:ltr { + margin-right: 16px; +} + +.message-media-control:last-child:rtl { + margin-left: 16px; +} + +.message-media-control:hover, .message-media-control:focus { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.12); +} + +.message-media-control:active { + color: rgba(17, 17, 27, 0.87); + background-color: rgba(17, 17, 27, 0.26); +} + +.message-media-control:insensitive { + color: rgba(17, 17, 27, 0.26); +} + +.media-message-cover-icon { + icon-size: 48px; + border-radius: 6px; +} + +.media-message-cover-icon.fallback { + icon-size: 32px !important; + border: none; + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.38); +} + +.select-area-rubberband { + background-color: rgba(30, 102, 245, 0.3); + border: 1px solid #1e66f5; + border-radius: 6px; +} + +.user-icon { + background-size: contain; + color: rgba(239, 241, 245, 0.7); + border-radius: 9999px; + border: none; + box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25); + icon-size: 64px; +} + +.modal-dialog .user-icon { + box-shadow: none; +} + +.user-icon:hover { + color: #eff1f5; +} + +.user-icon StIcon { + background-color: #eff1f5; + border-radius: 9999px; + padding: 12px; + width: 40px; + height: 40px; +} + +.user-icon.user-avatar { + border: 2px solid #1e66f5; +} + +.user-widget.vertical .user-icon { + icon-size: 96px; +} + +.user-widget.vertical .user-icon StIcon { + padding: 20px; + padding-top: 18px; + padding-bottom: 22px; + width: 88px; + height: 88px; +} + +.lightbox { + background-color: black; +} + +.flashspot { + background-color: white; +} + +.hidden { + color: rgba(0, 0, 0, 0); +} + +.caps-lock-warning-label { + text-align: center; + padding-bottom: 8px; + font-size: 10pt; + color: #df8e1d; +} + +/* Network Dialogs */ +.nm-dialog { + max-height: 34em; + min-height: 31em; + min-width: 32em; +} + +.nm-dialog-content { + spacing: 20px; + padding: 24px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-airplane-box { + spacing: 12px; +} + +.nm-dialog-airplane-headline { + font-weight: bold; + text-align: center; +} + +.nm-dialog-airplane-text { + color: rgba(17, 17, 27, 0.87); +} + +.nm-dialog-header { + font-weight: bold; +} + +.nm-dialog-header-icon { + icon-size: 32px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-scroll-view { + border: none; + padding: 0; + background-color: rgba(17, 17, 27, 0.04); + border-radius: 6px; +} + +.nm-dialog-item { + font-size: 11pt; + border-bottom: none; + padding: 12px; + spacing: 0px; +} + +.nm-dialog-item:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +.nm-dialog-item:hover, .nm-dialog-item:focus { + background-color: rgba(17, 17, 27, 0.12); +} + +.nm-dialog-item:active { + background-color: rgba(17, 17, 27, 0.26); +} + +.nm-dialog-icon { + icon-size: 16px; +} + +.nm-dialog-icons { + spacing: 12px; +} + +.no-networks-label { + color: rgba(17, 17, 27, 0.38); +} + +.no-networks-box { + spacing: 6px; +} + +/* Notifications & Message Tray */ +.notification-banner { + width: 34em; + min-height: 64px; + margin: 2px 5px 8px; + border-radius: 6px; + color: rgba(17, 17, 27, 0.6); + background-color: #eff1f5; + border: none; + text-shadow: none; + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25); + border-radius: 12px; +} + +.notification-banner:hover { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.25); + margin: 2px 12px 17px; +} + +.notification-banner:focus { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; +} + +.notification-banner .notification-actions { + background-color: transparent; + padding-top: 0; + border-top: 1px solid rgba(17, 17, 27, 0); + spacing: 0; +} + +.notification-banner .notification-button { + min-height: 44px; + padding: 0 18px; + background-color: transparent; + color: rgba(17, 17, 27, 0.6); + font-weight: 500; + border-width: 0; +} + +.notification-banner .notification-button:first-child { + border-radius: 0 0 0 12px; +} + +.notification-banner .notification-button:last-child { + border-radius: 0 0 12px 0; +} + +.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { + border-radius: 0 0 12px 12px; +} + +.notification-banner .notification-button:focus { + background-color: transparent; + color: rgba(17, 17, 27, 0.87); + box-shadow: inset 0 0 0 2px rgba(17, 17, 27, 0.12); +} + +.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); + box-shadow: none; +} + +.notification-banner .notification-button:active { + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.87); +} + +.summary-source-counter { + font-size: fontsize(10); + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: #1e66f5; + color: #eff1f5; + border: 2px solid rgba(17, 17, 27, 0.26); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; +} + +.chat-body { + spacing: 5px; +} + +.chat-response { + margin: 5px; +} + +.chat-log-message { + color: rgba(17, 17, 27, 0.6); +} + +.chat-new-group { + padding-top: 1em; +} + +.chat-received { + padding-left: 4px; +} + +.chat-received:rtl { + padding-left: 0px; + padding-right: 4px; +} + +.chat-sent { + padding-left: 18pt; + color: rgba(17, 17, 27, 0.6); +} + +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + color: rgba(17, 17, 27, 0.38); +} + +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} + +/* OSD */ +.workspace-switcher-container, .switcher-list, .resize-popup, .osd-window { + color: rgba(239, 241, 245, 0.7); + background-color: #11111b; + border: none; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + margin: 5px 8px 11px; + border-radius: 12px; + padding: 12px; +} + +.osd-window { + text-align: center; + font-weight: bold; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + height: 2px; + border-radius: 2px; + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); + -barlevel-height: 2px; + -barlevel-background-color: rgba(17, 17, 27, 0.12); + -barlevel-active-background-color: #1e66f5; + -barlevel-overdrive-color: #d20f39; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; + -barlevel-border-color: rgba(17, 17, 27, 0); +} + +.osd-window .level-bar { + background-color: white; + border-radius: 2px; +} + +.pad-osd-window { + padding: 32px; + background-color: #11111b; +} + +.pad-osd-window .pad-osd-title-box { + spacing: 12px; +} + +.pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; +} + +.combo-box-label { + width: 15em; +} + +.overview-controls { + padding-bottom: 30px; +} + +/* Top Bar */ +#panel { + background-color: #11111b; + font-weight: bold; + height: 32px; + color: rgba(239, 241, 245, 0.7); + font-feature-settings: "tnum"; + transition-duration: 250ms; + font-size: 10pt; +} + +#panel .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: #11111b; + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; + -panel-corner-opacity: 1; + transition-duration: 250ms; +} + +#panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(239, 241, 245, 0.7); + transition-duration: 150ms; + border-radius: 9999px; + text-shadow: none; + border: 2px solid transparent; +} + +#panel .panel-button.clock-display .clock { + transition-duration: 150ms; + border: 2px solid transparent; + border-radius: 9999px; +} + +#panel .panel-button:hover { + color: #eff1f5; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel .panel-button:hover.clock-display { + box-shadow: none; + color: rgba(239, 241, 245, 0.7); +} + +#panel .panel-button:hover.clock-display .clock { + color: #eff1f5; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { + background-color: transparent; + color: #eff1f5; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); +} + +#panel .panel-button:active.clock-display, #panel .panel-button:overview.clock-display, #panel .panel-button:focus.clock-display, #panel .panel-button:checked.clock-display { + box-shadow: none; + color: rgba(239, 241, 245, 0.7); +} + +#panel .panel-button:active.clock-display .clock, #panel .panel-button:overview.clock-display .clock, #panel .panel-button:focus.clock-display .clock, #panel .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); + color: #eff1f5; +} + +.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #eff1f5; +} + +.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { + color: #eff1f5; +} + +#panel .panel-button .system-status-icon { + icon-size: 16px; + padding: 6px; + margin: 0 4px; + -st-icon-style: symbolic; +} + +#panel .panel-button .panel-status-indicators-box .system-status-icon, +#panel .panel-button .panel-status-menu-box .system-status-icon { + margin: 0; +} + +#panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; +} + +#panel .panel-button#panelActivities { + -natural-hpadding: 18px; +} + +#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; + box-shadow: none; +} + +#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { + color: rgba(239, 241, 245, 0.7); +} + +#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { + color: #eff1f5; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel:overview .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:hover.clock-display { + box-shadow: none; + color: #eff1f5; +} + +#panel:overview .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock { + color: #eff1f5; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.12); +} + +#panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:checked { + color: #eff1f5; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); +} + +#panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { + box-shadow: none; + color: #eff1f5; +} + +#panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px rgba(239, 241, 245, 0.2); + color: #eff1f5; +} + +#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} + +#panel .panel-status-indicators-box, +#panel .panel-status-menu-box { + spacing: 2px; +} + +#panel .power-status.panel-status-indicators-box { + spacing: 0; +} + +#panel .screencast-indicator, +#panel .remote-access-indicator { + color: #df8e1d; +} + +/* Popovers/Menus */ +.popup-menu-boxpointer { + -arrow-border-radius: 9px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 12px; + -arrow-rise: 6px; + -arrow-box-shadow: none; + background: transparent; + box-shadow: none; +} + +.popup-menu { + min-width: 12em; + color: rgba(17, 17, 27, 0.6) !important; + padding: 0 !important; + font-weight: normal; + border-radius: 12px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08); + margin: 0 3px; + font-size: 10pt; +} + +.popup-menu .popup-menu-content { + padding: 6px 0 !important; + background-color: #eff1f5; + border-radius: 12px; + margin: 0; + font-weight: normal; + border: 1px solid rgba(17, 17, 27, 0); + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); +} + +.popup-menu .popup-menu-item { + spacing: 6px; + color: rgba(17, 17, 27, 0.6) !important; + text-shadow: none; + border-radius: 6px; + margin: 0 6px; + font-weight: normal; +} + +.popup-menu .popup-menu-item:checked { + font-weight: normal; + border: none; + box-shadow: none; + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.12) !important; + border-radius: 6px 6px 0 0; +} + +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { + color: rgba(17, 17, 27, 0.87) !important; + background-color: alpha(currentColor, 0.08) !important; +} + +.popup-menu .popup-menu-item:checked:active { + color: rgba(17, 17, 27, 0.87) !important; + background-color: alpha(currentColor, 0.12) !important; +} + +.popup-menu .popup-menu-item:checked:insensitive { + color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-menu-item:focus, .popup-menu .popup-menu-item:hover, .popup-menu .popup-menu-item.selected { + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.12) !important; + transition-duration: 0; +} + +.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-menu-item:insensitive { + color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-sub-menu { + background-color: rgba(17, 17, 27, 0.12) !important; + color: rgba(17, 17, 27, 0.6) !important; + border: none; + box-shadow: none; + margin: 0 6px; + border-radius: 0 0 6px 6px; +} + +.popup-menu .popup-sub-menu .popup-menu-item { + margin: 0; +} + +.popup-menu .popup-sub-menu .popup-menu-item:focus, .popup-menu .popup-sub-menu .popup-menu-item:hover, .popup-menu .popup-sub-menu .popup-menu-item.selected { + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.12) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:active, .popup-menu .popup-sub-menu .popup-menu-item.selected:active { + color: rgba(17, 17, 27, 0.87) !important; + background-color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:insensitive { + color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu .popup-inactive-menu-item { + color: rgba(17, 17, 27, 0.6) !important; +} + +.popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(17, 17, 27, 0.26) !important; +} + +.popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; +} + +.popup-menu-arrow, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-ornament { + width: 1.2em; +} + +.popup-menu-ornament:ltr { + text-align: right; +} + +.popup-menu-ornament:rtl { + text-align: left; +} + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0px; +} + +.aggregate-menu { + min-width: 20em; +} + +.aggregate-menu .popup-menu-icon { + padding: 0; + margin: 0 3px; + -st-icon-style: symbolic; +} + +/* Screen Shield */ +.unlock-dialog-clock { + color: white; + font-weight: 300; + text-align: center; + spacing: 24px; + padding-bottom: 2.5em; +} + +.unlock-dialog-clock-time { + font-size: 64pt; + padding-top: 42px; + font-feature-settings: "tnum"; +} + +.unlock-dialog-clock-date { + font-size: 16pt; + font-weight: normal; +} + +.unlock-dialog-clock-hint { + font-weight: normal; + padding-top: 48px; +} + +.unlock-dialog-notifications-container { + margin: 12px 0; + spacing: 6px; + width: 23em; + background-color: transparent; +} + +.unlock-dialog-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; +} + +.unlock-dialog-notifications-container .notification, +.unlock-dialog-notifications-container .unlock-dialog-notification-source { + padding: 12px 6px; + border: none; + background-color: #11111b; + color: #eff1f5; + border-radius: 12px; +} + +.unlock-dialog-notifications-container .notification.critical, +.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { + background-color: #212134; +} + +.unlock-dialog-notification-label { + padding: 0px 0px 0px 12px; +} + +.unlock-dialog-notification-count-text { + weight: bold; + padding: 0 6px; + color: #eff1f5; + background-color: #1e66f5; + border-radius: 9999px; + margin-right: 12px; +} + +.screen-shield-background { + background: black; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); +} + +#unlockDialogNotifications StButton#vhandle, #unlockDialogNotifications StButton#hhandle { + background-color: rgba(239, 241, 245, 0.3); +} + +#unlockDialogNotifications StButton#vhandle:hover, #unlockDialogNotifications StButton#vhandle:focus, #unlockDialogNotifications StButton#hhandle:hover, #unlockDialogNotifications StButton#hhandle:focus { + background-color: rgba(239, 241, 245, 0.5); +} + +#unlockDialogNotifications StButton#vhandle:active, #unlockDialogNotifications StButton#hhandle:active { + background-color: rgba(30, 102, 245, 0.5); +} + +/* Scrollbars */ +StScrollView.vfade { + -st-vfade-offset: 32px; +} + +StScrollView.hfade { + -st-hfade-offset: 32px; +} + +StScrollBar { + padding: 0; +} + +StScrollView StScrollBar { + min-width: 16px; + min-height: 16px; +} + +StScrollBar StBin#trough { + margin: 6px; + border-radius: 9999px; + background-color: rgba(17, 17, 27, 0.12); +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: rgba(17, 17, 27, 0.38); + margin: 6px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(17, 17, 27, 0.6); +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: rgba(17, 17, 27, 0.87); +} + +.search-entry { + width: 320px; + min-height: 32px; + padding: 0 12px; + color: rgba(17, 17, 27, 0.6); + transition-duration: 150ms; + border-radius: 6px; + caret-color: rgba(17, 17, 27, 0.87); + selection-background-color: rgba(17, 17, 27, 0.12); + selected-color: #eff1f5 !important; + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + border: 2px solid transparent; + box-shadow: none; +} + +.search-entry:hover { + color: rgba(17, 17, 27, 0.87); + border-color: rgba(17, 17, 27, 0.26); + background-color: #eff1f5; +} + +.search-entry:focus { + color: rgba(17, 17, 27, 0.87); + border-color: #1e66f5; + background-color: #eff1f5; + box-shadow: none; +} + +.search-entry .search-entry-icon { + icon-size: 16px; + padding: 0 0; + color: rgba(17, 17, 27, 0.26); +} + +.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: rgba(17, 17, 27, 0.6); +} + +.search-entry:insensitive { + border: none; + color: rgba(17, 17, 27, 0.26); +} + +.search-entry StLabel.hint-text { + color: rgba(17, 17, 27, 0.38); +} + +/* Search */ +.list-search-result, .search-provider-icon { + border-radius: 6px; + padding: 6px; + transition-duration: 100ms; + text-align: center; +} + +.list-search-result:focus, .search-provider-icon:focus, .list-search-result:hover, .search-provider-icon:hover, .list-search-result:selected, .search-provider-icon:selected { + background-color: rgba(239, 241, 245, 0.12); + transition-duration: 200ms; +} + +.list-search-result:active, .search-provider-icon:active, .list-search-result:checked, .search-provider-icon:checked { + background-color: rgba(239, 241, 245, 0.2); +} + +#searchResultsContent { + max-width: 1024px; + spacing: 8px; +} + +.search-section { + spacing: 8px; + background: none; +} + +.search-section .search-section-separator { + height: 1px; + background-color: rgba(239, 241, 245, 0.12); +} + +.search-section-content { + spacing: 8px; + border-radius: 0; + padding: 18px; + border: none; + box-shadow: none; + background: none; + text-shadow: none; + color: rgba(239, 241, 245, 0.7); +} + +.search-statustext { + font-size: 2em; + font-weight: bold; + color: rgba(239, 241, 245, 0.5); +} + +.grid-search-results { + spacing: 36px; +} + +.search-provider-icon .list-search-provider-content { + spacing: 12px; +} + +.search-provider-icon .list-search-provider-content .list-search-provider-details { + width: 120px; + margin-top: 0; + color: rgba(239, 241, 245, 0.5); +} + +.list-search-results { + spacing: 6px; +} + +.list-search-result .list-search-result-content { + spacing: 6px; +} + +.list-search-result .list-search-result-title { + spacing: 12px; +} + +.list-search-result .list-search-result-description { + color: rgba(239, 241, 245, 0.7); +} + +/* Slider */ +.slider { + height: 20px; + color: #eff1f5; + -slider-height: 2px; + -slider-background-color: rgba(17, 17, 27, 0.26); + -slider-border-color: #1e66f5; + -slider-active-background-color: #1e66f5; + -slider-active-border-color: #1e66f5; + -slider-border-width: 2px; + -slider-handle-radius: 7px; + -slider-handle-border-width: 2px; + -slider-handle-border-color: #1e66f5; + -barlevel-height: 2px; + -barlevel-background-color: rgba(17, 17, 27, 0.26); + -barlevel-border-color: transparent; + -barlevel-active-background-color: #1e66f5; + -barlevel-active-border-color: transparent; + -barlevel-overdrive-color: #d20f39; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; +} + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 24px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; + border: 1px solid transparent; +} + +.switcher-list .item-box:outlined { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +.switcher-list .item-box:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 6px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(17, 17, 27, 0); +} + +.switcher-list .switcher-list-item-container { + spacing: 12px; +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: rgba(17, 17, 27, 0.38); +} + +.switcher-arrow:highlighted { + color: rgba(17, 17, 27, 0.87); +} + +.input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; +} + +.cycler-highlight { + border: 5px solid #1e66f5; +} + +/* Switches */ +.toggle-switch { + width: 40px; + height: 20px; + background-size: contain; +} + +.toggle-switch, .popup-sub-menu .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-sub-menu .toggle-switch:checked { + background-image: url("assets/toggle-on.svg"); +} + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(30, 102, 245, 0.3); + border: 1px solid #1e66f5; +} + +.tile-preview-left.on-primary { + border-radius: 7px 0 0 0; +} + +.tile-preview-right.on-primary { + border-radius: 0 7px 0 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 7px 7px 0 0; +} + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 12px; +} + +.workspace-switcher { + background: transparent; + border: none; + border-radius: 0; + padding: 0; + spacing: 12px; +} + +.ws-switcher-box { + background: transparent; + height: 50px; + background-size: 32px; + background: rgba(17, 17, 27, 0.12); + border-radius: 6px; +} + +.ws-switcher-active-up, +.ws-switcher-active-down, +.ws-switcher-active-left, +.ws-switcher-active-right { + height: 52px; + background-color: #1e66f5; + color: #eff1f5; + border-radius: 9px; + border: none; +} + +.icon-grid { + row-spacing: 12px; + column-spacing: 12px; + max-row-spacing: 72px; + max-column-spacing: 72px; + page-padding-top: 24px; + page-padding-bottom: 24px; + page-padding-left: 12px; + page-padding-right: 12px; +} + +.page-indicator { + padding: 6px 12px 0; +} + +.page-indicator .page-indicator-icon { + width: 10px; + height: 10px; + border-radius: 10px; + background-color: white; +} + +.apps-scroll-view { + padding: 0; +} + +.page-navigation-hint { + width: 300px; +} + +.page-navigation-hint.dnd { + background: rgba(255, 255, 255, 0.1); +} + +.page-navigation-hint.next:ltr, .page-navigation-hint.previous:rtl { + background-gradient-start: rgba(255, 255, 255, 0.05); + background-gradient-end: transparent; + background-gradient-direction: horizontal; + border-radius: 15px 0px 0px 15px; +} + +.page-navigation-hint.previous:ltr, .page-navigation-hint.next:rtl { + background-gradient-start: transparent; + background-gradient-end: rgba(255, 255, 255, 0.05); + background-gradient-direction: horizontal; + border-radius: 0px 15px 15px 0px; +} + +.page-navigation-arrow { + margin: 0; + width: 24px; + height: 24px; + color: white; +} + +#dash { + margin-top: 12px; + padding: 0 10px; +} + +#dash .placeholder { + background-image: none; + background-size: contain; + height: 32px; +} + +#dash .overview-icon { + padding: 5px; +} + +.dash-background { + background-color: rgba(239, 241, 245, 0.3); + margin-bottom: 16px; + padding: 10px; + border-radius: 24px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); +} + +.dash-item-container .app-well-app, .show-apps { + padding: 10px 2px 26px; +} + +.dash-separator { + width: 1px; + margin: 0 7px 16px; + background-color: rgba(239, 241, 245, 0.12); +} + +.workspace-animation { + background-color: #11111b; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 2px; +} + +.message-list-controls { + margin: 8px 16px 0; + padding: 4px; + spacing: 12px; +} + +.message-media-control { + margin: 24px 6px; + padding: 9px; +} + +.media-message-cover-icon { + padding: 6px; +} + +.media-message-cover-icon.fallback { + padding: 6px; +} + +.controls-manager, .secondary-monitor-workspaces { + spacing: 12px; +} + +#overviewGroup { + background-color: #11111b; +} + +.osd-window { + spacing: 1em; + min-width: 64px; + min-height: 64px; +} + +.osd-window StIcon { + icon-size: 96px; +} + +#appMenu { + spacing: 6px; +} + +#appMenu .label-shadow { + color: transparent; +} + +#appMenu .panel-status-menu-box { + padding: 0 6px; + spacing: 6px; +} + +.popup-menu { + padding: 6px 0; +} + +.popup-menu .popup-menu-item:ltr { + padding-right: 1.5em !important; + padding-left: 0 !important; +} + +.popup-menu .popup-menu-item:rtl { + padding-right: 0 !important; + padding-left: 1.5em !important; +} + +.popup-separator-menu-item { + padding: 0; +} + +.popup-separator-menu-item .popup-separator-menu-item-separator { + height: 1px; + margin: 0; + background-color: rgba(17, 17, 27, 0.12); + padding: 0; +} + +.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { + padding: 0; + margin: 0 32px 0 0; + height: 1px; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { + padding-left: 18px; + margin-left: 1em; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { + padding-right: 18px; + margin-right: 1em; +} + +.search-entry { + margin-top: 24px; + margin-bottom: 6px; +} + +.window-picker { + spacing: 6px; +} + +.window-caption { + color: #eff1f5; + background-color: #11111b; + border-radius: 9999px; + padding: 6px 12px; +} + +.window-close { + background-color: #11111b; + color: #eff1f5; + border-radius: 21px; + padding: 3px; + height: 30px; + width: 30px; + box-shadow: -1px 1px 5px 0px rgba(0, 0, 0, 0.5); + transition-duration: 300ms; +} + +.window-close:hover { + color: #eff1f5; + background-color: #1d1d2e; +} + +.window-close:active { + color: #eff1f5; + background-color: #050508; +} + +.workspace-background { + border-radius: 30px; + background-color: #11111b; + box-shadow: 0 4px 16px 4px rgba(0, 0, 0, 0.3); +} + +/* Workspace pager */ +.workspace-thumbnails { + visible-width: 32px; + spacing: 6px; + padding: 6px; +} + +.workspace-thumbnails .workspace-thumbnail { + color: rgba(239, 241, 245, 0.7); + background-color: rgba(239, 241, 245, 0.12); + border: none; + border-radius: 6px; +} + +.workspace-thumbnails .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + width: 18px; + height: 24px; +} + +.workspace-thumbnail-indicator { + border: 3px solid #1e66f5; + border-radius: 3px; + padding: 0px; +} + +.bottom #dashtodockDashScrollview, +.top #dashtodockDashScrollview { + -st-hfade-offset: 24px; +} + +.left #dashtodockDashScrollview, +.right #dashtodockDashScrollview { + -st-vfade-offset: 24px; +} + +#dashtodockContainer { + background-color: transparent; +} + +#dashtodockContainer .number-overlay { + color: #eff1f5; + background-color: rgba(0, 0, 0, 0.75); + text-align: center; +} + +#dashtodockContainer .notification-badge { + color: #eff1f5; + background-color: #1e66f5; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); + border-radius: 9999px; + margin: 2px; + padding: 0.2em 0.6em; + font-weight: bold; + text-align: center; +} + +#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { + border-radius: 0; + margin: 0; +} + +#dashtodockContainer.straight-corner #dash .dash-background, #dashtodockContainer.shrink.straight-corner #dash .dash-background { + border-radius: 0; +} + +#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash, #dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; + padding: 0 0; +} + +#dashtodockContainer.extended.top #dash .dash-background, #dashtodockContainer.extended.bottom #dash .dash-background, #dashtodockContainer.extended.right #dash .dash-background, #dashtodockContainer.extended.left #dash .dash-background { + border-radius: 0; + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; +} + +#dashtodockContainer.left #dash, #dashtodockContainer.right #dash { + margin-top: 0; + padding: 10px 0; +} + +#dashtodockContainer.left #dash .dash-background, #dashtodockContainer.right #dash .dash-background { + margin-bottom: 0; +} + +#dashtodockContainer.left .dash-item-container .app-well-app, #dashtodockContainer.left .show-apps, #dashtodockContainer.right .dash-item-container .app-well-app, #dashtodockContainer.right .show-apps { + padding: 6px; +} + +#dashtodockContainer.left #dash { + margin-left: 6px; +} + +#dashtodockContainer.right #dash { + margin-right: 6px; +} + +#dashtodockContainer.dashtodock #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(239, 241, 245, 0.3) !important; +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #1e66f5 !important; +} + +#dashtodockContainer:overview #dash .app-well-app-running-dot { + background-color: rgba(239, 241, 245, 0.3) !important; +} + +#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { + background-color: #1e66f5 !important; +} + +#dashtodockContainer .show-apps .overview-icon, +#dashtodockContainer .app-well-app .overview-icon { + color: rgba(239, 241, 245, 0.7); +} + +#dashtodockContainer .show-apps:hover .overview-icon, #dashtodockContainer .show-apps:focus .overview-icon, #dashtodockContainer .show-apps:selected .overview-icon, +#dashtodockContainer .app-well-app:hover .overview-icon, +#dashtodockContainer .app-well-app:focus .overview-icon, +#dashtodockContainer .app-well-app:selected .overview-icon { + background-color: rgba(239, 241, 245, 0.12); +} + +#dashtodockContainer .show-apps:active .overview-icon, #dashtodockContainer .show-apps:checked .overview-icon, +#dashtodockContainer .app-well-app:active .overview-icon, +#dashtodockContainer .app-well-app:checked .overview-icon { + background-color: rgba(239, 241, 245, 0.3); +} + +#dashtodockContainer:overview #dash .show-apps .overview-icon, #dashtodockContainer:overview #dash .app-well-app .overview-icon { + color: rgba(239, 241, 245, 0.7); +} + +#dashtodockContainer:overview #dash .show-apps:hover .overview-icon, #dashtodockContainer:overview #dash .show-apps:focus .overview-icon, #dashtodockContainer:overview #dash .show-apps:selected .overview-icon, #dashtodockContainer:overview #dash .app-well-app:hover .overview-icon, #dashtodockContainer:overview #dash .app-well-app:focus .overview-icon, #dashtodockContainer:overview #dash .app-well-app:selected .overview-icon { + background-color: rgba(239, 241, 245, 0.12); +} + +#dashtodockContainer:overview #dash .show-apps:active .overview-icon, #dashtodockContainer:overview #dash .show-apps:checked .overview-icon, #dashtodockContainer:overview #dash .app-well-app:active .overview-icon, #dashtodockContainer:overview #dash .app-well-app:checked .overview-icon { + background-color: rgba(239, 241, 245, 0.3); +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(239, 241, 245, 0.3); +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #1e66f5; +} + +#dashtodockContainer.opaque #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer.transparent #dash .dash-background { + background-color: rgba(17, 17, 27, 0.35); +} + +#dashtodockContainer:overview #dash .dash-background { + background-color: rgba(239, 241, 245, 0.12); +} + +#dashtodockContainer.opaque:overview #dash .dash-background, #dashtodockContainer.transparent:overview #dash .dash-background { + background-color: transparent !important; + box-shadow: none !important; +} + +#dashtodockContainer.extended:overview #dash .dash-background, #dashtodockContainer.opaque.extended:overview #dash .dash-background, #dashtodockContainer.transparent.extended:overview #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { + transition-duration: 250ms; + background-size: contain; +} + +#dashtodockContainer.shrink .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { + padding: 1px 2px; +} + +#dashtodockContainer.extended .app-well-app .overview-icon, +#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, +#dashtodockContainer.extended:overview .show-apps .overview-icon { + border-radius: 6px; +} + +#dashtodockContainer .metro .overview-icon { + border-radius: 0; +} + +.dashtodock-app-well-preview-menu-item { + padding: 1em 1em 0.5em 1em; +} + +#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { + width: 1px; + height: auto; + border-right-width: 1px; + margin: 32px 0; +} + +.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { + border: 1px solid transparent; +} + +.openweather-provider { + padding: 0 16px; + font-weight: 500; + border: 1px solid transparent; +} + +.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { + background: none; + color: rgba(17, 17, 27, 0.87); +} + +.openweather-current-databox-values { + background: none; + color: rgba(17, 17, 27, 0.38); +} + +.openweather-current-databox-captions { + background: none; + color: rgba(17, 17, 27, 0.38); +} + +.openweather-forecast-icon, .openweather-forecast-summary { + background: none; + color: rgba(17, 17, 27, 0.6); +} + +.openweather-forecast-day, .openweather-forecast-temperature { + background: none; + color: rgba(17, 17, 27, 0.38); +} + +.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { + color: rgba(17, 17, 27, 0.6); +} diff --git a/src/main/gnome-shell/gnome-shell.scss b/src/main/gnome-shell/gnome-shell.scss new file mode 100644 index 00000000..34ed722d --- /dev/null +++ b/src/main/gnome-shell/gnome-shell.scss @@ -0,0 +1,7 @@ +$variant: 'light'; +$topbar: 'dark'; + +@import '../../sass/colors'; +@import '../../sass/gnome-shell/variables'; +@import '../../sass/gnome-shell/drawing'; +@import '../../sass/gnome-shell/common-temp'; diff --git a/src/main/gtk-2.0/common/main.rc b/src/main/gtk-2.0/common/main.rc index 62edf4dd..1597363e 100644 --- a/src/main/gtk-2.0/common/main.rc +++ b/src/main/gtk-2.0/common/main.rc @@ -1308,12 +1308,12 @@ style "default" { # Menubar # ########### - # image { - # function = BOX - # detail = "menubar" - # file = "assets/border.png" - # border = {0, 0, 0, 1} - # } + image { + function = BOX + detail = "menubar" + file = "assets/border.png" + border = {0, 0, 0, 1} + } ######### # Menus # @@ -1656,6 +1656,7 @@ style "menubar" { fg[NORMAL] = mix(0.7, @titlebar_fg_color, @titlebar_bg_color) fg[PRELIGHT] = @titlebar_fg_color fg[INSENSITIVE] = mix(0.3, @titlebar_fg_color, @titlebar_bg_color) + bg[INSENSITIVE] = @bg_color # Needed to fix Firefox's menubar text bg[SELECTED] = mix(0.12, @titlebar_fg_color, @titlebar_bg_color) fg[SELECTED] = @titlebar_fg_color @@ -2235,6 +2236,7 @@ style "combo_button_padding" { style "notebook" { xthickness = 3 ythickness = 3 + bg[NORMAL] = @base_color } style "notebook_tab_label" { @@ -2571,6 +2573,7 @@ style "toolbar_separator" { style "inline_toolbar" { # GtkToolbar::button-relief = GTK_RELIEF_NORMAL + bg[NORMAL] = @base_color engine "pixmap" { image { diff --git a/src/main/gtk-2.0/gtkrc-Dark-default b/src/main/gtk-2.0/gtkrc-Dark-default new file mode 100644 index 00000000..879b4ea7 --- /dev/null +++ b/src/main/gtk-2.0/gtkrc-Dark-default @@ -0,0 +1,36 @@ +# Based on Bridge by ScionicSpectre and Adwaita by GNOME +# vim:set ts=2 sw=2 sts=2 ai et: +# +# This is the GTK 2 version of Materia. It's whole purpose is to look as the +# GTK 3 version as much as possible until GTK 2 dies completely. +# +# Note: comments for explaining styles are on the bottom of each file beside the +# widget matches. + +# Declare the colours used throughout the theme. +# There shouldn't be any fiddling with them in the theme files themselves in +# order to not mess up the dark theme. + +# Text/base +gtk-color-scheme = "text_color:#FFFFFF\nbase_color:#2C2C2C" +# Foreground/background +gtk-color-scheme = "fg_color:#FFFFFF\nbg_color:#2C2C2C" +# Selected foreground/background +gtk-color-scheme = "selected_fg_color:#FFFFFF\nselected_bg_color:#5b9bf8" +# Titlebar foreground/background +gtk-color-scheme = "titlebar_fg_color:#FFFFFF\ntitlebar_bg_color:#242424" +# Menus +gtk-color-scheme = "menu_color:#3C3C3C" +# Tooltips foreground/background +gtk-color-scheme = "tooltip_fg_color:#FFFFFF\ntooltip_bg_color:#464646" +# Links +gtk-color-scheme = "link_color:#8AB4F8\nvisited_link_color:#CE93D8" + +# Set GTK settings +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +# And hand over the control to the theme files +include "main.rc" +include "apps.rc" +include "hacks.rc" diff --git a/src/main/gtk-2.0/gtkrc-default b/src/main/gtk-2.0/gtkrc-default new file mode 100644 index 00000000..c1b002cf --- /dev/null +++ b/src/main/gtk-2.0/gtkrc-default @@ -0,0 +1,36 @@ +# Based on Bridge by ScionicSpectre and Adwaita by GNOME +# vim:set ts=2 sw=2 sts=2 ai et: +# +# This is the GTK 2 version of Materia. It's whole purpose is to look as the +# GTK 3 version as much as possible until GTK 2 dies completely. +# +# Note: comments for explaining styles are on the bottom of each file beside the +# widget matches. + +# Declare the colours used throughout the theme. +# There shouldn't be any fiddling with them in the theme files themselves in +# order to not mess up the dark theme. + +# Text/base +gtk-color-scheme = "text_color:#2C2C2C\nbase_color:#FFFFFF" +# Foreground/background +gtk-color-scheme = "fg_color:#2C2C2C\nbg_color:#FFFFFF" +# Selected foreground/background +gtk-color-scheme = "selected_fg_color:#FFFFFF\nselected_bg_color:#3c84f7" +# Titlebar foreground/background +gtk-color-scheme = "titlebar_fg_color:#2C2C2C\ntitlebar_bg_color:#F2F2F2" +# Menus +gtk-color-scheme = "menu_color:#FFFFFF" +# Tooltips foreground/background +gtk-color-scheme = "tooltip_fg_color:#FFFFFF\ntooltip_bg_color:#464646" +# Links +gtk-color-scheme = "link_color:#1A73E8\nvisited_link_color:#9C27B0" + +# Set GTK settings +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +# And hand over the control to the theme files +include "main.rc" +include "apps.rc" +include "hacks.rc" diff --git a/src/main/gtk-3.0/gtk-Dark.css b/src/main/gtk-3.0/gtk-Dark.css new file mode 100644 index 00000000..c89d24b2 --- /dev/null +++ b/src/main/gtk-3.0/gtk-Dark.css @@ -0,0 +1,8017 @@ +@keyframes ripple { + to { + background-size: 1000% 1000%; + } +} + +@keyframes ripple-on-slider { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes ripple-on-headerbar { + from { + background-image: radial-gradient(circle, #8caaee 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle, #8caaee 100%, transparent 0%); + } +} + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 0; + -GtkTextView-error-underline-color: #e78284; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 24; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 6; + -GtkDialog-action-area-border: 6; + outline-style: solid; + outline-width: 2px; + outline-color: transparent; + outline-offset: -4px; + -gtk-outline-radius: 6px; + -gtk-secondary-caret-color: #8caaee; +} + +*:focus { + outline-color: alpha(currentColor, 0.1); +} + +XfdesktopIconView.view:active, calendar.raven-calendar:selected, box.vertical > widget > widget:selected, calendar:selected, .csd treeview.view:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, .background.csd .view:selected { + color: #eff1f5; + background-color: alpha(currentColor, 0.1); +} + +.nemo-window .view selection, .nemo-window .view:selected, .nautilus-window notebook .view:not(treeview) selection, .nautilus-window notebook .view:not(treeview):selected, .nautilus-window flowboxchild:selected .icon-item-background, flowbox flowboxchild:selected { + color: #8caaee; + background-color: rgba(140, 170, 238, 0.2); +} + +.nemo-window .nemo-window-pane widget.entry:selected, window.background.csd evview.view.content-view:selected, window.background.csd evview.view.content-view:selected:backdrop, .nautilus-window.background.csd notebook widget.view:selected, spinbutton.vertical selection, spinbutton:not(.vertical) selection, +entry selection, label selection, textview text selection:focus, textview text selection, widget.view:selected, .view:selected { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; +} + +.linked:not(.vertical) > button, .linked:not(.vertical) > spinbutton.vertical, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry { + border-radius: 0; +} + +.linked:not(.vertical) > button:first-child, .linked:not(.vertical) > spinbutton.vertical:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > button:last-child, .linked:not(.vertical) > spinbutton.vertical:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > button:only-child, .linked:not(.vertical) > spinbutton.vertical:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child { + border-radius: 6px; +} + +.linked.vertical > button, .linked.vertical > spinbutton.vertical, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry { + border-radius: 0; +} + +.linked.vertical > button:first-child, .linked.vertical > spinbutton.vertical:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > button:last-child, .linked.vertical > spinbutton.vertical:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > button:only-child, .linked.vertical > spinbutton.vertical:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child { + border-radius: 6px; +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #eff1f5; +} + +.background.csd { + border-radius: 0 0 12px 12px; +} + +.background.maximized, .background.solid-csd { + border-radius: 0; +} + +*:disabled { + -gtk-icon-effect: dim; +} + +.gtkstyle-fallback { + background-color: #1e1e2e; + color: #eff1f5; +} + +.gtkstyle-fallback:hover { + background-color: #14141f; + color: #eff1f5; +} + +.gtkstyle-fallback:active { + background-color: #0a0a0f; + color: #eff1f5; +} + +.gtkstyle-fallback:disabled { + background-color: #1e1e2e; + color: rgba(239, 241, 245, 0.5); +} + +.gtkstyle-fallback:selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.view { + background-color: #1e1e2e; + color: #eff1f5; +} + +.view:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.view:disabled { + color: rgba(239, 241, 245, 0.5); +} + +.view:selected:hover { + box-shadow: none; +} + +window.background.csd > stack.view { + border-radius: 0 0 12px 12px; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 6px; +} + +.rubberband, +rubberband, +XfdesktopIconView.view .rubberband, +.content-view rubberband, +.content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view treeview.view flowbox treeview.view rubberband, +.content-view treeview.view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox treeview.view .rubberband, +treeview.view flowbox treeview.view .content-view rubberband, +treeview.view flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +.content-view .rubberband, +treeview.view rubberband, +treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view .content-view .rubberband, +.content-view treeview.view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view .content-view flowbox treeview.view rubberband, +treeview.view .content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox rubberband, +flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband { + border: 1px solid #8caaee; + background-color: rgba(140, 170, 238, 0.3); +} + +flowbox flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: rgba(239, 241, 245, 0.7); +} + +label:disabled { + color: rgba(239, 241, 245, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #eff1f5; +} + +.dim-label { + color: rgba(239, 241, 245, 0.7); +} + +assistant .sidebar { + padding: 4px 0; +} + +assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(239, 241, 245, 0.5); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: #eff1f5; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ +spinbutton.vertical, spinbutton:not(.vertical), +entry { + min-height: 36px; + padding: 0 8px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + +spinbutton.vertical:focus, spinbutton:focus:not(.vertical), +entry:focus { + background-color: rgba(239, 241, 245, 0.08); + box-shadow: inset 0 0 0 2px #8caaee; +} + +spinbutton.vertical:drop(active), spinbutton:drop(active):not(.vertical), +entry:drop(active) { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +spinbutton.vertical:disabled, spinbutton:disabled:not(.vertical), +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: rgba(239, 241, 245, 0.5); +} + +spinbutton.flat.vertical, spinbutton.flat:not(.vertical), +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + +spinbutton.vertical image, spinbutton:not(.vertical) image, +entry image { + color: rgba(239, 241, 245, 0.7); +} + +spinbutton.vertical image:hover, spinbutton:not(.vertical) image:hover, spinbutton.vertical image:active, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: #eff1f5; +} + +spinbutton.vertical image:disabled, spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(239, 241, 245, 0.5); +} + +spinbutton.vertical image.left, spinbutton:not(.vertical) image.left, +entry image.left { + margin-left: 2px; + margin-right: 6px; +} + +spinbutton.vertical image.right, spinbutton:not(.vertical) image.right, +entry image.right { + margin-left: 6px; + margin-right: 2px; +} + +spinbutton.vertical undershoot.left, spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(239, 241, 245, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.vertical undershoot.right, spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(239, 241, 245, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.error.vertical, spinbutton.error:not(.vertical), +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + +spinbutton.error.vertical:focus, spinbutton.error:focus:not(.vertical), +entry.error:focus { + background-color: rgba(239, 241, 245, 0.08); + box-shadow: inset 0 0 0 2px #e78284; +} + +spinbutton.error.vertical:disabled, spinbutton.error:disabled:not(.vertical), +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: rgba(239, 241, 245, 0.5); +} + +spinbutton.warning.vertical, spinbutton.warning:not(.vertical), +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + +spinbutton.warning.vertical:focus, spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + background-color: rgba(239, 241, 245, 0.08); + box-shadow: inset 0 0 0 2px #e5c890; +} + +spinbutton.warning.vertical:disabled, spinbutton.warning:disabled:not(.vertical), +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: rgba(239, 241, 245, 0.5); +} + +spinbutton.vertical progress, spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -8px; + border-bottom: 2px solid #8caaee; + background-color: transparent; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { + border-image: none; + box-shadow: none; +} + +.entry-tag, .photos-entry-tag, .documents-entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.entry-tag:hover, .photos-entry-tag:hover, .documents-entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag, :dir(ltr) .photos-entry-tag, :dir(ltr) .documents-entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .photos-entry-tag, :dir(rtl) .documents-entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button, .button.photos-entry-tag, .button.documents-entry-tag { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active) { + color: rgba(239, 241, 245, 0.7); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#8caaee), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8caaee), to(transparent)); + } +} + +.xfce4-panel.background button, .raven-mpris button.image-button, .mate-panel-menu-bar button, infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button { + color: rgba(239, 241, 245, 0.7); +} + +.xfce4-panel.background button:focus, .raven-mpris button.image-button:focus, .mate-panel-menu-bar button:focus, infobar.warning > revealer > box button:focus, .xfce4-panel.background button:hover, .raven-mpris button.image-button:hover, .mate-panel-menu-bar button:hover, infobar.warning > revealer > box button:hover, .xfce4-panel.background button:active, .raven-mpris button.image-button:active, .mate-panel-menu-bar button:active, infobar.warning > revealer > box button:active, .xfce4-panel.background button:checked, .raven-mpris button.image-button:checked, .mate-panel-menu-bar button:checked, infobar.warning > revealer > box button:checked { + color: #eff1f5; +} + +.xfce4-panel.background button:disabled, .raven-mpris button.image-button:disabled, .mate-panel-menu-bar button:disabled, infobar.warning > revealer > box button:disabled { + color: rgba(239, 241, 245, 0.3); +} + +.xfce4-panel.background button:checked:disabled, .raven-mpris button.image-button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, infobar.warning > revealer > box button:checked:disabled { + color: rgba(239, 241, 245, 0.5); +} + +actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(239, 241, 245, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #eff1f5; +} + +actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { + box-shadow: 0 0 0 2px rgba(140, 170, 238, 0.35); +} + +actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { + box-shadow: none; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { + box-shadow: inset 0 0 0 9999px transparent; +} + +actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +.raven .expander-button, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale, window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .nautilus-window headerbar revealer > button, button.titlebutton:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, button.close, button.circular, .inline-toolbar button:not(.text-button) { + border-radius: 9999px; +} + +.raven .expander-button label, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle label, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) label, window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale label, window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised label, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, .nautilus-window headerbar revealer > button label, button.titlebutton:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, button.close label, button.circular label, .inline-toolbar button:not(.text-button) label { + padding: 0; +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat, .gedit-document-panel row button.flat, .nautilus-window .floating-bar button, placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, spinbutton.vertical button, spinbutton:not(.vertical) button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-session-dialog .linked.horizontal > button, +.budgie-polkit-dialog .linked.horizontal > button, +.budgie-run-dialog .linked.horizontal > button, .drop-shadow button, .budgie-panel button, .budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, #mate-menu button, #MatePanelPopupWindow button, popover.messagepopover .popover-action-area button, tabbox > tab button, placessidebar.sidebar row button.sidebar-button, calendar.button, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular, treeview.view header button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) button, modelbutton.flat, +.menuitem.button.flat, .nemo-window .toolbar button, #buttonbox_frame button, .xfce4-panel.background button, .raven stackswitcher.linked > button, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button, .lock-dialog button, .mate-panel-menu-bar button, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, layouttabbar button, filechooser #pathbarbox > stack > box > button, messagedialog .dialog-action-box button, messagedialog .dialog-action-box .linked:not(.vertical) > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +popover.background button.model, .nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action), toolbar button, combobox > .linked:not(.vertical) > button:not(:only-child), button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: rgba(239, 241, 245, 0.7); +} + +.budgie-session-dialog .linked.horizontal > button:focus, +.budgie-polkit-dialog .linked.horizontal > button:focus, +.budgie-run-dialog .linked.horizontal > button:focus, .drop-shadow button:focus, .budgie-panel button:focus, .budgie-popover row button:focus, .budgie-settings-window buttonbox.inline-toolbar button:focus, #mate-menu button:focus, #MatePanelPopupWindow button:focus, popover.messagepopover .popover-action-area button:focus, tabbox > tab button:focus, placessidebar.sidebar row button.sidebar-button:focus, calendar.button:focus, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:focus, treeview.view header button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical button:focus, spinbutton:not(.vertical) button:focus, modelbutton.flat:focus, +.menuitem.button.flat:focus, .nemo-window .toolbar button:focus, #buttonbox_frame button:focus, .xfce4-panel.background button:focus, .raven stackswitcher.linked > button:focus, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:focus, .lock-dialog button:focus, .mate-panel-menu-bar button:focus, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, layouttabbar button:focus, filechooser #pathbarbox > stack > box > button:focus, messagedialog .dialog-action-box button:focus, messagedialog .dialog-action-box .linked:not(.vertical) > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +popover.background button.model:focus, .nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), toolbar button:focus, combobox > .linked:not(.vertical) > button:focus:not(:only-child), button.flat:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #eff1f5; +} + +.budgie-session-dialog .linked.horizontal > button:hover, +.budgie-polkit-dialog .linked.horizontal > button:hover, +.budgie-run-dialog .linked.horizontal > button:hover, .drop-shadow button:hover, .budgie-panel button:hover, .budgie-popover row button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, #mate-menu button:hover, #MatePanelPopupWindow button:hover, popover.messagepopover .popover-action-area button:hover, tabbox > tab button:hover, placessidebar.sidebar row button.sidebar-button:hover, calendar.button:hover, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:hover, treeview.view header button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) button:hover, modelbutton.flat:hover, +.menuitem.button.flat:hover, .nemo-window .toolbar button:hover, #buttonbox_frame button:hover, .xfce4-panel.background button:hover, .raven stackswitcher.linked > button:hover, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:hover, .lock-dialog button:hover, .mate-panel-menu-bar button:hover, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, layouttabbar button:hover, filechooser #pathbarbox > stack > box > button:hover, messagedialog .dialog-action-box button:hover, messagedialog .dialog-action-box .linked:not(.vertical) > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +popover.background button.model:hover, .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), toolbar button:hover, combobox > .linked:not(.vertical) > button:hover:not(:only-child), button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: #eff1f5; +} + +.budgie-session-dialog .linked.horizontal > button:active, +.budgie-polkit-dialog .linked.horizontal > button:active, +.budgie-run-dialog .linked.horizontal > button:active, .drop-shadow button:active, .budgie-panel button:active, .budgie-popover row button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, #mate-menu button:active, #MatePanelPopupWindow button:active, popover.messagepopover .popover-action-area button:active, tabbox > tab button:active, placessidebar.sidebar row button.sidebar-button:active, calendar.button:active, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:active, treeview.view header button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) button:active, modelbutton.flat:active, +.menuitem.button.flat:active, .nemo-window .toolbar button:active, #buttonbox_frame button:active, .xfce4-panel.background button:active, .raven stackswitcher.linked > button:active, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:active, .lock-dialog button:active, .mate-panel-menu-bar button:active, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, layouttabbar button:active, filechooser #pathbarbox > stack > box > button:active, messagedialog .dialog-action-box button:active, messagedialog .dialog-action-box .linked:not(.vertical) > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +popover.background button.model:active, .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), toolbar button:active, combobox > .linked:not(.vertical) > button:active:not(:only-child), button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; + color: #eff1f5; +} + +.budgie-session-dialog .linked.horizontal > button:disabled, +.budgie-polkit-dialog .linked.horizontal > button:disabled, +.budgie-run-dialog .linked.horizontal > button:disabled, .drop-shadow button:disabled, .budgie-panel button:disabled, .budgie-popover row button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, #mate-menu button:disabled, #MatePanelPopupWindow button:disabled, popover.messagepopover .popover-action-area button:disabled, tabbox > tab button:disabled, placessidebar.sidebar row button.sidebar-button:disabled, calendar.button:disabled, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:disabled, treeview.view header button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) button:disabled, modelbutton.flat:disabled, +.menuitem.button.flat:disabled, .nemo-window .toolbar button:disabled, #buttonbox_frame button:disabled, .xfce4-panel.background button:disabled, .raven stackswitcher.linked > button:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:disabled, .lock-dialog button:disabled, .mate-panel-menu-bar button:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, layouttabbar button:disabled, filechooser #pathbarbox > stack > box > button:disabled, messagedialog .dialog-action-box button:disabled, messagedialog .dialog-action-box .linked:not(.vertical) > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +popover.background button.model:disabled, .nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action), toolbar button:disabled, combobox > .linked:not(.vertical) > button:disabled:not(:only-child), button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(239, 241, 245, 0.3); +} + +.nemo-window .toolbar button:checked, #buttonbox_frame button:checked, .xfce4-panel.background button:checked, .raven stackswitcher.linked > button:checked, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked, .lock-dialog button:checked, .mate-panel-menu-bar button:checked, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, layouttabbar button:checked, filechooser #pathbarbox > stack > box > button:checked, messagedialog .dialog-action-box button:checked, messagedialog .dialog-action-box .linked:not(.vertical) > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, +popover.background button.model:checked, .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action), toolbar button:checked, combobox > .linked:not(.vertical) > button:checked:not(:only-child), button.flat:checked, button.flat:checked:hover { + background-color: alpha(currentColor, 0.1); + color: #eff1f5; +} + +.nemo-window .toolbar button:checked:disabled, #buttonbox_frame button:checked:disabled, .xfce4-panel.background button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked:disabled, .lock-dialog button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, layouttabbar button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, messagedialog .dialog-action-box button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, +popover.background button.model:checked:disabled, .nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), toolbar button:checked:disabled, combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(239, 241, 245, 0.5); +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child) { + margin: 0 4px; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + border-radius: 6px; +} + +.linked:not(.vertical) > button.flat:not(:only-child).image-button:not(.text-button), .linked.vertical > button.flat:not(:only-child).image-button:not(.text-button) { + border-radius: 9999px; +} + +button.osd { + min-width: 24px; + min-width: 24px; + padding: 12px 16px; + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +button.osd:hover { + background-color: rgba(128, 155, 218, 0.9844); + color: rgba(17, 17, 27, 0.87); +} + +button.osd:active { + background-color: rgba(114, 137, 193, 0.9662); + color: rgba(17, 17, 27, 0.87); +} + +button.osd.image-button, button.osd.circular { + padding: 12px; +} + +button.osd.image-button > image, button.osd.circular > image { + padding: 0; +} + +button.osd:disabled { + opacity: 0; +} + +button.suggested-action { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(140, 170, 238, 0.2), 0 4px 3px 0 rgba(140, 170, 238, 0.14), 0 1px 6px 0 rgba(140, 170, 238, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(109, 132, 186, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(140, 170, 238, 0.3), 0 2px 3px -1px rgba(140, 170, 238, 0.24), 0 2px 5px 0 rgba(140, 170, 238, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(140, 170, 238, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #8caaee; +} + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(239, 241, 245, 0.3); +} + +button.suggested-action.flat:checked { + background-color: rgba(140, 170, 238, 0.3); +} + +button.destructive-action { + background-color: #e78284; + color: rgba(17, 17, 27, 0.87); + box-shadow: none; +} + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(231, 130, 132, 0.2), 0 4px 3px 0 rgba(231, 130, 132, 0.14), 0 1px 6px 0 rgba(231, 130, 132, 0.12); +} + +button.destructive-action:checked { + background-color: rgba(178, 102, 106, 0.961); +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(231, 130, 132, 0.3), 0 2px 3px -1px rgba(231, 130, 132, 0.24), 0 2px 5px 0 rgba(231, 130, 132, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(231, 130, 132, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #e78284; +} + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(239, 241, 245, 0.3); +} + +button.destructive-action.flat:checked { + background-color: rgba(231, 130, 132, 0.3); +} + +.stack-switcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +.stack-switcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +.stack-switcher > button.needs-attention:checked > label, +.stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +.primary-toolbar button { + -gtk-icon-shadow: none; +} + +button.close, button.circular { + min-width: 24px; + padding: 6px; +} + +stacksidebar.sidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar.sidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 6px; + color: #eff1f5; +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +/********* + * Links * + *********/ +*:link { + color: #1e66f5; +} + +*:visited { + color: #ca9ee6; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #1e66f5; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #ca9ee6; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +spinbutton:not(.vertical) entry { + min-width: 32px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 6px transparent; +} + +spinbutton:not(.vertical) button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(239, 241, 245, 0.7); +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical { + padding: 0; +} + +spinbutton.vertical:disabled { + color: rgba(239, 241, 245, 0.5); +} + +spinbutton.vertical entry { + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical button { + padding: 0; + border: solid 6px transparent; +} + +spinbutton.vertical button:focus:not(:hover):not(:active) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(239, 241, 245, 0.7); +} + +spinbutton.vertical button.up { + margin: 0 3px; +} + +spinbutton.vertical button.down { + margin: 0 3px; +} + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; +} + +treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; +} + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +combobox decoration { + transition: none; +} + +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +combobox > .linked > button.combo { + padding: 6px 10px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + +button.combo:only-child:focus { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px rgba(239, 241, 245, 0.3); +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +button.combo:only-child:checked { + background-color: rgba(239, 241, 245, 0.08); + box-shadow: inset 0 0 0 2px #8caaee; +} + +button.combo:only-child:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: rgba(239, 241, 245, 0.5); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px; + background-color: #1e1e2e; +} + +.osd toolbar { + background-color: transparent; +} + +frame.documents-dropdown, .app-notification, toolbar.osd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +frame.documents-dropdown:backdrop, .app-notification:backdrop, toolbar.osd:backdrop { + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); +} + +frame.left.documents-dropdown, .left.app-notification, frame.right.documents-dropdown, .right.app-notification, frame.top.documents-dropdown, .top.app-notification, frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} + +frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +toolbar.horizontal > separator { + margin: 2px; +} + +toolbar.vertical > separator { + margin: 2px; +} + +toolbar:not(.inline-toolbar):not(.osd) scale, +toolbar:not(.inline-toolbar):not(.osd) entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton, +toolbar:not(.inline-toolbar):not(.osd) button { + margin: 2px; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { + margin-left: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { + margin-right: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton button { + margin: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) switch { + margin: 8px 2px; +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(239, 241, 245, 0.12); + background-color: #11111b; +} + +searchbar > revealer > box, +.location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +searchbar > revealer > box { + margin: -6px; +} + +/*************** + * Header bars * + ***************/ +.nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.7); +} + +.nemo-window .primary-toolbar .linked:not(.vertical) > button:not(.text-button), headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + border-radius: 6px; +} + +.nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #eff1f5; +} + +.nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.3); +} + +.nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(239, 241, 245, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:not(.text-button), headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:focus:not(.text-button), headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:hover:not(.text-button), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:active:not(.text-button), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:disabled:not(.text-button), headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.3); +} + +.nemo-window .primary-toolbar button:backdrop:checked:not(.text-button), headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:checked:disabled:not(.text-button), headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.3); +} + +.nemo-window .primary-toolbar entry, .titlebar entry { + background-color: rgba(239, 241, 245, 0.04); + color: #eff1f5; +} + +.nemo-window .primary-toolbar entry:disabled, .titlebar entry:disabled { + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +.nemo-window .primary-toolbar entry image, .titlebar entry image { + color: rgba(239, 241, 245, 0.7); +} + +.nemo-window .primary-toolbar entry image:hover, .titlebar entry image:hover, .nemo-window .primary-toolbar entry image:active, .titlebar entry image:active { + color: #eff1f5; +} + +.nemo-window .primary-toolbar entry image:disabled, .titlebar entry image:disabled { + color: rgba(239, 241, 245, 0.5); +} + +.titlebar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: #eff1f5; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); +} + +.titlebar:disabled { + color: rgba(239, 241, 245, 0.5); +} + +.titlebar:backdrop { + color: rgba(239, 241, 245, 0.7); +} + +.titlebar:backdrop:disabled { + color: rgba(239, 241, 245, 0.3); +} + +.csd .titlebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar .title { + padding: 0 12px; + font-weight: bold; +} + +.titlebar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +.titlebar .subtitle, +.titlebar .dim-label { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(239, 241, 245, 0.7); +} + +.titlebar .subtitle:backdrop, +.titlebar .dim-label:backdrop { + color: rgba(239, 241, 245, 0.5); +} + +.titlebar .titlebar { + background-color: transparent; + box-shadow: none; +} + +.titlebar + separator, .titlebar + separator.sidebar { + background-color: #11111b; + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); +} + +.titlebar + separator:backdrop, .titlebar + separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar.selection-mode + separator, .titlebar.selection-mode + separator.sidebar, .selection-mode .titlebar + separator, .selection-mode .titlebar + separator.sidebar { + background-color: #8caaee; +} + +.titlebar.selection-mode + separator:backdrop, .titlebar.selection-mode + separator.sidebar:backdrop, .selection-mode .titlebar + separator:backdrop, .selection-mode .titlebar + separator.sidebar:backdrop { + background-color: #8caaee; +} + +.background.csd.unified .titlebar + separator, .background.csd.unified .titlebar + separator.sidebar { + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); +} + +.titlebar .linked:not(.vertical) > entry { + border-radius: 6px; + margin-left: 3px; + margin-right: 3px; +} + +.titlebar button.suggested-action:disabled, .titlebar button.destructive-action:disabled { + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +.titlebar .path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; + padding-left: 6px; + padding-right: 6px; +} + +.titlebar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + animation: ripple-on-headerbar 225ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2), inset 0 -1px rgba(239, 241, 245, 0); + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.titlebar.selection-mode:backdrop { + color: rgba(17, 17, 27, 0.6); +} + +.titlebar.selection-mode .subtitle:link { + color: rgba(17, 17, 27, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action) { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; + color: rgba(17, 17, 27, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(17, 17, 27, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; + color: rgba(17, 17, 27, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(17, 17, 27, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:not(.titlebutton) { + color: rgba(17, 17, 27, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(17, 17, 27, 0.26); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(17, 17, 27, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { + color: rgba(17, 17, 27, 0.26); +} + +.titlebar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +.titlebar.selection-mode .selection-menu arrow { + -GtkArrow-arrow-scaling: 1; +} + +.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.titlebar .selection-mode { + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #8caaee; +} + +.tiled .titlebar, .tiled-top .titlebar, .tiled-right .titlebar, .tiled-bottom .titlebar, .tiled-left .titlebar, .maximized .titlebar, .fullscreen .titlebar { + border-radius: 0; +} + +.titlebar.default-decoration { + min-height: 24px; + padding: 6px 12px; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); +} + +.tiled .titlebar.default-decoration, .maximized .titlebar.default-decoration, .fullscreen .titlebar.default-decoration { + box-shadow: none; + border-radius: 0; +} + +.titlebar.default-decoration button.titlebutton { + min-height: 24px; + min-width: 24px; + margin: 0; + padding: 0; +} + +.background.csd .titlebar.default-decoration { + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); +} + +.background:not(.csd) .titlebar.default-decoration button.titlebutton:active { + background-size: 1000% 1000%; +} + +.solid-csd .titlebar:dir(rtl), .solid-csd .titlebar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +headerbar { + min-height: 48px; + padding: 0 6px; +} + +box.vertical headerbar { + background-color: #11111b; +} + +headerbar entry, +headerbar spinbutton, +headerbar button { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar button, headerbar button.image-button { + border-radius: 6px; +} + +headerbar > box.left, +headerbar > box.right { + padding: 0 6px; +} + +headerbar separator.titlebutton, headerbar separator.sidebar { + margin-top: 12px; + margin-bottom: 12px; + background-color: transparent; +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag, headerbar .photos-entry-tag, headerbar .documents-entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { + border-radius: 0; + margin: 0; + min-width: 120px; + padding: 0; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) > stack > box { + padding: 0 12px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action):focus { + box-shadow: none; +} + +headerbar.windowhandle > button.popup label, headerbar.windowhandle > button.popup image { + min-height: 0; +} + +headerbar.windowhandle viewswitchertitle > squeezer { + margin-top: 0; + margin-bottom: 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher { + margin: 0 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; +} + +/************ + * Pathbars * + ************/ +.caja-pathbar button, +.path-bar.linked:not(.vertical) > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; + background-color: alpha(currentColor, 0.08); +} + +.caja-pathbar button:disabled, +.path-bar.linked:not(.vertical) > button:disabled { + background-color: alpha(currentColor, 0.05); +} + +.caja-pathbar button:first-child, +.path-bar.linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.caja-pathbar button:last-child, +.path-bar.linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.caja-pathbar button:checked, +.path-bar.linked:not(.vertical) > button:checked { + background-color: alpha(currentColor, 0.16); + color: #eff1f5; +} + +.caja-pathbar button label, .caja-pathbar button image, +.path-bar.linked:not(.vertical) > button label, +.path-bar.linked:not(.vertical) > button image { + margin-left: 3px; + margin-right: 3px; +} + +.caja-pathbar button.slider-button, +.path-bar.linked:not(.vertical) > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: rgba(239, 241, 245, 0.3); + border-top-color: rgba(239, 241, 245, 0.12); +} + +* { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; +} + +.csd treeview.view:not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: transparent; +} + +treeview.view:selected { + background-image: image(alpha(currentColor, 0.1)); + background-color: #1e1e2e; + color: #eff1f5; +} + +.csd treeview.view:selected { + background-image: none; +} + +treeview.view:hover, treeview.view:selected { + border-radius: 0; +} + +treeview.view.separator { + min-height: 6px; + color: rgba(239, 241, 245, 0.12); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 9999px; + border-color: alpha(currentColor, 0.08); +} + +treeview.view:drop(active).after { + border-top-style: none; +} + +treeview.view:drop(active).before { + border-bottom-style: none; +} + +treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(239, 241, 245, 0.7); +} + +treeview.view.expander:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view.expander:checked { + -gtk-icon-transform: unset; +} + +treeview.view.expander:hover, treeview.view.expander:active { + color: #eff1f5; +} + +treeview.view.expander:disabled { + color: rgba(239, 241, 245, 0.3); +} + +treeview.view.progressbar { + border: none; + box-shadow: none; + background-color: #8caaee; + background-image: none; + border-radius: 9999px; + color: rgba(17, 17, 27, 0.87); +} + +treeview.view.progressbar:selected, treeview.view.progressbar:selected:hover, treeview.view.progressbar:selected:focus { + box-shadow: none; + background-color: #9bb5ef; + color: rgba(17, 17, 27, 0.87); +} + +treeview.view.progressbar:selected:backdrop, treeview.view.progressbar:selected:hover:backdrop, treeview.view.progressbar:selected:focus:backdrop { + color: rgba(17, 17, 27, 0.87); +} + +treeview.view.progressbar:backdrop, treeview.view.progressbar:selected:backdrop { + background-color: rgba(239, 241, 245, 0.3); +} + +treeview.view.trough { + border: none; + box-shadow: none; + background-color: rgba(239, 241, 245, 0.12); + background-image: none; + border-radius: 9999px; + padding: 0; + margin: 0; +} + +treeview.view.trough:selected, treeview.view.trough:selected:hover, treeview.view.trough:selected:focus { + box-shadow: none; + background-color: rgba(239, 241, 245, 0.12); +} + +treeview.view.trough:backdrop, treeview.view.trough:selected:backdrop { + background-color: rgba(239, 241, 245, 0.12); +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(239, 241, 245, 0.12); + border-radius: 0; + background-clip: border-box; +} + +treeview.view header button:not(:focus):not(:hover):not(:active) { + color: rgba(239, 241, 245, 0.7); +} + +treeview.view header button, treeview.view header button:disabled { + background-color: #1e1e2e; +} + +treeview.view header button:last-child { + border-right-style: none; +} + +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(239, 241, 245, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #8caaee; +} + +treeview.view acceleditor > label { + background-color: #8caaee; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #11111b; + color: #eff1f5; + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); +} + +menubar:backdrop, +.menubar:backdrop { + color: rgba(239, 241, 245, 0.7); +} + +.csd menubar, .csd .menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.csd menubar:backdrop, .csd .menubar:backdrop { + background-color: #1e1e2e; +} + +menubar > menuitem, +.menubar > menuitem { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(239, 241, 245, 0.7); + border-radius: 6px; +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #eff1f5; +} + +menubar > menuitem:backdrop, +.menubar > menuitem:backdrop { + color: rgba(239, 241, 245, 0.5); +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(239, 241, 245, 0.3); +} + +menubar > menuitem label:disabled, +.menubar > menuitem label:disabled { + color: inherit; +} + +menubar > menuitem > window.popup.background > menu menuitem, +.menubar > menuitem > window.popup.background > menu menuitem { + transition: none; +} + +.background.popup { + background-color: transparent; +} + +menu, +.menu, +.context-menu { + margin: 6px; + padding: 6px; + background-color: #313244; + background-clip: border-box; + border-radius: 12px; + border: 1px solid rgba(239, 241, 245, 0); +} + +.csd menu, .csd .menu, .csd .context-menu { + border: none; + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); +} + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + min-width: 40px; + padding: 4px 8px; + color: #eff1f5; + font: initial; + text-shadow: none; + border-radius: 6px; +} + +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + background-color: alpha(currentColor, 0.08); +} + +menu menuitem:active, +.menu menuitem:active, +.context-menu menuitem:active { + background-color: alpha(currentColor, 0.12); +} + +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: rgba(239, 241, 245, 0.5); +} + +menu menuitem accelerator, +.menu menuitem accelerator, +.context-menu menuitem accelerator { + color: rgba(239, 241, 245, 0.7); +} + +menu menuitem:disabled accelerator, +.menu menuitem:disabled accelerator, +.context-menu menuitem:disabled accelerator { + color: rgba(239, 241, 245, 0.3); +} + +menu menuitem arrow, +.menu menuitem arrow, +.context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; +} + +menu menuitem arrow:dir(ltr), +.menu menuitem arrow:dir(ltr), +.context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 8px; +} + +menu menuitem arrow:dir(rtl), +.menu menuitem arrow:dir(rtl), +.context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 8px; +} + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), +.menu menuitem label:dir(rtl), +.menu menuitem label:dir(ltr), +.context-menu menuitem label:dir(rtl), +.context-menu menuitem label:dir(ltr) { + color: inherit; +} + +menu .view:selected, +.menu .view:selected, +.context-menu .view:selected { + background-color: #444556; +} + +menu > arrow, +.menu > arrow, +.context-menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #313244; + color: rgba(239, 241, 245, 0.7); +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: 0; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-top: 8px; + margin-bottom: -12px; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover, +.menu > arrow:hover, +.context-menu > arrow:hover { + background-image: image(alpha(currentColor, 0.08)); + color: #eff1f5; +} + +menu > arrow:disabled, +.menu > arrow:disabled, +.context-menu > arrow:disabled { + border-color: transparent; + background-color: transparent; + color: transparent; +} + +menu separator, +.menu separator, +.context-menu separator { + margin: 4px 0; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + padding: 0; + background-color: #313244; + border-radius: 12px; +} + +popover.background, .csd popover.background { + border: 1px solid rgba(239, 241, 245, 0.1); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); + background-clip: border-box; +} + +popover.background:backdrop, .csd popover.background:backdrop { + box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); +} + +popover.background > stack { + margin: 0; +} + +popover.background > toolbar { + margin: 0; +} + +popover.background > list, +popover.background > .view, +popover.background > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background > scrolledwindow > viewport.frame > list { + background-color: transparent; + padding: 6px; +} + +popover.background > scrolledwindow > viewport.frame > list > row { + border-radius: 6px; + padding: 6px; +} + +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #313244; +} + +popover.background .linked > button:not(.radio) { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):first-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):last-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):only-child { + border-radius: 6px; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +popover.background separator { + margin: 3px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +tabbox > tab, notebook > header tab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + padding: 3px 12px; + border: none; + outline: none; + background-clip: padding-box; + color: rgba(239, 241, 245, 0.7); + font-weight: 500; + border-radius: 6px; +} + +tabbox > tab:hover, notebook > header tab:hover { + background-color: rgba(239, 241, 245, 0.04); + color: #eff1f5; +} + +tabbox > tab:disabled, notebook > header tab:disabled { + color: rgba(239, 241, 245, 0.3); +} + +tabbox > tab:checked, notebook > header tab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #eff1f5; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +tabbox > tab:checked:disabled, notebook > header tab:checked:disabled { + color: rgba(239, 241, 245, 0.5); +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(239, 241, 245, 0.04); +} + +notebook, notebook.frame { + background-color: #1e1e2e; + border-radius: 12px; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(239, 241, 245, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +notebook > header.top > tabs > arrow { + border-top-style: none; +} + +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; +} + +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +notebook > header.left > tabs > arrow { + border-left-style: none; +} + +notebook > header.right > tabs > arrow { + border-right-style: none; +} + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header tab > box:drop(active) { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(239, 241, 245, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(239, 241, 245, 0.12); +} + +scrollbar slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(239, 241, 245, 0.5); +} + +scrollbar slider:hover { + background-color: rgba(239, 241, 245, 0.7); +} + +scrollbar slider:active { + background-color: #eff1f5; +} + +scrollbar slider:disabled { + background-color: rgba(239, 241, 245, 0.3); +} + +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar.fine-tune.horizontal slider { + margin: 2px 0; +} + +scrollbar.fine-tune.vertical slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(239, 241, 245, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(239, 241, 245, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(49, 50, 68, 0.9); +} + +scrollbar.horizontal slider { + min-width: 24px; +} + +scrollbar.vertical slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border: none; + border-radius: 9999px; + background-color: rgba(239, 241, 245, 0.5); + background-clip: padding-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #8caaee; +} + +switch:disabled { + opacity: 0.5; +} + +switch slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 20px; + min-height: 20px; + margin: 0; + border-radius: 9999px; + outline: none; + box-shadow: none; + background-color: white; + border: none; + color: transparent; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(239, 241, 245, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; +} + +checkbutton.text-button, +radiobutton.text-button { + padding: 2px; +} + +checkbutton.text-button label:not(:only-child), +radiobutton.text-button label:not(:only-child) { + margin: 0 4px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + color: transparent; + background-color: rgba(239, 241, 245, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(239, 241, 245, 0.04); + background-color: rgba(239, 241, 245, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(239, 241, 245, 0.12); + background-color: rgba(239, 241, 245, 0.2); +} + +check:disabled, +radio:disabled { + background-color: rgba(239, 241, 245, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(140, 170, 238, 0.15); + background-color: #b8cbf5; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(140, 170, 238, 0.2); + background-color: #8caaee; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(17, 17, 27, 0.38); + background-color: rgba(140, 170, 238, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem radio { + transition: none; + margin: 0; + padding: 0; +} + +menu menuitem check:dir(ltr), menu menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +menu menuitem check:dir(rtl), menu menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked:hover, menu menuitem check:indeterminate:hover, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:checked:hover, menu menuitem radio:indeterminate:hover { + box-shadow: none; +} + + +check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")); +} + + +radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +check:not(:checked):indeterminate:active, +radio:not(:checked):indeterminate:active { + -gtk-icon-transform: scaleX(-1); +} + +treeview.view radio, treeview.view check { + padding: 0; + margin: 0; +} + +treeview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate) { + background-color: rgba(239, 241, 245, 0.12); +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view:selected radio:checked, treeview.view:selected radio:indeterminate, treeview.view:selected check:checked, treeview.view:selected check:indeterminate, treeview.view:selected:focus radio:checked, treeview.view:selected:focus radio:indeterminate, treeview.view:selected:focus check:checked, treeview.view:selected:focus check:indeterminate { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + background-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale slider { + min-height: 18px; + min-width: 18px; + margin: -8px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune slider { + margin: -7px; +} + +scale trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(239, 241, 245, 0.3); +} + +scale trough:disabled { + background-color: rgba(239, 241, 245, 0.12); +} + +scale highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#8caaee); +} + +scale highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(239, 241, 245, 0.3)); +} + +scale fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(239, 241, 245, 0.3); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #8caaee; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #8caaee; +} + +scale slider:hover { + box-shadow: inset 0 0 0 2px #8caaee, 0 0 0 8px rgba(239, 241, 245, 0.12); +} + +scale slider:active { + box-shadow: inset 0 0 0 4px #8caaee, 0 0 0 8px rgba(239, 241, 245, 0.12); +} + +scale slider:disabled { + box-shadow: inset 0 0 0 2px rgba(239, 241, 245, 0.3); +} + +scale marks, +scale value { + color: rgba(239, 241, 245, 0.7); +} + +scale indicator { + background-color: rgba(239, 241, 245, 0.3); + color: transparent; +} + +scale.horizontal marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) slider, scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active, scale.horizontal.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) slider, scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active, scale.horizontal.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) slider, scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active, scale.vertical.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) slider, scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active, scale.vertical.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(239, 241, 245, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #8caaee; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #8caaee; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #e5c890; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #8caaee; +} + +levelbar block.full { + background-color: #a6d189; +} + +levelbar block.empty { + background-color: rgba(239, 241, 245, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; + color: #eff1f5; +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, .frame { + margin: 0; + padding: 0; + border: 1px solid rgba(239, 241, 245, 0.12); + border-radius: 0; + box-shadow: none; +} + +.frame.view { + border-radius: 6px; +} + +.frame.flat { + border-style: none; +} + +frame.flat > border, frame > border.flat, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +.background.csd box.vertical > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(239, 241, 245, 0)), to(rgba(239, 241, 245, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(239, 241, 245, 0.07)), to(rgba(239, 241, 245, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(239, 241, 245, 0)), to(rgba(239, 241, 245, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(239, 241, 245, 0.07)), to(rgba(239, 241, 245, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(239, 241, 245, 0)), to(rgba(239, 241, 245, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(239, 241, 245, 0.07)), to(rgba(239, 241, 245, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(239, 241, 245, 0)), to(rgba(239, 241, 245, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(239, 241, 245, 0.07)), to(rgba(239, 241, 245, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(239, 241, 245, 0.12); +} + +preferences stacksidebar.sidebar list separator, hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, .tweak-categories separator, placessidebar.sidebar list > separator, stacksidebar.sidebar + separator.vertical, +stacksidebar.sidebar separator.horizontal, button.font separator, button.file separator { + min-width: 0; + min-height: 0; + background-color: transparent; +} + +/********* + * Lists * + *********/ +window.background.csd stack stack stack frame > list, +window.background.csd > stack > stack > box > frame > list, +window.background.csd > stack > stack > box > box > frame > list, +window.background.csd > stack > box > stack > box > frame > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, +window.background.csd > stack > scrolledwindow > viewport > box > list, +window.background.csd > box > stack > scrolledwindow > viewport > box > list, preferencesgroup list, .geary-accounts-editor-pane list, window.background.csd.unified > deck > deck > deck list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet stack.background scrolledwindow > viewport list, hdyleaflet overlay scrolledwindow > viewport list, leaflet stack.background scrolledwindow > viewport list, leaflet overlay scrolledwindow > viewport list, box.horizontal > stack.background stack.background scrolledwindow > viewport list, box.horizontal > stack.background overlay scrolledwindow > viewport list, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), list.tweak-group list, .tweak-group-startup, list.content:not(.conversation-listbox) { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(239, 241, 245, 0.12); +} + +window.background.csd stack stack stack frame > list > separator, +window.background.csd > stack > stack > box > frame > list > separator, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, +window.background.csd > stack > scrolledwindow > viewport > box > list > separator, preferencesgroup list > separator, .geary-accounts-editor-pane list > separator, window.background.csd.unified > deck > deck > deck list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet stack.background scrolledwindow > viewport list > separator, hdyleaflet overlay scrolledwindow > viewport list > separator, leaflet stack.background scrolledwindow > viewport list > separator, leaflet overlay scrolledwindow > viewport list > separator, box.horizontal > stack.background stack.background scrolledwindow > viewport list > separator, box.horizontal > stack.background overlay scrolledwindow > viewport list > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, list.tweak-group list > separator, .tweak-group-startup > separator, list.content:not(.conversation-listbox) > separator { + background: none; + min-height: 0; +} + +window.background.csd stack stack stack frame > list row, +window.background.csd > stack > stack > box > frame > list row, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row, window.background.csd > stack > list row, +window.background.csd > stack > scrolledwindow > viewport > box > list row, preferencesgroup list row, .geary-accounts-editor-pane list row, window.background.csd.unified > deck > deck > deck list row, hdyleaflet list.view row, hdyleaflet list.frame row, leaflet list.view row, leaflet list.frame row, box.horizontal > stack.background list.view row, box.horizontal > stack.background list.frame row, hdyleaflet stack.background scrolledwindow > viewport list row, hdyleaflet overlay scrolledwindow > viewport list row, leaflet stack.background scrolledwindow > viewport list row, leaflet overlay scrolledwindow > viewport list row, box.horizontal > stack.background stack.background scrolledwindow > viewport list row, box.horizontal > stack.background overlay scrolledwindow > viewport list row, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row, leaflet frame:not(.view) list:not(.contacts-contact-list) row, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row, list.tweak-group list row, .tweak-group-startup row, list.content:not(.conversation-listbox) > row { + border-radius: 0; +} + +window.background.csd stack stack stack frame > list row:not(:first-child), window.background.csd > stack > list row:not(:first-child), preferencesgroup list row:not(:first-child), .geary-accounts-editor-pane list row:not(:first-child), window.background.csd.unified > deck > deck > deck list row:not(:first-child), hdyleaflet list.view row:not(:first-child), hdyleaflet list.frame row:not(:first-child), leaflet list.view row:not(:first-child), leaflet list.frame row:not(:first-child), box.horizontal > stack.background list.view row:not(:first-child), box.horizontal > stack.background list.frame row:not(:first-child), hdyleaflet stack.background scrolledwindow > viewport list row:not(:first-child), hdyleaflet overlay scrolledwindow > viewport list row:not(:first-child), leaflet stack.background scrolledwindow > viewport list row:not(:first-child), leaflet overlay scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background stack.background scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background overlay scrolledwindow > viewport list row:not(:first-child), hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), leaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), list.tweak-group list row:not(:first-child), .tweak-group-startup row:not(:first-child), list.content:not(.conversation-listbox) > row:not(:first-child) { + border-top: 1px solid rgba(239, 241, 245, 0); +} + +window.background.csd stack stack stack frame > list row:first-child, window.background.csd > stack > list row:first-child, preferencesgroup list row:first-child, .geary-accounts-editor-pane list row:first-child, window.background.csd.unified > deck > deck > deck list row:first-child, hdyleaflet list.view row:first-child, hdyleaflet list.frame row:first-child, leaflet list.view row:first-child, leaflet list.frame row:first-child, box.horizontal > stack.background list.view row:first-child, box.horizontal > stack.background list.frame row:first-child, hdyleaflet stack.background scrolledwindow > viewport list row:first-child, hdyleaflet overlay scrolledwindow > viewport list row:first-child, leaflet stack.background scrolledwindow > viewport list row:first-child, leaflet overlay scrolledwindow > viewport list row:first-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:first-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:first-child, list.tweak-group list row:first-child, .tweak-group-startup row:first-child, list.content:not(.conversation-listbox) > row:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:last-child, window.background.csd > stack > list row:last-child, preferencesgroup list row:last-child, .geary-accounts-editor-pane list row:last-child, window.background.csd.unified > deck > deck > deck list row:last-child, hdyleaflet list.view row:last-child, hdyleaflet list.frame row:last-child, leaflet list.view row:last-child, leaflet list.frame row:last-child, box.horizontal > stack.background list.view row:last-child, box.horizontal > stack.background list.frame row:last-child, hdyleaflet stack.background scrolledwindow > viewport list row:last-child, hdyleaflet overlay scrolledwindow > viewport list row:last-child, leaflet stack.background scrolledwindow > viewport list row:last-child, leaflet overlay scrolledwindow > viewport list row:last-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:last-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:last-child, list.tweak-group list row:last-child, .tweak-group-startup row:last-child, list.content:not(.conversation-listbox) > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:only-child, window.background.csd > stack > list row:only-child, preferencesgroup list row:only-child, .geary-accounts-editor-pane list row:only-child, window.background.csd.unified > deck > deck > deck list row:only-child, hdyleaflet list.view row:only-child, hdyleaflet list.frame row:only-child, leaflet list.view row:only-child, leaflet list.frame row:only-child, box.horizontal > stack.background list.view row:only-child, box.horizontal > stack.background list.frame row:only-child, hdyleaflet stack.background scrolledwindow > viewport list row:only-child, hdyleaflet overlay scrolledwindow > viewport list row:only-child, leaflet stack.background scrolledwindow > viewport list row:only-child, leaflet overlay scrolledwindow > viewport list row:only-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:only-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:only-child, list.tweak-group list row:only-child, .tweak-group-startup row:only-child, list.content:not(.conversation-listbox) > row:only-child { + border-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:focus, window.background.csd > stack > list row:focus, preferencesgroup list row:focus, .geary-accounts-editor-pane list row:focus, window.background.csd.unified > deck > deck > deck list row:focus, hdyleaflet list.view row:focus, hdyleaflet list.frame row:focus, leaflet list.view row:focus, leaflet list.frame row:focus, box.horizontal > stack.background list.view row:focus, box.horizontal > stack.background list.frame row:focus, hdyleaflet stack.background scrolledwindow > viewport list row:focus, hdyleaflet overlay scrolledwindow > viewport list row:focus, leaflet stack.background scrolledwindow > viewport list row:focus, leaflet overlay scrolledwindow > viewport list row:focus, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:focus, box.horizontal > stack.background overlay scrolledwindow > viewport list row:focus, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, leaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:focus, list.tweak-group list row:focus, .tweak-group-startup row:focus, list.content:not(.conversation-listbox) > row:focus { + box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.08); +} + +list { + border-color: rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +list row { + padding: 3px; +} + +list.navigation-sidebar { + padding: 3px; +} + +list.navigation-sidebar > row { + border-radius: 6px; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable, treeview.view header button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:focus, treeview.view header button:focus, row.activatable:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:hover, treeview.view header button:hover, row.activatable:hover { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.has-open-popup.activatable, treeview.view header button.has-open-popup, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:active, treeview.view header button:active, row.activatable.has-open-popup, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +row:selected { + color: inherit; + background-color: rgba(239, 241, 245, 0.12); +} + +row:selected image, +row:selected label { + color: #eff1f5; +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled image, +row:selected:disabled label { + color: rgba(239, 241, 245, 0.5); +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; +} + +.app-notification button.text-button:not(:disabled) { + color: #8caaee; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander title > arrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(239, 241, 245, 0.7); +} + +expander title > arrow:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +expander title > arrow:checked { + -gtk-icon-transform: unset; +} + +expander title > arrow:hover, expander title > arrow:active { + color: #eff1f5; +} + +expander title > arrow:disabled { + color: rgba(239, 241, 245, 0.3); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +calendar:disabled { + color: rgba(239, 241, 245, 0.5); +} + +calendar:selected { + border-radius: 7px; +} + +calendar.header { + border-style: none none solid; + border-color: rgba(239, 241, 245, 0.12); + border-radius: 0; +} + +calendar.highlight { + color: rgba(239, 241, 245, 0.7); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(239, 241, 245, 0.3); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #313244; +} + +messagedialog.background.csd { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; +} + +messagedialog .titlebar { + min-height: 24px; + border-style: none; + box-shadow: none; + background-color: #313244; + color: #eff1f5; +} + +messagedialog .titlebar:backdrop { + background-color: #313244; + color: rgba(239, 241, 245, 0.7); +} + +messagedialog .dialog-action-box { + margin-top: -6px; +} + +messagedialog .dialog-action-box button, messagedialog .dialog-action-box button:first-child, messagedialog .dialog-action-box button:last-child, messagedialog .dialog-action-box .linked:not(.vertical) > button, messagedialog .dialog-action-box .linked:not(.vertical) > button:first-child, messagedialog .dialog-action-box .linked:not(.vertical) > button:last-child { + border-radius: 6px; +} + +messagedialog .dialog-action-box button:not(:last-child), messagedialog .dialog-action-box .linked:not(.vertical) > button:not(:last-child) { + margin-right: 6px; +} + +messagedialog .dialog-action-box button.suggested-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.suggested-action:not(:disabled) { + color: #8caaee; +} + +messagedialog .dialog-action-box button.destructive-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.destructive-action:not(:disabled) { + color: #e78284; +} + +.csd filechooser { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view { + background-color: transparent; + padding: 0; +} + +filechooser stack.view scrolledwindow { + background-color: transparent; + border-radius: 0 0 12px 0; +} + +filechooser stack.view scrolledwindow list { + background-color: transparent; +} + +filechooser stack.view > placesview { + background-color: transparent; +} + +filechooser stack.view > placesview > actionbar, filechooser stack.view > placesview > actionbar > revealer > box { + background-color: transparent; +} + +filechooser stack.view frame > border { + border: none; +} + +.csd filechooser placessidebar { + background: none; + border-bottom-left-radius: 12px; +} + +filechooser actionbar, filechooser actionbar > revealer > box { + background-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; +} + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { + border-right: 1px solid rgba(239, 241, 245, 0.12); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { + border-left: 1px solid rgba(239, 241, 245, 0.12); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar.sidebar list { + padding: 3px; + background-color: #1e1e2e; +} + +stacksidebar.sidebar row { + min-height: 32px; + padding: 0 3px; + border-radius: 6px; +} + +stacksidebar.sidebar row:selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + font-weight: 500; +} + +stacksidebar.sidebar row:selected label, stacksidebar.sidebar row:selected image { + color: rgba(17, 17, 27, 0.87); +} + +stacksidebar.sidebar row + row { + margin-top: 3px; +} + +stacksidebar.sidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(239, 241, 245, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(239, 241, 245, 0.3); +} + +placessidebar.sidebar > viewport.frame { + border-style: none; +} + +placessidebar.sidebar list { + padding: 6px; +} + +placessidebar.sidebar row { + min-height: 32px; + margin: 0; + padding: 0; + border-radius: 6px; +} + +placessidebar.sidebar row > revealer { + padding: 0 8px 0 16px; +} + +placessidebar.sidebar row:selected { + background-color: rgba(239, 241, 245, 0.12); + font-weight: 500; +} + +placessidebar.sidebar row:disabled { + color: rgba(239, 241, 245, 0.5); +} + +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar.sidebar row label.sidebar-label { + color: inherit; +} + +placessidebar.sidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar.sidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar.sidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #8caaee; +} + +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #8caaee; +} + +placessidebar.sidebar row:drop(active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(239, 241, 245, 0.12)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(rgba(239, 241, 245, 0.12)), image(rgba(239, 241, 245, 0.12)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border: none; + margin-bottom: 0; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; +} + +infobar.info > revealer > box link:link, infobar.info:hover > revealer > box link:link, infobar.info:backdrop > revealer > box link:link { + color: rgba(17, 17, 27, 0.87); +} + +infobar.info > revealer > box button, infobar.info > revealer > box button.text-button:not(:disabled), infobar.info:hover > revealer > box button, infobar.info:hover > revealer > box button.text-button:not(:disabled), infobar.info:backdrop > revealer > box button, infobar.info:backdrop > revealer > box button.text-button:not(:disabled) { + color: #8caaee; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +infobar.action > revealer > box link:link, infobar.action:backdrop > revealer > box link:link, infobar.question > revealer > box link:link, infobar.question:backdrop > revealer > box link:link { + color: rgba(17, 17, 27, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(17, 17, 27, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #769aeb; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #e5c890; + color: rgba(17, 17, 27, 0.87); +} + +infobar.warning > revealer > box link:link, infobar.warning:backdrop > revealer > box link:link { + color: rgba(17, 17, 27, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(17, 17, 27, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #e0be7b; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #e78284; + color: rgba(17, 17, 27, 0.87); +} + +infobar.error > revealer > box link:link, infobar.error:backdrop > revealer > box link:link { + color: rgba(17, 17, 27, 0.87); +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(17, 17, 27, 0.87); +} + +infobar.error:hover > revealer > box { + background-color: #e36d6f; +} + +/************ + * Tooltips * + ************/ +tooltip { + border-radius: 3px; + box-shadow: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #eff1f5; +} + +tooltip.background.csd { + border-radius: 6px; +} + +tooltip decoration { + background-color: transparent; +} + +tooltip > box { + margin: -6px; + min-height: 24px; + padding: 4px 8px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #eff1f5; +} + +colorswatch.light { + color: rgba(17, 17, 27, 0.87); +} + +colorswatch overlay { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); +} + +colorswatch overlay:hover { + box-shadow: 0 0 0 2px #8caaee; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(239, 241, 245, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(239, 241, 245, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(239, 241, 245, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -0.6px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 12px; + background-color: #1e1e2e; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; + margin: 8px; +} + +.csd decoration { + border: 1px solid rgba(239, 241, 245, 0.1); + background-clip: border-box; +} + +decoration:backdrop { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; +} + +.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { + border-radius: 0; +} + +.popup decoration { + box-shadow: none; + border: none; +} + +.ssd decoration { + border: none; + border-radius: 12px 12px 0 0; + box-shadow: 0 0 0 1px rgba(17, 17, 27, 0); +} + +.metacity decoration { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: none; +} + +.csd.popup decoration { + border-radius: 12px; + border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); +} + +tooltip.csd decoration { + border-radius: 12px; + box-shadow: none; + border: none; +} + +messagedialog.csd decoration { + border-radius: 12px; + border: 1px solid rgba(239, 241, 245, 0.1); + background-color: #313244; + background-clip: border-box; +} + +.solid-csd decoration { + margin: 0; + padding: 2px; + border-radius: 0; + box-shadow: none; + background-color: #11111b; + border: 1px solid rgba(239, 241, 245, 0); +} + +.solid-csd decoration:backdrop { + background-color: #1e1e2e; +} + +button.titlebutton:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 0; + margin: 0 4px; +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + color: transparent; +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.12); + background-image: radial-gradient(circle, rgba(0, 0, 0, 0.12) 10%, transparent 0%); +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + color: white; +} + +button.minimize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:not(.suggested-action):not(.destructive-action) { + background-color: rgba(239, 241, 245, 0.3); +} + +button.minimize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.5); +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #df8e1d; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #e3a753; +} + +button.maximize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #40a02b; +} + +button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #6cb45e; +} + +button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #d20f39; +} + +button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #d94868; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-repeat: no-repeat; + background-size: 16px 16px; + background-position: center; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + box-shadow: none; + color: transparent; + animation: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/minimize.svg"); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/maximize.svg"); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/close.svg"); +} + +.background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active, .background.csd.fullscreen headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.fullscreen headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active, .background.csd.tiled headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.tiled headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active { + background-image: url("assets/scalable/unmaximize.svg"); +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #8caaee; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-transform: unset; +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; + -gtk-icon-transform: rotate(45deg); +} + +.context-menu { + font: initial; +} + +.keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(239, 241, 245, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(239, 241, 245, 0.12); + background-color: #313244; + color: #eff1f5; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #8caaee; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(239, 241, 245, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #eff1f5; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/************* + * App Icons * + *************/ +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker entry { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +button.emoji-section { + margin: 4px; +} + +button.emoji-section:checked { + color: #8caaee; +} + +button.emoji-section:not(:last-child) { + margin-right: 0; +} + +popover.emoji-picker .emoji { + min-width: 3em; + min-height: 3em; + padding: 0 8px; +} + +popover.emoji-picker .emoji widget { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker .emoji widget:hover { + background-color: alpha(currentColor, 0.08); +} + +popover.emoji-completion { + padding: 8px 0; +} + +popover.emoji-completion arrow { + border: none; + background: none; +} + +popover.emoji-completion .emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +popover.emoji-completion .emoji:hover { + background-color: alpha(currentColor, 0.08); +} + +/************ + * Nautilus * + ************/ +.nautilus-window.background.csd { + border-radius: 0 0 12px 12px; + background-color: #11111b; +} + +.nautilus-window.background.csd:backdrop { + background-color: #1e1e2e; +} + +.nautilus-window.background.csd > grid.horizontal > paned.horizontal > separator, +.nautilus-window.background.csd > deck > box.vertical > paned.horizontal > separator { + margin-left: 0; +} + +.nautilus-window.background.csd placessidebar > viewport.frame > list > separator { + background: none; +} + +.nautilus-window.background.csd.unified notebook { + border-radius: 0; +} + +.nautilus-window.background.csd:not(.unified) .nautilus-list-view { + background-color: transparent; + border-bottom-right-radius: 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook > stack { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook scrolledwindow > .view:not(:selected):not(:hover):not(:checked) { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > stack > frame > scrolledwindow > viewport > list { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar { + background-color: transparent; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar > revealer > box { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) paned > separator.wide { + min-width: 12px; + box-shadow: 12px 0 #1e1e2e; + background-color: #1e1e2e; + background-image: image(#2e2e36); +} + +.nautilus-window.maximized, .nautilus-window.maximized placessidebar { + border-radius: 0; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border-style: none; + border-radius: 6px; + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(17, 17, 27, 0.87); +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: rgba(239, 241, 245, 0.7); +} + +.nemo-desktop.nemo-canvas-item, .caja-desktop.caja-canvas-item, +.nautilus-desktop.nautilus-canvas-item { + color: #eff1f5; +} + +@keyframes nautilus-operations-button-needs-attention { + to { + background-color: alpha(currentColor, 0.08); + } +} + +.nautilus-operations-button-needs-attention { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 6 alternate; +} + +.path-bar-box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border-radius: 6px; +} + +.path-bar-box button { + margin: 0; +} + +.path-bar-box.width-maximized { + background-color: rgba(239, 241, 245, 0.04); +} + +.path-bar-box.background.frame { + border-style: none; + background-color: rgba(239, 241, 245, 0.04); +} + +.path-bar-box .path-bar button label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .path-bar button label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + padding-left: 12px; + padding-right: 12px; + margin-left: 1px; + margin-right: 1px; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button.image-button image:not(:only-child) { + margin: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr), .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl) { + background-color: rgba(239, 241, 245, 0.08); +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr):disabled, .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl):disabled { + background-color: transparent; + color: rgba(239, 241, 245, 0.5); +} + +.windowhandle .linked.nautilus-path-bar { + background-color: rgba(239, 241, 245, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + margin-top: 0; + margin-bottom: 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { + color: #eff1f5; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { + background: none; + box-shadow: none; +} + +.disk-space-display.unknown { + background-color: rgba(239, 241, 245, 0.3); + color: rgba(239, 241, 245, 0.3); +} + +.disk-space-display.used { + background-color: #8caaee; + color: #8caaee; +} + +.disk-space-display.free { + background-color: rgba(239, 241, 245, 0.12); + color: rgba(239, 241, 245, 0.12); +} + +.search-information { + padding: 2px; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; + color: #eff1f5; +} + +.conflict-row:not(:selected) { + background-color: #5a514b; +} + +.nautilus-window flowboxchild .icon-item-background { + padding: 4px; + border-radius: 6px; +} + +.nautilus-window flowboxchild:selected { + background-color: transparent; +} + +.nautilus-window notebook :not(treeview).view { + border-radius: 6px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { + border-style: none; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { + margin: -6px 0 0 -6px; + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { + margin: 0 8px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { + border-radius: 0; +} + +.nautilus-window > popover.menu:not(:last-child) { + padding: 3px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box { + margin-top: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box { + margin-bottom: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box.linked { + margin-top: 1px; +} + +.nautilus-window > popover.menu:not(:last-child) separator { + margin-bottom: -2px; +} + +.nautilus-menu-sort-heading { + margin: 1px 3px; + font-weight: 500; +} + +.nautilus-menu-sort-heading:disabled { + color: rgba(239, 241, 245, 0.7); +} + +.nautilus-window paned > separator { + background-color: #11111b; +} + +/********* + * gedit * + *********/ +window.org-gnome-gedit > paned.titlebar > separator { + background-color: transparent; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { + margin: 4px 0; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { + border-bottom-left-radius: 12px; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { + background: none; +} + +.open-document-selector-path-label { + color: rgba(239, 241, 245, 0.7); + font-size: smaller; +} + +.open-document-selector-match { + background-color: #e5c890; + color: rgba(17, 17, 27, 0.87); +} + +.gedit-document-panel { + background-color: #11111b; +} + +.gedit-document-panel row button.flat { + margin-top: 8px; + margin-bottom: 8px; +} + +.gedit-document-panel-group-row:not(:first-child) { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(239, 241, 245, 0.12); + border-radius: 0 0 12px 12px; +} + +.gedit-search-slider { + margin: 0 6px 10px; + padding: 6px; + background-color: #313244; + border-radius: 0 0 12px 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); +} + +.gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(239, 241, 245, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) image.left { + margin-left: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:not(.error) { + background-color: #313244; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button { + color: rgba(17, 17, 27, 0.6); +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:hover, .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:active { + color: rgba(17, 17, 27, 0.87); +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled { + color: rgba(17, 17, 27, 0.26); +} + +frame.gedit-map-frame > border:dir(ltr) { + border-style: none none none solid; +} + +frame.gedit-map-frame > border:dir(rtl) { + border-style: none solid none none; +} + +/********** + * Tweaks * + **********/ +.csd .tweak-categories { + border-bottom-left-radius: 12px; +} + +.tweak { + padding: 3px; +} + +.tweak.title:hover { + box-shadow: none; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#1e1e2e); +} + +.tweak-startup, +.tweak-startup:hover { + background-image: image(#1e1e2e); +} + +.tweak-group-startup { + background-image: image(#1e1e2e); +} + +.tweak-group-startup row.tweak-startup { + border-radius: 6px; + background-color: transparent; + background-image: none; +} + +row#Focus, +row#ClickMethod, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + margin-top: 4px; +} + +leaflet.titlebar > .titlebar.tweak-titlebar-left, +leaflet.titlebar > .titlebar.tweak-titlebar-right, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-left, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-right { + background-color: inherit; + box-shadow: inherit; + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +/************************ + * Gnome Control Center * + ************************/ +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:not(:only-child) { + border-top-left-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:not(:only-child) { + border-top-right-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:only-child, window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:only-child { + border-top-right-radius: 12px; + border-top-left-radius: 12px; +} + +window.background.csd > stack:not(.titlebar) > stack.background { + border-radius: 0 0 12px 12px; +} + +window.background.csd > leaflet > stack.background, +window.background.csd > hdyleaflet > stack.background, +window.background.csd > box.horizontal > stack.background { + background: none; +} + +window.background.csd > leaflet > stack.background frame > border, +window.background.csd > hdyleaflet > stack.background frame > border, +window.background.csd > box.horizontal > stack.background frame > border { + border: none; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { + background-color: #1e1e2e; + border-bottom-right-radius: 12px; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view { + background: none; +} + +window.background.csd > leaflet frame.view, +window.background.csd > hdyleaflet frame.view, +window.background.csd > box.horizontal frame.view { + border-radius: 6px; + background: none; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { + background-color: #1e1e2e; + border-bottom-left-radius: 12px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { + background-color: transparent; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { + background-color: transparent; + padding: 3px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable { + border-radius: 6px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list { + border-top-width: 0; + border-bottom-width: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list > row { + border-radius: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list { + border-top-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list > row { + border-radius: 6px 6px 0 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list { + border-bottom-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list > row { + border-radius: 0 0 6px 6px; +} + +window.background.csd hdycolumn stack frame.view > stack > stack list > separator { + background-color: rgba(239, 241, 245, 0); +} + +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list { + background: none; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list > row:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group), leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group), box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) { + padding: 3px; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) row.activatable { + border-radius: 6px; +} + +/************************ + * Gnome system monitor * + ************************/ +window#gnome-system-monitor.background.csd > box.vertical > stack { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background:not(.csd) > box.vertical > headerbar { + box-shadow: none; +} + +/************************ + * Gnome Sound Recorder * + ************************/ +stack > grid.vertical > scrolledwindow { + border: none; + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical > scrolledwindow > viewport.frame list { + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical scrolledwindow.frame.emptyGrid { + border: none; +} + +/****************** + * Gnome Contacts * + ******************/ +window.background.csd scrolledwindow.contacts-contact-form { + border-bottom-right-radius: 12px; +} + +/************************ + * Epiphany (Gnome Web) * + ************************/ +tabbox { + border: none; + background-color: rgba(239, 241, 245, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +tabbox > tab button { + min-height: 24px; + min-width: 24px; + border-radius: 9999px; + border: none; + padding: 0; +} + +/***************** + * Gnome Weather * + *****************/ +#weather-page, +#weekly-forecast-frame { + border-bottom-right-radius: 12px; +} + +#weather-page-content-view { + border-bottom-right-radius: 12px; + border-bottom-left-radius: 12px; +} + +/*************** + * Gnome Music * + ***************/ +window.background.csd box.vertical > overlay > stack.background { + border-radius: 0 0 12px 12px; +} + +/**************** + * Gnome Clocks * + ****************/ +/************* + * Rhythmbox * + *************/ +window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale, window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + min-height: 24px; + min-width: 24px; + padding: 6px; + margin: 0; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { + border-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:first-child), .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:last-child) { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { + padding: 0; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { + padding: 6px; + border-bottom: none; + box-shadow: none; + background-color: transparent; +} + +window.csd > box.vertical > box.vertical > frame, +window.solid-csd > box.vertical > box.vertical > frame { + margin: -1px 0; + padding: 0; +} + +window.csd > box.vertical > box.vertical > frame > border, +window.solid-csd > box.vertical > box.vertical > frame > border { + border: none; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { + padding: 0; +} + +/********** + * Polari * + **********/ +.polari-room-list .sidebar { + background: none; +} + +.polari-room-list .sidebar > row.activatable:selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +stack.view.polari-entry-area { + background-color: #1e1e2e; + border-top: 1px solid rgba(239, 241, 245, 0.12); + border-bottom-right-radius: 12px; +} + +stack:disabled.view.polari-entry-area { + background-image: image(#1e1e2e); +} + +/*********** + * Builder * + ***********/ +layouttabbar { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +layouttabbar > box > button { + margin: 2px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(17, 17, 27, 0); + box-shadow: inset 0 -2px #8caaee; + background-color: #1e1e2e; +} + +layouttab separator.vertical { + margin: 8px 4px; +} + +layouttab button.text-button, layouttab button.image-button, layouttab button { + margin-top: 8px; + margin-bottom: 8px; + padding: 0 4px; +} + +layout { + border: 1px solid rgba(17, 17, 27, 0); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #e78284; + color: rgba(17, 17, 27, 0.87); +} + +window.workbench treeview.image { + color: rgba(239, 241, 245, 0.7); +} + +popover.popover-selector list { + padding: 6px; +} + +popover.popover-selector list row { + border-radius: 6px; +} + +popover.popover-selector list row image:dir(ltr) { + margin-right: 6px; +} + +popover.popover-selector list row image:dir(rtl) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(ltr) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(rtl) { + margin-right: 6px; +} + +omnibar.linked:not(.vertical) entry { + border-radius: 6px; +} + +omnibar:not(:hover):not(:active) entry { + color: rgba(239, 241, 245, 0.7); +} + +popover.omnibar list row:not(:last-child) { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +entry.preferences-search { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +preferences stacksidebar.sidebar list { + background-color: #11111b; +} + +preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { + border-style: none; +} + +preferences > box > box:dir(ltr) { + border-right: 1px solid rgba(239, 241, 245, 0.12); +} + +preferences > box > box:dir(rtl) { + border-left: 1px solid rgba(239, 241, 245, 0.12); +} + +popover.messagepopover.background { + padding: 0; +} + +popover.messagepopover .popover-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(239, 241, 245, 0.12); + border-radius: 0; +} + +popover.messagepopover .popover-action-area button:first-child { + border-bottom-left-radius: 6px; +} + +popover.messagepopover .popover-action-area button:last-child { + border-bottom-right-radius: 6px; +} + +popover.messagepopover .popover-content-area { + margin: 16px; +} + +popover.transfers list { + background-color: transparent; +} + +popover.transfers list row:not(:first-child) { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +popover.transfers list row > box { + padding: 10px; +} + +dockbin { + border: 1px solid rgba(17, 17, 27, 0); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(17, 17, 27, 0); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +docktab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + margin-bottom: -1px; + padding: 6px 6px; + border-width: 1px; + border-color: transparent; + box-shadow: inset 0 -2px transparent; + background-image: radial-gradient(circle, #8caaee 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(239, 241, 245, 0.7); + font-weight: 500; +} + +docktab:hover { + background-color: alpha(currentColor, 0.08); + color: #eff1f5; +} + +docktab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -2px #8caaee; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #eff1f5; +} + +dockoverlayedge { + background-color: #1e1e2e; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #8caaee; +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #8caaee; +} + +pillbox { + background-color: #1e1e2e; + border-radius: 6px; +} + +layoutpane entry.search { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +editortweak entry.search { + margin-bottom: -1px; + box-shadow: none; + background-color: transparent; +} + +.gb-search-entry-occurrences-tag { + box-shadow: none; + background-color: transparent; +} + +docktabstrip { + min-height: 39px; +} + +window.workbench preferences preferencesgroup list entry { + padding-top: 8px; + padding-bottom: 8px; +} + +button.run-arrow-button { + padding-left: 10px; + padding-right: 10px; +} + +button.dzlmenubutton image { + min-width: 30px; +} + +button.dzlmenubutton image.arrow { + min-width: 27px; +} + +button.dzlmenubuttonitem { + color: #eff1f5; + font-weight: normal; +} + +button.dzlmenubuttonitem:disabled { + color: rgba(239, 241, 245, 0.5); +} + +idelayoutstackheader { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +idelayoutstackheader button:checked { + color: #eff1f5; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher { + padding: 8px 0; + background-color: #1e1e2e; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { + border-right: 1px solid rgba(239, 241, 245, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { + border-left: 1px solid rgba(239, 241, 245, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button { + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:active { + background-image: radial-gradient(circle, rgba(140, 170, 238, 0.7) 10%, transparent 0%); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { + background-color: transparent; + color: #eff1f5; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { + margin-right: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { + box-shadow: inset -2px 0 #8caaee; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { + margin-left: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { + box-shadow: inset 2px 0 #8caaee; +} + +ideeditorsidebar notebook header { + background: transparent; +} + +popover.messagepopover list { + border: 1px solid rgba(239, 241, 245, 0.12); +} + +popover.messagepopover list row:not(:last-child) { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +/********** + * Photos * + **********/ +GdMainIconView.content-view { + -GdMainIconView-icon-size: 48; +} + +.documents-counter { + margin: 8px; + border-radius: 9999px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + font-weight: bold; +} + +.documents-scrolledwin.frame { + border-style: none; +} + +.documents-scrolledwin.frame frame.content-view > border { + border-style: none; +} + +.photos-fade-in { + opacity: 1; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +button.photos-filter-preview { + color: #eff1f5; + font-weight: normal; +} + +button.photos-filter-preview:checked { + background-color: alpha(currentColor, 0.06); + color: #eff1f5; +} + +button.photos-filter-preview:checked image { + color: #eff1f5; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { + border-style: none none none solid; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { + border-style: none solid none none; +} + +/********* + * Music * + *********/ +.side-panel:dir(ltr) { + border-style: solid; + border-color: rgba(239, 241, 245, 0.12); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(239, 241, 245, 0.12); +} + +.side-panel .view { + background-image: image(#11111b); +} + +.side-panel .view:hover { + background-image: image(#23232c); +} + +.side-panel .view:selected { + background-image: image(#8caaee); +} + +.side-panel .view:selected:hover { + background-image: image(rgba(132, 160, 225, 0.9896)); +} + +.songs-list:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +frame.documents-dropdown { + margin: 8px; +} + +frame.documents-dropdown > border { + border: none; +} + +box.vertical > revealer > toolbar.search-bar { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background-clip: border-box; +} + +box.vertical > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/************* + * Documents * + *************/ +.documents-scrolledwin { + background-color: transparent; +} + +.documents-scrolledwin .content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { + border: none; +} + +/******************* + * Document Viewer * + *******************/ +window.background.csd evview.view.content-view { + border-radius: 0 0 12px 12px; +} + +/********************************* + * Archive Manager (File roller) * + *********************************/ +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { + border-radius: 0 0 0 12px; + background-color: #1e1e2e; +} + +/************ + * Terminal * + ************/ +terminal-window decoration { + border-radius: 12px 12px 0 0; +} + +terminal-window.background.csd, terminal-window.background.csd.maximized { + border-radius: 0 0 0 0; +} + +terminal-window notebook > header > box { + margin: -2px -2px -2px 1px; +} + +terminal-window notebook > header > box button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +window.background > box.vertical > box.horizontal > frame > border { + border-width: 0 1px 0 0; +} + +window.background > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { + border-bottom-left-radius: 12px; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame { + border-width: 0; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { + border-bottom-right-radius: 12px; +} + +/********* + * To Do * + *********/ +task-list-view taskrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 0 -8px; +} + +task-list-view taskrow:hover { + transition: none; +} + +task-list-view taskrow label { + margin: 0 8px; +} + +task-list-view taskrow image.dim-label { + min-width: 16px; +} + +task-list-view > box > revealer > box > button { + margin: -6px; +} + +task-list-view > box > revealer > box > button .dim-label { + color: inherit; +} + +tasklistview taskrow { + outline: none; +} + +tasklistview taskrow entry, tasklistview taskrow entry:focus, tasklistview taskrow entry:disabled { + box-shadow: none; +} + +tasklistview taskrow image.dim-label { + min-width: 16px; +} + +tasklistview > box > revealer > box > button { + margin: -6px; +} + +tasklistview > box > revealer > box > button .dim-label { + color: inherit; +} + +/******* + * Eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +/************* + * Evolution * + *************/ +frame.taskbar > border { + border-style: solid none none; +} + +box.vertical > paned.horizontal notebook widget .frame { + border-style: none; +} + +/*********** + * Fractal * + ***********/ +.background.csd.main-window .sidebar.rooms-sidebar { + border-bottom-left-radius: 12px; +} + +/******** + * Gitg * + ********/ +frame.commit-frame > border { + border-style: solid none none; +} + +/************** + * Characters * + **************/ +box.dialog-vbox scrolledwindow.related { + border: 1px solid rgba(17, 17, 27, 0); +} + +list.categories { + background-image: image(#11111b); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 6px; + background-color: #11111b; + color: #eff1f5; +} + +/************** + * Calculator * + **************/ +button.title label { + min-height: 36px; +} + +/********* + * Geary * + *********/ +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer, +window#GearyMainWindow.background.csd stack#conversation_viewer { + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, +window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { + background: none; + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded { + animation: none; + background-image: none; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box { + border-radius: 0; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar { + color: #eff1f5; + background-color: #1e1e2e; + box-shadow: none; + border-bottom: 1px solid rgba(17, 17, 27, 0); +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-composer-box actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-composer-box actionbar > revealer > box { + border-bottom-left-radius: 0; +} + +.geary-accounts-editor-pane frame:not(.geary-signature) > border, +.geary-accounts-editor-pane scrolledwindow.frame { + border: none; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > headerbar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > headerbar { + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar { + background-color: #11111b; + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar:backdrop, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > box.vertical + separator.sidebar { + min-width: 1px; + background-color: rgba(239, 241, 245, 0); +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow { + padding: 3px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view { + border: 1px solid transparent; + border-radius: 6px; + padding: 6px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:selected, .geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:active { + border-radius: 6px; + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +.geary-main-window.unified separator.geary-sidebar-pane-separator { + min-width: 1px; + background-color: rgba(239, 241, 245, 0.12); +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { + border: 1px solid rgba(239, 241, 245, 0.12); + border-bottom-width: 0; + background-color: #1e1e2e; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { + border-top-left-radius: 8px; + border-top-right-radius: 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { + border-radius: 0 0 8px 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { + background-color: transparent; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { + border-radius: 0 0 6px 6px; +} + +/************** + * Extensions * + **************/ +window.background.csd stack stack stack frame > border, +window.background.csd > stack > stack > box > frame > border, +window.background.csd > stack > stack > box > box > frame > border, +window.background.csd > stack > box > stack > box > frame > border, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { + border: none; +} + +window.background.csd > stack > box > box > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport > list { + border-bottom-left-radius: 12px; +} + +window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > list { + padding: 0 0; +} + +/*********** + * Dialogs * + ***********/ +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { + border-radius: 0 0 0 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { + border-radius: 0 0 12px 0; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd stack scrolledwindow.frame { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view > text { + background: none; +} + +dialog.background.csd stack scrolledwindow viewport.frame.view { + border-radius: 6px; +} + +window.background.csd.unified headerbar { + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); +} + +window.background.csd.unified > decoration-overlay { + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); +} + +window.background.csd.unified, +window.background.csd.unified > decoration, +window.background.csd.unified > decoration-overlay { + border-radius: 12px; +} + +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen > decoration-overlay { + box-shadow: none; +} + +window.background.csd.unified.tiled, +window.background.csd.unified.tiled > decoration, +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top, +window.background.csd.unified.tiled-top > decoration, +window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right, +window.background.csd.unified.tiled-right > decoration, +window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom, +window.background.csd.unified.tiled-bottom > decoration, +window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left, +window.background.csd.unified.tiled-left > decoration, +window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized, +window.background.csd.unified.maximized > decoration, +window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen, +window.background.csd.unified.fullscreen > decoration, +window.background.csd.unified.fullscreen > decoration-overlay { + border-radius: 0; +} + +/********* + * Tilix * + *********/ +overlay > revealer.left > scrolledwindow.frame, overlay > revealer.right > scrolledwindow.frame { + border-style: none; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +overlay > revealer.left > scrolledwindow.frame { + margin-right: 32px; +} + +overlay > revealer.right > scrolledwindow.frame { + margin-left: 32px; +} + +.terminix-session-sidebar, +.tilix-session-sidebar { + background-image: image(#313244); +} + +.terminal-titlebar button { + border-radius: 0; +} + +button.image-button.session-new-button { + min-width: 32px; +} + +notebook.tilix-background tab > box > stack { + margin: -6px; +} + +button.flat.tilix-small-button { + min-height: 20px; + min-width: 16px; +} + +/************** + * Terminator * + **************/ +.terminator-terminal-window paned > separator { + background-color: #1e1e2e; +} + +.terminator-terminal-window notebook.frame { + border-style: none; +} + +/************* + * Ubitquity * + *************/ +#live_installer .menubar progressbar trough { + border-radius: 4px; + background-color: rgba(239, 241, 245, 0.12); +} + +/*********** + * Eclipse * + ***********/ +window.background > box.vertical > scrolledwindow > widget toolbar { + padding: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar separator, +window.background > box.vertical > scrolledwindow > widget toolbar button { + margin: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar button { + border-radius: 6px; +} + +/************ + * Chromium * + ************/ +window.background.chromium { + background-color: #313244; +} + +window.background.chromium entry, +window.background.chromium > button { + border: 1px solid rgba(239, 241, 245, 0); +} + +window.background.chromium > button { + color: #8caaee; +} + +window.background.chromium > button:disabled { + color: rgba(239, 241, 245, 0.3); +} + +window.background.chromium menubar, +window.background.chromium headerbar { + color: rgba(239, 241, 245, 0.7); +} + +window.background.chromium headerbar button:active { + background-color: alpha(currentColor, 0.12); +} + +window.background.chromium spinner { + color: #8caaee; +} + +window.background.chromium textview.view { + background-color: transparent; +} + +window.background.chromium treeview.view.cell:selected:focus { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +window.background.chromium treeview.view button { + border: 1px solid rgba(239, 241, 245, 0.3); + background-color: #1e1e2e; +} + +window.background.chromium menu { + border-color: #3e3e5f; +} + +window.background.chromium menu menuitem { + border-radius: 0; +} + +tooltip.background.chromium { + background-color: #0b0b12; +} + +/*********** + * Firefox * + ***********/ +#MozillaGtkWidget > widget text { + background-color: #313244; +} + +#MozillaGtkWidget > widget text:selected { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +#MozillaGtkWidget > widget > separator { + color: rgba(239, 241, 245, 0); +} + +#MozillaGtkWidget > widget > scrollbar { + background-clip: border-box; +} + +#MozillaGtkWidget > widget > frame > border { + border-color: rgba(239, 241, 245, 0); +} + +#MozillaGtkWidget > widget > entry, +#MozillaGtkWidget > widget > button > button { + border: 1px solid rgba(239, 241, 245, 0); + border-radius: 6px; + box-shadow: none; +} + +#MozillaGtkWidget > widget > entry:disabled, +#MozillaGtkWidget > widget > button > button:disabled { + border-color: rgba(239, 241, 245, 0.12); +} + +#MozillaGtkWidget > widget > entry { + min-height: 30px; + background-color: #1e1e2e; +} + +#MozillaGtkWidget > widget > entry:focus { + border-color: #8caaee; + box-shadow: inset 0 0 0 1px #8caaee; +} + +#MozillaGtkWidget > widget > entry:disabled { + background-color: #11111b; +} + +#MozillaGtkWidget > widget > button > button { + padding: 4px 8px; + background-size: auto; +} + +#MozillaGtkWidget > widget > button > button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +#MozillaGtkWidget > widget > button > button:active { + background-image: image(alpha(currentColor, 0.12)); +} + +#MozillaGtkWidget > widget > checkbutton > check, +#MozillaGtkWidget > widget > radiobutton > radio { + margin: 0; + padding: 0; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate), +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate) { + color: #45475a; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):hover, #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):active, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):hover, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):active { + color: #6c6f85; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):disabled, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):disabled { + color: rgba(69, 71, 90, 0.5); +} + +#MozillaGtkWidget menu { + border: none; +} + +#MozillaGtkWidget > widget > menubar { + color: rgba(239, 241, 245, 0.7); +} + +#MozillaGtkWidget > widget > menubar:hover { + color: #eff1f5; +} + +#MozillaGtkWidget > widget > menubar:disabled { + color: rgba(239, 241, 245, 0.3); +} + +#MozillaGtkWidget > widget > frame { + color: rgba(239, 241, 245, 0); +} + +#MozillaGtkWidget menu > separator { + color: rgba(239, 241, 245, 0); +} + +window.background:not(.csd) > window > menu menuitem { + transition: none; +} + +/************ + * Inkscape * + ************/ +#ToolboxCommon > #AuxToolbox #StyleSwatch { + font-size: smaller; +} + +#ToolboxCommon > #AuxToolbox #Kludge { + padding: 0; +} + +#ToolboxCommon > #AuxToolbox spinbutton, +#ToolboxCommon > #AuxToolbox entry { + min-height: 32px; +} + +#ToolboxCommon > #AuxToolbox button:not(.up):not(.down) { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; +} + +#ToolboxCommon > #AuxToolbox spinbutton button { + border-width: 4px; +} + +#ToolboxCommon > toolbar.vertical { + margin-top: -4px; +} + +#ToolboxCommon > toolbar.vertical button { + min-height: 24px; + min-width: 24px; + padding: 4px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(239, 241, 245, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(239, 241, 245, 0.12); +} + +#Canvas_and_Dock frame > border { + border: none; +} + +#Canvas_and_Dock widget > widget > button.flat { + min-height: 16px; + min-width: 16px; + padding: 4px; +} + +#Canvas_and_Dock widget > widget > box.horizontal image { + padding: 4px; +} + +#Canvas_and_Dock box.horizontal > box.vertical > button.flat { + min-height: 16px; + min-width: 24px; + padding: 8px 4px; +} + +scrolledwindow#DialogNotebook > viewport.frame > notebook.frame button.close-button image { + padding: 4px; +} + +/*********** + * Synapse * + ***********/ +/*************** + * Libreoffice * + ***************/ +window.background > grid > widget > widget > scrolledwindow > viewport > grid > box > box > frame > box { + background-color: #1e1e2e; +} + +/********* + * Pamac * + *********/ +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list { + border: none; + border-radius: 0; +} + +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list > row.activatable { + border-radius: 6px; +} + +/********* + * Unity * + *********/ +UnityDecoration { + -UnityDecoration-extents: 28px 0 0 0; + -UnityDecoration-input-extents: 8px; + -UnityDecoration-shadow-offset-x: 0; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); + -UnityDecoration-active-shadow-radius: 18px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); + -UnityDecoration-inactive-shadow-radius: 6px; + -UnityDecoration-glow-size: 8px; + -UnityDecoration-glow-color: #8caaee; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #11111b; + color: #eff1f5; +} + +UnityDecoration .top:backdrop { + background-color: #1e1e2e; + color: rgba(239, 241, 245, 0.7); +} + +UnityDecoration .menuitem { + color: rgba(239, 241, 245, 0.7); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #eff1f5; +} + +.background:not(.csd) headerbar:not(.titlebar) { + border-radius: 0; + box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -0.6px rgba(0, 0, 0, 0.17); +} + +.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { + border-style: none; +} + +UnityPanelWidget, +.unity-panel { + background-color: #11111b; + color: #eff1f5; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(239, 241, 245, 0.7); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(239, 241, 245, 0.7); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #eff1f5; +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #8caaee; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); + font-weight: 500; +} + +.mate-panel-menu-bar button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +PanelToplevel.horizontal > grid > button { + min-width: 24px; +} + +PanelToplevel.vertical > grid > button { + min-height: 24px; +} + +PanelSeparator { + color: rgba(239, 241, 245, 0.12); +} + +MatePanelAppletFrameDBus { + border-style: solid; + border-color: rgba(239, 241, 245, 0.12); +} + +.mate-panel-menu-bar.horizontal MatePanelAppletFrameDBus { + border-width: 0 1px; +} + +.mate-panel-menu-bar.vertical MatePanelAppletFrameDBus { + border-width: 1px 0; +} + +.mate-panel-menu-bar menubar > menuitem { + color: rgba(239, 241, 245, 0.7); +} + +.mate-panel-menu-bar menubar > menuitem:hover { + color: #eff1f5; +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(239, 241, 245, 0.3); +} + +.mate-panel-menu-bar.horizontal menubar > menuitem { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical menubar > menuitem { + padding: 8px 0; +} + +.mate-panel-menu-bar menubar menu > menuitem { + min-height: 28px; + padding: 0 6px; +} + +.mate-panel-menu-bar #PanelApplet button { + -GtkWidget-window-dragging: true; +} + +.mate-panel-menu-bar #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; +} + +.mate-panel-menu-bar #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; +} + +.mate-panel-menu-bar #tasklist-button image:dir(ltr), .mate-panel-menu-bar #tasklist-button label:dir(rtl) { + padding-left: 4px; +} + +.mate-panel-menu-bar #tasklist-button label:dir(ltr), .mate-panel-menu-bar #tasklist-button image:dir(rtl) { + padding-right: 4px; +} + +.mate-panel-menu-bar.vertical #tasklist-button { + min-height: 32px; +} + +.mate-panel-menu-bar.horizontal #showdesktop-button image { + min-width: 24px; + padding: 0 4px; +} + +.mate-panel-menu-bar.vertical #showdesktop-button image { + min-height: 24px; + padding: 4px 0; +} + +PanelApplet.wnck-applet .wnck-pager { + background-color: transparent; + color: #8caaee; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #8caaee; +} + +.mate-panel-menu-bar.horizontal #clock-applet-button label { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical #clock-applet-button label { + padding: 8px 0; +} + +#MatePanelPopupWindow { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 7px; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow calendar { + border-style: none; +} + +#MatePanelPopupWindow calendar:not(:selected) { + background-color: transparent; +} + +#MatePanelPopupWindow calendar + box { + margin-top: -5px; + padding-top: 5px; + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +#MatePanelPopupWindow expander > title { + min-height: 32px; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow > frame > box > box > box > widget { + color: rgba(239, 241, 245, 0.12); +} + +na-tray-applet { + -NaTrayApplet-icon-padding: 3px; + -NaTrayApplet-icon-size: 16; +} + +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +.mate-panel-applet-slider { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 7px; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: alpha(currentColor, 0.1); + color: #eff1f5; +} + +#mate-menu { + border: 1px solid rgba(17, 17, 27, 0); + background-color: #313244; +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: #eff1f5; + font-weight: normal; +} + +#mate-menu button:not(.flat) { + background-color: alpha(currentColor, 0.1); +} + +#mate-menu button image, +#mate-menu button label + label { + color: rgba(239, 241, 245, 0.7); +} + +#mate-menu entry { + margin: 0 0 4px; +} + +#mate-menu entry image { + margin: 0; +} + +#mate-menu entry + button { + margin: 0 4px 4px; + padding: 6px; +} + +.brisk-menu { + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +.brisk-menu entry { + margin-bottom: -2px; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.brisk-menu entry + box > box:dir(ltr) { + margin-right: -2px; + border-right: 1px solid rgba(239, 241, 245, 0.12); +} + +.brisk-menu entry + box > box:dir(rtl) { + margin-left: -2px; + border-left: 1px solid rgba(239, 241, 245, 0.12); +} + +.brisk-menu .categories-list { + padding-top: 4px; +} + +.brisk-menu .categories-list button { + margin: 0 4px; +} + +.brisk-menu .categories-list button:checked { + color: #8caaee; +} + +.brisk-menu .session-button { + padding: 12px; +} + +.brisk-menu .frame { + border-style: none; +} + +.brisk-menu .apps-list { + padding: 4px 0; + background-color: transparent; +} + +.brisk-menu .apps-list row { + padding: 0; +} + +.brisk-menu .apps-list row:hover { + box-shadow: none; +} + +.brisk-menu .apps-list button { + border-radius: 0; + color: #eff1f5; + font-weight: normal; +} + +/********************* + * CAJA File manager * + *********************/ +.caja-navigation-window button.toggle.image-button { + border-radius: 6px; +} + +.caja-pathbar button { + margin: 0 -1px 0 -2px; +} + +.caja-pathbar button.slider-button { + min-width: 24px; +} + +.caja-pathbar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.caja-side-pane notebook viewport.frame, +.caja-side-pane notebook widget .vertical { + background-color: #1e1e2e; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.caja-side-pane notebook .frame, +.caja-notebook .frame { + border-style: none; +} + +.caja-canvas-item { + border-radius: 6px; +} + +.caja-desktop.view .entry, +.caja-navigation-window .view .entry { + border: none; + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.04); + background-image: none; + color: #eff1f5; +} + +.caja-desktop.view .entry:selected, +.caja-navigation-window .view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-desktop.view .entry { + background-color: #1e1e2e; + color: #eff1f5; + caret-color: currentColor; +} + +.caja-desktop.view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-navigation-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +#caja-extra-view-widget > box > box > label { + font-weight: bold; +} + +/********* + * Pluma * + *********/ +.pluma-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.pluma-window statusbar frame > border { + border-style: none; +} + +.pluma-window statusbar frame button.flat { + padding: 0 4px; + border-radius: 0; +} + +.pluma-window statusbar frame button.flat widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.pluma-print-preview toolbar { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat { + margin: 1px; +} + +.pluma-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.pluma-window paned.horizontal box.vertical notebook.frame { + margin-top: -1px; + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 7px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +.lock-dialog frame > border { + border-style: none; +} + +.lock-dialog button:not(:disabled) { + color: #8caaee; +} + +/* multimedia OSD */ +MsdOsdWindow.background.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #eff1f5; +} + +MsdOsdWindow.background.osd .trough { + border-radius: 0; + background-color: rgba(239, 241, 245, 0.12); +} + +MsdOsdWindow.background.osd .progressbar { + border-radius: 0; + background-color: #8caaee; +} + +/****************** + * Budgie Desktop * + ******************/ +.budgie-container { + background-color: transparent; +} + +.budgie-settings-window list.sidebar { + border-radius: 0 0 0 12px; +} + +.budgie-settings-window buttonbox.inline-toolbar { + border-style: none none solid; +} + +.budgie-settings-window buttonbox.inline-toolbar button { + border-radius: 6px; +} + +.budgie-popover { + border: 1px solid rgba(239, 241, 245, 0.1); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0); + background-clip: border-box; + background-color: #1e1e2e; + border-radius: 12px; +} + +.budgie-popover .container { + padding: 0; +} + +.budgie-popover separator { + margin: 3px 0; +} + +.budgie-popover border { + border: none; +} + +.budgie-popover list { + background-color: transparent; +} + +.budgie-popover row:hover { + box-shadow: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) { + background-color: rgba(239, 241, 245, 0.04); + border-right: none; + border-bottom-left-radius: 12px; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable { + padding: 6px 8px; +} + +.budgie-popover treeview.view.sidebar { + border-right: none; + background: none; +} + +.budgie-popover treeview.view.sidebar:hover { + background-color: alpha(currentColor, 0.08); +} + +.budgie-popover treeview.view.sidebar:selected { + background-color: alpha(currentColor, 0.12); +} + +.budgie-popover.bottom scrolledwindow.sidebar:not(.categories) { + padding-top: 12px; + border-top-left-radius: 12px; + border-bottom-left-radius: 0; +} + +.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.budgie-popover.bottom > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { + border-top: none; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +.budgie-popover.budgie-menu .container { + padding: 0; +} + +.budgie-popover.budgie-menu .sidebar, +.budgie-popover.budgie-menu scrollbar, +.budgie-popover.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-popover.budgie-menu entry.search { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories { + background-color: rgba(239, 241, 245, 0.04); + padding-bottom: 12px; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button { + border-radius: 0; +} + +.budgie-popover.budgie-menu scrolledwindow > viewport.frame > list > row.activatable > button.flat { + border-radius: 0; +} + +.budgie-popover.user-menu .container { + padding: 6px; +} + +.budgie-popover.user-menu list, +.budgie-popover.user-menu row { + border: none; + background: none; + box-shadow: none; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child { + margin-bottom: 3px; + outline-width: 0; + border-radius: 6px; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child button.indicator-item { + transition: none; + animation: none; +} + +.budgie-popover.night-light-indicator .container { + padding: 3px; +} + +.budgie-popover.night-light-indicator .view-header { + margin: 0 6px; +} + +.budgie-popover.places-menu .container { + padding: 3px; +} + +.budgie-popover.places-menu .name-button image:dir(ltr) { + margin-right: 3px; +} + +.budgie-popover.places-menu .name-button image:dir(rtl) { + margin-left: 3px; +} + +.budgie-popover.places-menu .unmount-button { + margin: 2px; + padding: 0; +} + +.budgie-popover.places-menu .places-list:not(.always-expand) { + margin-top: 3px; + padding-top: 3px; + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.budgie-popover.places-menu .alternative-label { + padding: 3px; + font-size: 15px; +} + +.budgie-popover.workspace-popover flowboxchild { + padding: 0; +} + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(239, 241, 245, 0.12); +} + +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} + +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} + +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} + +.workspace-switcher .workspace-item, +.workspace-switcher .workspace-add-button { + border: 0 solid rgba(239, 241, 245, 0.12); +} + +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; +} + +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; +} + +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; +} + +.workspace-switcher .workspace-item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: alpha(currentColor, 0.1); +} + +.workspace-switcher .workspace-add-button:hover { + box-shadow: none; +} + +.workspace-switcher .workspace-add-button:active { + background-image: none; +} + +.workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; +} + +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 6px; +} + +.budgie-panel button.budgie-menu-launcher { + padding: 0 0; + margin: 3px 0; + min-width: 16px; + min-height: 16px; + color: rgba(239, 241, 245, 0.7); +} + +.budgie-panel button.budgie-menu-launcher { + background: none; + box-shadow: none; +} + +.budgie-panel button.budgie-menu-launcher image { + padding: 0; + margin: 0; + border-radius: 9999px; + background-image: image(rgba(239, 241, 245, 0.12)); +} + +.budgie-panel button.budgie-menu-launcher:hover { + color: #eff1f5; +} + +.budgie-panel button.budgie-menu-launcher:hover image { + background-image: image(rgba(255, 255, 255, 0.2)); +} + +.budgie-panel button.budgie-menu-launcher:active, .budgie-panel button.budgie-menu-launcher:checked { + color: #eff1f5; +} + +.budgie-panel button.budgie-menu-launcher:active image, .budgie-panel button.budgie-menu-launcher:checked image { + background-image: image(rgba(255, 255, 255, 0.28)); +} + +.budgie-panel { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: rgba(17, 17, 27, 0.75); +} + +.budgie-panel button { + color: rgba(239, 241, 245, 0.7); + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:hover { + color: #eff1f5; +} + +.budgie-panel button:active { + color: rgba(239, 241, 245, 0.7); +} + +.budgie-panel button.budgie-menu-launcher { + color: rgba(239, 241, 245, 0.7); +} + +.budgie-panel button.budgie-menu-launcher:focus { + background: none; + box-shadow: none; + border: none; + color: rgba(239, 241, 245, 0.7); +} + +.budgie-panel button.raven-trigger { + color: rgba(239, 241, 245, 0.7); +} + +.budgie-panel.horizontal button { + padding: 0 4px; +} + +.budgie-panel.vertical button { + padding: 4px 0; +} + +.budgie-panel separator { + background-color: rgba(239, 241, 245, 0.3); +} + +.budgie-panel .alert { + color: #e78284; +} + +.budgie-panel .titlebar:not(headerbar) { + min-height: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + color: #eff1f5; +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.7); +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active { + color: #eff1f5; +} + +.budgie-panel menubar, +.budgie-panel .menubar { + color: rgba(239, 241, 245, 0.7); + box-shadow: none; + border: none; +} + +.budgie-panel menubar > menuitem, +.budgie-panel .menubar > menuitem { + color: rgba(239, 241, 245, 0.7); +} + +.budgie-panel menubar > menuitem:hover, .budgie-panel menubar > menuitem:active, +.budgie-panel .menubar > menuitem:hover, +.budgie-panel .menubar > menuitem:active { + color: #eff1f5; +} + +.budgie-panel #tasklist-button { + padding: 0 4px; +} + +.budgie-panel.vertical #tasklist-button { + min-height: 32px; +} + +.budgie-panel button.flat.launcher { + padding: 0; +} + +.budgie-panel button.flat.launcher:not(:checked) { + color: rgba(239, 241, 245, 0.5); +} + +.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { + color: rgba(239, 241, 245, 0.7); +} + +.budgie-panel button.flat.launcher:not(:checked):disabled { + color: rgba(239, 241, 245, 0.3); +} + +.top .budgie-panel .unpinned button.flat.launcher:checked, .top .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel .unpinned button.flat.launcher:checked, .bottom .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel .unpinned button.flat.launcher:checked, .left .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel .unpinned button.flat.launcher:checked, .right .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +frame.raven-frame > border { + border-style: none; +} + +.top frame.raven-frame > border { + margin-bottom: 32px; +} + +.bottom frame.raven-frame > border { + margin-top: 32px; +} + +.left frame.raven-frame > border { + margin-right: 32px; +} + +.right frame.raven-frame > border { + margin-left: 32px; +} + +.raven { + background-color: #313244; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +.raven > box { + margin-bottom: -10px; +} + +.raven stackswitcher.linked { + margin: 6px 16px; +} + +.raven stackswitcher.linked > button:focus { + box-shadow: none; +} + +.raven .raven-header { + min-height: 36px; + padding: 3px; +} + +.raven .raven-header.top { + padding: 0; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +.raven .raven-header.top stackswitcher button { + margin: -4px 0 -5px; + padding: 0 16px; + min-height: 24px; +} + +.raven .raven-header.bottom { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.raven stack .raven-header { + margin-top: -6px; +} + +.raven stack scrolledwindow .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(239, 241, 245, 0.12); +} + +.raven scrolledwindow.raven-background { + border-bottom-style: none; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 12px; + border-radius: 9999px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +.raven .audio-widget scale.marks-after { + padding-top: 0; + padding-bottom: 0; +} + +.raven .audio-widget scale.marks-after label { + font-size: 90%; + padding: 0; + margin: -10px 0 0 6px; +} + +.raven .audio-widget button.flat.expander-button { + margin-top: 4px; + margin-bottom: 4px; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { + background-color: rgba(239, 241, 245, 0.06); + color: #eff1f5; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { + color: #eff1f5; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable label { + padding-left: 12px; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 6px; +} + +.raven-mpris { + background-color: #11111b; + color: #eff1f5; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 12px; +} + +.raven-notifications-view > .raven-background > viewport.frame { + padding: 0; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable { + margin-left: -6px; + margin-right: -3px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable .raven-notifications-group-header { + padding: 0 12px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list { + padding: 6px; + background: none; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable { + border: none; + padding: 6px; + padding-left: 12px; + margin: 3px; + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.04); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { + background-color: rgba(239, 241, 245, 0.12); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:active, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:focus { + background: none; + box-shadow: none; +} + +.budgie-notification-window, .budgie-switcher-window, .budgie-osd-window { + background-color: transparent; +} + +.budgie-notification .notification-title, .budgie-switcher .notification-title { + font-size: 120%; +} + +.budgie-notification .notification-body, .budgie-switcher .notification-body { + color: rgba(239, 241, 245, 0.7); +} + +.budgie-osd .budgie-osd-text { + font-size: 120%; +} + +.budgie-panel .lock-keys image:disabled { + color: rgba(239, 241, 245, 0.3); +} + +.drop-shadow { + margin: 5px 9px; + padding: 3px; + border-radius: 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +.drop-shadow .linked > button { + border-radius: 12px; +} + +.budgie-session-dialog, +.budgie-polkit-dialog, +.budgie-run-dialog { + background-color: #313244; + border: none; + padding: 0; +} + +.budgie-session-dialog.background, .budgie-session-dialog > decoration, +.budgie-polkit-dialog.background, +.budgie-polkit-dialog > decoration, +.budgie-run-dialog.background, +.budgie-run-dialog > decoration { + border-radius: 12px; +} + +.budgie-session-dialog > decoration, +.budgie-polkit-dialog > decoration, +.budgie-run-dialog > decoration { + border: none; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0); +} + +.budgie-session-dialog label:not(:last-child), +.budgie-session-dialog .dialog-title, +.budgie-polkit-dialog label:not(:last-child), +.budgie-polkit-dialog .dialog-title, +.budgie-run-dialog label:not(:last-child), +.budgie-run-dialog .dialog-title { + font-size: 120%; +} + +.budgie-session-dialog .linked.horizontal > button, +.budgie-polkit-dialog .linked.horizontal > button, +.budgie-run-dialog .linked.horizontal > button { + padding: 8px 16px; + border-top: 1px solid rgba(239, 241, 245, 0.12); + border-radius: 0; +} + +.budgie-session-dialog .linked.horizontal > button:first-child, +.budgie-polkit-dialog .linked.horizontal > button:first-child, +.budgie-run-dialog .linked.horizontal > button:first-child { + border-bottom-left-radius: 12px; +} + +.budgie-session-dialog .linked.horizontal > button:last-child, +.budgie-polkit-dialog .linked.horizontal > button:last-child, +.budgie-run-dialog .linked.horizontal > button:last-child { + border-bottom-right-radius: 12px; +} + +.budgie-polkit-dialog .message { + color: rgba(239, 241, 245, 0.7); +} + +.budgie-polkit-dialog .failure { + color: #e78284; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 6px 14px; + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.budgie-run-dialog list .dim-label { + color: #eff1f5; +} + +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +/************** + * Xfce4 Apps * + **************/ +.XfceHeading { + background-color: #1e1e2e; +} + +/*************** + * xfce4-panel * + ***************/ +.xfce4-panel.background { + border: none; + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); + font-weight: 500; +} + +.xfce4-panel.background button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +.xfce4-panel.background .tasklist button image { + padding: 4px; +} + +wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +wnck-pager:selected { + background-color: #8caaee; +} + +XfdesktopIconView.view { + border-radius: 6px; + background-color: transparent; + color: #eff1f5; +} + +XfdesktopIconView.view:active { + box-shadow: none; +} + +XfdesktopIconView.view .rubberband { + border-radius: 0; +} + +window#whiskermenu-window { + border-radius: 12px; + background-color: transparent; + border: none; +} + +window#whiskermenu-window entry.search:focus { + background-color: #1e1e2e; +} + +window#whiskermenu-window > frame > border { + border-radius: 12px; + padding: 6px 8px 6px 9px; + margin: 6px; + border: none; + background-color: #1e1e2e; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), inset 0 0 0 1px rgba(239, 241, 245, 0.1); +} + +window#whiskermenu-window box.categories > button.radio { + padding: 3px 6px; + margin: 1px 0; +} + +window#whiskermenu-window box.categories > button.radio:hover { + background-color: rgba(239, 241, 245, 0.12); +} + +window#whiskermenu-window box.categories > button.radio:checked, window#whiskermenu-window box.categories > button.radio:active { + background-color: rgba(239, 241, 245, 0.3); + color: #eff1f5; +} + +window#whiskermenu-window box.categories > button.radio:checked:hover, window#whiskermenu-window box.categories > button.radio:active:hover { + background-image: none; +} + +window#whiskermenu-window scrolledwindow.frame { + padding: 3px; + background-color: #1e1e2e; + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view { + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:not(:hover):not(:selected) { + background: none; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:selected:hover { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:checked, window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:active { + background-color: rgba(239, 241, 245, 0.3); + color: #eff1f5; +} + +#XfceNotifyWindow { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0); +} + +#XfceNotifyWindow buttonbox { + padding: 0; +} + +#XfceNotifyWindow label#summary { + font-weight: bold; +} + +#xfwm-tabwin { + padding: 12px; + border-radius: 6px; + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; +} + +/********** + * Thunar * + **********/ +.thunar toolbar { + box-shadow: inset 0 -1px rgba(239, 241, 245, 0); +} + +.thunar .standard-view.frame { + border-style: none; +} + +.thunar .sidebar .view:not(:selected) { + background-color: transparent; +} + +.thunar .path-bar.linked:not(.vertical) > button.path-bar-button { + margin-left: 2px; + margin-right: 2px; +} + +.thunar statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-top: none; +} + +window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-bottom-left-radius: 12px; +} + +menubar.-vala-panel-appmenu-private, +menubar.-vala-panel-background { + background: none; + border: none; + box-shadow: none; + animation: none; +} + +menubar.-vala-panel-appmenu-private > menuitem, +menubar.-vala-panel-background > menuitem { + color: rgba(239, 241, 245, 0.7); + font-weight: normal; +} + +menubar.-vala-panel-appmenu-private > menuitem:hover, +menubar.-vala-panel-background > menuitem:hover { + color: #eff1f5; + border-radius: 0; +} + +menubar.-vala-panel-appmenu-private > menuitem:disabled, +menubar.-vala-panel-background > menuitem:disabled { + color: rgba(239, 241, 245, 0.3); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: #1e1e2e; + color: #eff1f5; +} + +#panel_window menubar, +#panel_window separator { + background-color: transparent; +} + +#panel_window separator { + padding: 0 4px; +} + +#panel_window separator:first-child { + padding: 0 8px; +} + +#panel_window menubar > menuitem { + color: rgba(239, 241, 245, 0.7); +} + +#panel_window menubar > menuitem:hover { + color: #eff1f5; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(239, 241, 245, 0.3); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + margin: 8px; + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +#content_frame { + padding-bottom: 16px; +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame > box, +#buttonbox_frame > buttonbox { + margin: -16px; +} + +#buttonbox_frame button:not(:disabled) { + color: #8caaee; +} + +/******** + * Nemo * + ********/ +.nemo-window .primary-toolbar { + background-color: #11111b; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +.nemo-window .primary-toolbar entry { + min-height: 0; + margin: 0; +} + +.nemo-window .primary-toolbar > toolitem > .linked > button.image-button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar button.text-button { + padding-left: 8px; + padding-right: 8px; + color: rgba(239, 241, 245, 0.7); +} + +.nemo-window .primary-toolbar button.text-button:hover, .nemo-window .primary-toolbar button.text-button:active, .nemo-window .primary-toolbar button.text-button:checked { + color: #eff1f5; +} + +.nemo-window .primary-toolbar button.text-button:disabled { + color: rgba(239, 241, 245, 0.3); +} + +.nemo-window .primary-toolbar button.text-button:backdrop { + color: rgba(239, 241, 245, 0.5); +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button { + border-radius: 3px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.nemo-window .primary-toolbar button:not(.text-button):not(.image-button) { + padding-left: 4px; + padding-right: 4px; +} + +.nemo-window scrolledwindow.frame { + border-style: none; +} + +.nemo-window scrolledwindow.frame .view:not(:selected) { + background-color: transparent; +} + +.nemo-window .nemo-inactive-pane .view:not(:selected) { + background-color: #11111b; +} + +.nemo-window .nemo-window-pane widget.entry { + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.04); +} + +.places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #5d5d6a; + -NemoPlacesTreeView-disk-full-fg-color: #8caaee; + -NemoPlacesTreeView-disk-full-bar-width: 2px; + -NemoPlacesTreeView-disk-full-bar-radius: 0; + -NemoPlacesTreeView-disk-full-bottom-padding: 1px; + -NemoPlacesTreeView-disk-full-max-length: 80px; + padding-top: 3px; + padding-bottom: 3px; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #eff1f5; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #eff1f5; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #8caaee; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(17, 17, 27, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(239, 241, 245, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #eff1f5; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #eff1f5; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #8caaee; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(17, 17, 27, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(239, 241, 245, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(239, 241, 245, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(239, 241, 245, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #e5c890; +@define-color error_color #e78284; +@define-color success_color #a6d189; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title #eff1f5; +@define-color wm_unfocused_title rgba(239, 241, 245, 0.7); +@define-color wm_highlight rgba(239, 241, 245, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #d20f39; +@define-color wm_button_close_active_bg #990b29; +@define-color wm_button_max_hover_bg #40a02b; +@define-color wm_button_max_active_bg #2d701e; +@define-color wm_button_min_hover_bg #df8e1d; +@define-color wm_button_min_active_bg #a96c16; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #b0b2b9; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color white; +@define-color budgie_tasklist_indicator_color_active white; +@define-color budgie_tasklist_indicator_color_active_window #929296; +@define-color budgie_tasklist_indicator_color_attention #e5c890; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-Dark.scss b/src/main/gtk-3.0/gtk-Dark.scss new file mode 100644 index 00000000..4a2779f9 --- /dev/null +++ b/src/main/gtk-3.0/gtk-Dark.scss @@ -0,0 +1,9 @@ +$variant: 'dark'; +$topbar: 'dark'; + +@import '../../sass/variables'; +@import '../../sass/colors'; +@import '../../sass/gtk/drawing-3.0'; +@import '../../sass/gtk/common-3.0'; +@import '../../sass/gtk/apps-3.0'; +@import '../../sass/gtk/colors-public'; diff --git a/src/main/gtk-3.0/gtk-Light.css b/src/main/gtk-3.0/gtk-Light.css new file mode 100644 index 00000000..4d4db172 --- /dev/null +++ b/src/main/gtk-3.0/gtk-Light.css @@ -0,0 +1,8009 @@ +@keyframes ripple { + to { + background-size: 1000% 1000%; + } +} + +@keyframes ripple-on-slider { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes ripple-on-headerbar { + from { + background-image: radial-gradient(circle, #1e66f5 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle, #1e66f5 100%, transparent 0%); + } +} + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 0; + -GtkTextView-error-underline-color: #d20f39; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 24; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 6; + -GtkDialog-action-area-border: 6; + outline-style: solid; + outline-width: 2px; + outline-color: transparent; + outline-offset: -4px; + -gtk-outline-radius: 6px; + -gtk-secondary-caret-color: #1e66f5; +} + +*:focus { + outline-color: alpha(currentColor, 0.1); +} + +XfdesktopIconView.view:active, calendar.raven-calendar:selected, box.vertical > widget > widget:selected, calendar:selected, .csd treeview.view:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, .background.csd .view:selected { + color: rgba(17, 17, 27, 0.87); + background-color: alpha(currentColor, 0.1); +} + +.nemo-window .view selection, .nemo-window .view:selected, .nautilus-window notebook .view:not(treeview) selection, .nautilus-window notebook .view:not(treeview):selected, .nautilus-window flowboxchild:selected .icon-item-background, flowbox flowboxchild:selected { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.2); +} + +.nemo-window .nemo-window-pane widget.entry:selected, window.background.csd evview.view.content-view:selected, window.background.csd evview.view.content-view:selected:backdrop, .nautilus-window.background.csd notebook widget.view:selected, spinbutton.vertical selection, spinbutton:not(.vertical) selection, +entry selection, label selection, textview text selection:focus, textview text selection, widget.view:selected, .view:selected { + color: #eff1f5; + background-color: #1e66f5; +} + +.linked:not(.vertical) > button, .linked:not(.vertical) > spinbutton.vertical, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry { + border-radius: 0; +} + +.linked:not(.vertical) > button:first-child, .linked:not(.vertical) > spinbutton.vertical:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > button:last-child, .linked:not(.vertical) > spinbutton.vertical:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > button:only-child, .linked:not(.vertical) > spinbutton.vertical:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child { + border-radius: 6px; +} + +.linked.vertical > button, .linked.vertical > spinbutton.vertical, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry { + border-radius: 0; +} + +.linked.vertical > button:first-child, .linked.vertical > spinbutton.vertical:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > button:last-child, .linked.vertical > spinbutton.vertical:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > button:only-child, .linked.vertical > spinbutton.vertical:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child { + border-radius: 6px; +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +.background.csd { + border-radius: 0 0 12px 12px; +} + +.background.maximized, .background.solid-csd { + border-radius: 0; +} + +*:disabled { + -gtk-icon-effect: dim; +} + +.gtkstyle-fallback { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +.gtkstyle-fallback:hover { + background-color: #dfe3eb; + color: rgba(17, 17, 27, 0.87); +} + +.gtkstyle-fallback:active { + background-color: #d0d6e1; + color: rgba(17, 17, 27, 0.87); +} + +.gtkstyle-fallback:disabled { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.38); +} + +.gtkstyle-fallback:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +.view { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +.view:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.view:disabled { + color: rgba(17, 17, 27, 0.38); +} + +.view:selected:hover { + box-shadow: none; +} + +window.background.csd > stack.view { + border-radius: 0 0 12px 12px; +} + +textview text { + background-color: #eff1f5; +} + +textview border { + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); +} + +iconview:hover, iconview:selected { + border-radius: 6px; +} + +.rubberband, +rubberband, +XfdesktopIconView.view .rubberband, +.content-view rubberband, +.content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view treeview.view flowbox treeview.view rubberband, +.content-view treeview.view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox treeview.view .rubberband, +treeview.view flowbox treeview.view .content-view rubberband, +treeview.view flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +.content-view .rubberband, +treeview.view rubberband, +treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view .content-view .rubberband, +.content-view treeview.view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view .content-view flowbox treeview.view rubberband, +treeview.view .content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox rubberband, +flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband { + border: 1px solid #1e66f5; + background-color: rgba(30, 102, 245, 0.3); +} + +flowbox flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: rgba(17, 17, 27, 0.6); +} + +label:disabled { + color: rgba(17, 17, 27, 0.38); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; +} + +label.osd { + border-radius: 6px; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; +} + +.dim-label { + color: rgba(17, 17, 27, 0.6); +} + +assistant .sidebar { + padding: 4px 0; +} + +assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(17, 17, 27, 0.38); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: rgba(17, 17, 27, 0.87); +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ +spinbutton.vertical, spinbutton:not(.vertical), +entry { + min-height: 36px; + padding: 0 8px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +spinbutton.vertical:focus, spinbutton:focus:not(.vertical), +entry:focus { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #1e66f5; +} + +spinbutton.vertical:drop(active), spinbutton:drop(active):not(.vertical), +entry:drop(active) { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +spinbutton.vertical:disabled, spinbutton:disabled:not(.vertical), +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +spinbutton.flat.vertical, spinbutton.flat:not(.vertical), +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + +spinbutton.vertical image, spinbutton:not(.vertical) image, +entry image { + color: rgba(17, 17, 27, 0.6); +} + +spinbutton.vertical image:hover, spinbutton:not(.vertical) image:hover, spinbutton.vertical image:active, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: rgba(17, 17, 27, 0.87); +} + +spinbutton.vertical image:disabled, spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(17, 17, 27, 0.38); +} + +spinbutton.vertical image.left, spinbutton:not(.vertical) image.left, +entry image.left { + margin-left: 2px; + margin-right: 6px; +} + +spinbutton.vertical image.right, spinbutton:not(.vertical) image.right, +entry image.right { + margin-left: 6px; + margin-right: 2px; +} + +spinbutton.vertical undershoot.left, spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.vertical undershoot.right, spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.error.vertical, spinbutton.error:not(.vertical), +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +spinbutton.error.vertical:focus, spinbutton.error:focus:not(.vertical), +entry.error:focus { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #d20f39; +} + +spinbutton.error.vertical:disabled, spinbutton.error:disabled:not(.vertical), +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +spinbutton.warning.vertical, spinbutton.warning:not(.vertical), +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +spinbutton.warning.vertical:focus, spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #df8e1d; +} + +spinbutton.warning.vertical:disabled, spinbutton.warning:disabled:not(.vertical), +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +spinbutton.vertical progress, spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -8px; + border-bottom: 2px solid #1e66f5; + background-color: transparent; +} + +treeview entry.flat, treeview entry { + background-color: #eff1f5; +} + +treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { + border-image: none; + box-shadow: none; +} + +.entry-tag, .photos-entry-tag, .documents-entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +.entry-tag:hover, .photos-entry-tag:hover, .documents-entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag, :dir(ltr) .photos-entry-tag, :dir(ltr) .documents-entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .photos-entry-tag, :dir(rtl) .documents-entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button, .button.photos-entry-tag, .button.documents-entry-tag { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active) { + color: rgba(17, 17, 27, 0.6); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#1e66f5), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#1e66f5), to(transparent)); + } +} + +.xfce4-panel.background button, .raven-mpris button.image-button, .mate-panel-menu-bar button, infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button { + color: rgba(239, 241, 245, 0.7); +} + +.xfce4-panel.background button:focus, .raven-mpris button.image-button:focus, .mate-panel-menu-bar button:focus, infobar.warning > revealer > box button:focus, .xfce4-panel.background button:hover, .raven-mpris button.image-button:hover, .mate-panel-menu-bar button:hover, infobar.warning > revealer > box button:hover, .xfce4-panel.background button:active, .raven-mpris button.image-button:active, .mate-panel-menu-bar button:active, infobar.warning > revealer > box button:active, .xfce4-panel.background button:checked, .raven-mpris button.image-button:checked, .mate-panel-menu-bar button:checked, infobar.warning > revealer > box button:checked { + color: #eff1f5; +} + +.xfce4-panel.background button:disabled, .raven-mpris button.image-button:disabled, .mate-panel-menu-bar button:disabled, infobar.warning > revealer > box button:disabled { + color: rgba(239, 241, 245, 0.3); +} + +.xfce4-panel.background button:checked:disabled, .raven-mpris button.image-button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, infobar.warning > revealer > box button:checked:disabled { + color: rgba(239, 241, 245, 0.5); +} + +actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(17, 17, 27, 0.04); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: rgba(17, 17, 27, 0.87); +} + +actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { + box-shadow: 0 0 0 2px rgba(30, 102, 245, 0.35); +} + +actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { + box-shadow: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { + background-color: #1e66f5; + color: #eff1f5; +} + +actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { + box-shadow: inset 0 0 0 9999px transparent; +} + +actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +.raven .expander-button, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale, window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .nautilus-window headerbar revealer > button, button.titlebutton:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, button.close, button.circular, .inline-toolbar button:not(.text-button) { + border-radius: 9999px; +} + +.raven .expander-button label, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle label, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) label, window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale label, window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised label, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, .nautilus-window headerbar revealer > button label, button.titlebutton:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, button.close label, button.circular label, .inline-toolbar button:not(.text-button) label { + padding: 0; +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat, .gedit-document-panel row button.flat, .nautilus-window .floating-bar button, placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, spinbutton.vertical button, spinbutton:not(.vertical) button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-session-dialog .linked.horizontal > button, +.budgie-polkit-dialog .linked.horizontal > button, +.budgie-run-dialog .linked.horizontal > button, .drop-shadow button, .budgie-panel button, .budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, #mate-menu button, #MatePanelPopupWindow button, popover.messagepopover .popover-action-area button, tabbox > tab button, placessidebar.sidebar row button.sidebar-button, calendar.button, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular, treeview.view header button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) button, modelbutton.flat, +.menuitem.button.flat, .nemo-window .toolbar button, #buttonbox_frame button, .xfce4-panel.background button, .raven stackswitcher.linked > button, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button, .lock-dialog button, .mate-panel-menu-bar button, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, layouttabbar button, filechooser #pathbarbox > stack > box > button, messagedialog .dialog-action-box button, messagedialog .dialog-action-box .linked:not(.vertical) > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +popover.background button.model, .nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action), toolbar button, combobox > .linked:not(.vertical) > button:not(:only-child), button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: rgba(17, 17, 27, 0.6); +} + +.budgie-session-dialog .linked.horizontal > button:focus, +.budgie-polkit-dialog .linked.horizontal > button:focus, +.budgie-run-dialog .linked.horizontal > button:focus, .drop-shadow button:focus, .budgie-panel button:focus, .budgie-popover row button:focus, .budgie-settings-window buttonbox.inline-toolbar button:focus, #mate-menu button:focus, #MatePanelPopupWindow button:focus, popover.messagepopover .popover-action-area button:focus, tabbox > tab button:focus, placessidebar.sidebar row button.sidebar-button:focus, calendar.button:focus, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:focus, treeview.view header button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical button:focus, spinbutton:not(.vertical) button:focus, modelbutton.flat:focus, +.menuitem.button.flat:focus, .nemo-window .toolbar button:focus, #buttonbox_frame button:focus, .xfce4-panel.background button:focus, .raven stackswitcher.linked > button:focus, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:focus, .lock-dialog button:focus, .mate-panel-menu-bar button:focus, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, layouttabbar button:focus, filechooser #pathbarbox > stack > box > button:focus, messagedialog .dialog-action-box button:focus, messagedialog .dialog-action-box .linked:not(.vertical) > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +popover.background button.model:focus, .nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), toolbar button:focus, combobox > .linked:not(.vertical) > button:focus:not(:only-child), button.flat:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: rgba(17, 17, 27, 0.87); +} + +.budgie-session-dialog .linked.horizontal > button:hover, +.budgie-polkit-dialog .linked.horizontal > button:hover, +.budgie-run-dialog .linked.horizontal > button:hover, .drop-shadow button:hover, .budgie-panel button:hover, .budgie-popover row button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, #mate-menu button:hover, #MatePanelPopupWindow button:hover, popover.messagepopover .popover-action-area button:hover, tabbox > tab button:hover, placessidebar.sidebar row button.sidebar-button:hover, calendar.button:hover, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:hover, treeview.view header button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) button:hover, modelbutton.flat:hover, +.menuitem.button.flat:hover, .nemo-window .toolbar button:hover, #buttonbox_frame button:hover, .xfce4-panel.background button:hover, .raven stackswitcher.linked > button:hover, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:hover, .lock-dialog button:hover, .mate-panel-menu-bar button:hover, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, layouttabbar button:hover, filechooser #pathbarbox > stack > box > button:hover, messagedialog .dialog-action-box button:hover, messagedialog .dialog-action-box .linked:not(.vertical) > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +popover.background button.model:hover, .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), toolbar button:hover, combobox > .linked:not(.vertical) > button:hover:not(:only-child), button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: rgba(17, 17, 27, 0.87); +} + +.budgie-session-dialog .linked.horizontal > button:active, +.budgie-polkit-dialog .linked.horizontal > button:active, +.budgie-run-dialog .linked.horizontal > button:active, .drop-shadow button:active, .budgie-panel button:active, .budgie-popover row button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, #mate-menu button:active, #MatePanelPopupWindow button:active, popover.messagepopover .popover-action-area button:active, tabbox > tab button:active, placessidebar.sidebar row button.sidebar-button:active, calendar.button:active, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:active, treeview.view header button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) button:active, modelbutton.flat:active, +.menuitem.button.flat:active, .nemo-window .toolbar button:active, #buttonbox_frame button:active, .xfce4-panel.background button:active, .raven stackswitcher.linked > button:active, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:active, .lock-dialog button:active, .mate-panel-menu-bar button:active, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, layouttabbar button:active, filechooser #pathbarbox > stack > box > button:active, messagedialog .dialog-action-box button:active, messagedialog .dialog-action-box .linked:not(.vertical) > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +popover.background button.model:active, .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), toolbar button:active, combobox > .linked:not(.vertical) > button:active:not(:only-child), button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; + color: rgba(17, 17, 27, 0.87); +} + +.budgie-session-dialog .linked.horizontal > button:disabled, +.budgie-polkit-dialog .linked.horizontal > button:disabled, +.budgie-run-dialog .linked.horizontal > button:disabled, .drop-shadow button:disabled, .budgie-panel button:disabled, .budgie-popover row button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, #mate-menu button:disabled, #MatePanelPopupWindow button:disabled, popover.messagepopover .popover-action-area button:disabled, tabbox > tab button:disabled, placessidebar.sidebar row button.sidebar-button:disabled, calendar.button:disabled, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:disabled, treeview.view header button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) button:disabled, modelbutton.flat:disabled, +.menuitem.button.flat:disabled, .nemo-window .toolbar button:disabled, #buttonbox_frame button:disabled, .xfce4-panel.background button:disabled, .raven stackswitcher.linked > button:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:disabled, .lock-dialog button:disabled, .mate-panel-menu-bar button:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, layouttabbar button:disabled, filechooser #pathbarbox > stack > box > button:disabled, messagedialog .dialog-action-box button:disabled, messagedialog .dialog-action-box .linked:not(.vertical) > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +popover.background button.model:disabled, .nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action), toolbar button:disabled, combobox > .linked:not(.vertical) > button:disabled:not(:only-child), button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(17, 17, 27, 0.26); +} + +.nemo-window .toolbar button:checked, #buttonbox_frame button:checked, .xfce4-panel.background button:checked, .raven stackswitcher.linked > button:checked, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked, .lock-dialog button:checked, .mate-panel-menu-bar button:checked, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, layouttabbar button:checked, filechooser #pathbarbox > stack > box > button:checked, messagedialog .dialog-action-box button:checked, messagedialog .dialog-action-box .linked:not(.vertical) > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, +popover.background button.model:checked, .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action), toolbar button:checked, combobox > .linked:not(.vertical) > button:checked:not(:only-child), button.flat:checked, button.flat:checked:hover { + background-color: alpha(currentColor, 0.1); + color: rgba(17, 17, 27, 0.87); +} + +.nemo-window .toolbar button:checked:disabled, #buttonbox_frame button:checked:disabled, .xfce4-panel.background button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked:disabled, .lock-dialog button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, layouttabbar button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, messagedialog .dialog-action-box button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, +popover.background button.model:checked:disabled, .nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), toolbar button:checked:disabled, combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(17, 17, 27, 0.38); +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child) { + margin: 0 4px; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + border-radius: 6px; +} + +.linked:not(.vertical) > button.flat:not(:only-child).image-button:not(.text-button), .linked.vertical > button.flat:not(:only-child).image-button:not(.text-button) { + border-radius: 9999px; +} + +button.osd { + min-width: 24px; + min-width: 24px; + padding: 12px 16px; + background-color: #1e66f5; + color: #eff1f5; +} + +button.osd:hover { + background-color: #3777f5; + color: #eff1f5; +} + +button.osd:active { + background-color: #548af5; + color: #eff1f5; +} + +button.osd.image-button, button.osd.circular { + padding: 12px; +} + +button.osd.image-button > image, button.osd.circular > image { + padding: 0; +} + +button.osd:disabled { + opacity: 0; +} + +button.suggested-action { + background-color: #1e66f5; + color: #eff1f5; + box-shadow: none; +} + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(30, 102, 245, 0.2), 0 4px 3px 0 rgba(30, 102, 245, 0.14), 0 1px 6px 0 rgba(30, 102, 245, 0.12); +} + +button.suggested-action:checked { + background-color: #5d90f5; +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(30, 102, 245, 0.3), 0 2px 3px -1px rgba(30, 102, 245, 0.24), 0 2px 5px 0 rgba(30, 102, 245, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(30, 102, 245, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #1e66f5; +} + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(17, 17, 27, 0.26); +} + +button.suggested-action.flat:checked { + background-color: rgba(30, 102, 245, 0.3); +} + +button.destructive-action { + background-color: #d20f39; + color: #eff1f5; + box-shadow: none; +} + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(210, 15, 57, 0.2), 0 4px 3px 0 rgba(210, 15, 57, 0.14), 0 1px 6px 0 rgba(210, 15, 57, 0.12); +} + +button.destructive-action:checked { + background-color: #db5371; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(210, 15, 57, 0.3), 0 2px 3px -1px rgba(210, 15, 57, 0.24), 0 2px 5px 0 rgba(210, 15, 57, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(210, 15, 57, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #d20f39; +} + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(17, 17, 27, 0.26); +} + +button.destructive-action.flat:checked { + background-color: rgba(210, 15, 57, 0.3); +} + +.stack-switcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +.stack-switcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +.stack-switcher > button.needs-attention:checked > label, +.stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +.primary-toolbar button { + -gtk-icon-shadow: none; +} + +button.close, button.circular { + min-width: 24px; + padding: 6px; +} + +stacksidebar.sidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar.sidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 6px; + color: rgba(17, 17, 27, 0.87); +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +/********* + * Links * + *********/ +*:link { + color: #1e66f5; +} + +*:visited { + color: #8839ef; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #1e66f5; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #8839ef; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +spinbutton:not(.vertical) entry { + min-width: 32px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 6px transparent; +} + +spinbutton:not(.vertical) button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(17, 17, 27, 0.6); +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical { + padding: 0; +} + +spinbutton.vertical:disabled { + color: rgba(17, 17, 27, 0.38); +} + +spinbutton.vertical entry { + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical button { + padding: 0; + border: solid 6px transparent; +} + +spinbutton.vertical button:focus:not(:hover):not(:active) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(17, 17, 27, 0.6); +} + +spinbutton.vertical button.up { + margin: 0 3px; +} + +spinbutton.vertical button.down { + margin: 0 3px; +} + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; +} + +treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; +} + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +combobox decoration { + transition: none; +} + +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +combobox > .linked > button.combo { + padding: 6px 10px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +button.combo:only-child:focus { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px rgba(17, 17, 27, 0.26); +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +button.combo:only-child:checked { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #1e66f5; +} + +button.combo:only-child:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px; + background-color: #eff1f5; +} + +.osd toolbar { + background-color: transparent; +} + +frame.documents-dropdown, .app-notification, toolbar.osd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +frame.documents-dropdown:backdrop, .app-notification:backdrop, toolbar.osd:backdrop { + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); +} + +frame.left.documents-dropdown, .left.app-notification, frame.right.documents-dropdown, .right.app-notification, frame.top.documents-dropdown, .top.app-notification, frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} + +frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +toolbar.horizontal > separator { + margin: 2px; +} + +toolbar.vertical > separator { + margin: 2px; +} + +toolbar:not(.inline-toolbar):not(.osd) scale, +toolbar:not(.inline-toolbar):not(.osd) entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton, +toolbar:not(.inline-toolbar):not(.osd) button { + margin: 2px; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { + margin-left: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { + margin-right: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton button { + margin: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) switch { + margin: 8px 2px; +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(17, 17, 27, 0.12); + background-color: #dce0e8; +} + +searchbar > revealer > box, +.location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + background-clip: border-box; +} + +searchbar > revealer > box { + margin: -6px; +} + +/*************** + * Header bars * + ***************/ +.nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.6); +} + +.nemo-window .primary-toolbar .linked:not(.vertical) > button:not(.text-button), headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + border-radius: 6px; +} + +.nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.87); +} + +.nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.26); +} + +.nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(17, 17, 27, 0.38); +} + +.nemo-window .primary-toolbar button:backdrop:not(.text-button), headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.38); +} + +.nemo-window .primary-toolbar button:backdrop:focus:not(.text-button), headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:hover:not(.text-button), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:active:not(.text-button), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.6); +} + +.nemo-window .primary-toolbar button:backdrop:disabled:not(.text-button), headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.26); +} + +.nemo-window .primary-toolbar button:backdrop:checked:not(.text-button), headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.6); +} + +.nemo-window .primary-toolbar button:backdrop:checked:disabled:not(.text-button), headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.26); +} + +.nemo-window .primary-toolbar entry, .titlebar entry { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +.nemo-window .primary-toolbar entry:disabled, .titlebar entry:disabled { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +.nemo-window .primary-toolbar entry image, .titlebar entry image { + color: rgba(17, 17, 27, 0.6); +} + +.nemo-window .primary-toolbar entry image:hover, .titlebar entry image:hover, .nemo-window .primary-toolbar entry image:active, .titlebar entry image:active { + color: rgba(17, 17, 27, 0.87); +} + +.nemo-window .primary-toolbar entry image:disabled, .titlebar entry image:disabled { + color: rgba(17, 17, 27, 0.38); +} + +.titlebar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.87); + border-radius: 12px 12px 0 0; + box-shadow: inset 0 -1px rgba(17, 17, 27, 0), inset 0 1px rgba(239, 241, 245, 0.15); +} + +.titlebar:disabled { + color: rgba(17, 17, 27, 0.38); +} + +.titlebar:backdrop { + color: rgba(17, 17, 27, 0.6); +} + +.titlebar:backdrop:disabled { + color: rgba(17, 17, 27, 0.26); +} + +.csd .titlebar:backdrop { + background-color: #dce0e8; +} + +.titlebar .title { + padding: 0 12px; + font-weight: bold; +} + +.titlebar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +.titlebar .subtitle, +.titlebar .dim-label { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(17, 17, 27, 0.6); +} + +.titlebar .subtitle:backdrop, +.titlebar .dim-label:backdrop { + color: rgba(17, 17, 27, 0.38); +} + +.titlebar .titlebar { + background-color: transparent; + box-shadow: none; +} + +.titlebar + separator, .titlebar + separator.sidebar { + background-color: #e6e9ef; + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0), inset 0 1px rgba(239, 241, 245, 0.15); +} + +.titlebar + separator:backdrop, .titlebar + separator.sidebar:backdrop { + background-color: #dce0e8; +} + +.titlebar.selection-mode + separator, .titlebar.selection-mode + separator.sidebar, .selection-mode .titlebar + separator, .selection-mode .titlebar + separator.sidebar { + background-color: #1e66f5; +} + +.titlebar.selection-mode + separator:backdrop, .titlebar.selection-mode + separator.sidebar:backdrop, .selection-mode .titlebar + separator:backdrop, .selection-mode .titlebar + separator.sidebar:backdrop { + background-color: #1e66f5; +} + +.background.csd.unified .titlebar + separator, .background.csd.unified .titlebar + separator.sidebar { + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); +} + +.titlebar .linked:not(.vertical) > entry { + border-radius: 6px; + margin-left: 3px; + margin-right: 3px; +} + +.titlebar button.suggested-action:disabled, .titlebar button.destructive-action:disabled { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +.titlebar .path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; + padding-left: 6px; + padding-right: 6px; +} + +.titlebar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + animation: ripple-on-headerbar 225ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2), inset 0 -1px rgba(17, 17, 27, 0); + background-color: #1e66f5; + color: #eff1f5; +} + +.titlebar.selection-mode:backdrop { + color: rgba(239, 241, 245, 0.7); +} + +.titlebar.selection-mode .subtitle:link { + color: #eff1f5; +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action) { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; + color: #eff1f5; +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(239, 241, 245, 0.5); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; + color: #eff1f5; +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(239, 241, 245, 0.5); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:not(.titlebutton) { + color: rgba(239, 241, 245, 0.7); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(239, 241, 245, 0.3); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(239, 241, 245, 0.7); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { + color: rgba(239, 241, 245, 0.3); +} + +.titlebar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +.titlebar.selection-mode .selection-menu arrow { + -GtkArrow-arrow-scaling: 1; +} + +.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.titlebar .selection-mode { + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #1e66f5; +} + +.tiled .titlebar, .tiled-top .titlebar, .tiled-right .titlebar, .tiled-bottom .titlebar, .tiled-left .titlebar, .maximized .titlebar, .fullscreen .titlebar { + border-radius: 0; +} + +.titlebar.default-decoration { + min-height: 24px; + padding: 6px 12px; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); +} + +.tiled .titlebar.default-decoration, .maximized .titlebar.default-decoration, .fullscreen .titlebar.default-decoration { + box-shadow: none; + border-radius: 0; +} + +.titlebar.default-decoration button.titlebutton { + min-height: 24px; + min-width: 24px; + margin: 0; + padding: 0; +} + +.background.csd .titlebar.default-decoration { + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15), inset 0 -1px rgba(17, 17, 27, 0); +} + +.background:not(.csd) .titlebar.default-decoration button.titlebutton:active { + background-size: 1000% 1000%; +} + +.solid-csd .titlebar:dir(rtl), .solid-csd .titlebar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +headerbar { + min-height: 48px; + padding: 0 6px; +} + +box.vertical headerbar { + background-color: #e6e9ef; +} + +headerbar entry, +headerbar spinbutton, +headerbar button { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar button, headerbar button.image-button { + border-radius: 6px; +} + +headerbar > box.left, +headerbar > box.right { + padding: 0 6px; +} + +headerbar separator.titlebutton, headerbar separator.sidebar { + margin-top: 12px; + margin-bottom: 12px; + background-color: transparent; +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag, headerbar .photos-entry-tag, headerbar .documents-entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { + border-radius: 0; + margin: 0; + min-width: 120px; + padding: 0; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) > stack > box { + padding: 0 12px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action):focus { + box-shadow: none; +} + +headerbar.windowhandle > button.popup label, headerbar.windowhandle > button.popup image { + min-height: 0; +} + +headerbar.windowhandle viewswitchertitle > squeezer { + margin-top: 0; + margin-bottom: 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher { + margin: 0 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; +} + +/************ + * Pathbars * + ************/ +.caja-pathbar button, +.path-bar.linked:not(.vertical) > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; + background-color: alpha(currentColor, 0.08); +} + +.caja-pathbar button:disabled, +.path-bar.linked:not(.vertical) > button:disabled { + background-color: alpha(currentColor, 0.05); +} + +.caja-pathbar button:first-child, +.path-bar.linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.caja-pathbar button:last-child, +.path-bar.linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.caja-pathbar button:checked, +.path-bar.linked:not(.vertical) > button:checked { + background-color: alpha(currentColor, 0.16); + color: rgba(17, 17, 27, 0.87); +} + +.caja-pathbar button label, .caja-pathbar button image, +.path-bar.linked:not(.vertical) > button label, +.path-bar.linked:not(.vertical) > button image { + margin-left: 3px; + margin-right: 3px; +} + +.caja-pathbar button.slider-button, +.path-bar.linked:not(.vertical) > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: rgba(17, 17, 27, 0.26); + border-top-color: rgba(17, 17, 27, 0.12); +} + +* { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; +} + +.csd treeview.view:not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: transparent; +} + +treeview.view:selected { + background-image: image(alpha(currentColor, 0.1)); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +.csd treeview.view:selected { + background-image: none; +} + +treeview.view:hover, treeview.view:selected { + border-radius: 0; +} + +treeview.view.separator { + min-height: 6px; + color: rgba(17, 17, 27, 0.12); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 9999px; + border-color: alpha(currentColor, 0.08); +} + +treeview.view:drop(active).after { + border-top-style: none; +} + +treeview.view:drop(active).before { + border-bottom-style: none; +} + +treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(17, 17, 27, 0.6); +} + +treeview.view.expander:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view.expander:checked { + -gtk-icon-transform: unset; +} + +treeview.view.expander:hover, treeview.view.expander:active { + color: rgba(17, 17, 27, 0.87); +} + +treeview.view.expander:disabled { + color: rgba(17, 17, 27, 0.26); +} + +treeview.view.progressbar { + border: none; + box-shadow: none; + background-color: #1e66f5; + background-image: none; + border-radius: 9999px; + color: #eff1f5; +} + +treeview.view.progressbar:selected, treeview.view.progressbar:selected:hover, treeview.view.progressbar:selected:focus { + box-shadow: none; + background-color: rgba(28, 92, 219, 0.9805); + color: #eff1f5; +} + +treeview.view.progressbar:selected:backdrop, treeview.view.progressbar:selected:hover:backdrop, treeview.view.progressbar:selected:focus:backdrop { + color: #eff1f5; +} + +treeview.view.progressbar:backdrop, treeview.view.progressbar:selected:backdrop { + background-color: rgba(17, 17, 27, 0.26); +} + +treeview.view.trough { + border: none; + box-shadow: none; + background-color: rgba(17, 17, 27, 0.12); + background-image: none; + border-radius: 9999px; + padding: 0; + margin: 0; +} + +treeview.view.trough:selected, treeview.view.trough:selected:hover, treeview.view.trough:selected:focus { + box-shadow: none; + background-color: rgba(17, 17, 27, 0.12); +} + +treeview.view.trough:backdrop, treeview.view.trough:selected:backdrop { + background-color: rgba(17, 17, 27, 0.12); +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(17, 17, 27, 0.12); + border-radius: 0; + background-clip: border-box; +} + +treeview.view header button:not(:focus):not(:hover):not(:active) { + color: rgba(17, 17, 27, 0.6); +} + +treeview.view header button, treeview.view header button:disabled { + background-color: #eff1f5; +} + +treeview.view header button:last-child { + border-right-style: none; +} + +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(17, 17, 27, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #eff1f5; + background-clip: border-box; + color: #1e66f5; +} + +treeview.view acceleditor > label { + background-color: #1e66f5; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.87); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); +} + +menubar:backdrop, +.menubar:backdrop { + color: rgba(17, 17, 27, 0.6); +} + +.csd menubar, .csd .menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.csd menubar:backdrop, .csd .menubar:backdrop { + background-color: #dce0e8; +} + +menubar > menuitem, +.menubar > menuitem { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(17, 17, 27, 0.6); + border-radius: 6px; +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: alpha(currentColor, 0.1); + color: rgba(17, 17, 27, 0.87); +} + +menubar > menuitem:backdrop, +.menubar > menuitem:backdrop { + color: rgba(17, 17, 27, 0.38); +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(17, 17, 27, 0.26); +} + +menubar > menuitem label:disabled, +.menubar > menuitem label:disabled { + color: inherit; +} + +menubar > menuitem > window.popup.background > menu menuitem, +.menubar > menuitem > window.popup.background > menu menuitem { + transition: none; +} + +.background.popup { + background-color: transparent; +} + +menu, +.menu, +.context-menu { + margin: 6px; + padding: 6px; + background-color: #eff1f5; + background-clip: border-box; + border-radius: 12px; + border: 1px solid rgba(17, 17, 27, 0); +} + +.csd menu, .csd .menu, .csd .context-menu { + border: none; + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); +} + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + min-width: 40px; + padding: 4px 8px; + color: rgba(17, 17, 27, 0.87); + font: initial; + text-shadow: none; + border-radius: 6px; +} + +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + background-color: alpha(currentColor, 0.08); +} + +menu menuitem:active, +.menu menuitem:active, +.context-menu menuitem:active { + background-color: alpha(currentColor, 0.12); +} + +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: rgba(17, 17, 27, 0.38); +} + +menu menuitem accelerator, +.menu menuitem accelerator, +.context-menu menuitem accelerator { + color: rgba(17, 17, 27, 0.6); +} + +menu menuitem:disabled accelerator, +.menu menuitem:disabled accelerator, +.context-menu menuitem:disabled accelerator { + color: rgba(17, 17, 27, 0.26); +} + +menu menuitem arrow, +.menu menuitem arrow, +.context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; +} + +menu menuitem arrow:dir(ltr), +.menu menuitem arrow:dir(ltr), +.context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 8px; +} + +menu menuitem arrow:dir(rtl), +.menu menuitem arrow:dir(rtl), +.context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 8px; +} + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), +.menu menuitem label:dir(rtl), +.menu menuitem label:dir(ltr), +.context-menu menuitem label:dir(rtl), +.context-menu menuitem label:dir(ltr) { + color: inherit; +} + +menu .view:selected, +.menu .view:selected, +.context-menu .view:selected { + background-color: rgba(222, 223, 228, 0.987); +} + +menu > arrow, +.menu > arrow, +.context-menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.6); +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: 0; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-top: 8px; + margin-bottom: -12px; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover, +.menu > arrow:hover, +.context-menu > arrow:hover { + background-image: image(alpha(currentColor, 0.08)); + color: rgba(17, 17, 27, 0.87); +} + +menu > arrow:disabled, +.menu > arrow:disabled, +.context-menu > arrow:disabled { + border-color: transparent; + background-color: transparent; + color: transparent; +} + +menu separator, +.menu separator, +.context-menu separator { + margin: 4px 0; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + padding: 0; + background-color: #eff1f5; + border-radius: 12px; +} + +popover.background, .csd popover.background { + border: 1px solid rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); + background-clip: padding-box; +} + +popover.background:backdrop, .csd popover.background:backdrop { + box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +popover.background > stack { + margin: 0; +} + +popover.background > toolbar { + margin: 0; +} + +popover.background > list, +popover.background > .view, +popover.background > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background > scrolledwindow > viewport.frame > list { + background-color: transparent; + padding: 6px; +} + +popover.background > scrolledwindow > viewport.frame > list > row { + border-radius: 6px; + padding: 6px; +} + +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #eff1f5; +} + +popover.background .linked > button:not(.radio) { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):first-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):last-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):only-child { + border-radius: 6px; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +popover.background separator { + margin: 3px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +tabbox > tab, notebook > header tab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + padding: 3px 12px; + border: none; + outline: none; + background-clip: padding-box; + color: rgba(17, 17, 27, 0.6); + font-weight: 500; + border-radius: 6px; +} + +tabbox > tab:hover, notebook > header tab:hover { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +tabbox > tab:disabled, notebook > header tab:disabled { + color: rgba(17, 17, 27, 0.26); +} + +tabbox > tab:checked, notebook > header tab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +tabbox > tab:checked:disabled, notebook > header tab:checked:disabled { + color: rgba(17, 17, 27, 0.38); +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(17, 17, 27, 0.04); +} + +notebook, notebook.frame { + background-color: #eff1f5; + border-radius: 12px; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(17, 17, 27, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +notebook > header.top > tabs > arrow { + border-top-style: none; +} + +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; +} + +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +notebook > header.left > tabs > arrow { + border-left-style: none; +} + +notebook > header.right > tabs > arrow { + border-right-style: none; +} + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header tab > box:drop(active) { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #eff1f5; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(17, 17, 27, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(17, 17, 27, 0.12); +} + +scrollbar slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(17, 17, 27, 0.38); +} + +scrollbar slider:hover { + background-color: rgba(17, 17, 27, 0.6); +} + +scrollbar slider:active { + background-color: rgba(17, 17, 27, 0.87); +} + +scrollbar slider:disabled { + background-color: rgba(17, 17, 27, 0.26); +} + +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar.fine-tune.horizontal slider { + margin: 2px 0; +} + +scrollbar.fine-tune.vertical slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(239, 241, 245, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(239, 241, 245, 0.3); + border-radius: 9999px; + background-color: rgba(17, 17, 27, 0.38); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(17, 17, 27, 0.26); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(239, 241, 245, 0.9); +} + +scrollbar.horizontal slider { + min-width: 24px; +} + +scrollbar.vertical slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border: none; + border-radius: 9999px; + background-color: rgba(17, 17, 27, 0.38); + background-clip: padding-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #1e66f5; +} + +switch:disabled { + opacity: 0.5; +} + +switch slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 20px; + min-height: 20px; + margin: 1px; + border-radius: 9999px; + outline: none; + box-shadow: none; + background-color: white; + border: none; + color: transparent; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked.png"), url("assets/selectionmode-checkbox-unchecked@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked.png"), url("assets/selectionmode-checkbox-checked@2.png")); +} + +checkbutton, +radiobutton { + outline: none; +} + +checkbutton.text-button, +radiobutton.text-button { + padding: 2px; +} + +checkbutton.text-button label:not(:only-child), +radiobutton.text-button label:not(:only-child) { + margin: 0 4px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + color: transparent; + background-color: rgba(17, 17, 27, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.04); + background-color: rgba(17, 17, 27, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.12); + background-color: rgba(17, 17, 27, 0.2); +} + +check:disabled, +radio:disabled { + background-color: rgba(17, 17, 27, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: #eff1f5; + background-color: #1e66f5; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(30, 102, 245, 0.15); + background-color: #4f87f7; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(30, 102, 245, 0.2); + background-color: #1e66f5; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(239, 241, 245, 0.5); + background-color: rgba(30, 102, 245, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem radio { + transition: none; + margin: 0; + padding: 0; +} + +menu menuitem check:dir(ltr), menu menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +menu menuitem check:dir(rtl), menu menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked:hover, menu menuitem check:indeterminate:hover, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:checked:hover, menu menuitem radio:indeterminate:hover { + box-shadow: none; +} + + +check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")); +} + + +radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +check:not(:checked):indeterminate:active, +radio:not(:checked):indeterminate:active { + -gtk-icon-transform: scaleX(-1); +} + +treeview.view radio, treeview.view check { + padding: 0; + margin: 0; +} + +treeview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate) { + background-color: rgba(17, 17, 27, 0.12); +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view:selected radio:checked, treeview.view:selected radio:indeterminate, treeview.view:selected check:checked, treeview.view:selected check:indeterminate, treeview.view:selected:focus radio:checked, treeview.view:selected:focus radio:indeterminate, treeview.view:selected:focus check:checked, treeview.view:selected:focus check:indeterminate { + background-color: #1e66f5; + color: #eff1f5; + background-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale slider { + min-height: 18px; + min-width: 18px; + margin: -8px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune slider { + margin: -7px; +} + +scale trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(17, 17, 27, 0.26); +} + +scale trough:disabled { + background-color: rgba(17, 17, 27, 0.12); +} + +scale highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#1e66f5); +} + +scale highlight:disabled { + background-color: #eff1f5; + background-image: image(rgba(17, 17, 27, 0.26)); +} + +scale fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(17, 17, 27, 0.26); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #1e66f5; + background-color: #eff1f5; + box-shadow: inset 0 0 0 2px #1e66f5; +} + +scale slider:hover { + box-shadow: inset 0 0 0 2px #1e66f5, 0 0 0 8px rgba(17, 17, 27, 0.12); +} + +scale slider:active { + box-shadow: inset 0 0 0 4px #1e66f5, 0 0 0 8px rgba(17, 17, 27, 0.12); +} + +scale slider:disabled { + box-shadow: inset 0 0 0 2px rgba(17, 17, 27, 0.26); +} + +scale marks, +scale value { + color: rgba(17, 17, 27, 0.6); +} + +scale indicator { + background-color: rgba(17, 17, 27, 0.26); + color: transparent; +} + +scale.horizontal marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) slider, scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active, scale.horizontal.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider.png"), url("assets/scale-horz-marks-before-slider@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled.png"), url("assets/scale-horz-marks-before-slider-disabled@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider.png"), url("assets/scale-horz-marks-before-slider@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) slider, scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active, scale.horizontal.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider.png"), url("assets/scale-horz-marks-after-slider@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled.png"), url("assets/scale-horz-marks-after-slider-disabled@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider.png"), url("assets/scale-horz-marks-after-slider@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) slider, scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active, scale.vertical.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider.png"), url("assets/scale-vert-marks-before-slider@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled.png"), url("assets/scale-vert-marks-before-slider-disabled@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider.png"), url("assets/scale-vert-marks-before-slider@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) slider, scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active, scale.vertical.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider.png"), url("assets/scale-vert-marks-after-slider@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled.png"), url("assets/scale-vert-marks-after-slider-disabled@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider.png"), url("assets/scale-vert-marks-after-slider@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(17, 17, 27, 0.6); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #1e66f5; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #1e66f5; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #df8e1d; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #1e66f5; +} + +levelbar block.full { + background-color: #40a02b; +} + +levelbar block.empty { + background-color: rgba(17, 17, 27, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, .frame { + margin: 0; + padding: 0; + border: 1px solid rgba(17, 17, 27, 0.12); + border-radius: 0; + box-shadow: none; +} + +.frame.view { + border-radius: 6px; +} + +.frame.flat { + border-style: none; +} + +frame.flat > border, frame > border.flat, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + background-clip: border-box; +} + +.background.csd box.vertical > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(17, 17, 27, 0)), to(rgba(17, 17, 27, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(17, 17, 27, 0.07)), to(rgba(17, 17, 27, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(17, 17, 27, 0)), to(rgba(17, 17, 27, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(17, 17, 27, 0.07)), to(rgba(17, 17, 27, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(17, 17, 27, 0)), to(rgba(17, 17, 27, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(17, 17, 27, 0.07)), to(rgba(17, 17, 27, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(17, 17, 27, 0)), to(rgba(17, 17, 27, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(17, 17, 27, 0.07)), to(rgba(17, 17, 27, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(17, 17, 27, 0.12); +} + +preferences stacksidebar.sidebar list separator, hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, .tweak-categories separator, placessidebar.sidebar list > separator, stacksidebar.sidebar + separator.vertical, +stacksidebar.sidebar separator.horizontal, button.font separator, button.file separator { + min-width: 0; + min-height: 0; + background-color: transparent; +} + +/********* + * Lists * + *********/ +window.background.csd stack stack stack frame > list, +window.background.csd > stack > stack > box > frame > list, +window.background.csd > stack > stack > box > box > frame > list, +window.background.csd > stack > box > stack > box > frame > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, +window.background.csd > stack > scrolledwindow > viewport > box > list, +window.background.csd > box > stack > scrolledwindow > viewport > box > list, preferencesgroup list, .geary-accounts-editor-pane list, window.background.csd.unified > deck > deck > deck list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet stack.background scrolledwindow > viewport list, hdyleaflet overlay scrolledwindow > viewport list, leaflet stack.background scrolledwindow > viewport list, leaflet overlay scrolledwindow > viewport list, box.horizontal > stack.background stack.background scrolledwindow > viewport list, box.horizontal > stack.background overlay scrolledwindow > viewport list, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), list.tweak-group list, .tweak-group-startup, list.content:not(.conversation-listbox) { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(17, 17, 27, 0.12); +} + +window.background.csd stack stack stack frame > list > separator, +window.background.csd > stack > stack > box > frame > list > separator, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, +window.background.csd > stack > scrolledwindow > viewport > box > list > separator, preferencesgroup list > separator, .geary-accounts-editor-pane list > separator, window.background.csd.unified > deck > deck > deck list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet stack.background scrolledwindow > viewport list > separator, hdyleaflet overlay scrolledwindow > viewport list > separator, leaflet stack.background scrolledwindow > viewport list > separator, leaflet overlay scrolledwindow > viewport list > separator, box.horizontal > stack.background stack.background scrolledwindow > viewport list > separator, box.horizontal > stack.background overlay scrolledwindow > viewport list > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, list.tweak-group list > separator, .tweak-group-startup > separator, list.content:not(.conversation-listbox) > separator { + background: none; + min-height: 0; +} + +window.background.csd stack stack stack frame > list row, +window.background.csd > stack > stack > box > frame > list row, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row, window.background.csd > stack > list row, +window.background.csd > stack > scrolledwindow > viewport > box > list row, preferencesgroup list row, .geary-accounts-editor-pane list row, window.background.csd.unified > deck > deck > deck list row, hdyleaflet list.view row, hdyleaflet list.frame row, leaflet list.view row, leaflet list.frame row, box.horizontal > stack.background list.view row, box.horizontal > stack.background list.frame row, hdyleaflet stack.background scrolledwindow > viewport list row, hdyleaflet overlay scrolledwindow > viewport list row, leaflet stack.background scrolledwindow > viewport list row, leaflet overlay scrolledwindow > viewport list row, box.horizontal > stack.background stack.background scrolledwindow > viewport list row, box.horizontal > stack.background overlay scrolledwindow > viewport list row, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row, leaflet frame:not(.view) list:not(.contacts-contact-list) row, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row, list.tweak-group list row, .tweak-group-startup row, list.content:not(.conversation-listbox) > row { + border-radius: 0; +} + +window.background.csd stack stack stack frame > list row:not(:first-child), window.background.csd > stack > list row:not(:first-child), preferencesgroup list row:not(:first-child), .geary-accounts-editor-pane list row:not(:first-child), window.background.csd.unified > deck > deck > deck list row:not(:first-child), hdyleaflet list.view row:not(:first-child), hdyleaflet list.frame row:not(:first-child), leaflet list.view row:not(:first-child), leaflet list.frame row:not(:first-child), box.horizontal > stack.background list.view row:not(:first-child), box.horizontal > stack.background list.frame row:not(:first-child), hdyleaflet stack.background scrolledwindow > viewport list row:not(:first-child), hdyleaflet overlay scrolledwindow > viewport list row:not(:first-child), leaflet stack.background scrolledwindow > viewport list row:not(:first-child), leaflet overlay scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background stack.background scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background overlay scrolledwindow > viewport list row:not(:first-child), hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), leaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), list.tweak-group list row:not(:first-child), .tweak-group-startup row:not(:first-child), list.content:not(.conversation-listbox) > row:not(:first-child) { + border-top: 1px solid rgba(17, 17, 27, 0); +} + +window.background.csd stack stack stack frame > list row:first-child, window.background.csd > stack > list row:first-child, preferencesgroup list row:first-child, .geary-accounts-editor-pane list row:first-child, window.background.csd.unified > deck > deck > deck list row:first-child, hdyleaflet list.view row:first-child, hdyleaflet list.frame row:first-child, leaflet list.view row:first-child, leaflet list.frame row:first-child, box.horizontal > stack.background list.view row:first-child, box.horizontal > stack.background list.frame row:first-child, hdyleaflet stack.background scrolledwindow > viewport list row:first-child, hdyleaflet overlay scrolledwindow > viewport list row:first-child, leaflet stack.background scrolledwindow > viewport list row:first-child, leaflet overlay scrolledwindow > viewport list row:first-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:first-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:first-child, list.tweak-group list row:first-child, .tweak-group-startup row:first-child, list.content:not(.conversation-listbox) > row:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:last-child, window.background.csd > stack > list row:last-child, preferencesgroup list row:last-child, .geary-accounts-editor-pane list row:last-child, window.background.csd.unified > deck > deck > deck list row:last-child, hdyleaflet list.view row:last-child, hdyleaflet list.frame row:last-child, leaflet list.view row:last-child, leaflet list.frame row:last-child, box.horizontal > stack.background list.view row:last-child, box.horizontal > stack.background list.frame row:last-child, hdyleaflet stack.background scrolledwindow > viewport list row:last-child, hdyleaflet overlay scrolledwindow > viewport list row:last-child, leaflet stack.background scrolledwindow > viewport list row:last-child, leaflet overlay scrolledwindow > viewport list row:last-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:last-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:last-child, list.tweak-group list row:last-child, .tweak-group-startup row:last-child, list.content:not(.conversation-listbox) > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:only-child, window.background.csd > stack > list row:only-child, preferencesgroup list row:only-child, .geary-accounts-editor-pane list row:only-child, window.background.csd.unified > deck > deck > deck list row:only-child, hdyleaflet list.view row:only-child, hdyleaflet list.frame row:only-child, leaflet list.view row:only-child, leaflet list.frame row:only-child, box.horizontal > stack.background list.view row:only-child, box.horizontal > stack.background list.frame row:only-child, hdyleaflet stack.background scrolledwindow > viewport list row:only-child, hdyleaflet overlay scrolledwindow > viewport list row:only-child, leaflet stack.background scrolledwindow > viewport list row:only-child, leaflet overlay scrolledwindow > viewport list row:only-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:only-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:only-child, list.tweak-group list row:only-child, .tweak-group-startup row:only-child, list.content:not(.conversation-listbox) > row:only-child { + border-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:focus, window.background.csd > stack > list row:focus, preferencesgroup list row:focus, .geary-accounts-editor-pane list row:focus, window.background.csd.unified > deck > deck > deck list row:focus, hdyleaflet list.view row:focus, hdyleaflet list.frame row:focus, leaflet list.view row:focus, leaflet list.frame row:focus, box.horizontal > stack.background list.view row:focus, box.horizontal > stack.background list.frame row:focus, hdyleaflet stack.background scrolledwindow > viewport list row:focus, hdyleaflet overlay scrolledwindow > viewport list row:focus, leaflet stack.background scrolledwindow > viewport list row:focus, leaflet overlay scrolledwindow > viewport list row:focus, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:focus, box.horizontal > stack.background overlay scrolledwindow > viewport list row:focus, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, leaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:focus, list.tweak-group list row:focus, .tweak-group-startup row:focus, list.content:not(.conversation-listbox) > row:focus { + box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.08); +} + +list { + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +list row { + padding: 3px; +} + +list.navigation-sidebar { + padding: 3px; +} + +list.navigation-sidebar > row { + border-radius: 6px; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable, treeview.view header button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:focus, treeview.view header button:focus, row.activatable:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:hover, treeview.view header button:hover, row.activatable:hover { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.has-open-popup.activatable, treeview.view header button.has-open-popup, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:active, treeview.view header button:active, row.activatable.has-open-popup, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +row:selected { + color: inherit; + background-color: rgba(17, 17, 27, 0.12); +} + +row:selected image, +row:selected label { + color: rgba(17, 17, 27, 0.87); +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled image, +row:selected:disabled label { + color: rgba(17, 17, 27, 0.38); +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; +} + +.app-notification button.text-button:not(:disabled) { + color: #1e66f5; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander title > arrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(17, 17, 27, 0.6); +} + +expander title > arrow:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +expander title > arrow:checked { + -gtk-icon-transform: unset; +} + +expander title > arrow:hover, expander title > arrow:active { + color: rgba(17, 17, 27, 0.87); +} + +expander title > arrow:disabled { + color: rgba(17, 17, 27, 0.26); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +calendar:disabled { + color: rgba(17, 17, 27, 0.38); +} + +calendar:selected { + border-radius: 7px; +} + +calendar.header { + border-style: none none solid; + border-color: rgba(17, 17, 27, 0.12); + border-radius: 0; +} + +calendar.highlight { + color: rgba(17, 17, 27, 0.6); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(17, 17, 27, 0.26); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #eff1f5; +} + +messagedialog.background.csd { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; +} + +messagedialog .titlebar { + min-height: 24px; + border-style: none; + box-shadow: none; + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +messagedialog .titlebar:backdrop { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.6); +} + +messagedialog .dialog-action-box { + margin-top: -6px; +} + +messagedialog .dialog-action-box button, messagedialog .dialog-action-box button:first-child, messagedialog .dialog-action-box button:last-child, messagedialog .dialog-action-box .linked:not(.vertical) > button, messagedialog .dialog-action-box .linked:not(.vertical) > button:first-child, messagedialog .dialog-action-box .linked:not(.vertical) > button:last-child { + border-radius: 6px; +} + +messagedialog .dialog-action-box button:not(:last-child), messagedialog .dialog-action-box .linked:not(.vertical) > button:not(:last-child) { + margin-right: 6px; +} + +messagedialog .dialog-action-box button.suggested-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.suggested-action:not(:disabled) { + color: #1e66f5; +} + +messagedialog .dialog-action-box button.destructive-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.destructive-action:not(:disabled) { + color: #d20f39; +} + +.csd filechooser { + background-color: #eff1f5; + border-radius: 0 0 12px 12px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +filechooser stack.view { + background-color: transparent; + padding: 0; +} + +filechooser stack.view scrolledwindow { + background-color: transparent; + border-radius: 0 0 12px 0; +} + +filechooser stack.view scrolledwindow list { + background-color: transparent; +} + +filechooser stack.view > placesview { + background-color: transparent; +} + +filechooser stack.view > placesview > actionbar, filechooser stack.view > placesview > actionbar > revealer > box { + background-color: transparent; +} + +filechooser stack.view frame > border { + border: none; +} + +.csd filechooser placessidebar { + background: none; + border-bottom-left-radius: 12px; +} + +filechooser actionbar, filechooser actionbar > revealer > box { + background-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; +} + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { + border-right: 1px solid rgba(17, 17, 27, 0.12); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { + border-left: 1px solid rgba(17, 17, 27, 0.12); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar.sidebar list { + padding: 3px; + background-color: #eff1f5; +} + +stacksidebar.sidebar row { + min-height: 32px; + padding: 0 3px; + border-radius: 6px; +} + +stacksidebar.sidebar row:selected { + background-color: #1e66f5; + color: #eff1f5; + font-weight: 500; +} + +stacksidebar.sidebar row:selected label, stacksidebar.sidebar row:selected image { + color: #eff1f5; +} + +stacksidebar.sidebar row + row { + margin-top: 3px; +} + +stacksidebar.sidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(17, 17, 27, 0.6); +} + +row image.sidebar-icon:disabled { + color: rgba(17, 17, 27, 0.26); +} + +placessidebar.sidebar > viewport.frame { + border-style: none; +} + +placessidebar.sidebar list { + padding: 6px; +} + +placessidebar.sidebar row { + min-height: 32px; + margin: 0; + padding: 0; + border-radius: 6px; +} + +placessidebar.sidebar row > revealer { + padding: 0 8px 0 16px; +} + +placessidebar.sidebar row:selected { + background-color: rgba(17, 17, 27, 0.12); + font-weight: 500; +} + +placessidebar.sidebar row:disabled { + color: rgba(17, 17, 27, 0.38); +} + +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar.sidebar row label.sidebar-label { + color: inherit; +} + +placessidebar.sidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar.sidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar.sidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #1e66f5; +} + +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #1e66f5; +} + +placessidebar.sidebar row:drop(active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(17, 17, 27, 0.12)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #eff1f5; + background-image: image(rgba(17, 17, 27, 0.12)), image(rgba(17, 17, 27, 0.12)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border: none; + margin-bottom: 0; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #eff1f5; +} + +infobar.info > revealer > box link:link, infobar.info:hover > revealer > box link:link, infobar.info:backdrop > revealer > box link:link { + color: #eff1f5; +} + +infobar.info > revealer > box button, infobar.info > revealer > box button.text-button:not(:disabled), infobar.info:hover > revealer > box button, infobar.info:hover > revealer > box button.text-button:not(:disabled), infobar.info:backdrop > revealer > box button, infobar.info:backdrop > revealer > box button.text-button:not(:disabled) { + color: #1e66f5; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #1e66f5; + color: #eff1f5; +} + +infobar.action > revealer > box link:link, infobar.action:backdrop > revealer > box link:link, infobar.question > revealer > box link:link, infobar.question:backdrop > revealer > box link:link { + color: #eff1f5; +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: #eff1f5; +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #3677f6; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #df8e1d; + color: #eff1f5; +} + +infobar.warning > revealer > box link:link, infobar.warning:backdrop > revealer > box link:link { + color: #eff1f5; +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: #eff1f5; +} + +infobar.warning:hover > revealer > box { + background-color: #e49a31; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #d20f39; + color: #eff1f5; +} + +infobar.error > revealer > box link:link, infobar.error:backdrop > revealer > box link:link { + color: #eff1f5; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #eff1f5; +} + +infobar.error:hover > revealer > box { + background-color: #ea113f; +} + +/************ + * Tooltips * + ************/ +tooltip { + border-radius: 3px; + box-shadow: none; +} + +tooltip.background { + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; +} + +tooltip.background.csd { + border-radius: 6px; +} + +tooltip decoration { + background-color: transparent; +} + +tooltip > box { + margin: -6px; + min-height: 24px; + padding: 4px 8px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #eff1f5; +} + +colorswatch.light { + color: rgba(17, 17, 27, 0.87); +} + +colorswatch overlay { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); +} + +colorswatch overlay:hover { + box-shadow: 0 0 0 2px #1e66f5; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(17, 17, 27, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(17, 17, 27, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(17, 17, 27, 0.26); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -0.6px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #eff1f5; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 12px; + background-color: #eff1f5; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; + margin: 8px; +} + +decoration:backdrop { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; +} + +.maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { + border-radius: 0; +} + +.popup decoration { + box-shadow: none; + border: none; +} + +.ssd decoration { + border: none; + border-radius: 12px 12px 0 0; + box-shadow: 0 0 0 1px rgba(17, 17, 27, 0); +} + +.metacity decoration { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: none; +} + +.csd.popup decoration { + border-radius: 12px; + border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); +} + +tooltip.csd decoration { + border-radius: 12px; + box-shadow: none; + border: none; +} + +messagedialog.csd decoration { + border-radius: 12px; +} + +.solid-csd decoration { + margin: 0; + padding: 2px; + border-radius: 0; + box-shadow: none; + background-color: #e6e9ef; + border: 1px solid rgba(17, 17, 27, 0); +} + +.solid-csd decoration:backdrop { + background-color: #dce0e8; +} + +button.titlebutton:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 0; + margin: 0 4px; +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + color: transparent; +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0); + background-image: radial-gradient(circle, rgba(0, 0, 0, 0.12) 10%, transparent 0%); +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + color: white; +} + +button.minimize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:not(.suggested-action):not(.destructive-action) { + background-color: rgba(17, 17, 27, 0.26); +} + +button.minimize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.38); +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #df8e1d; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: rgba(181, 116, 29, 0.9675); +} + +button.maximize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #40a02b; +} + +button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: rgba(54, 131, 40, 0.9675); +} + +button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #d20f39; +} + +button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: rgba(171, 15, 51, 0.9675); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-repeat: no-repeat; + background-size: 16px 16px; + background-position: center; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + box-shadow: none; + color: transparent; + animation: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/minimize.svg"); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/maximize.svg"); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/close.svg"); +} + +.background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active, .background.csd.fullscreen headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.fullscreen headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active, .background.csd.tiled headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.tiled headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active { + background-image: url("assets/scalable/unmaximize.svg"); +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #1e66f5; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-transform: unset; +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; + -gtk-icon-transform: rotate(45deg); +} + +.context-menu { + font: initial; +} + +.keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(17, 17, 27, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #1e66f5; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(17, 17, 27, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/************* + * App Icons * + *************/ +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker entry { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +button.emoji-section { + margin: 4px; +} + +button.emoji-section:checked { + color: #1e66f5; +} + +button.emoji-section:not(:last-child) { + margin-right: 0; +} + +popover.emoji-picker .emoji { + min-width: 3em; + min-height: 3em; + padding: 0 8px; +} + +popover.emoji-picker .emoji widget { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker .emoji widget:hover { + background-color: alpha(currentColor, 0.08); +} + +popover.emoji-completion { + padding: 8px 0; +} + +popover.emoji-completion arrow { + border: none; + background: none; +} + +popover.emoji-completion .emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +popover.emoji-completion .emoji:hover { + background-color: alpha(currentColor, 0.08); +} + +/************ + * Nautilus * + ************/ +.nautilus-window.background.csd { + border-radius: 0 0 12px 12px; + background-color: #dce0e8; +} + +.nautilus-window.background.csd:backdrop { + background-color: #eff1f5; +} + +.nautilus-window.background.csd > grid.horizontal > paned.horizontal > separator, +.nautilus-window.background.csd > deck > box.vertical > paned.horizontal > separator { + margin-left: -1px; +} + +.nautilus-window.background.csd placessidebar > viewport.frame > list > separator { + background: none; +} + +.nautilus-window.background.csd.unified notebook { + border-radius: 0; +} + +.nautilus-window.background.csd:not(.unified) .nautilus-list-view { + background-color: transparent; + border-bottom-right-radius: 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook { + background-color: #eff1f5; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook > stack { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook scrolledwindow > .view:not(:selected):not(:hover):not(:checked) { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > stack > frame > scrolledwindow > viewport > list { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar { + background-color: transparent; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar > revealer > box { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) paned > separator.wide { + min-width: 12px; + box-shadow: 12px 0 #eff1f5; + background-color: #eff1f5; + background-image: image(#c2c5cc); +} + +.nautilus-window.maximized, .nautilus-window.maximized placessidebar { + border-radius: 0; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border-style: none; + border-radius: 6px; + background-color: #1e66f5; + color: #eff1f5; +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: #eff1f5; +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: rgba(17, 17, 27, 0.6); +} + +.nemo-desktop.nemo-canvas-item, .caja-desktop.caja-canvas-item, +.nautilus-desktop.nautilus-canvas-item { + color: #eff1f5; +} + +@keyframes nautilus-operations-button-needs-attention { + to { + background-color: alpha(currentColor, 0.08); + } +} + +.nautilus-operations-button-needs-attention { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 6 alternate; +} + +.path-bar-box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border-radius: 6px; +} + +.path-bar-box button { + margin: 0; +} + +.path-bar-box.width-maximized { + background-color: rgba(17, 17, 27, 0.04); +} + +.path-bar-box.background.frame { + border-style: none; + background-color: rgba(17, 17, 27, 0.04); +} + +.path-bar-box .path-bar button label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .path-bar button label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + padding-left: 12px; + padding-right: 12px; + margin-left: 1px; + margin-right: 1px; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button.image-button image:not(:only-child) { + margin: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr), .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl) { + background-color: rgba(17, 17, 27, 0.08); +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr):disabled, .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl):disabled { + background-color: transparent; + color: rgba(17, 17, 27, 0.38); +} + +.windowhandle .linked.nautilus-path-bar { + background-color: rgba(17, 17, 27, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + margin-top: 0; + margin-bottom: 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { + color: rgba(17, 17, 27, 0.87); +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { + background: none; + box-shadow: none; +} + +.disk-space-display.unknown { + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.26); +} + +.disk-space-display.used { + background-color: #1e66f5; + color: #1e66f5; +} + +.disk-space-display.free { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.12); +} + +.search-information { + padding: 2px; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +.conflict-row:not(:selected) { + background-color: #ead3b4; +} + +.nautilus-window flowboxchild .icon-item-background { + padding: 4px; + border-radius: 6px; +} + +.nautilus-window flowboxchild:selected { + background-color: transparent; +} + +.nautilus-window notebook :not(treeview).view { + border-radius: 6px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { + border-style: none; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { + margin: -6px 0 0 -6px; + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { + margin: 0 8px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { + border-radius: 0; +} + +.nautilus-window > popover.menu:not(:last-child) { + padding: 3px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box { + margin-top: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box { + margin-bottom: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box.linked { + margin-top: 1px; +} + +.nautilus-window > popover.menu:not(:last-child) separator { + margin-bottom: -2px; +} + +.nautilus-menu-sort-heading { + margin: 1px 3px; + font-weight: 500; +} + +.nautilus-menu-sort-heading:disabled { + color: rgba(17, 17, 27, 0.6); +} + +.nautilus-window paned > separator { + background-color: #dce0e8; +} + +/********* + * gedit * + *********/ +window.org-gnome-gedit > paned.titlebar > separator { + background-color: transparent; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { + margin: 4px 0; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { + border-bottom-left-radius: 12px; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { + background: none; +} + +.open-document-selector-path-label { + color: rgba(17, 17, 27, 0.6); + font-size: smaller; +} + +.open-document-selector-match { + background-color: #df8e1d; + color: #eff1f5; +} + +.gedit-document-panel { + background-color: #dce0e8; +} + +.gedit-document-panel row button.flat { + margin-top: 8px; + margin-bottom: 8px; +} + +.gedit-document-panel-group-row:not(:first-child) { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(17, 17, 27, 0.12); + border-radius: 0 0 12px 12px; +} + +.gedit-search-slider { + margin: 0 6px 10px; + padding: 6px; + background-color: #eff1f5; + border-radius: 0 0 12px 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); +} + +.gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(17, 17, 27, 0.6); +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) image.left { + margin-left: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:not(.error) { + background-color: #eff1f5; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button { + color: rgba(239, 241, 245, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:hover, .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:active { + color: #eff1f5; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled { + color: rgba(239, 241, 245, 0.3); +} + +frame.gedit-map-frame > border:dir(ltr) { + border-style: none none none solid; +} + +frame.gedit-map-frame > border:dir(rtl) { + border-style: none solid none none; +} + +/********** + * Tweaks * + **********/ +.csd .tweak-categories { + border-bottom-left-radius: 12px; +} + +.tweak { + padding: 3px; +} + +.tweak.title:hover { + box-shadow: none; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#eff1f5); +} + +.tweak-startup, +.tweak-startup:hover { + background-image: image(#eff1f5); +} + +.tweak-group-startup { + background-image: image(#eff1f5); +} + +.tweak-group-startup row.tweak-startup { + border-radius: 6px; + background-color: transparent; + background-image: none; +} + +row#Focus, +row#ClickMethod, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + margin-top: 4px; +} + +leaflet.titlebar > .titlebar.tweak-titlebar-left, +leaflet.titlebar > .titlebar.tweak-titlebar-right, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-left, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-right { + background-color: inherit; + box-shadow: inherit; + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +/************************ + * Gnome Control Center * + ************************/ +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:not(:only-child) { + border-top-left-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:not(:only-child) { + border-top-right-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:only-child, window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:only-child { + border-top-right-radius: 12px; + border-top-left-radius: 12px; +} + +window.background.csd > stack:not(.titlebar) > stack.background { + border-radius: 0 0 12px 12px; +} + +window.background.csd > leaflet > stack.background, +window.background.csd > hdyleaflet > stack.background, +window.background.csd > box.horizontal > stack.background { + background: none; +} + +window.background.csd > leaflet > stack.background frame > border, +window.background.csd > hdyleaflet > stack.background frame > border, +window.background.csd > box.horizontal > stack.background frame > border { + border: none; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { + background-color: #eff1f5; + border-bottom-right-radius: 12px; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view { + background: none; +} + +window.background.csd > leaflet frame.view, +window.background.csd > hdyleaflet frame.view, +window.background.csd > box.horizontal frame.view { + border-radius: 6px; + background: none; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { + background-color: #eff1f5; + border-bottom-left-radius: 12px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { + background-color: transparent; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { + background-color: transparent; + padding: 3px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable { + border-radius: 6px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list { + border-top-width: 0; + border-bottom-width: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list > row { + border-radius: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list { + border-top-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list > row { + border-radius: 6px 6px 0 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list { + border-bottom-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list > row { + border-radius: 0 0 6px 6px; +} + +window.background.csd hdycolumn stack frame.view > stack > stack list > separator { + background-color: rgba(17, 17, 27, 0); +} + +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list { + background: none; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list > row:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group), leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group), box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) { + padding: 3px; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) row.activatable { + border-radius: 6px; +} + +/************************ + * Gnome system monitor * + ************************/ +window#gnome-system-monitor.background.csd > box.vertical > stack { + background-color: #eff1f5; + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background:not(.csd) > box.vertical > headerbar { + box-shadow: none; +} + +/************************ + * Gnome Sound Recorder * + ************************/ +stack > grid.vertical > scrolledwindow { + border: none; + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical > scrolledwindow > viewport.frame list { + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical scrolledwindow.frame.emptyGrid { + border: none; +} + +/****************** + * Gnome Contacts * + ******************/ +window.background.csd scrolledwindow.contacts-contact-form { + border-bottom-right-radius: 12px; +} + +/************************ + * Epiphany (Gnome Web) * + ************************/ +tabbox { + border: none; + background-color: rgba(17, 17, 27, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +tabbox > tab button { + min-height: 24px; + min-width: 24px; + border-radius: 9999px; + border: none; + padding: 0; +} + +/***************** + * Gnome Weather * + *****************/ +#weather-page, +#weekly-forecast-frame { + border-bottom-right-radius: 12px; +} + +#weather-page-content-view { + border-bottom-right-radius: 12px; + border-bottom-left-radius: 12px; +} + +/*************** + * Gnome Music * + ***************/ +window.background.csd box.vertical > overlay > stack.background { + border-radius: 0 0 12px 12px; +} + +/**************** + * Gnome Clocks * + ****************/ +/************* + * Rhythmbox * + *************/ +window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale, window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + min-height: 24px; + min-width: 24px; + padding: 6px; + margin: 0; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { + border-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:first-child), .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:last-child) { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { + padding: 0; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { + padding: 6px; + border-bottom: none; + box-shadow: none; + background-color: transparent; +} + +window.csd > box.vertical > box.vertical > frame, +window.solid-csd > box.vertical > box.vertical > frame { + margin: -1px 0; + padding: 0; +} + +window.csd > box.vertical > box.vertical > frame > border, +window.solid-csd > box.vertical > box.vertical > frame > border { + border: none; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { + padding: 0; +} + +/********** + * Polari * + **********/ +.polari-room-list .sidebar { + background: none; +} + +.polari-room-list .sidebar > row.activatable:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +stack.view.polari-entry-area { + background-color: #eff1f5; + border-top: 1px solid rgba(17, 17, 27, 0.12); + border-bottom-right-radius: 12px; +} + +stack:disabled.view.polari-entry-area { + background-image: image(#eff1f5); +} + +/*********** + * Builder * + ***********/ +layouttabbar { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +layouttabbar > box > button { + margin: 2px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(17, 17, 27, 0); + box-shadow: inset 0 -2px #1e66f5; + background-color: #eff1f5; +} + +layouttab separator.vertical { + margin: 8px 4px; +} + +layouttab button.text-button, layouttab button.image-button, layouttab button { + margin-top: 8px; + margin-bottom: 8px; + padding: 0 4px; +} + +layout { + border: 1px solid rgba(17, 17, 27, 0); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #d20f39; + color: #eff1f5; +} + +window.workbench treeview.image { + color: rgba(17, 17, 27, 0.6); +} + +popover.popover-selector list { + padding: 6px; +} + +popover.popover-selector list row { + border-radius: 6px; +} + +popover.popover-selector list row image:dir(ltr) { + margin-right: 6px; +} + +popover.popover-selector list row image:dir(rtl) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(ltr) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(rtl) { + margin-right: 6px; +} + +omnibar.linked:not(.vertical) entry { + border-radius: 6px; +} + +omnibar:not(:hover):not(:active) entry { + color: rgba(17, 17, 27, 0.6); +} + +popover.omnibar list row:not(:last-child) { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +entry.preferences-search { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + box-shadow: none; + background-color: #eff1f5; +} + +preferences stacksidebar.sidebar list { + background-color: #dce0e8; +} + +preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { + border-style: none; +} + +preferences > box > box:dir(ltr) { + border-right: 1px solid rgba(17, 17, 27, 0.12); +} + +preferences > box > box:dir(rtl) { + border-left: 1px solid rgba(17, 17, 27, 0.12); +} + +popover.messagepopover.background { + padding: 0; +} + +popover.messagepopover .popover-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(17, 17, 27, 0.12); + border-radius: 0; +} + +popover.messagepopover .popover-action-area button:first-child { + border-bottom-left-radius: 6px; +} + +popover.messagepopover .popover-action-area button:last-child { + border-bottom-right-radius: 6px; +} + +popover.messagepopover .popover-content-area { + margin: 16px; +} + +popover.transfers list { + background-color: transparent; +} + +popover.transfers list row:not(:first-child) { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +popover.transfers list row > box { + padding: 10px; +} + +dockbin { + border: 1px solid rgba(17, 17, 27, 0); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(17, 17, 27, 0); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +docktab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + margin-bottom: -1px; + padding: 6px 6px; + border-width: 1px; + border-color: transparent; + box-shadow: inset 0 -2px transparent; + background-image: radial-gradient(circle, #1e66f5 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(17, 17, 27, 0.6); + font-weight: 500; +} + +docktab:hover { + background-color: alpha(currentColor, 0.08); + color: rgba(17, 17, 27, 0.87); +} + +docktab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -2px #1e66f5; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: rgba(17, 17, 27, 0.87); +} + +dockoverlayedge { + background-color: #eff1f5; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #1e66f5; +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #1e66f5; +} + +pillbox { + background-color: #eff1f5; + border-radius: 6px; +} + +layoutpane entry.search { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + box-shadow: none; + background-color: #eff1f5; +} + +editortweak entry.search { + margin-bottom: -1px; + box-shadow: none; + background-color: transparent; +} + +.gb-search-entry-occurrences-tag { + box-shadow: none; + background-color: transparent; +} + +docktabstrip { + min-height: 39px; +} + +window.workbench preferences preferencesgroup list entry { + padding-top: 8px; + padding-bottom: 8px; +} + +button.run-arrow-button { + padding-left: 10px; + padding-right: 10px; +} + +button.dzlmenubutton image { + min-width: 30px; +} + +button.dzlmenubutton image.arrow { + min-width: 27px; +} + +button.dzlmenubuttonitem { + color: rgba(17, 17, 27, 0.87); + font-weight: normal; +} + +button.dzlmenubuttonitem:disabled { + color: rgba(17, 17, 27, 0.38); +} + +idelayoutstackheader { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +idelayoutstackheader button:checked { + color: rgba(17, 17, 27, 0.87); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher { + padding: 8px 0; + background-color: #eff1f5; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { + border-right: 1px solid rgba(17, 17, 27, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { + border-left: 1px solid rgba(17, 17, 27, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button { + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:active { + background-image: radial-gradient(circle, rgba(30, 102, 245, 0.7) 10%, transparent 0%); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { + background-color: transparent; + color: rgba(17, 17, 27, 0.87); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { + margin-right: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { + box-shadow: inset -2px 0 #1e66f5; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { + margin-left: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { + box-shadow: inset 2px 0 #1e66f5; +} + +ideeditorsidebar notebook header { + background: transparent; +} + +popover.messagepopover list { + border: 1px solid rgba(17, 17, 27, 0.12); +} + +popover.messagepopover list row:not(:last-child) { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +/********** + * Photos * + **********/ +GdMainIconView.content-view { + -GdMainIconView-icon-size: 48; +} + +.documents-counter { + margin: 8px; + border-radius: 9999px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); + background-color: #1e66f5; + color: #eff1f5; + font-weight: bold; +} + +.documents-scrolledwin.frame { + border-style: none; +} + +.documents-scrolledwin.frame frame.content-view > border { + border-style: none; +} + +.photos-fade-in { + opacity: 1; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +button.photos-filter-preview { + color: rgba(17, 17, 27, 0.87); + font-weight: normal; +} + +button.photos-filter-preview:checked { + background-color: alpha(currentColor, 0.06); + color: rgba(17, 17, 27, 0.87); +} + +button.photos-filter-preview:checked image { + color: #eff1f5; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { + border-style: none none none solid; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { + border-style: none solid none none; +} + +/********* + * Music * + *********/ +.side-panel:dir(ltr) { + border-style: solid; + border-color: rgba(17, 17, 27, 0.12); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(17, 17, 27, 0.12); +} + +.side-panel .view { + background-image: image(#dce0e8); +} + +.side-panel .view:hover { + background-image: image(rgba(207, 211, 219, 0.9896)); +} + +.side-panel .view:selected { + background-image: image(#1e66f5); +} + +.side-panel .view:selected:hover { + background-image: image(#2f71f5); +} + +.songs-list:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +frame.documents-dropdown { + margin: 8px; +} + +frame.documents-dropdown > border { + border: none; +} + +box.vertical > revealer > toolbar.search-bar { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-clip: border-box; +} + +box.vertical > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/************* + * Documents * + *************/ +.documents-scrolledwin { + background-color: transparent; +} + +.documents-scrolledwin .content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { + border: none; +} + +/******************* + * Document Viewer * + *******************/ +window.background.csd evview.view.content-view { + border-radius: 0 0 12px 12px; +} + +/********************************* + * Archive Manager (File roller) * + *********************************/ +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #eff1f5; +} + +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: #eff1f5; +} + +.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { + border-radius: 0 0 0 12px; + background-color: #eff1f5; +} + +/************ + * Terminal * + ************/ +terminal-window decoration { + border-radius: 12px 12px 0 0; +} + +terminal-window.background.csd, terminal-window.background.csd.maximized { + border-radius: 0 0 0 0; +} + +terminal-window notebook > header > box { + margin: -2px -2px -2px 1px; +} + +terminal-window notebook > header > box button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +window.background > box.vertical > box.horizontal > frame > border { + border-width: 0 1px 0 0; +} + +window.background > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { + border-bottom-left-radius: 12px; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame { + border-width: 0; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { + border-bottom-right-radius: 12px; +} + +/********* + * To Do * + *********/ +task-list-view taskrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 0 -8px; +} + +task-list-view taskrow:hover { + transition: none; +} + +task-list-view taskrow label { + margin: 0 8px; +} + +task-list-view taskrow image.dim-label { + min-width: 16px; +} + +task-list-view > box > revealer > box > button { + margin: -6px; +} + +task-list-view > box > revealer > box > button .dim-label { + color: inherit; +} + +tasklistview taskrow { + outline: none; +} + +tasklistview taskrow entry, tasklistview taskrow entry:focus, tasklistview taskrow entry:disabled { + box-shadow: none; +} + +tasklistview taskrow image.dim-label { + min-width: 16px; +} + +tasklistview > box > revealer > box > button { + margin: -6px; +} + +tasklistview > box > revealer > box > button .dim-label { + color: inherit; +} + +/******* + * Eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +/************* + * Evolution * + *************/ +frame.taskbar > border { + border-style: solid none none; +} + +box.vertical > paned.horizontal notebook widget .frame { + border-style: none; +} + +/*********** + * Fractal * + ***********/ +.background.csd.main-window .sidebar.rooms-sidebar { + border-bottom-left-radius: 12px; +} + +/******** + * Gitg * + ********/ +frame.commit-frame > border { + border-style: solid none none; +} + +/************** + * Characters * + **************/ +box.dialog-vbox scrolledwindow.related { + border: 1px solid rgba(17, 17, 27, 0); +} + +list.categories { + background-image: image(#dce0e8); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 6px; + background-color: #11111b; + color: #eff1f5; +} + +/************** + * Calculator * + **************/ +button.title label { + min-height: 36px; +} + +/********* + * Geary * + *********/ +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer, +window#GearyMainWindow.background.csd stack#conversation_viewer { + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, +window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { + background: none; + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded { + animation: none; + background-image: none; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box { + border-radius: 0; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + box-shadow: none; + border-bottom: 1px solid rgba(17, 17, 27, 0); +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-composer-box actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-composer-box actionbar > revealer > box { + border-bottom-left-radius: 0; +} + +.geary-accounts-editor-pane frame:not(.geary-signature) > border, +.geary-accounts-editor-pane scrolledwindow.frame { + border: none; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout { + background-color: #eff1f5; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > headerbar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > headerbar { + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar { + background-color: #e6e9ef; + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar:backdrop, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar:backdrop { + background-color: #dce0e8; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > box.vertical + separator.sidebar { + min-width: 1px; + background-color: rgba(17, 17, 27, 0); +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow { + padding: 3px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view { + border: 1px solid transparent; + border-radius: 6px; + padding: 6px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:selected, .geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:active { + border-radius: 6px; + background-color: #1e66f5; + color: #eff1f5; +} + +.geary-main-window.unified separator.geary-sidebar-pane-separator { + min-width: 1px; + background-color: rgba(17, 17, 27, 0.12); +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { + border: 1px solid rgba(17, 17, 27, 0.12); + border-bottom-width: 0; + background-color: #eff1f5; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { + border-top-left-radius: 8px; + border-top-right-radius: 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { + border-radius: 0 0 8px 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { + background-color: transparent; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { + border-radius: 0 0 6px 6px; +} + +/************** + * Extensions * + **************/ +window.background.csd stack stack stack frame > border, +window.background.csd > stack > stack > box > frame > border, +window.background.csd > stack > stack > box > box > frame > border, +window.background.csd > stack > box > stack > box > frame > border, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { + border: none; +} + +window.background.csd > stack > box > box > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport > list { + border-bottom-left-radius: 12px; +} + +window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > list { + padding: 0 0; +} + +/*********** + * Dialogs * + ***********/ +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { + border-radius: 0 0 0 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { + border-radius: 0 0 12px 0; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #eff1f5; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd stack scrolledwindow.frame { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view > text { + background: none; +} + +dialog.background.csd stack scrolledwindow viewport.frame.view { + border-radius: 6px; +} + +window.background.csd.unified headerbar { + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); +} + +window.background.csd.unified > decoration-overlay { + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); +} + +window.background.csd.unified, +window.background.csd.unified > decoration, +window.background.csd.unified > decoration-overlay { + border-radius: 12px; +} + +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen > decoration-overlay { + box-shadow: none; +} + +window.background.csd.unified.tiled, +window.background.csd.unified.tiled > decoration, +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top, +window.background.csd.unified.tiled-top > decoration, +window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right, +window.background.csd.unified.tiled-right > decoration, +window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom, +window.background.csd.unified.tiled-bottom > decoration, +window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left, +window.background.csd.unified.tiled-left > decoration, +window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized, +window.background.csd.unified.maximized > decoration, +window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen, +window.background.csd.unified.fullscreen > decoration, +window.background.csd.unified.fullscreen > decoration-overlay { + border-radius: 0; +} + +/********* + * Tilix * + *********/ +overlay > revealer.left > scrolledwindow.frame, overlay > revealer.right > scrolledwindow.frame { + border-style: none; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +overlay > revealer.left > scrolledwindow.frame { + margin-right: 32px; +} + +overlay > revealer.right > scrolledwindow.frame { + margin-left: 32px; +} + +.terminix-session-sidebar, +.tilix-session-sidebar { + background-image: image(#eff1f5); +} + +.terminal-titlebar button { + border-radius: 0; +} + +button.image-button.session-new-button { + min-width: 32px; +} + +notebook.tilix-background tab > box > stack { + margin: -6px; +} + +button.flat.tilix-small-button { + min-height: 20px; + min-width: 16px; +} + +/************** + * Terminator * + **************/ +.terminator-terminal-window paned > separator { + background-color: #eff1f5; +} + +.terminator-terminal-window notebook.frame { + border-style: none; +} + +/************* + * Ubitquity * + *************/ +#live_installer .menubar progressbar trough { + border-radius: 4px; + background-color: rgba(17, 17, 27, 0.12); +} + +/*********** + * Eclipse * + ***********/ +window.background > box.vertical > scrolledwindow > widget toolbar { + padding: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar separator, +window.background > box.vertical > scrolledwindow > widget toolbar button { + margin: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar button { + border-radius: 6px; +} + +/************ + * Chromium * + ************/ +window.background.chromium { + background-color: #eff1f5; +} + +window.background.chromium entry, +window.background.chromium > button { + border: 1px solid rgba(17, 17, 27, 0); +} + +window.background.chromium > button { + color: #1e66f5; +} + +window.background.chromium > button:disabled { + color: rgba(17, 17, 27, 0.26); +} + +window.background.chromium menubar, +window.background.chromium headerbar { + color: rgba(17, 17, 27, 0.6); +} + +window.background.chromium headerbar button:active { + background-color: alpha(currentColor, 0.12); +} + +window.background.chromium spinner { + color: #1e66f5; +} + +window.background.chromium textview.view { + background-color: transparent; +} + +window.background.chromium treeview.view.cell:selected:focus { + background-color: #1e66f5; + color: #eff1f5; +} + +window.background.chromium treeview.view button { + border: 1px solid rgba(17, 17, 27, 0.26); + background-color: #eff1f5; +} + +window.background.chromium menu { + border-color: #b0bace; +} + +window.background.chromium menu menuitem { + border-radius: 0; +} + +tooltip.background.chromium { + background-color: #2b2b3b; +} + +/*********** + * Firefox * + ***********/ +#MozillaGtkWidget > widget text { + background-color: #eff1f5; +} + +#MozillaGtkWidget > widget text:selected { + background-color: #1e66f5; + color: #eff1f5; +} + +#MozillaGtkWidget > widget > separator { + color: rgba(17, 17, 27, 0); +} + +#MozillaGtkWidget > widget > scrollbar { + background-clip: border-box; +} + +#MozillaGtkWidget > widget > frame > border { + border-color: rgba(17, 17, 27, 0); +} + +#MozillaGtkWidget > widget > entry, +#MozillaGtkWidget > widget > button > button { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 6px; + box-shadow: none; +} + +#MozillaGtkWidget > widget > entry:disabled, +#MozillaGtkWidget > widget > button > button:disabled { + border-color: rgba(17, 17, 27, 0.12); +} + +#MozillaGtkWidget > widget > entry { + min-height: 30px; + background-color: #eff1f5; +} + +#MozillaGtkWidget > widget > entry:focus { + border-color: #1e66f5; + box-shadow: inset 0 0 0 1px #1e66f5; +} + +#MozillaGtkWidget > widget > entry:disabled { + background-color: #dce0e8; +} + +#MozillaGtkWidget > widget > button > button { + padding: 4px 8px; + background-size: auto; +} + +#MozillaGtkWidget > widget > button > button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +#MozillaGtkWidget > widget > button > button:active { + background-image: image(alpha(currentColor, 0.12)); +} + +#MozillaGtkWidget > widget > checkbutton > check, +#MozillaGtkWidget > widget > radiobutton > radio { + margin: 0; + padding: 0; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate), +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate) { + color: #45475a; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):hover, #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):active, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):hover, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):active { + color: #6c6f85; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):disabled, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):disabled { + color: rgba(69, 71, 90, 0.5); +} + +#MozillaGtkWidget menu { + border: none; +} + +#MozillaGtkWidget > widget > menubar { + color: rgba(17, 17, 27, 0.6); +} + +#MozillaGtkWidget > widget > menubar:hover { + color: rgba(17, 17, 27, 0.87); +} + +#MozillaGtkWidget > widget > menubar:disabled { + color: rgba(17, 17, 27, 0.26); +} + +#MozillaGtkWidget > widget > frame { + color: rgba(17, 17, 27, 0); +} + +#MozillaGtkWidget menu > separator { + color: rgba(17, 17, 27, 0); +} + +window.background:not(.csd) > window > menu menuitem { + transition: none; +} + +/************ + * Inkscape * + ************/ +#ToolboxCommon > #AuxToolbox #StyleSwatch { + font-size: smaller; +} + +#ToolboxCommon > #AuxToolbox #Kludge { + padding: 0; +} + +#ToolboxCommon > #AuxToolbox spinbutton, +#ToolboxCommon > #AuxToolbox entry { + min-height: 32px; +} + +#ToolboxCommon > #AuxToolbox button:not(.up):not(.down) { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; +} + +#ToolboxCommon > #AuxToolbox spinbutton button { + border-width: 4px; +} + +#ToolboxCommon > toolbar.vertical { + margin-top: -4px; +} + +#ToolboxCommon > toolbar.vertical button { + min-height: 24px; + min-width: 24px; + padding: 4px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(17, 17, 27, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(17, 17, 27, 0.12); +} + +#Canvas_and_Dock frame > border { + border: none; +} + +#Canvas_and_Dock widget > widget > button.flat { + min-height: 16px; + min-width: 16px; + padding: 4px; +} + +#Canvas_and_Dock widget > widget > box.horizontal image { + padding: 4px; +} + +#Canvas_and_Dock box.horizontal > box.vertical > button.flat { + min-height: 16px; + min-width: 24px; + padding: 8px 4px; +} + +scrolledwindow#DialogNotebook > viewport.frame > notebook.frame button.close-button image { + padding: 4px; +} + +/*********** + * Synapse * + ***********/ +/*************** + * Libreoffice * + ***************/ +window.background > grid > widget > widget > scrolledwindow > viewport > grid > box > box > frame > box { + background-color: #eff1f5; +} + +/********* + * Pamac * + *********/ +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list { + border: none; + border-radius: 0; +} + +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list > row.activatable { + border-radius: 6px; +} + +/********* + * Unity * + *********/ +UnityDecoration { + -UnityDecoration-extents: 28px 0 0 0; + -UnityDecoration-input-extents: 8px; + -UnityDecoration-shadow-offset-x: 0; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); + -UnityDecoration-active-shadow-radius: 18px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); + -UnityDecoration-inactive-shadow-radius: 6px; + -UnityDecoration-glow-size: 8px; + -UnityDecoration-glow-color: #1e66f5; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.87); +} + +UnityDecoration .top:backdrop { + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); +} + +UnityDecoration .menuitem { + color: rgba(17, 17, 27, 0.6); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px #1e66f5; + background-color: transparent; + color: rgba(17, 17, 27, 0.87); +} + +.background:not(.csd) headerbar:not(.titlebar) { + border-radius: 0; + box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -0.6px rgba(0, 0, 0, 0.17); +} + +.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { + border-style: none; +} + +UnityPanelWidget, +.unity-panel { + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.87); +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(17, 17, 27, 0.6); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(17, 17, 27, 0.6); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px #1e66f5; + background-color: transparent; + color: rgba(17, 17, 27, 0.87); +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #1e66f5; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.6); + font-weight: 500; +} + +.mate-panel-menu-bar button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +PanelToplevel.horizontal > grid > button { + min-width: 24px; +} + +PanelToplevel.vertical > grid > button { + min-height: 24px; +} + +PanelSeparator { + color: rgba(17, 17, 27, 0.12); +} + +MatePanelAppletFrameDBus { + border-style: solid; + border-color: rgba(17, 17, 27, 0.12); +} + +.mate-panel-menu-bar.horizontal MatePanelAppletFrameDBus { + border-width: 0 1px; +} + +.mate-panel-menu-bar.vertical MatePanelAppletFrameDBus { + border-width: 1px 0; +} + +.mate-panel-menu-bar menubar > menuitem { + color: rgba(17, 17, 27, 0.6); +} + +.mate-panel-menu-bar menubar > menuitem:hover { + color: rgba(17, 17, 27, 0.87); +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(17, 17, 27, 0.26); +} + +.mate-panel-menu-bar.horizontal menubar > menuitem { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical menubar > menuitem { + padding: 8px 0; +} + +.mate-panel-menu-bar menubar menu > menuitem { + min-height: 28px; + padding: 0 6px; +} + +.mate-panel-menu-bar #PanelApplet button { + -GtkWidget-window-dragging: true; +} + +.mate-panel-menu-bar #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; +} + +.mate-panel-menu-bar #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; +} + +.mate-panel-menu-bar #tasklist-button image:dir(ltr), .mate-panel-menu-bar #tasklist-button label:dir(rtl) { + padding-left: 4px; +} + +.mate-panel-menu-bar #tasklist-button label:dir(ltr), .mate-panel-menu-bar #tasklist-button image:dir(rtl) { + padding-right: 4px; +} + +.mate-panel-menu-bar.vertical #tasklist-button { + min-height: 32px; +} + +.mate-panel-menu-bar.horizontal #showdesktop-button image { + min-width: 24px; + padding: 0 4px; +} + +.mate-panel-menu-bar.vertical #showdesktop-button image { + min-height: 24px; + padding: 4px 0; +} + +PanelApplet.wnck-applet .wnck-pager { + background-color: transparent; + color: #1e66f5; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #1e66f5; +} + +.mate-panel-menu-bar.horizontal #clock-applet-button label { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical #clock-applet-button label { + padding: 8px 0; +} + +#MatePanelPopupWindow { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 7px; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow calendar { + border-style: none; +} + +#MatePanelPopupWindow calendar:not(:selected) { + background-color: transparent; +} + +#MatePanelPopupWindow calendar + box { + margin-top: -5px; + padding-top: 5px; + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +#MatePanelPopupWindow expander > title { + min-height: 32px; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow > frame > box > box > box > widget { + color: rgba(17, 17, 27, 0.12); +} + +na-tray-applet { + -NaTrayApplet-icon-padding: 3px; + -NaTrayApplet-icon-size: 16; +} + +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +.mate-panel-applet-slider { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 7px; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: alpha(currentColor, 0.1); + color: rgba(17, 17, 27, 0.87); +} + +#mate-menu { + border: 1px solid rgba(17, 17, 27, 0); + background-color: #eff1f5; +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: rgba(17, 17, 27, 0.87); + font-weight: normal; +} + +#mate-menu button:not(.flat) { + background-color: alpha(currentColor, 0.1); +} + +#mate-menu button image, +#mate-menu button label + label { + color: rgba(17, 17, 27, 0.6); +} + +#mate-menu entry { + margin: 0 0 4px; +} + +#mate-menu entry image { + margin: 0; +} + +#mate-menu entry + button { + margin: 0 4px 4px; + padding: 6px; +} + +.brisk-menu { + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +.brisk-menu entry { + margin-bottom: -2px; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.brisk-menu entry + box > box:dir(ltr) { + margin-right: -2px; + border-right: 1px solid rgba(17, 17, 27, 0.12); +} + +.brisk-menu entry + box > box:dir(rtl) { + margin-left: -2px; + border-left: 1px solid rgba(17, 17, 27, 0.12); +} + +.brisk-menu .categories-list { + padding-top: 4px; +} + +.brisk-menu .categories-list button { + margin: 0 4px; +} + +.brisk-menu .categories-list button:checked { + color: #1e66f5; +} + +.brisk-menu .session-button { + padding: 12px; +} + +.brisk-menu .frame { + border-style: none; +} + +.brisk-menu .apps-list { + padding: 4px 0; + background-color: transparent; +} + +.brisk-menu .apps-list row { + padding: 0; +} + +.brisk-menu .apps-list row:hover { + box-shadow: none; +} + +.brisk-menu .apps-list button { + border-radius: 0; + color: rgba(17, 17, 27, 0.87); + font-weight: normal; +} + +/********************* + * CAJA File manager * + *********************/ +.caja-navigation-window button.toggle.image-button { + border-radius: 6px; +} + +.caja-pathbar button { + margin: 0 -1px 0 -2px; +} + +.caja-pathbar button.slider-button { + min-width: 24px; +} + +.caja-pathbar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.caja-side-pane notebook viewport.frame, +.caja-side-pane notebook widget .vertical { + background-color: #eff1f5; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.caja-side-pane notebook .frame, +.caja-notebook .frame { + border-style: none; +} + +.caja-canvas-item { + border-radius: 6px; +} + +.caja-desktop.view .entry, +.caja-navigation-window .view .entry { + border: none; + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.04); + background-image: none; + color: rgba(17, 17, 27, 0.87); +} + +.caja-desktop.view .entry:selected, +.caja-navigation-window .view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-desktop.view .entry { + background-color: #1e1e2e; + color: #eff1f5; + caret-color: currentColor; +} + +.caja-desktop.view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-navigation-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +#caja-extra-view-widget > box > box > label { + font-weight: bold; +} + +/********* + * Pluma * + *********/ +.pluma-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.pluma-window statusbar frame > border { + border-style: none; +} + +.pluma-window statusbar frame button.flat { + padding: 0 4px; + border-radius: 0; +} + +.pluma-window statusbar frame button.flat widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.pluma-print-preview toolbar { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat { + margin: 1px; +} + +.pluma-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.pluma-window paned.horizontal box.vertical notebook.frame { + margin-top: -1px; + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border: 1px solid rgba(17, 17, 27, 0); + border-radius: 7px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +.lock-dialog frame > border { + border-style: none; +} + +.lock-dialog button:not(:disabled) { + color: #1e66f5; +} + +/* multimedia OSD */ +MsdOsdWindow.background.osd { + border-radius: 6px; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; +} + +MsdOsdWindow.background.osd .trough { + border-radius: 0; + background-color: rgba(239, 241, 245, 0.12); +} + +MsdOsdWindow.background.osd .progressbar { + border-radius: 0; + background-color: #1e66f5; +} + +/****************** + * Budgie Desktop * + ******************/ +.budgie-container { + background-color: transparent; +} + +.budgie-settings-window list.sidebar { + border-radius: 0 0 0 12px; +} + +.budgie-settings-window buttonbox.inline-toolbar { + border-style: none none solid; +} + +.budgie-settings-window buttonbox.inline-toolbar button { + border-radius: 6px; +} + +.budgie-popover { + border: 1px solid rgba(17, 17, 27, 0); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); + background-clip: padding-box; + background-color: #eff1f5; + border-radius: 12px; +} + +.budgie-popover .container { + padding: 0; +} + +.budgie-popover separator { + margin: 3px 0; +} + +.budgie-popover border { + border: none; +} + +.budgie-popover list { + background-color: transparent; +} + +.budgie-popover row:hover { + box-shadow: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) { + background-color: rgba(17, 17, 27, 0.04); + border-right: none; + border-bottom-left-radius: 12px; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable { + padding: 6px 8px; +} + +.budgie-popover treeview.view.sidebar { + border-right: none; + background: none; +} + +.budgie-popover treeview.view.sidebar:hover { + background-color: alpha(currentColor, 0.08); +} + +.budgie-popover treeview.view.sidebar:selected { + background-color: alpha(currentColor, 0.12); +} + +.budgie-popover.bottom scrolledwindow.sidebar:not(.categories) { + padding-top: 12px; + border-top-left-radius: 12px; + border-bottom-left-radius: 0; +} + +.budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.budgie-popover.bottom > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { + border-top: none; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +.budgie-popover.budgie-menu .container { + padding: 0; +} + +.budgie-popover.budgie-menu .sidebar, +.budgie-popover.budgie-menu scrollbar, +.budgie-popover.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-popover.budgie-menu entry.search { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories { + background-color: rgba(17, 17, 27, 0.04); + padding-bottom: 12px; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button { + border-radius: 0; +} + +.budgie-popover.budgie-menu scrolledwindow > viewport.frame > list > row.activatable > button.flat { + border-radius: 0; +} + +.budgie-popover.user-menu .container { + padding: 6px; +} + +.budgie-popover.user-menu list, +.budgie-popover.user-menu row { + border: none; + background: none; + box-shadow: none; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child { + margin-bottom: 3px; + outline-width: 0; + border-radius: 6px; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child button.indicator-item { + transition: none; + animation: none; +} + +.budgie-popover.night-light-indicator .container { + padding: 3px; +} + +.budgie-popover.night-light-indicator .view-header { + margin: 0 6px; +} + +.budgie-popover.places-menu .container { + padding: 3px; +} + +.budgie-popover.places-menu .name-button image:dir(ltr) { + margin-right: 3px; +} + +.budgie-popover.places-menu .name-button image:dir(rtl) { + margin-left: 3px; +} + +.budgie-popover.places-menu .unmount-button { + margin: 2px; + padding: 0; +} + +.budgie-popover.places-menu .places-list:not(.always-expand) { + margin-top: 3px; + padding-top: 3px; + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.budgie-popover.places-menu .alternative-label { + padding: 3px; + font-size: 15px; +} + +.budgie-popover.workspace-popover flowboxchild { + padding: 0; +} + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(17, 17, 27, 0.12); +} + +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} + +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} + +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} + +.workspace-switcher .workspace-item, +.workspace-switcher .workspace-add-button { + border: 0 solid rgba(17, 17, 27, 0.12); +} + +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; +} + +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; +} + +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; +} + +.workspace-switcher .workspace-item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: alpha(currentColor, 0.1); +} + +.workspace-switcher .workspace-add-button:hover { + box-shadow: none; +} + +.workspace-switcher .workspace-add-button:active { + background-image: none; +} + +.workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; +} + +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 6px; +} + +.budgie-panel button.budgie-menu-launcher { + padding: 0 0; + margin: 3px 0; + min-width: 16px; + min-height: 16px; + color: rgba(17, 17, 27, 0.6); +} + +.budgie-panel button.budgie-menu-launcher { + background: none; + box-shadow: none; +} + +.budgie-panel button.budgie-menu-launcher image { + padding: 0; + margin: 0; + border-radius: 9999px; + background-image: image(rgba(17, 17, 27, 0.12)); +} + +.budgie-panel button.budgie-menu-launcher:hover { + color: rgba(17, 17, 27, 0.87); +} + +.budgie-panel button.budgie-menu-launcher:hover image { + background-image: image(rgba(255, 255, 255, 0.2)); +} + +.budgie-panel button.budgie-menu-launcher:active, .budgie-panel button.budgie-menu-launcher:checked { + color: rgba(17, 17, 27, 0.87); +} + +.budgie-panel button.budgie-menu-launcher:active image, .budgie-panel button.budgie-menu-launcher:checked image { + background-image: image(rgba(255, 255, 255, 0.28)); +} + +.budgie-panel { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.6); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: rgba(230, 233, 239, 0.75); +} + +.budgie-panel button { + color: rgba(17, 17, 27, 0.6); + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:hover { + color: rgba(17, 17, 27, 0.87); +} + +.budgie-panel button:active { + color: rgba(17, 17, 27, 0.6); +} + +.budgie-panel button.budgie-menu-launcher { + color: rgba(17, 17, 27, 0.6); +} + +.budgie-panel button.budgie-menu-launcher:focus { + background: none; + box-shadow: none; + border: none; + color: rgba(17, 17, 27, 0.6); +} + +.budgie-panel button.raven-trigger { + color: rgba(17, 17, 27, 0.6); +} + +.budgie-panel.horizontal button { + padding: 0 4px; +} + +.budgie-panel.vertical button { + padding: 4px 0; +} + +.budgie-panel separator { + background-color: rgba(17, 17, 27, 0.26); +} + +.budgie-panel .alert { + color: #d20f39; +} + +.budgie-panel .titlebar:not(headerbar) { + min-height: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + color: rgba(17, 17, 27, 0.87); +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.6); +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active { + color: rgba(17, 17, 27, 0.87); +} + +.budgie-panel menubar, +.budgie-panel .menubar { + color: rgba(17, 17, 27, 0.6); + box-shadow: none; + border: none; +} + +.budgie-panel menubar > menuitem, +.budgie-panel .menubar > menuitem { + color: rgba(17, 17, 27, 0.6); +} + +.budgie-panel menubar > menuitem:hover, .budgie-panel menubar > menuitem:active, +.budgie-panel .menubar > menuitem:hover, +.budgie-panel .menubar > menuitem:active { + color: rgba(17, 17, 27, 0.87); +} + +.budgie-panel #tasklist-button { + padding: 0 4px; +} + +.budgie-panel.vertical #tasklist-button { + min-height: 32px; +} + +.budgie-panel button.flat.launcher { + padding: 0; +} + +.budgie-panel button.flat.launcher:not(:checked) { + color: rgba(17, 17, 27, 0.38); +} + +.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { + color: rgba(17, 17, 27, 0.6); +} + +.budgie-panel button.flat.launcher:not(:checked):disabled { + color: rgba(17, 17, 27, 0.26); +} + +.top .budgie-panel .unpinned button.flat.launcher:checked, .top .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel .unpinned button.flat.launcher:checked, .bottom .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel .unpinned button.flat.launcher:checked, .left .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel .unpinned button.flat.launcher:checked, .right .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +frame.raven-frame > border { + border-style: none; +} + +.top frame.raven-frame > border { + margin-bottom: 32px; +} + +.bottom frame.raven-frame > border { + margin-top: 32px; +} + +.left frame.raven-frame > border { + margin-right: 32px; +} + +.right frame.raven-frame > border { + margin-left: 32px; +} + +.raven { + background-color: #eff1f5; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +.raven > box { + margin-bottom: -10px; +} + +.raven stackswitcher.linked { + margin: 6px 16px; +} + +.raven stackswitcher.linked > button:focus { + box-shadow: none; +} + +.raven .raven-header { + min-height: 36px; + padding: 3px; +} + +.raven .raven-header.top { + padding: 0; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +.raven .raven-header.top stackswitcher button { + margin: -4px 0 -5px; + padding: 0 16px; + min-height: 24px; +} + +.raven .raven-header.bottom { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.raven stack .raven-header { + margin-top: -6px; +} + +.raven stack scrolledwindow .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(17, 17, 27, 0.12); +} + +.raven scrolledwindow.raven-background { + border-bottom-style: none; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 12px; + border-radius: 9999px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +.raven .audio-widget scale.marks-after { + padding-top: 0; + padding-bottom: 0; +} + +.raven .audio-widget scale.marks-after label { + font-size: 90%; + padding: 0; + margin: -10px 0 0 6px; +} + +.raven .audio-widget button.flat.expander-button { + margin-top: 4px; + margin-bottom: 4px; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { + background-color: rgba(17, 17, 27, 0.06); + color: rgba(17, 17, 27, 0.87); +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { + color: rgba(17, 17, 27, 0.87); +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable label { + padding-left: 12px; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 6px; +} + +.raven-mpris { + background-color: #11111b; + color: #eff1f5; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 12px; +} + +.raven-notifications-view > .raven-background > viewport.frame { + padding: 0; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable { + margin-left: -6px; + margin-right: -3px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable .raven-notifications-group-header { + padding: 0 12px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list { + padding: 6px; + background: none; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable { + border: none; + padding: 6px; + padding-left: 12px; + margin: 3px; + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.04); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { + background-color: rgba(17, 17, 27, 0.12); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:active, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:focus { + background: none; + box-shadow: none; +} + +.budgie-notification-window, .budgie-switcher-window, .budgie-osd-window { + background-color: transparent; +} + +.budgie-notification .notification-title, .budgie-switcher .notification-title { + font-size: 120%; +} + +.budgie-notification .notification-body, .budgie-switcher .notification-body { + color: rgba(17, 17, 27, 0.6); +} + +.budgie-osd .budgie-osd-text { + font-size: 120%; +} + +.budgie-panel .lock-keys image:disabled { + color: rgba(17, 17, 27, 0.26); +} + +.drop-shadow { + margin: 5px 9px; + padding: 3px; + border-radius: 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +.drop-shadow .linked > button { + border-radius: 12px; +} + +.budgie-session-dialog, +.budgie-polkit-dialog, +.budgie-run-dialog { + background-color: #eff1f5; + border: none; + padding: 0; +} + +.budgie-session-dialog.background, .budgie-session-dialog > decoration, +.budgie-polkit-dialog.background, +.budgie-polkit-dialog > decoration, +.budgie-run-dialog.background, +.budgie-run-dialog > decoration { + border-radius: 12px; +} + +.budgie-session-dialog > decoration, +.budgie-polkit-dialog > decoration, +.budgie-run-dialog > decoration { + border: none; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0); +} + +.budgie-session-dialog label:not(:last-child), +.budgie-session-dialog .dialog-title, +.budgie-polkit-dialog label:not(:last-child), +.budgie-polkit-dialog .dialog-title, +.budgie-run-dialog label:not(:last-child), +.budgie-run-dialog .dialog-title { + font-size: 120%; +} + +.budgie-session-dialog .linked.horizontal > button, +.budgie-polkit-dialog .linked.horizontal > button, +.budgie-run-dialog .linked.horizontal > button { + padding: 8px 16px; + border-top: 1px solid rgba(17, 17, 27, 0.12); + border-radius: 0; +} + +.budgie-session-dialog .linked.horizontal > button:first-child, +.budgie-polkit-dialog .linked.horizontal > button:first-child, +.budgie-run-dialog .linked.horizontal > button:first-child { + border-bottom-left-radius: 12px; +} + +.budgie-session-dialog .linked.horizontal > button:last-child, +.budgie-polkit-dialog .linked.horizontal > button:last-child, +.budgie-run-dialog .linked.horizontal > button:last-child { + border-bottom-right-radius: 12px; +} + +.budgie-polkit-dialog .message { + color: rgba(17, 17, 27, 0.6); +} + +.budgie-polkit-dialog .failure { + color: #d20f39; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 6px 14px; + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.budgie-run-dialog list .dim-label { + color: rgba(17, 17, 27, 0.87); +} + +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +/************** + * Xfce4 Apps * + **************/ +.XfceHeading { + background-color: #eff1f5; +} + +/*************** + * xfce4-panel * + ***************/ +.xfce4-panel.background { + border: none; + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.6); + font-weight: 500; +} + +.xfce4-panel.background button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +.xfce4-panel.background .tasklist button image { + padding: 4px; +} + +wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +wnck-pager:selected { + background-color: #1e66f5; +} + +XfdesktopIconView.view { + border-radius: 6px; + background-color: transparent; + color: #eff1f5; +} + +XfdesktopIconView.view:active { + box-shadow: none; +} + +XfdesktopIconView.view .rubberband { + border-radius: 0; +} + +window#whiskermenu-window { + border-radius: 12px; + background-color: transparent; + border: none; +} + +window#whiskermenu-window entry.search:focus { + background-color: #eff1f5; +} + +window#whiskermenu-window > frame > border { + border-radius: 12px; + padding: 6px 8px 6px 9px; + margin: 6px; + border: none; + background-color: #eff1f5; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), inset 0 0 0 1px rgba(239, 241, 245, 0.15); +} + +window#whiskermenu-window box.categories > button.radio { + padding: 3px 6px; + margin: 1px 0; +} + +window#whiskermenu-window box.categories > button.radio:hover { + background-color: rgba(17, 17, 27, 0.12); +} + +window#whiskermenu-window box.categories > button.radio:checked, window#whiskermenu-window box.categories > button.radio:active { + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.87); +} + +window#whiskermenu-window box.categories > button.radio:checked:hover, window#whiskermenu-window box.categories > button.radio:active:hover { + background-image: none; +} + +window#whiskermenu-window scrolledwindow.frame { + padding: 3px; + background-color: #eff1f5; + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view { + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:not(:hover):not(:selected) { + background: none; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:selected:hover { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:checked, window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:active { + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.87); +} + +#XfceNotifyWindow { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0); +} + +#XfceNotifyWindow buttonbox { + padding: 0; +} + +#XfceNotifyWindow label#summary { + font-weight: bold; +} + +#xfwm-tabwin { + padding: 12px; + border-radius: 6px; + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; +} + +/********** + * Thunar * + **********/ +.thunar toolbar { + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); +} + +.thunar .standard-view.frame { + border-style: none; +} + +.thunar .sidebar .view:not(:selected) { + background-color: transparent; +} + +.thunar .path-bar.linked:not(.vertical) > button.path-bar-button { + margin-left: 2px; + margin-right: 2px; +} + +.thunar statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-top: none; +} + +window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-bottom-left-radius: 12px; +} + +menubar.-vala-panel-appmenu-private, +menubar.-vala-panel-background { + background: none; + border: none; + box-shadow: none; + animation: none; +} + +menubar.-vala-panel-appmenu-private > menuitem, +menubar.-vala-panel-background > menuitem { + color: rgba(17, 17, 27, 0.6); + font-weight: normal; +} + +menubar.-vala-panel-appmenu-private > menuitem:hover, +menubar.-vala-panel-background > menuitem:hover { + color: rgba(17, 17, 27, 0.87); + border-radius: 0; +} + +menubar.-vala-panel-appmenu-private > menuitem:disabled, +menubar.-vala-panel-background > menuitem:disabled { + color: rgba(17, 17, 27, 0.26); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: #1e1e2e; + color: #eff1f5; +} + +#panel_window menubar, +#panel_window separator { + background-color: transparent; +} + +#panel_window separator { + padding: 0 4px; +} + +#panel_window separator:first-child { + padding: 0 8px; +} + +#panel_window menubar > menuitem { + color: rgba(239, 241, 245, 0.7); +} + +#panel_window menubar > menuitem:hover { + color: #eff1f5; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(239, 241, 245, 0.3); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + margin: 8px; + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +#content_frame { + padding-bottom: 16px; +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame > box, +#buttonbox_frame > buttonbox { + margin: -16px; +} + +#buttonbox_frame button:not(:disabled) { + color: #1e66f5; +} + +/******** + * Nemo * + ********/ +.nemo-window .primary-toolbar { + background-color: #e6e9ef; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +.nemo-window .primary-toolbar entry { + min-height: 0; + margin: 0; +} + +.nemo-window .primary-toolbar > toolitem > .linked > button.image-button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar button.text-button { + padding-left: 8px; + padding-right: 8px; + color: rgba(17, 17, 27, 0.6); +} + +.nemo-window .primary-toolbar button.text-button:hover, .nemo-window .primary-toolbar button.text-button:active, .nemo-window .primary-toolbar button.text-button:checked { + color: rgba(17, 17, 27, 0.87); +} + +.nemo-window .primary-toolbar button.text-button:disabled { + color: rgba(17, 17, 27, 0.26); +} + +.nemo-window .primary-toolbar button.text-button:backdrop { + color: rgba(17, 17, 27, 0.38); +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button { + border-radius: 3px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.nemo-window .primary-toolbar button:not(.text-button):not(.image-button) { + padding-left: 4px; + padding-right: 4px; +} + +.nemo-window scrolledwindow.frame { + border-style: none; +} + +.nemo-window scrolledwindow.frame .view:not(:selected) { + background-color: transparent; +} + +.nemo-window .nemo-inactive-pane .view:not(:selected) { + background-color: #dce0e8; +} + +.nemo-window .nemo-window-pane widget.entry { + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.04); +} + +.places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: rgba(184, 185, 191, 0.961); + -NemoPlacesTreeView-disk-full-fg-color: #1e66f5; + -NemoPlacesTreeView-disk-full-bar-width: 2px; + -NemoPlacesTreeView-disk-full-bar-radius: 0; + -NemoPlacesTreeView-disk-full-bottom-padding: 1px; + -NemoPlacesTreeView-disk-full-max-length: 80px; + padding-top: 3px; + padding-bottom: 3px; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color rgba(17, 17, 27, 0.87); +/* +text color for entries, views and content in general */ +@define-color theme_text_color rgba(17, 17, 27, 0.87); +/* +widget base background color */ +@define-color theme_bg_color #eff1f5; +/* +text widgets and the like base background color */ +@define-color theme_base_color #eff1f5; +/* +base background color of selections */ +@define-color theme_selected_bg_color #1e66f5; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #eff1f5; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #eff1f5; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(17, 17, 27, 0.38); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #dce0e8; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color rgba(17, 17, 27, 0.87); +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color rgba(17, 17, 27, 0.87); +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #eff1f5; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #eff1f5; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #1e66f5; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #eff1f5; +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(17, 17, 27, 0.38); +/* +widgets main borders color */ +@define-color borders rgba(17, 17, 27, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(17, 17, 27, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #df8e1d; +@define-color error_color #d20f39; +@define-color success_color #40a02b; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title rgba(17, 17, 27, 0.87); +@define-color wm_unfocused_title rgba(17, 17, 27, 0.6); +@define-color wm_highlight rgba(239, 241, 245, 0.15); +@define-color wm_border #9b9d9f; +@define-color wm_bg #e6e9ef; +@define-color wm_unfocused_bg #dce0e8; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #d20f39; +@define-color wm_button_close_active_bg #990b29; +@define-color wm_button_max_hover_bg #40a02b; +@define-color wm_button_max_active_bg #2d701e; +@define-color wm_button_min_hover_bg #df8e1d; +@define-color wm_button_min_active_bg #a96c16; +/* +FIXME this is really an API */ +@define-color content_view_bg #eff1f5; +@define-color placeholder_text_color #6a6b72; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #eff1f5; +@define-color budgie_tasklist_indicator_color white; +@define-color budgie_tasklist_indicator_color_active white; +@define-color budgie_tasklist_indicator_color_active_window #f4f5f8; +@define-color budgie_tasklist_indicator_color_attention #df8e1d; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-3.0/gtk-Light.scss b/src/main/gtk-3.0/gtk-Light.scss new file mode 100644 index 00000000..a73559e2 --- /dev/null +++ b/src/main/gtk-3.0/gtk-Light.scss @@ -0,0 +1,9 @@ +$variant: 'light'; +$topbar: 'light'; + +@import '../../sass/variables'; +@import '../../sass/colors'; +@import '../../sass/gtk/drawing-3.0'; +@import '../../sass/gtk/common-3.0'; +@import '../../sass/gtk/apps-3.0'; +@import '../../sass/gtk/colors-public'; diff --git a/src/main/gtk-3.0/gtk.css b/src/main/gtk-3.0/gtk.css index 88095c15..9212704b 100644 --- a/src/main/gtk-3.0/gtk.css +++ b/src/main/gtk-3.0/gtk.css @@ -12,17 +12,17 @@ @keyframes ripple-on-headerbar { from { - background-image: radial-gradient(circle, #96CDFB 0%, transparent 0%); + background-image: radial-gradient(circle, #1e66f5 0%, transparent 0%); } to { - background-image: radial-gradient(circle, #96CDFB 100%, transparent 0%); + background-image: radial-gradient(circle, #1e66f5 100%, transparent 0%); } } * { background-clip: padding-box; -GtkToolButton-icon-spacing: 0; - -GtkTextView-error-underline-color: #F28FAD; + -GtkTextView-error-underline-color: #d20f39; -GtkScrolledWindow-scrollbar-spacing: 0; -GtkToolItemGroup-expander-size: 11; -GtkWidget-text-handle-width: 24; @@ -34,28 +34,28 @@ outline-color: transparent; outline-offset: -4px; -gtk-outline-radius: 6px; - -gtk-secondary-caret-color: #96CDFB; + -gtk-secondary-caret-color: #1e66f5; } *:focus { outline-color: alpha(currentColor, 0.1); } -XfdesktopIconView.view:active, calendar.raven-calendar:selected, box.vertical > widget > widget:selected, calendar:selected, treeview.view:selected, modelbutton.flat:selected, +XfdesktopIconView.view:active, calendar.raven-calendar:selected, box.vertical > widget > widget:selected, calendar:selected, .csd treeview.view:selected, modelbutton.flat:selected, .menuitem.button.flat:selected, .background.csd .view:selected { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); background-color: alpha(currentColor, 0.1); } -.nemo-window .view selection, .nemo-window .view:selected, .nautilus-window notebook .view:not(treeview) selection, .nautilus-window notebook .view:not(treeview):selected, .nautilus-window flowboxchild:selected .icon-item-background, .nautilus-window.background.csd notebook widget.view:selected, flowbox flowboxchild:selected { - color: #96CDFB; - background-color: rgba(150, 205, 251, 0.2); +.nemo-window .view selection, .nemo-window .view:selected, .nautilus-window notebook .view:not(treeview) selection, .nautilus-window notebook .view:not(treeview):selected, .nautilus-window flowboxchild:selected .icon-item-background, flowbox flowboxchild:selected { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.2); } -.nemo-window .nemo-window-pane widget.entry:selected, window.background.csd evview.view.content-view:selected, window.background.csd evview.view.content-view:selected:backdrop, spinbutton.vertical selection, spinbutton:not(.vertical) selection, +.nemo-window .nemo-window-pane widget.entry:selected, window.background.csd evview.view.content-view:selected, window.background.csd evview.view.content-view:selected:backdrop, .nautilus-window.background.csd notebook widget.view:selected, spinbutton.vertical selection, spinbutton:not(.vertical) selection, entry selection, label selection, textview text selection:focus, textview text selection, widget.view:selected, .view:selected { - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; + color: #eff1f5; + background-color: #1e66f5; } .linked:not(.vertical) > button, .linked:not(.vertical) > spinbutton.vertical, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry { @@ -98,8 +98,8 @@ entry selection, label selection, textview text selection:focus, textview text s * Base States * ***************/ .background { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } .background.csd { @@ -115,33 +115,33 @@ entry selection, label selection, textview text selection:focus, textview text s } .gtkstyle-fallback { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } .gtkstyle-fallback:hover { - background-color: #c7d2e6; - color: rgba(0, 0, 0, 0.87); + background-color: #dfe3eb; + color: rgba(17, 17, 27, 0.87); } .gtkstyle-fallback:active { - background-color: #b6c3de; - color: rgba(0, 0, 0, 0.87); + background-color: #d0d6e1; + color: rgba(17, 17, 27, 0.87); } .gtkstyle-fallback:disabled { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.38); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.38); } .gtkstyle-fallback:selected { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } .view { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } .view:hover { @@ -149,7 +149,7 @@ entry selection, label selection, textview text selection:focus, textview text s } .view:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } .view:selected:hover { @@ -161,12 +161,12 @@ window.background.csd > stack.view { } textview text { - background-color: #D9E0EE; + background-color: #eff1f5; } textview border { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.6); + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); } iconview:hover, iconview:selected { @@ -177,19 +177,178 @@ iconview:hover, iconview:selected { rubberband, XfdesktopIconView.view .rubberband, .content-view rubberband, +.content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view .rubberband, .content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view treeview.view flowbox treeview.view rubberband, +.content-view treeview.view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox treeview.view .rubberband, +treeview.view flowbox treeview.view .content-view rubberband, +treeview.view flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, .content-view .rubberband, treeview.view rubberband, +treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, treeview.view .content-view .rubberband, .content-view treeview.view .rubberband, treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view .content-view flowbox treeview.view rubberband, +treeview.view .content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, flowbox rubberband, +flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, flowbox treeview.view rubberband, -treeview.view flowbox rubberband { - border: 1px solid #96CDFB; - background-color: rgba(150, 205, 251, 0.3); +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband { + border: 1px solid #1e66f5; + background-color: rgba(30, 102, 245, 0.3); } flowbox flowboxchild { @@ -206,11 +365,11 @@ label { } label.separator { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } label:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } headerbar label:disabled, tab label:disabled, button label:disabled { @@ -219,12 +378,12 @@ headerbar label:disabled, tab label:disabled, button label:disabled { label.osd { border-radius: 6px; - background-color: rgba(41, 39, 56, 0.9); - color: white; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; } .dim-label { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } assistant .sidebar { @@ -234,12 +393,12 @@ assistant .sidebar { assistant .sidebar label { min-height: 36px; padding: 0 12px; - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); font-weight: 500; } assistant .sidebar label.highlight { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } /********************* @@ -277,14 +436,14 @@ entry { caret-color: currentColor; transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } spinbutton.vertical:focus, spinbutton:focus:not(.vertical), entry:focus { - background-color: rgba(0, 0, 0, 0.04); - box-shadow: inset 0 0 0 2px #96CDFB; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #1e66f5; } spinbutton.vertical:drop(active), spinbutton:drop(active):not(.vertical), @@ -296,8 +455,8 @@ entry:drop(active) { spinbutton.vertical:disabled, spinbutton:disabled:not(.vertical), entry:disabled { box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } spinbutton.flat.vertical, spinbutton.flat:not(.vertical), @@ -310,18 +469,18 @@ entry.flat { spinbutton.vertical image, spinbutton:not(.vertical) image, entry image { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } spinbutton.vertical image:hover, spinbutton:not(.vertical) image:hover, spinbutton.vertical image:active, spinbutton:not(.vertical) image:active, entry image:hover, entry image:active { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } spinbutton.vertical image:disabled, spinbutton:not(.vertical) image:disabled, entry image:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } spinbutton.vertical image.left, spinbutton:not(.vertical) image.left, @@ -339,7 +498,7 @@ entry image.right { spinbutton.vertical undershoot.left, spinbutton:not(.vertical) undershoot.left, entry undershoot.left { background-color: transparent; - background-image: linear-gradient(to top, transparent 50%, rgba(0, 0, 0, 0.26) 50%); + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); padding-left: 1px; background-size: 1px 12px; background-repeat: repeat-y; @@ -352,7 +511,7 @@ entry undershoot.left { spinbutton.vertical undershoot.right, spinbutton:not(.vertical) undershoot.right, entry undershoot.right { background-color: transparent; - background-image: linear-gradient(to top, transparent 50%, rgba(0, 0, 0, 0.26) 50%); + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); padding-right: 1px; background-size: 1px 12px; background-repeat: repeat-y; @@ -366,139 +525,53 @@ spinbutton.error.vertical, spinbutton.error:not(.vertical), entry.error { transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } spinbutton.error.vertical:focus, spinbutton.error:focus:not(.vertical), entry.error:focus { - background-color: rgba(0, 0, 0, 0.04); - box-shadow: inset 0 0 0 2px #F28FAD; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #d20f39; } spinbutton.error.vertical:disabled, spinbutton.error:disabled:not(.vertical), entry.error:disabled { box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } spinbutton.warning.vertical, spinbutton.warning:not(.vertical), entry.warning { transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } spinbutton.warning.vertical:focus, spinbutton.warning:focus:not(.vertical), entry.warning:focus { - background-color: rgba(0, 0, 0, 0.04); - box-shadow: inset 0 0 0 2px #FAE3B0; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #df8e1d; } spinbutton.warning.vertical:disabled, spinbutton.warning:disabled:not(.vertical), entry.warning:disabled { box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } spinbutton.vertical progress, spinbutton:not(.vertical) progress, entry progress { margin: 2px -8px; - border-bottom: 2px solid #96CDFB; + border-bottom: 2px solid #1e66f5; background-color: transparent; } -.gedit-search-slider .linked:not(.vertical) > entry { - border-radius: 6px; - transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: inset 0 0 0 2px transparent; - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); -} - -.gedit-search-slider .linked:not(.vertical) > entry:focus { - border-image: none; - box-shadow: inset 0 0 0 2px #96CDFB; -} - -.gedit-search-slider .linked:not(.vertical) > entry:drop(active) { - box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); -} - -.gedit-search-slider .linked:not(.vertical) > entry:disabled { - box-shadow: inset 0 0 0 2px transparent; - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.38); -} - -.gedit-search-slider .linked:not(.vertical) > entry.error { - transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: inset 0 0 0 2px transparent; - background-color: #F28FAD; - color: rgba(0, 0, 0, 0.87); -} - -.gedit-search-slider .linked:not(.vertical) > entry.error:focus { - border-image: none; - box-shadow: inset 0 0 0 2px #F28FAD; -} - -.gedit-search-slider .linked:not(.vertical) > entry.error:disabled { - box-shadow: inset 0 0 0 2px transparent; - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.38); -} - -.gedit-search-slider .linked:not(.vertical) > entry.error image { - color: rgba(0, 0, 0, 0.6); -} - -.gedit-search-slider .linked:not(.vertical) > entry.error image:hover, .gedit-search-slider .linked:not(.vertical) > entry.error image:active { - color: rgba(0, 0, 0, 0.87); -} - -.gedit-search-slider .linked:not(.vertical) > entry.error image:disabled { - color: rgba(0, 0, 0, 0.38); -} - -.gedit-search-slider .linked:not(.vertical) > entry.warning { - transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: inset 0 0 0 2px transparent; - background-color: #FAE3B0; - color: rgba(0, 0, 0, 0.87); -} - -.gedit-search-slider .linked:not(.vertical) > entry.warning:focus { - border-image: none; - box-shadow: inset 0 0 0 2px #FAE3B0; -} - -.gedit-search-slider .linked:not(.vertical) > entry.warning:disabled { - box-shadow: inset 0 0 0 2px transparent; - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.38); -} - -.gedit-search-slider .linked:not(.vertical) > entry.warning image { - color: rgba(0, 0, 0, 0.6); -} - -.gedit-search-slider .linked:not(.vertical) > entry.warning image:hover, .gedit-search-slider .linked:not(.vertical) > entry.warning image:active { - color: rgba(0, 0, 0, 0.87); -} - -.gedit-search-slider .linked:not(.vertical) > entry.warning image:disabled { - color: rgba(0, 0, 0, 0.38); -} - treeview entry.flat, treeview entry { - background-color: #D9E0EE; + background-color: #eff1f5; } treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { @@ -510,8 +583,8 @@ treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:f margin: 2px; border-radius: 9999px; box-shadow: none; - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); } .entry-tag:hover, .photos-entry-tag:hover, .documents-entry-tag:hover { @@ -538,7 +611,7 @@ treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:f } .entry-tag.button:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active) { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } /*********** @@ -546,43 +619,43 @@ treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:f ***********/ @keyframes needs-attention { from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#96CDFB), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#1e66f5), to(transparent)); } to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#96CDFB), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#1e66f5), to(transparent)); } } .xfce4-panel.background button, .raven-mpris button.image-button, .mate-panel-menu-bar button, infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .xfce4-panel.background button:focus, .raven-mpris button.image-button:focus, .mate-panel-menu-bar button:focus, infobar.warning > revealer > box button:focus, .xfce4-panel.background button:hover, .raven-mpris button.image-button:hover, .mate-panel-menu-bar button:hover, infobar.warning > revealer > box button:hover, .xfce4-panel.background button:active, .raven-mpris button.image-button:active, .mate-panel-menu-bar button:active, infobar.warning > revealer > box button:active, .xfce4-panel.background button:checked, .raven-mpris button.image-button:checked, .mate-panel-menu-bar button:checked, infobar.warning > revealer > box button:checked { - color: white; + color: #eff1f5; } .xfce4-panel.background button:disabled, .raven-mpris button.image-button:disabled, .mate-panel-menu-bar button:disabled, infobar.warning > revealer > box button:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } .xfce4-panel.background button:checked:disabled, .raven-mpris button.image-button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, infobar.warning > revealer > box button:checked:disabled { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); outline: none; box-shadow: inset 0 0 0 9999px transparent; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); background-image: radial-gradient(circle, transparent 10%, transparent 0%); background-repeat: no-repeat; background-position: center; background-size: 1000% 1000%; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { - box-shadow: 0 0 0 2px rgba(150, 205, 251, 0.35); + box-shadow: 0 0 0 2px rgba(30, 102, 245, 0.35); } actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { @@ -599,13 +672,13 @@ actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.d actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { box-shadow: none; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { @@ -614,8 +687,8 @@ actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action) actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } .raven .expander-button, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, @@ -634,7 +707,7 @@ window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > padding: 0; } -.pluma-window paned.horizontal box.vertical box.horizontal button.flat, .gedit-search-slider .linked > button, .gedit-document-panel row button.flat, .nautilus-window .floating-bar button, placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, spinbutton.vertical button, spinbutton:not(.vertical) button { +.pluma-window paned.horizontal box.vertical box.horizontal button.flat, .gedit-document-panel row button.flat, .nautilus-window .floating-bar button, placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, spinbutton.vertical button, spinbutton:not(.vertical) button { min-height: 24px; min-width: 24px; padding: 0; @@ -655,7 +728,7 @@ button:drop(active) { .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, -.budgie-run-dialog .linked.horizontal > button, .drop-shadow button, .budgie-panel button, .budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, #mate-menu button, #MatePanelPopupWindow button, popover.messagepopover .popover-action-area button, tabbox > tab button, .gedit-search-slider .linked > button, placessidebar.sidebar row button.sidebar-button, calendar.button, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular, treeview.view header button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) button, modelbutton.flat, +.budgie-run-dialog .linked.horizontal > button, .drop-shadow button, .budgie-panel button, .budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, #mate-menu button, #MatePanelPopupWindow button, popover.messagepopover .popover-action-area button, tabbox > tab button, placessidebar.sidebar row button.sidebar-button, calendar.button, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular, treeview.view header button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) button, modelbutton.flat, .menuitem.button.flat, .nemo-window .toolbar button, #buttonbox_frame button, .xfce4-panel.background button, .raven stackswitcher.linked > button, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button, .lock-dialog button, .mate-panel-menu-bar button, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, layouttabbar button, filechooser #pathbarbox > stack > box > button, messagedialog .dialog-action-box button, messagedialog .dialog-action-box .linked:not(.vertical) > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, popover.background button.model, .nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action), toolbar button, combobox > .linked:not(.vertical) > button:not(:only-child), button.flat { @@ -667,32 +740,32 @@ popover.background button.model, .nemo-window .primary-toolbar button:not(.text- background-repeat: no-repeat; background-position: center; background-size: 1000% 1000%; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } .budgie-session-dialog .linked.horizontal > button:focus, .budgie-polkit-dialog .linked.horizontal > button:focus, -.budgie-run-dialog .linked.horizontal > button:focus, .drop-shadow button:focus, .budgie-panel button:focus, .budgie-popover row button:focus, .budgie-settings-window buttonbox.inline-toolbar button:focus, #mate-menu button:focus, #MatePanelPopupWindow button:focus, popover.messagepopover .popover-action-area button:focus, tabbox > tab button:focus, .gedit-search-slider .linked > button:focus, placessidebar.sidebar row button.sidebar-button:focus, calendar.button:focus, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:focus, treeview.view header button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical button:focus, spinbutton:not(.vertical) button:focus, modelbutton.flat:focus, +.budgie-run-dialog .linked.horizontal > button:focus, .drop-shadow button:focus, .budgie-panel button:focus, .budgie-popover row button:focus, .budgie-settings-window buttonbox.inline-toolbar button:focus, #mate-menu button:focus, #MatePanelPopupWindow button:focus, popover.messagepopover .popover-action-area button:focus, tabbox > tab button:focus, placessidebar.sidebar row button.sidebar-button:focus, calendar.button:focus, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:focus, treeview.view header button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical button:focus, spinbutton:not(.vertical) button:focus, modelbutton.flat:focus, .menuitem.button.flat:focus, .nemo-window .toolbar button:focus, #buttonbox_frame button:focus, .xfce4-panel.background button:focus, .raven stackswitcher.linked > button:focus, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:focus, .lock-dialog button:focus, .mate-panel-menu-bar button:focus, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, layouttabbar button:focus, filechooser #pathbarbox > stack > box > button:focus, messagedialog .dialog-action-box button:focus, messagedialog .dialog-action-box .linked:not(.vertical) > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, popover.background button.model:focus, .nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), toolbar button:focus, combobox > .linked:not(.vertical) > button:focus:not(:only-child), button.flat:focus { box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, -.budgie-run-dialog .linked.horizontal > button:hover, .drop-shadow button:hover, .budgie-panel button:hover, .budgie-popover row button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, #mate-menu button:hover, #MatePanelPopupWindow button:hover, popover.messagepopover .popover-action-area button:hover, tabbox > tab button:hover, .gedit-search-slider .linked > button:hover, placessidebar.sidebar row button.sidebar-button:hover, calendar.button:hover, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:hover, treeview.view header button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) button:hover, modelbutton.flat:hover, +.budgie-run-dialog .linked.horizontal > button:hover, .drop-shadow button:hover, .budgie-panel button:hover, .budgie-popover row button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, #mate-menu button:hover, #MatePanelPopupWindow button:hover, popover.messagepopover .popover-action-area button:hover, tabbox > tab button:hover, placessidebar.sidebar row button.sidebar-button:hover, calendar.button:hover, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:hover, treeview.view header button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) button:hover, modelbutton.flat:hover, .menuitem.button.flat:hover, .nemo-window .toolbar button:hover, #buttonbox_frame button:hover, .xfce4-panel.background button:hover, .raven stackswitcher.linked > button:hover, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:hover, .lock-dialog button:hover, .mate-panel-menu-bar button:hover, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, layouttabbar button:hover, filechooser #pathbarbox > stack > box > button:hover, messagedialog .dialog-action-box button:hover, messagedialog .dialog-action-box .linked:not(.vertical) > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, popover.background button.model:hover, .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), toolbar button:hover, combobox > .linked:not(.vertical) > button:hover:not(:only-child), button.flat:hover { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .budgie-session-dialog .linked.horizontal > button:active, .budgie-polkit-dialog .linked.horizontal > button:active, -.budgie-run-dialog .linked.horizontal > button:active, .drop-shadow button:active, .budgie-panel button:active, .budgie-popover row button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, #mate-menu button:active, #MatePanelPopupWindow button:active, popover.messagepopover .popover-action-area button:active, tabbox > tab button:active, .gedit-search-slider .linked > button:active, placessidebar.sidebar row button.sidebar-button:active, calendar.button:active, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:active, treeview.view header button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) button:active, modelbutton.flat:active, +.budgie-run-dialog .linked.horizontal > button:active, .drop-shadow button:active, .budgie-panel button:active, .budgie-popover row button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, #mate-menu button:active, #MatePanelPopupWindow button:active, popover.messagepopover .popover-action-area button:active, tabbox > tab button:active, placessidebar.sidebar row button.sidebar-button:active, calendar.button:active, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:active, treeview.view header button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) button:active, modelbutton.flat:active, .menuitem.button.flat:active, .nemo-window .toolbar button:active, #buttonbox_frame button:active, .xfce4-panel.background button:active, .raven stackswitcher.linked > button:active, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:active, .lock-dialog button:active, .mate-panel-menu-bar button:active, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, layouttabbar button:active, filechooser #pathbarbox > stack > box > button:active, messagedialog .dialog-action-box button:active, messagedialog .dialog-action-box .linked:not(.vertical) > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, popover.background button.model:active, .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), toolbar button:active, combobox > .linked:not(.vertical) > button:active:not(:only-child), button.flat:active { @@ -701,32 +774,32 @@ popover.background button.model:active, .nemo-window .primary-toolbar button:act box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); background-size: 0% 0%; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .budgie-session-dialog .linked.horizontal > button:disabled, .budgie-polkit-dialog .linked.horizontal > button:disabled, -.budgie-run-dialog .linked.horizontal > button:disabled, .drop-shadow button:disabled, .budgie-panel button:disabled, .budgie-popover row button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, #mate-menu button:disabled, #MatePanelPopupWindow button:disabled, popover.messagepopover .popover-action-area button:disabled, tabbox > tab button:disabled, .gedit-search-slider .linked > button:disabled, placessidebar.sidebar row button.sidebar-button:disabled, calendar.button:disabled, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:disabled, treeview.view header button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) button:disabled, modelbutton.flat:disabled, +.budgie-run-dialog .linked.horizontal > button:disabled, .drop-shadow button:disabled, .budgie-panel button:disabled, .budgie-popover row button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, #mate-menu button:disabled, #MatePanelPopupWindow button:disabled, popover.messagepopover .popover-action-area button:disabled, tabbox > tab button:disabled, placessidebar.sidebar row button.sidebar-button:disabled, calendar.button:disabled, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:disabled, treeview.view header button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) button:disabled, modelbutton.flat:disabled, .menuitem.button.flat:disabled, .nemo-window .toolbar button:disabled, #buttonbox_frame button:disabled, .xfce4-panel.background button:disabled, .raven stackswitcher.linked > button:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:disabled, .lock-dialog button:disabled, .mate-panel-menu-bar button:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, layouttabbar button:disabled, filechooser #pathbarbox > stack > box > button:disabled, messagedialog .dialog-action-box button:disabled, messagedialog .dialog-action-box .linked:not(.vertical) > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, popover.background button.model:disabled, .nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action), toolbar button:disabled, combobox > .linked:not(.vertical) > button:disabled:not(:only-child), button.flat:disabled { box-shadow: none; background-color: transparent; - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } .nemo-window .toolbar button:checked, #buttonbox_frame button:checked, .xfce4-panel.background button:checked, .raven stackswitcher.linked > button:checked, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked, .lock-dialog button:checked, .mate-panel-menu-bar button:checked, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, layouttabbar button:checked, filechooser #pathbarbox > stack > box > button:checked, messagedialog .dialog-action-box button:checked, messagedialog .dialog-action-box .linked:not(.vertical) > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, popover.background button.model:checked, .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action), toolbar button:checked, combobox > .linked:not(.vertical) > button:checked:not(:only-child), button.flat:checked, button.flat:checked:hover { background-color: alpha(currentColor, 0.1); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .nemo-window .toolbar button:checked:disabled, #buttonbox_frame button:checked:disabled, .xfce4-panel.background button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked:disabled, .lock-dialog button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, layouttabbar button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, messagedialog .dialog-action-box button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, popover.background button.model:checked:disabled, .nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), toolbar button:checked:disabled, combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), button.flat:checked:disabled { background-color: alpha(currentColor, 0.1); - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } button.text-button { @@ -735,12 +808,6 @@ button.text-button { padding-right: 16px; } -button.text-button.flat { - min-width: 48px; - padding-left: 8px; - padding-right: 8px; -} - button.image-button { min-width: 24px; padding: 6px; @@ -784,18 +851,18 @@ button.osd { min-width: 24px; min-width: 24px; padding: 12px 16px; - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } button.osd:hover { - background-color: rgba(136, 186, 227, 0.9844); - color: rgba(0, 0, 0, 0.87); + background-color: #3777f5; + color: #eff1f5; } button.osd:active { - background-color: rgba(118, 161, 198, 0.9662); - color: rgba(0, 0, 0, 0.87); + background-color: #548af5; + color: #eff1f5; } button.osd.image-button, button.osd.circular { @@ -811,89 +878,89 @@ button.osd:disabled { } button.suggested-action { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; box-shadow: none; } button.suggested-action:disabled { box-shadow: none; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } button.suggested-action:hover { - box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(150, 205, 251, 0.2), 0 4px 3px 0 rgba(150, 205, 251, 0.14), 0 1px 6px 0 rgba(150, 205, 251, 0.12); + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(30, 102, 245, 0.2), 0 4px 3px 0 rgba(30, 102, 245, 0.14), 0 1px 6px 0 rgba(30, 102, 245, 0.12); } button.suggested-action:checked { - background-color: rgba(113, 154, 189, 0.961); + background-color: #5d90f5; } button.suggested-action:checked:hover { - box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(150, 205, 251, 0.3), 0 2px 3px -1px rgba(150, 205, 251, 0.24), 0 2px 5px 0 rgba(150, 205, 251, 0.12); + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(30, 102, 245, 0.3), 0 2px 3px -1px rgba(30, 102, 245, 0.24), 0 2px 5px 0 rgba(30, 102, 245, 0.12); } button.suggested-action:focus { - box-shadow: 0 0 0 2px rgba(150, 205, 251, 0.35); + box-shadow: 0 0 0 2px rgba(30, 102, 245, 0.35); } button.suggested-action.flat { background-color: transparent; - color: #96CDFB; + color: #1e66f5; } button.suggested-action.flat:disabled { box-shadow: none; background-color: transparent; - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } button.suggested-action.flat:checked { - background-color: rgba(150, 205, 251, 0.3); + background-color: rgba(30, 102, 245, 0.3); } button.destructive-action { - background-color: #F28FAD; - color: rgba(0, 0, 0, 0.87); + background-color: #d20f39; + color: #eff1f5; box-shadow: none; } button.destructive-action:disabled { box-shadow: none; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } button.destructive-action:hover { - box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(242, 143, 173, 0.2), 0 4px 3px 0 rgba(242, 143, 173, 0.14), 0 1px 6px 0 rgba(242, 143, 173, 0.12); + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(210, 15, 57, 0.2), 0 4px 3px 0 rgba(210, 15, 57, 0.14), 0 1px 6px 0 rgba(210, 15, 57, 0.12); } button.destructive-action:checked { - background-color: rgba(182, 108, 130, 0.961); + background-color: #db5371; } button.destructive-action:checked:hover { - box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(242, 143, 173, 0.3), 0 2px 3px -1px rgba(242, 143, 173, 0.24), 0 2px 5px 0 rgba(242, 143, 173, 0.12); + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(210, 15, 57, 0.3), 0 2px 3px -1px rgba(210, 15, 57, 0.24), 0 2px 5px 0 rgba(210, 15, 57, 0.12); } button.destructive-action:focus { - box-shadow: 0 0 0 2px rgba(242, 143, 173, 0.35); + box-shadow: 0 0 0 2px rgba(210, 15, 57, 0.35); } button.destructive-action.flat { background-color: transparent; - color: #F28FAD; + color: #d20f39; } button.destructive-action.flat:disabled { box-shadow: none; background-color: transparent; - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } button.destructive-action.flat:checked { - background-color: rgba(242, 143, 173, 0.3); + background-color: rgba(210, 15, 57, 0.3); } .stack-switcher > button > label { @@ -939,7 +1006,7 @@ modelbutton.flat, min-height: 28px; padding: 0 8px; border-radius: 6px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } modelbutton.flat arrow.left { @@ -960,19 +1027,19 @@ button.color { * Links * *********/ *:link { - color: #F5E0DC; + color: #1e66f5; } *:visited { - color: #F2CDCD; + color: #8839ef; } button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { - color: #F5E0DC; + color: #1e66f5; } button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { - color: #F2CDCD; + color: #8839ef; } button.link > label { @@ -1001,7 +1068,7 @@ spinbutton:not(.vertical) button { spinbutton:not(.vertical) button:focus:not(:hover):not(:active):not(:disabled) { box-shadow: inset 0 0 0 9999px transparent; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { @@ -1017,7 +1084,7 @@ spinbutton.vertical { } spinbutton.vertical:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } spinbutton.vertical entry { @@ -1038,7 +1105,7 @@ spinbutton.vertical button { spinbutton.vertical button:focus:not(:hover):not(:active) { box-shadow: inset 0 0 0 9999px transparent; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } spinbutton.vertical button.up { @@ -1113,6 +1180,10 @@ combobox > .linked:not(.vertical) > button:not(:only-child) { border-radius: 6px; } +combobox > .linked > button.combo { + padding: 6px 10px; +} + .linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { border-top-left-radius: 0; border-bottom-left-radius: 0; @@ -1138,13 +1209,13 @@ button.combo:only-child { font-weight: normal; transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } button.combo:only-child:focus { background-color: alpha(currentColor, 0.08); - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.26); + box-shadow: inset 0 0 0 2px rgba(17, 17, 27, 0.26); } button.combo:only-child:hover { @@ -1153,14 +1224,14 @@ button.combo:only-child:hover { } button.combo:only-child:checked { - background-color: rgba(0, 0, 0, 0.04); - box-shadow: inset 0 0 0 2px #96CDFB; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #1e66f5; } button.combo:only-child:disabled { box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } /************ @@ -1169,7 +1240,7 @@ button.combo:only-child:disabled { toolbar { -GtkWidget-window-dragging: true; padding: 2px; - background-color: #D9E0EE; + background-color: #eff1f5; } .osd toolbar { @@ -1180,12 +1251,12 @@ frame.documents-dropdown, .app-notification, toolbar.osd { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); padding: 6px; border-radius: 6px; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } frame.documents-dropdown:backdrop, .app-notification:backdrop, toolbar.osd:backdrop { - box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); } frame.left.documents-dropdown, .left.app-notification, frame.right.documents-dropdown, .right.app-notification, frame.top.documents-dropdown, .top.app-notification, frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { @@ -1238,8 +1309,8 @@ toolbar:not(.inline-toolbar):not(.osd) switch { padding: 6px; border-style: solid; border-width: 0 1px 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0.12); + background-color: #dce0e8; } searchbar > revealer > box, @@ -1247,8 +1318,8 @@ searchbar > revealer > box, padding: 6px; border-style: solid; border-width: 0 0 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; background-clip: border-box; } @@ -1260,7 +1331,7 @@ searchbar > revealer > box { * Header bars * ***************/ .nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .nemo-window .primary-toolbar .linked:not(.vertical) > button:not(.text-button), headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { @@ -1268,79 +1339,82 @@ searchbar > revealer > box { } .nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action) { - color: white; + color: #eff1f5; } .nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } .nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { background-color: transparent; - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } .nemo-window .primary-toolbar button:backdrop:not(.text-button), headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } .nemo-window .primary-toolbar button:backdrop:focus:not(.text-button), headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:hover:not(.text-button), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:active:not(.text-button), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .nemo-window .primary-toolbar button:backdrop:disabled:not(.text-button), headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } .nemo-window .primary-toolbar button:backdrop:checked:not(.text-button), headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .nemo-window .primary-toolbar button:backdrop:checked:disabled:not(.text-button), headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } .nemo-window .primary-toolbar entry, .titlebar entry { - background-color: rgba(255, 255, 255, 0.04); - color: white; + background-color: rgba(239, 241, 245, 0.04); + color: #eff1f5; } .nemo-window .primary-toolbar entry:disabled, .titlebar entry:disabled { - background-color: rgba(255, 255, 255, 0.04); - color: rgba(255, 255, 255, 0.5); + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); } .nemo-window .primary-toolbar entry image, .titlebar entry image { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .nemo-window .primary-toolbar entry image:hover, .titlebar entry image:hover, .nemo-window .primary-toolbar entry image:active, .titlebar entry image:active { - color: white; + color: #eff1f5; } .nemo-window .primary-toolbar entry image:disabled, .titlebar entry image:disabled { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } .titlebar { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: #1A1823; - color: white; + background-color: #11111b; + color: #eff1f5; border-radius: 12px 12px 0 0; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0), inset 0 1px rgba(239, 241, 245, 0.1); } .titlebar:disabled { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } .titlebar:backdrop { - background-color: #1E1E2D; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .titlebar:backdrop:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); +} + +.csd .titlebar:backdrop { + background-color: #1e1e2e; } .titlebar .title { @@ -1356,12 +1430,12 @@ searchbar > revealer > box { .titlebar .subtitle, .titlebar .dim-label { transition: color 75ms cubic-bezier(0, 0, 0.2, 1); - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .titlebar .subtitle:backdrop, .titlebar .dim-label:backdrop { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } .titlebar .titlebar { @@ -1370,26 +1444,26 @@ searchbar > revealer > box { } .titlebar + separator, .titlebar + separator.sidebar { - background-color: #1A1823; + background-color: #11111b; background-image: none; transition: all 75ms cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0), inset 0 1px rgba(239, 241, 245, 0.1); } .titlebar + separator:backdrop, .titlebar + separator.sidebar:backdrop { - background-color: #1E1E2D; + background-color: #1e1e2e; } .titlebar.selection-mode + separator, .titlebar.selection-mode + separator.sidebar, .selection-mode .titlebar + separator, .selection-mode .titlebar + separator.sidebar { - background-color: #96CDFB; + background-color: #1e66f5; } .titlebar.selection-mode + separator:backdrop, .titlebar.selection-mode + separator.sidebar:backdrop, .selection-mode .titlebar + separator:backdrop, .selection-mode .titlebar + separator.sidebar:backdrop { - background-color: #96CDFB; + background-color: #1e66f5; } .background.csd.unified .titlebar + separator, .background.csd.unified .titlebar + separator.sidebar { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); } .titlebar .linked:not(.vertical) > entry { @@ -1399,17 +1473,17 @@ searchbar > revealer > box { } .titlebar button.suggested-action:disabled, .titlebar button.destructive-action:disabled { - background-color: rgba(255, 255, 255, 0.04); - color: rgba(255, 255, 255, 0.5); + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); } .titlebar stackswitcher { - background-color: rgba(255, 255, 255, 0.04); + background-color: rgba(239, 241, 245, 0.04); } .titlebar stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { background-color: rgba(255, 255, 255, 0.15); - color: white; + color: #eff1f5; } .titlebar .path-bar button:not(.suggested-action):not(.destructive-action).text-button { @@ -1421,51 +1495,51 @@ searchbar > revealer > box { .titlebar.selection-mode { transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); animation: ripple-on-headerbar 225ms cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2), inset 0 -1px rgba(17, 17, 27, 0); + background-color: #1e66f5; + color: #eff1f5; } .titlebar.selection-mode:backdrop { - color: rgba(0, 0, 0, 0.6); + color: rgba(239, 241, 245, 0.7); } .titlebar.selection-mode .subtitle:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } .titlebar.selection-mode button:not(.suggested-action):not(.destructive-action) { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } .titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(239, 241, 245, 0.5); } .titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } .titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(239, 241, 245, 0.5); } .titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:not(.titlebutton) { - color: rgba(0, 0, 0, 0.6); + color: rgba(239, 241, 245, 0.7); } .titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(239, 241, 245, 0.3); } .titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked { - color: rgba(0, 0, 0, 0.6); + color: rgba(239, 241, 245, 0.7); } .titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(239, 241, 245, 0.3); } .titlebar.selection-mode .selection-menu { @@ -1482,8 +1556,8 @@ searchbar > revealer > box { } .titlebar .selection-mode { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); - background-color: #96CDFB; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #1e66f5; } .tiled .titlebar, .tiled-top .titlebar, .tiled-right .titlebar, .tiled-bottom .titlebar, .tiled-left .titlebar, .maximized .titlebar, .fullscreen .titlebar { @@ -1494,7 +1568,7 @@ searchbar > revealer > box { min-height: 24px; padding: 6px 12px; border-radius: 12px 12px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); } .tiled .titlebar.default-decoration, .maximized .titlebar.default-decoration, .fullscreen .titlebar.default-decoration { @@ -1510,7 +1584,7 @@ searchbar > revealer > box { } .background.csd .titlebar.default-decoration { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1), inset 0 -1px rgba(17, 17, 27, 0); } .background:not(.csd) .titlebar.default-decoration button.titlebutton:active { @@ -1528,7 +1602,7 @@ headerbar { } box.vertical headerbar { - background-color: #1A1823; + background-color: #11111b; } headerbar entry, @@ -1637,22 +1711,14 @@ headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher > box.horizon .caja-pathbar button:checked, .path-bar.linked:not(.vertical) > button:checked { background-color: alpha(currentColor, 0.16); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } -.caja-pathbar button label:not(:only-child):first-child, -.path-bar.linked:not(.vertical) > button label:not(:only-child):first-child { - margin-left: 0; -} - -.caja-pathbar button label:not(:only-child):last-child, -.path-bar.linked:not(.vertical) > button label:not(:only-child):last-child { - margin-right: 0; -} - -.caja-pathbar button.text-button, -.path-bar.linked:not(.vertical) > button.text-button { - min-width: 0; +.caja-pathbar button label, .caja-pathbar button image, +.path-bar.linked:not(.vertical) > button label, +.path-bar.linked:not(.vertical) > button image { + margin-left: 3px; + margin-right: 3px; } .caja-pathbar button.slider-button, @@ -1665,9 +1731,8 @@ headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher > box.horizon * Tree Views * **************/ treeview.view { - border-left-color: rgba(0, 0, 0, 0.26); - border-top-color: rgba(0, 0, 0, 0.12); - padding: 3px; + border-left-color: rgba(17, 17, 27, 0.26); + border-top-color: rgba(17, 17, 27, 0.12); } * { @@ -1683,13 +1748,23 @@ treeview.view { background-color: transparent; } +treeview.view:selected { + background-image: image(alpha(currentColor, 0.1)); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +.csd treeview.view:selected { + background-image: none; +} + treeview.view:hover, treeview.view:selected { border-radius: 0; } treeview.view.separator { min-height: 6px; - color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.12); } treeview.view:drop(active) { @@ -1709,7 +1784,7 @@ treeview.view:drop(active).before { treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -gtk-icon-transform: rotate(-90deg); - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } treeview.view.expander:dir(rtl) { @@ -1721,40 +1796,40 @@ treeview.view.expander:checked { } treeview.view.expander:hover, treeview.view.expander:active { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } treeview.view.expander:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } treeview.view.progressbar { border: none; box-shadow: none; - background-color: #96CDFB; + background-color: #1e66f5; background-image: none; border-radius: 9999px; - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } treeview.view.progressbar:selected, treeview.view.progressbar:selected:hover, treeview.view.progressbar:selected:focus { box-shadow: none; - background-color: rgba(132, 180, 221, 0.9805); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(28, 92, 219, 0.9805); + color: #eff1f5; } treeview.view.progressbar:selected:backdrop, treeview.view.progressbar:selected:hover:backdrop, treeview.view.progressbar:selected:focus:backdrop { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } treeview.view.progressbar:backdrop, treeview.view.progressbar:selected:backdrop { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } treeview.view.trough { border: none; box-shadow: none; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); background-image: none; border-radius: 9999px; padding: 0; @@ -1763,28 +1838,28 @@ treeview.view.trough { treeview.view.trough:selected, treeview.view.trough:selected:hover, treeview.view.trough:selected:focus { box-shadow: none; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } treeview.view.trough:backdrop, treeview.view.trough:selected:backdrop { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } treeview.view header button { padding: 2px 6px; border-style: none solid solid none; border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); border-radius: 0; background-clip: border-box; } treeview.view header button:not(:focus):not(:hover):not(:active) { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } treeview.view header button, treeview.view header button:disabled { - background-color: #D9E0EE; + background-color: #eff1f5; } treeview.view header button:last-child { @@ -1796,16 +1871,16 @@ treeview.view header.button.dnd { padding: 2px 6px; border-style: none solid solid; border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); border-radius: 0; box-shadow: none; - background-color: #D9E0EE; + background-color: #eff1f5; background-clip: border-box; - color: #96CDFB; + color: #1e66f5; } treeview.view acceleditor > label { - background-color: #96CDFB; + background-color: #1e66f5; } /********* @@ -1815,27 +1890,30 @@ menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0; - background-color: #1A1823; - color: white; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); + background-color: #11111b; + color: #eff1f5; + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); } menubar:backdrop, .menubar:backdrop { - background-color: #1E1E2D; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .csd menubar, .csd .menubar { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); } +.csd menubar:backdrop, .csd .menubar:backdrop { + background-color: #1e1e2e; +} + menubar > menuitem, .menubar > menuitem { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); min-height: 20px; padding: 4px 8px; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); border-radius: 6px; } @@ -1843,12 +1921,17 @@ menubar > menuitem:hover, .menubar > menuitem:hover { transition: none; background-color: alpha(currentColor, 0.1); - color: white; + color: #eff1f5; +} + +menubar > menuitem:backdrop, +.menubar > menuitem:backdrop { + color: rgba(239, 241, 245, 0.5); } menubar > menuitem:disabled, .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } menubar > menuitem label:disabled, @@ -1870,15 +1953,15 @@ menu, .context-menu { margin: 6px; padding: 6px; - background-color: #D9E0EE; + background-color: #eff1f5; background-clip: border-box; border-radius: 12px; - border: 1px solid #afbedb; + border: 1px solid rgba(17, 17, 27, 0); } .csd menu, .csd .menu, .csd .context-menu { border: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15); + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.15); } menu menuitem, @@ -1888,7 +1971,7 @@ menu menuitem, min-height: 20px; min-width: 40px; padding: 4px 8px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font: initial; text-shadow: none; border-radius: 6px; @@ -1909,19 +1992,19 @@ menu menuitem:active, menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } menu menuitem accelerator, .menu menuitem accelerator, .context-menu menuitem accelerator { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } menu menuitem:disabled accelerator, .menu menuitem:disabled accelerator, .context-menu menuitem:disabled accelerator { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } menu menuitem arrow, @@ -1956,7 +2039,7 @@ menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), menu .view:selected, .menu .view:selected, .context-menu .view:selected { - background-color: rgba(200, 206, 219, 0.987); + background-color: rgba(222, 223, 228, 0.987); } menu > arrow, @@ -1965,8 +2048,8 @@ menu > arrow, min-height: 16px; min-width: 16px; padding: 4px; - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.6); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.6); } menu > arrow.top, @@ -1990,7 +2073,7 @@ menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-image: image(alpha(currentColor, 0.08)); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } menu > arrow:disabled, @@ -2013,13 +2096,14 @@ menu separator, popover.background { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); padding: 0; - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 12px; } popover.background, .csd popover.background { - border: none; + border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); + background-clip: padding-box; } popover.background:backdrop, .csd popover.background:backdrop { @@ -2054,7 +2138,7 @@ popover.background > scrolledwindow > viewport.frame > list > row { popover.background .view:not(:selected), popover.background toolbar { - background-color: #D9E0EE; + background-color: #eff1f5; } popover.background .linked > button:not(.radio) { @@ -2081,7 +2165,7 @@ popover.background button.model { } popover.background separator { - margin: 4px 0; + margin: 3px 0; } popover.background list separator { @@ -2099,37 +2183,37 @@ tabbox > tab, notebook > header tab { border: none; outline: none; background-clip: padding-box; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); font-weight: 500; border-radius: 6px; } tabbox > tab:hover, notebook > header tab:hover { - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } tabbox > tab:disabled, notebook > header tab:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } tabbox > tab:checked, notebook > header tab:checked { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: #d9e0ee; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); } tabbox > tab:checked:disabled, notebook > header tab:checked:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } frame > paned > notebook > header, notebook.frame > header { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } notebook, notebook.frame { - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 12px; } @@ -2144,7 +2228,7 @@ notebook.frame frame > list row.activatable { notebook > header { border: none; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); padding: 3px; margin: 3px; border-radius: 9px; @@ -2209,8 +2293,8 @@ notebook > header tab > box { } notebook > header tab > box:drop(active) { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); } notebook > header tab button.flat:last-child { @@ -2262,7 +2346,7 @@ notebook > stack:not(:only-child) { **************/ scrollbar { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: #D9E0EE; + background-color: #eff1f5; } * { @@ -2271,19 +2355,19 @@ scrollbar { } scrollbar.top { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } scrollbar.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } scrollbar.left { - border-right: 1px solid rgba(0, 0, 0, 0.12); + border-right: 1px solid rgba(17, 17, 27, 0.12); } scrollbar.right { - border-left: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(17, 17, 27, 0.12); } scrollbar slider { @@ -2293,19 +2377,19 @@ scrollbar slider { border: 4px solid transparent; border-radius: 9999px; background-clip: padding-box; - background-color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.38); } scrollbar slider:hover { - background-color: rgba(0, 0, 0, 0.6); + background-color: rgba(17, 17, 27, 0.6); } scrollbar slider:active { - background-color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.87); } scrollbar slider:disabled { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } scrollbar.fine-tune slider { @@ -2334,22 +2418,22 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { min-width: 4px; min-height: 4px; margin: 3px; - border: 1px solid rgba(217, 224, 238, 0.3); + border: 1px solid rgba(239, 241, 245, 0.3); } scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 4px; min-height: 4px; margin: 3px; - border: 1px solid rgba(217, 224, 238, 0.3); + border: 1px solid rgba(239, 241, 245, 0.3); border-radius: 9999px; - background-color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.38); background-clip: padding-box; -gtk-icon-source: none; } scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { @@ -2369,7 +2453,7 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { } scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - background-color: rgba(217, 224, 238, 0.9); + background-color: rgba(239, 241, 245, 0.9); } scrollbar.horizontal slider { @@ -2411,14 +2495,14 @@ switch { margin: 6px 0; border: none; border-radius: 9999px; - background-color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.38); background-clip: padding-box; font-size: 0; color: transparent; } switch:checked { - background-color: #96CDFB; + background-color: #1e66f5; } switch:disabled { @@ -2439,7 +2523,7 @@ switch slider { } switch:focus slider, switch:hover slider, switch:focus:hover slider { - box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.12); + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.12); } /************************* @@ -2489,53 +2573,53 @@ radio { padding: 0; border-radius: 9999px; color: transparent; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); } check:hover, radio:hover { - box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.04); - background-color: rgba(0, 0, 0, 0.15); + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.04); + background-color: rgba(17, 17, 27, 0.15); } check:active, radio:active { - box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.12); - background-color: rgba(0, 0, 0, 0.2); + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.12); + background-color: rgba(17, 17, 27, 0.2); } check:disabled, radio:disabled { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } check:checked, check:indeterminate, radio:checked, radio:indeterminate { - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; + color: #eff1f5; + background-color: #1e66f5; } check:checked:hover, check:indeterminate:hover, radio:checked:hover, radio:indeterminate:hover { - box-shadow: 0 0 0 6px rgba(150, 205, 251, 0.15); - background-color: #c7e4fd; + box-shadow: 0 0 0 6px rgba(30, 102, 245, 0.15); + background-color: #4f87f7; } check:checked:active, check:indeterminate:active, radio:checked:active, radio:indeterminate:active { - box-shadow: 0 0 0 6px rgba(150, 205, 251, 0.2); - background-color: #96CDFB; + box-shadow: 0 0 0 6px rgba(30, 102, 245, 0.2); + background-color: #1e66f5; } check:checked:disabled, check:indeterminate:disabled, radio:checked:disabled, radio:indeterminate:disabled { - color: rgba(0, 0, 0, 0.38); - background-color: rgba(150, 205, 251, 0.35); + color: rgba(239, 241, 245, 0.5); + background-color: rgba(30, 102, 245, 0.35); } popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { @@ -2641,7 +2725,7 @@ treeview.view radio, treeview.view check { } treeview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate) { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover { @@ -2649,8 +2733,8 @@ treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, tr } treeview.view:selected radio:checked, treeview.view:selected radio:indeterminate, treeview.view:selected check:checked, treeview.view:selected check:indeterminate, treeview.view:selected:focus radio:checked, treeview.view:selected:focus radio:indeterminate, treeview.view:selected:focus check:checked, treeview.view:selected:focus check:indeterminate { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; background-image: none; } @@ -2695,26 +2779,26 @@ scale.fine-tune slider { scale trough { transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); outline: none; - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } scale highlight { transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); - background-image: image(#96CDFB); + background-image: image(#1e66f5); } scale highlight:disabled { - background-color: #D9E0EE; - background-image: image(rgba(0, 0, 0, 0.26)); + background-color: #eff1f5; + background-image: image(rgba(17, 17, 27, 0.26)); } scale fill { transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } scale fill:disabled { @@ -2724,30 +2808,30 @@ scale fill:disabled { scale slider { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); border-radius: 9999px; - color: #96CDFB; - background-color: #D9E0EE; - box-shadow: inset 0 0 0 2px #96CDFB; + color: #1e66f5; + background-color: #eff1f5; + box-shadow: inset 0 0 0 2px #1e66f5; } scale slider:hover { - box-shadow: inset 0 0 0 2px #96CDFB, 0 0 0 8px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 0 0 2px #1e66f5, 0 0 0 8px rgba(17, 17, 27, 0.12); } scale slider:active { - box-shadow: inset 0 0 0 4px #96CDFB, 0 0 0 8px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 0 0 4px #1e66f5, 0 0 0 8px rgba(17, 17, 27, 0.12); } scale slider:disabled { - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.26); + box-shadow: inset 0 0 0 2px rgba(17, 17, 27, 0.26); } scale marks, scale value { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } scale indicator { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); color: transparent; } @@ -3025,7 +3109,7 @@ scale.color.vertical:dir(rtl) slider { * Progress bars * *****************/ progressbar { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); font-size: smaller; } @@ -3041,12 +3125,12 @@ progressbar.vertical progress { progressbar trough { border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } progressbar progress { border-radius: 6px; - background-color: #96CDFB; + background-color: #1e66f5; } progressbar.osd { @@ -3060,7 +3144,7 @@ progressbar.osd trough { } progressbar.osd progress { - background-color: #96CDFB; + background-color: #1e66f5; } progressbar trough.empty progress { @@ -3099,19 +3183,19 @@ levelbar trough { } levelbar block.low { - background-color: #FAE3B0; + background-color: #df8e1d; } levelbar block.high, levelbar block:not(.empty) { - background-color: #96CDFB; + background-color: #1e66f5; } levelbar block.full { - background-color: #ABE9B3; + background-color: #40a02b; } levelbar block.empty { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } /**************** @@ -3119,9 +3203,9 @@ levelbar block.empty { *****************/ printdialog paper { padding: 0; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } printdialog .dialog-action-box { @@ -3131,33 +3215,30 @@ printdialog .dialog-action-box { /********** * Frames * **********/ -frame > border, -.frame { +frame > border, .frame { margin: 0; padding: 0; - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0.12); border-radius: 0; box-shadow: none; } -frame > border.view, .frame.view { border-radius: 6px; } -frame > border.flat, .frame.flat { border-style: none; } -frame.flat > border, statusbar frame > border { +frame.flat > border, frame > border.flat, statusbar frame > border { border: none; } actionbar > revealer > box { padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-top: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; background-clip: border-box; } @@ -3174,7 +3255,7 @@ stack scrolledwindow.frame viewport.frame list { } overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(0, 0, 0, 0.07)), to(rgba(0, 0, 0, 0))); + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(17, 17, 27, 0)), to(rgba(17, 17, 27, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(17, 17, 27, 0.07)), to(rgba(17, 17, 27, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center top; @@ -3184,7 +3265,7 @@ overshoot.top { } overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(0, 0, 0, 0.07)), to(rgba(0, 0, 0, 0))); + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(17, 17, 27, 0)), to(rgba(17, 17, 27, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(17, 17, 27, 0.07)), to(rgba(17, 17, 27, 0))); background-size: 100% 5%, 100% 100%; background-repeat: no-repeat; background-position: center bottom; @@ -3194,7 +3275,7 @@ overshoot.bottom { } overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(0, 0, 0, 0.07)), to(rgba(0, 0, 0, 0))); + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(17, 17, 27, 0)), to(rgba(17, 17, 27, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(17, 17, 27, 0.07)), to(rgba(17, 17, 27, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: left center; @@ -3204,7 +3285,7 @@ overshoot.left { } overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(0, 0, 0, 0.12)), to(rgba(0, 0, 0, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(0, 0, 0, 0.07)), to(rgba(0, 0, 0, 0))); + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(17, 17, 27, 0)), to(rgba(17, 17, 27, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(17, 17, 27, 0.07)), to(rgba(17, 17, 27, 0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; @@ -3216,8 +3297,8 @@ overshoot.right { junction { border-style: solid none none solid; border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } junction:dir(rtl) { @@ -3227,7 +3308,7 @@ junction:dir(rtl) { separator { min-width: 1px; min-height: 1px; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } preferences stacksidebar.sidebar list separator, hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) separator, window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, @@ -3250,40 +3331,54 @@ window.background.csd > stack > box > stack > scrolledwindow > viewport frame > window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, preferencesgroup list, .geary-accounts-editor-pane list, window.background.csd.unified > deck > deck > deck list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet frame.view, leaflet frame.view, box.horizontal > stack.background frame.view, hdyleaflet stack.background scrolledwindow > viewport list, hdyleaflet overlay scrolledwindow > viewport list, leaflet stack.background scrolledwindow > viewport list, leaflet overlay scrolledwindow > viewport list, box.horizontal > stack.background stack.background scrolledwindow > viewport list, box.horizontal > stack.background overlay scrolledwindow > viewport list, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), list.tweak-group list, .tweak-group-startup, list.content:not(.conversation-listbox) { +window.background.csd > box > stack > scrolledwindow > viewport > box > list, preferencesgroup list, .geary-accounts-editor-pane list, window.background.csd.unified > deck > deck > deck list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet stack.background scrolledwindow > viewport list, hdyleaflet overlay scrolledwindow > viewport list, leaflet stack.background scrolledwindow > viewport list, leaflet overlay scrolledwindow > viewport list, box.horizontal > stack.background stack.background scrolledwindow > viewport list, box.horizontal > stack.background overlay scrolledwindow > viewport list, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), list.tweak-group list, .tweak-group-startup, list.content:not(.conversation-listbox) { border-radius: 7px; box-shadow: none; - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0.12); } -window.background.csd stack stack stack frame > list row.activatable, -window.background.csd > stack > stack > box > frame > list row.activatable, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row.activatable, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row.activatable, window.background.csd > stack > list row.activatable, preferencesgroup list row.activatable, .geary-accounts-editor-pane list row.activatable, window.background.csd.unified > deck > deck > deck list row.activatable, hdyleaflet list.view row.activatable, hdyleaflet list.frame row.activatable, leaflet list.view row.activatable, leaflet list.frame row.activatable, box.horizontal > stack.background list.view row.activatable, box.horizontal > stack.background list.frame row.activatable, hdyleaflet frame.view list row.activatable, leaflet frame.view list row.activatable, box.horizontal > stack.background frame.view list row.activatable, hdyleaflet stack.background scrolledwindow > viewport list row.activatable, hdyleaflet overlay scrolledwindow > viewport list row.activatable, leaflet stack.background scrolledwindow > viewport list row.activatable, leaflet overlay scrolledwindow > viewport list row.activatable, box.horizontal > stack.background stack.background scrolledwindow > viewport list row.activatable, box.horizontal > stack.background overlay scrolledwindow > viewport list row.activatable, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable, list.tweak-group list row.activatable, .tweak-group-startup row.activatable, list.content:not(.conversation-listbox) > row { +window.background.csd stack stack stack frame > list > separator, +window.background.csd > stack > stack > box > frame > list > separator, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, +window.background.csd > stack > scrolledwindow > viewport > box > list > separator, preferencesgroup list > separator, .geary-accounts-editor-pane list > separator, window.background.csd.unified > deck > deck > deck list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet stack.background scrolledwindow > viewport list > separator, hdyleaflet overlay scrolledwindow > viewport list > separator, leaflet stack.background scrolledwindow > viewport list > separator, leaflet overlay scrolledwindow > viewport list > separator, box.horizontal > stack.background stack.background scrolledwindow > viewport list > separator, box.horizontal > stack.background overlay scrolledwindow > viewport list > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, list.tweak-group list > separator, .tweak-group-startup > separator, list.content:not(.conversation-listbox) > separator { + background: none; + min-height: 0; +} + +window.background.csd stack stack stack frame > list row, +window.background.csd > stack > stack > box > frame > list row, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row, window.background.csd > stack > list row, +window.background.csd > stack > scrolledwindow > viewport > box > list row, preferencesgroup list row, .geary-accounts-editor-pane list row, window.background.csd.unified > deck > deck > deck list row, hdyleaflet list.view row, hdyleaflet list.frame row, leaflet list.view row, leaflet list.frame row, box.horizontal > stack.background list.view row, box.horizontal > stack.background list.frame row, hdyleaflet stack.background scrolledwindow > viewport list row, hdyleaflet overlay scrolledwindow > viewport list row, leaflet stack.background scrolledwindow > viewport list row, leaflet overlay scrolledwindow > viewport list row, box.horizontal > stack.background stack.background scrolledwindow > viewport list row, box.horizontal > stack.background overlay scrolledwindow > viewport list row, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row, leaflet frame:not(.view) list:not(.contacts-contact-list) row, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row, list.tweak-group list row, .tweak-group-startup row, list.content:not(.conversation-listbox) > row { border-radius: 0; } -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, preferencesgroup list row.activatable:first-child, .geary-accounts-editor-pane list row.activatable:first-child, window.background.csd.unified > deck > deck > deck list row.activatable:first-child, hdyleaflet list.view row.activatable:first-child, hdyleaflet list.frame row.activatable:first-child, leaflet list.view row.activatable:first-child, leaflet list.frame row.activatable:first-child, box.horizontal > stack.background list.view row.activatable:first-child, box.horizontal > stack.background list.frame row.activatable:first-child, hdyleaflet frame.view list row.activatable:first-child, leaflet frame.view list row.activatable:first-child, box.horizontal > stack.background frame.view list row.activatable:first-child, hdyleaflet stack.background scrolledwindow > viewport list row.activatable:first-child, hdyleaflet overlay scrolledwindow > viewport list row.activatable:first-child, leaflet stack.background scrolledwindow > viewport list row.activatable:first-child, leaflet overlay scrolledwindow > viewport list row.activatable:first-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row.activatable:first-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row.activatable:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:first-child, list.tweak-group list row.activatable:first-child, .tweak-group-startup row.activatable:first-child, list.content:not(.conversation-listbox) > row:first-child { +window.background.csd stack stack stack frame > list row:not(:first-child), window.background.csd > stack > list row:not(:first-child), preferencesgroup list row:not(:first-child), .geary-accounts-editor-pane list row:not(:first-child), window.background.csd.unified > deck > deck > deck list row:not(:first-child), hdyleaflet list.view row:not(:first-child), hdyleaflet list.frame row:not(:first-child), leaflet list.view row:not(:first-child), leaflet list.frame row:not(:first-child), box.horizontal > stack.background list.view row:not(:first-child), box.horizontal > stack.background list.frame row:not(:first-child), hdyleaflet stack.background scrolledwindow > viewport list row:not(:first-child), hdyleaflet overlay scrolledwindow > viewport list row:not(:first-child), leaflet stack.background scrolledwindow > viewport list row:not(:first-child), leaflet overlay scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background stack.background scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background overlay scrolledwindow > viewport list row:not(:first-child), hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), leaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), list.tweak-group list row:not(:first-child), .tweak-group-startup row:not(:first-child), list.content:not(.conversation-listbox) > row:not(:first-child) { + border-top: 1px solid rgba(17, 17, 27, 0); +} + +window.background.csd stack stack stack frame > list row:first-child, window.background.csd > stack > list row:first-child, preferencesgroup list row:first-child, .geary-accounts-editor-pane list row:first-child, window.background.csd.unified > deck > deck > deck list row:first-child, hdyleaflet list.view row:first-child, hdyleaflet list.frame row:first-child, leaflet list.view row:first-child, leaflet list.frame row:first-child, box.horizontal > stack.background list.view row:first-child, box.horizontal > stack.background list.frame row:first-child, hdyleaflet stack.background scrolledwindow > viewport list row:first-child, hdyleaflet overlay scrolledwindow > viewport list row:first-child, leaflet stack.background scrolledwindow > viewport list row:first-child, leaflet overlay scrolledwindow > viewport list row:first-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:first-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:first-child, list.tweak-group list row:first-child, .tweak-group-startup row:first-child, list.content:not(.conversation-listbox) > row:first-child { border-top-left-radius: 6px; border-top-right-radius: 6px; } -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, preferencesgroup list row.activatable:last-child, .geary-accounts-editor-pane list row.activatable:last-child, window.background.csd.unified > deck > deck > deck list row.activatable:last-child, hdyleaflet list.view row.activatable:last-child, hdyleaflet list.frame row.activatable:last-child, leaflet list.view row.activatable:last-child, leaflet list.frame row.activatable:last-child, box.horizontal > stack.background list.view row.activatable:last-child, box.horizontal > stack.background list.frame row.activatable:last-child, hdyleaflet frame.view list row.activatable:last-child, leaflet frame.view list row.activatable:last-child, box.horizontal > stack.background frame.view list row.activatable:last-child, hdyleaflet stack.background scrolledwindow > viewport list row.activatable:last-child, hdyleaflet overlay scrolledwindow > viewport list row.activatable:last-child, leaflet stack.background scrolledwindow > viewport list row.activatable:last-child, leaflet overlay scrolledwindow > viewport list row.activatable:last-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row.activatable:last-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row.activatable:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:last-child, list.tweak-group list row.activatable:last-child, .tweak-group-startup row.activatable:last-child, list.content:not(.conversation-listbox) > row:last-child { +window.background.csd stack stack stack frame > list row:last-child, window.background.csd > stack > list row:last-child, preferencesgroup list row:last-child, .geary-accounts-editor-pane list row:last-child, window.background.csd.unified > deck > deck > deck list row:last-child, hdyleaflet list.view row:last-child, hdyleaflet list.frame row:last-child, leaflet list.view row:last-child, leaflet list.frame row:last-child, box.horizontal > stack.background list.view row:last-child, box.horizontal > stack.background list.frame row:last-child, hdyleaflet stack.background scrolledwindow > viewport list row:last-child, hdyleaflet overlay scrolledwindow > viewport list row:last-child, leaflet stack.background scrolledwindow > viewport list row:last-child, leaflet overlay scrolledwindow > viewport list row:last-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:last-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:last-child, list.tweak-group list row:last-child, .tweak-group-startup row:last-child, list.content:not(.conversation-listbox) > row:last-child { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, preferencesgroup list row.activatable:only-child, .geary-accounts-editor-pane list row.activatable:only-child, window.background.csd.unified > deck > deck > deck list row.activatable:only-child, hdyleaflet list.view row.activatable:only-child, hdyleaflet list.frame row.activatable:only-child, leaflet list.view row.activatable:only-child, leaflet list.frame row.activatable:only-child, box.horizontal > stack.background list.view row.activatable:only-child, box.horizontal > stack.background list.frame row.activatable:only-child, hdyleaflet frame.view list row.activatable:only-child, leaflet frame.view list row.activatable:only-child, box.horizontal > stack.background frame.view list row.activatable:only-child, hdyleaflet stack.background scrolledwindow > viewport list row.activatable:only-child, hdyleaflet overlay scrolledwindow > viewport list row.activatable:only-child, leaflet stack.background scrolledwindow > viewport list row.activatable:only-child, leaflet overlay scrolledwindow > viewport list row.activatable:only-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row.activatable:only-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row.activatable:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:only-child, list.tweak-group list row.activatable:only-child, .tweak-group-startup row.activatable:only-child, list.content:not(.conversation-listbox) > row:only-child { +window.background.csd stack stack stack frame > list row:only-child, window.background.csd > stack > list row:only-child, preferencesgroup list row:only-child, .geary-accounts-editor-pane list row:only-child, window.background.csd.unified > deck > deck > deck list row:only-child, hdyleaflet list.view row:only-child, hdyleaflet list.frame row:only-child, leaflet list.view row:only-child, leaflet list.frame row:only-child, box.horizontal > stack.background list.view row:only-child, box.horizontal > stack.background list.frame row:only-child, hdyleaflet stack.background scrolledwindow > viewport list row:only-child, hdyleaflet overlay scrolledwindow > viewport list row:only-child, leaflet stack.background scrolledwindow > viewport list row:only-child, leaflet overlay scrolledwindow > viewport list row:only-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:only-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:only-child, list.tweak-group list row:only-child, .tweak-group-startup row:only-child, list.content:not(.conversation-listbox) > row:only-child { border-radius: 6px; } -window.background.csd stack stack stack frame > list row.activatable:focus, window.background.csd > stack > list row.activatable:focus, preferencesgroup list row.activatable:focus, .geary-accounts-editor-pane list row.activatable:focus, window.background.csd.unified > deck > deck > deck list row.activatable:focus, hdyleaflet list.view row.activatable:focus, hdyleaflet list.frame row.activatable:focus, leaflet list.view row.activatable:focus, leaflet list.frame row.activatable:focus, box.horizontal > stack.background list.view row.activatable:focus, box.horizontal > stack.background list.frame row.activatable:focus, hdyleaflet frame.view list row.activatable:focus, leaflet frame.view list row.activatable:focus, box.horizontal > stack.background frame.view list row.activatable:focus, hdyleaflet stack.background scrolledwindow > viewport list row.activatable:focus, hdyleaflet overlay scrolledwindow > viewport list row.activatable:focus, leaflet stack.background scrolledwindow > viewport list row.activatable:focus, leaflet overlay scrolledwindow > viewport list row.activatable:focus, box.horizontal > stack.background stack.background scrolledwindow > viewport list row.activatable:focus, box.horizontal > stack.background overlay scrolledwindow > viewport list row.activatable:focus, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:focus, leaflet frame:not(.view) list:not(.contacts-contact-list) row.activatable:focus, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row.activatable:focus, list.tweak-group list row.activatable:focus, .tweak-group-startup row.activatable:focus, list.content:not(.conversation-listbox) > row:focus { +window.background.csd stack stack stack frame > list row:focus, window.background.csd > stack > list row:focus, preferencesgroup list row:focus, .geary-accounts-editor-pane list row:focus, window.background.csd.unified > deck > deck > deck list row:focus, hdyleaflet list.view row:focus, hdyleaflet list.frame row:focus, leaflet list.view row:focus, leaflet list.frame row:focus, box.horizontal > stack.background list.view row:focus, box.horizontal > stack.background list.frame row:focus, hdyleaflet stack.background scrolledwindow > viewport list row:focus, hdyleaflet overlay scrolledwindow > viewport list row:focus, leaflet stack.background scrolledwindow > viewport list row:focus, leaflet overlay scrolledwindow > viewport list row:focus, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:focus, box.horizontal > stack.background overlay scrolledwindow > viewport list row:focus, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, leaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:focus, list.tweak-group list row:focus, .tweak-group-startup row:focus, list.content:not(.conversation-listbox) > row:focus { box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.08); } list { - border-color: rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } list row { @@ -3327,12 +3422,12 @@ list.navigation-sidebar > row { row:selected { color: inherit; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } row:selected image, row:selected label { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } row:selected button image, @@ -3342,7 +3437,7 @@ row:selected button label { row:selected:disabled image, row:selected:disabled label { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } /********************* @@ -3353,7 +3448,7 @@ row:selected:disabled label { } .app-notification button.text-button:not(:disabled) { - color: #96CDFB; + color: #1e66f5; } .app-notification.frame, @@ -3370,7 +3465,7 @@ expander title > arrow { min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); -gtk-icon-transform: rotate(-90deg); - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } expander title > arrow:dir(rtl) { @@ -3382,11 +3477,11 @@ expander title > arrow:checked { } expander title > arrow:hover, expander title > arrow:active { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } expander title > arrow:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } /************ @@ -3394,12 +3489,12 @@ expander title > arrow:disabled { ************/ calendar { padding: 1px; - border: 1px solid rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); } calendar:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } calendar:selected { @@ -3408,24 +3503,24 @@ calendar:selected { calendar.header { border-style: none none solid; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); border-radius: 0; } calendar.highlight { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); font-weight: 500; } calendar:indeterminate { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } /*********** * Dialogs * ***********/ messagedialog.background { - background-color: #D9E0EE; + background-color: #eff1f5; } messagedialog.background.csd { @@ -3437,13 +3532,13 @@ messagedialog .titlebar { min-height: 24px; border-style: none; box-shadow: none; - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } messagedialog .titlebar:backdrop { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.6); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.6); } messagedialog .dialog-action-box { @@ -3459,25 +3554,25 @@ messagedialog .dialog-action-box button:not(:last-child), messagedialog .dialog- } messagedialog .dialog-action-box button.suggested-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.suggested-action:not(:disabled) { - color: #96CDFB; + color: #1e66f5; } messagedialog .dialog-action-box button.destructive-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.destructive-action:not(:disabled) { - color: #F28FAD; + color: #d20f39; } .csd filechooser { - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 0 0 12px 12px; } filechooser .dialog-action-box { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } filechooser stack.view { @@ -3523,12 +3618,12 @@ filechooser actionbar, filechooser actionbar > revealer > box { } stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { - border-right: 1px solid rgba(0, 0, 0, 0.12); + border-right: 1px solid rgba(17, 17, 27, 0.12); border-left-style: none; } stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { - border-left: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(17, 17, 27, 0.12); border-right-style: none; } @@ -3542,7 +3637,7 @@ paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned . stacksidebar.sidebar list { padding: 3px; - background-color: #D9E0EE; + background-color: #eff1f5; } stacksidebar.sidebar row { @@ -3552,13 +3647,13 @@ stacksidebar.sidebar row { } stacksidebar.sidebar row:selected { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; font-weight: 500; } stacksidebar.sidebar row:selected label, stacksidebar.sidebar row:selected image { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } stacksidebar.sidebar row + row { @@ -3576,11 +3671,11 @@ stacksidebar.sidebar row > label { ****************/ row image.sidebar-icon { transition: color 75ms cubic-bezier(0, 0, 0.2, 1); - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } row image.sidebar-icon:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } placessidebar.sidebar > viewport.frame { @@ -3603,12 +3698,12 @@ placessidebar.sidebar row > revealer { } placessidebar.sidebar row:selected { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); font-weight: 500; } placessidebar.sidebar row:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } placessidebar.sidebar row image.sidebar-icon:dir(ltr) { @@ -3636,11 +3731,11 @@ placessidebar.sidebar row.sidebar-placeholder-row { } placessidebar.sidebar row.sidebar-new-bookmark-row { - color: #96CDFB; + color: #1e66f5; } placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { - color: #96CDFB; + color: #1e66f5; } placessidebar.sidebar row:drop(active) { @@ -3670,7 +3765,7 @@ paned > separator { -gtk-icon-source: none; border-style: none; background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.12)); + background-image: image(rgba(17, 17, 27, 0.12)); background-size: 1px 1px; background-clip: content-box; } @@ -3678,8 +3773,8 @@ paned > separator { paned > separator.wide { min-width: 6px; min-height: 6px; - background-color: #D9E0EE; - background-image: image(rgba(0, 0, 0, 0.12)), image(rgba(0, 0, 0, 0.12)); + background-color: #eff1f5; + background-image: image(rgba(17, 17, 27, 0.12)), image(rgba(17, 17, 27, 0.12)); background-size: 1px 1px, 1px 1px; } @@ -3729,66 +3824,66 @@ infobar { } infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #D9E0EE; + background-color: #eff1f5; } infobar.info > revealer > box link:link, infobar.info:hover > revealer > box link:link, infobar.info:backdrop > revealer > box link:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.info > revealer > box button, infobar.info > revealer > box button.text-button:not(:disabled), infobar.info:hover > revealer > box button, infobar.info:hover > revealer > box button.text-button:not(:disabled), infobar.info:backdrop > revealer > box button, infobar.info:backdrop > revealer > box button.text-button:not(:disabled) { - color: #96CDFB; + color: #1e66f5; } infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } infobar.action > revealer > box link:link, infobar.action:backdrop > revealer > box link:link, infobar.question > revealer > box link:link, infobar.question:backdrop > revealer > box link:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { - background-color: #afd9fc; + background-color: #3677f6; } infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #FAE3B0; - color: rgba(0, 0, 0, 0.87); + background-color: #df8e1d; + color: #eff1f5; } infobar.warning > revealer > box link:link, infobar.warning:backdrop > revealer > box link:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.warning:hover > revealer > box { - background-color: #fcecc8; + background-color: #e49a31; } infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #F28FAD; - color: rgba(0, 0, 0, 0.87); + background-color: #d20f39; + color: #eff1f5; } infobar.error > revealer > box link:link, infobar.error:backdrop > revealer > box link:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.error:hover > revealer > box { - background-color: #f5a6be; + background-color: #ea113f; } /************ @@ -3800,8 +3895,8 @@ tooltip { } tooltip.background { - background-color: rgba(41, 39, 56, 0.9); - color: white; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; } tooltip.background.csd { @@ -3862,11 +3957,11 @@ colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { } colorswatch.dark { - color: white; + color: #eff1f5; } colorswatch.light { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } colorswatch overlay { @@ -3874,7 +3969,7 @@ colorswatch overlay { } colorswatch overlay:hover { - box-shadow: 0 0 0 2px #96CDFB; + box-shadow: 0 0 0 2px #1e66f5; } colorswatch#add-color-button { @@ -3886,16 +3981,16 @@ colorswatch#add-color-button:only-child { } colorswatch#add-color-button overlay { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } colorswatch#add-color-button overlay:hover { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); box-shadow: none; } colorswatch#add-color-button overlay:active { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } colorswatch:disabled { @@ -3921,19 +4016,19 @@ colorswatch#editor-color-sample overlay:hover { colorchooser .popover.osd { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); border-radius: 6px; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } colorchooser .popover.osd:backdrop { - box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); } /******** * Misc * ********/ .content-view { - background-color: #D9E0EE; + background-color: #eff1f5; } /********************** @@ -3942,12 +4037,13 @@ colorchooser .popover.osd:backdrop { decoration { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); border-radius: 12px; - box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 36px transparent; + background-color: #eff1f5; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; margin: 8px; } decoration:backdrop { - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 36px transparent; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; } .maximized decoration, .fullscreen decoration, .tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { @@ -3962,7 +4058,7 @@ decoration:backdrop { .ssd decoration { border: none; border-radius: 12px 12px 0 0; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16); + box-shadow: 0 0 0 1px rgba(17, 17, 27, 0); } .metacity decoration { @@ -3974,7 +4070,7 @@ decoration:backdrop { .csd.popup decoration { border-radius: 12px; border: none; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); } tooltip.csd decoration { @@ -3992,12 +4088,12 @@ messagedialog.csd decoration { padding: 2px; border-radius: 0; box-shadow: none; - background-color: #1A1823; - border: 1px solid #afbedb; + background-color: #11111b; + border: 1px solid rgba(17, 17, 27, 0); } .solid-csd decoration:backdrop { - background-color: #1E1E2D; + background-color: #1e1e2e; } button.titlebutton:not(.suggested-action):not(.destructive-action) { @@ -4011,40 +4107,78 @@ button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), but color: transparent; } +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.12); + background-image: radial-gradient(circle, rgba(0, 0, 0, 0.12) 10%, transparent 0%); +} + button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { - color: rgba(0, 0, 0, 0.87); + color: white; } button.minimize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:not(.suggested-action):not(.destructive-action) { - background-color: rgba(255, 255, 255, 0.3); + background-color: rgba(239, 241, 245, 0.3); } button.minimize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } button.minimize.titlebutton:not(.suggested-action):not(.destructive-action) { - background-color: #FAE3B0; + background-color: #df8e1d; } button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { - background-color: #fbeac4; + background-color: #e3a753; } button.maximize.titlebutton:not(.suggested-action):not(.destructive-action) { - background-color: #ABE9B3; + background-color: #40a02b; } button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { - background-color: #c0efc6; + background-color: #6cb45e; } button.close.titlebutton:not(.suggested-action):not(.destructive-action) { - background-color: #F28FAD; + background-color: #d20f39; } button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { - background-color: #f5abc2; + background-color: #d94868; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-repeat: no-repeat; + background-size: 16px 16px; + background-position: center; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + box-shadow: none; + color: transparent; + animation: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/minimize.svg"); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/maximize.svg"); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: url("assets/scalable/close.svg"); +} + +.background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active, .background.csd.fullscreen headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.fullscreen headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active, .background.csd.tiled headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.tiled headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active { + background-image: url("assets/scalable/unmaximize.svg"); } .monospace { @@ -4055,7 +4189,7 @@ button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) * Touch Copy & Paste * **********************/ cursor-handle { - color: #96CDFB; + color: #1e66f5; -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); } @@ -4083,24 +4217,23 @@ cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) padding-bottom: 2px; padding-left: 8px; padding-right: 8px; - border: solid 1px rgba(0, 0, 0, 0.12); + border: solid 1px rgba(17, 17, 27, 0.12); border-radius: 7px; - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 -2px rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); font-size: smaller; } :not(decoration):not(window):drop(active) { - caret-color: #96CDFB; + caret-color: #1e66f5; } stackswitcher { min-height: 0; padding: 3px; - margin: 6px 0; border-radius: 9px; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); border: none; } @@ -4121,8 +4254,8 @@ stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destruc stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: #d9e0ee; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); } @@ -4148,7 +4281,7 @@ popover.emoji-picker { } popover.emoji-picker entry { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); border-image: none; border-radius: 0; box-shadow: none; @@ -4156,7 +4289,7 @@ popover.emoji-picker entry { } popover.emoji-picker scrolledwindow { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } button.emoji-section { @@ -4164,7 +4297,7 @@ button.emoji-section { } button.emoji-section:checked { - color: #96CDFB; + color: #1e66f5; } button.emoji-section:not(:last-child) { @@ -4209,11 +4342,11 @@ popover.emoji-completion .emoji:hover { ************/ .nautilus-window.background.csd { border-radius: 0 0 12px 12px; - background-color: #D9E0EE; + background-color: #dce0e8; } .nautilus-window.background.csd:backdrop { - background-color: #D9E0EE; + background-color: #eff1f5; } .nautilus-window.background.csd > grid.horizontal > paned.horizontal > separator, @@ -4235,7 +4368,7 @@ popover.emoji-completion .emoji:hover { } .nautilus-window.background.csd:not(.unified) notebook { - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 0 0 12px 12px; } @@ -4260,11 +4393,11 @@ popover.emoji-completion .emoji:hover { background-color: transparent; } -.nautilus-window.background.csd:not(.unified) paned > separator { +.nautilus-window.background.csd:not(.unified) paned > separator.wide { min-width: 12px; - box-shadow: 12px 0 #D9E0EE; - background-color: #D9E0EE; - background-image: image(#bfc5d1); + box-shadow: 12px 0 #eff1f5; + background-color: #eff1f5; + background-image: image(#c2c5cc); } .nautilus-window.maximized, .nautilus-window.maximized placessidebar { @@ -4277,23 +4410,23 @@ popover.emoji-completion .emoji:hover { margin: 6px; border-style: none; border-radius: 6px; - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } .nautilus-window .floating-bar button { margin: 4px; - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } .nautilus-canvas-item.dim-label, .nautilus-list-dim-label { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } .nemo-desktop.nemo-canvas-item, .caja-desktop.caja-canvas-item, .nautilus-desktop.nautilus-canvas-item { - color: white; + color: #eff1f5; } @keyframes nautilus-operations-button-needs-attention { @@ -4321,12 +4454,12 @@ popover.emoji-completion .emoji:hover { } .path-bar-box.width-maximized { - background-color: rgba(255, 255, 255, 0.04); + background-color: rgba(239, 241, 245, 0.04); } .path-bar-box.background.frame { border-style: none; - background-color: rgba(255, 255, 255, 0.04); + background-color: rgba(239, 241, 245, 0.04); } .path-bar-box .path-bar button label:not(:only-child):first-child { @@ -4361,38 +4494,58 @@ popover.emoji-completion .emoji:hover { } .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr), .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl) { - background-color: rgba(255, 255, 255, 0.08); + background-color: rgba(239, 241, 245, 0.08); } .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr):disabled, .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl):disabled { background-color: transparent; - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); +} + +.windowhandle .linked.nautilus-path-bar { + background-color: rgba(239, 241, 245, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + margin-top: 0; + margin-bottom: 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { + color: #eff1f5; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { + background: none; + box-shadow: none; } .disk-space-display.unknown { - background-color: rgba(0, 0, 0, 0.26); - color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.26); } .disk-space-display.used { - background-color: #96CDFB; - color: #96CDFB; + background-color: #1e66f5; + color: #1e66f5; } .disk-space-display.free { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.12); } .search-information { padding: 2px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } .conflict-row:not(:selected) { - background-color: #e3e1db; + background-color: #ead3b4; } .nautilus-window flowboxchild .icon-item-background { @@ -4414,7 +4567,7 @@ dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow. dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { margin: -6px 0 0 -6px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { @@ -4451,11 +4604,11 @@ dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal: } .nautilus-menu-sort-heading:disabled { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } .nautilus-window paned > separator { - background-color: #D9E0EE; + background-color: #dce0e8; } /********* @@ -4478,17 +4631,17 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s } .open-document-selector-path-label { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); font-size: smaller; } .open-document-selector-match { - background-color: #FAE3B0; - color: rgba(0, 0, 0, 0.87); + background-color: #df8e1d; + color: #eff1f5; } .gedit-document-panel { - background-color: #D9E0EE; + background-color: #dce0e8; } .gedit-document-panel row button.flat { @@ -4497,30 +4650,25 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s } .gedit-document-panel-group-row:not(:first-child) { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); border-radius: 0 0 12px 12px; } .gedit-search-slider { - margin: 4px 4px 8px; -} - -.gedit-search-slider .linked:not(.vertical) > entry { - border-radius: 6px; + margin: 0 6px 10px; + padding: 6px; + background-color: #eff1f5; + border-radius: 0 0 12px 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); } .gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag { all: unset; - color: rgba(0, 0, 0, 0.6); -} - -.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) { - margin-right: -66px; - padding-right: 66px; + color: rgba(17, 17, 27, 0.6); } .gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag { @@ -4531,11 +4679,6 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s margin-right: 0; } -.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) { - margin-left: -66px; - padding-left: 66px; -} - .gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag { margin-right: 6px; } @@ -4545,32 +4688,19 @@ window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned s } .gedit-search-slider .linked:not(.vertical) > entry:not(.error) { - background-color: #D9E0EE; + background-color: #eff1f5; } .gedit-search-slider .linked:not(.vertical) > entry.error ~ button { - color: rgba(0, 0, 0, 0.6); + color: rgba(239, 241, 245, 0.7); } .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:hover, .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:active { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled { - color: rgba(0, 0, 0, 0.26); -} - -.gedit-search-slider .linked > button { - border: solid 6px transparent; - border-radius: 9999px; -} - -.gedit-search-slider .linked > button:last-child:dir(ltr), .gedit-search-slider .linked > button:not(:first-child):dir(rtl) { - margin-left: -3px; -} - -.gedit-search-slider .linked > button:first-child:dir(rtl), .gedit-search-slider .linked > button:not(:last-child):dir(ltr) { - margin-right: -3px; + color: rgba(239, 241, 245, 0.3); } frame.gedit-map-frame > border:dir(ltr) { @@ -4599,16 +4729,16 @@ frame.gedit-map-frame > border:dir(rtl) { .tweak-group-white, .tweak-white, .tweak-white:hover { - background-image: image(#D9E0EE); + background-image: image(#eff1f5); } .tweak-startup, .tweak-startup:hover { - background-image: image(#D9E0EE); + background-image: image(#eff1f5); } .tweak-group-startup { - background-image: image(#D9E0EE); + background-image: image(#eff1f5); } .tweak-group-startup row.tweak-startup { @@ -4663,10 +4793,16 @@ window.background.csd > box.horizontal > stack.background { background: none; } +window.background.csd > leaflet > stack.background frame > border, +window.background.csd > hdyleaflet > stack.background frame > border, +window.background.csd > box.horizontal > stack.background frame > border { + border: none; +} + window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { - background-color: #D9E0EE; + background-color: #eff1f5; border-bottom-right-radius: 12px; } @@ -4676,10 +4812,17 @@ window.background.csd > box.horizontal > stack.background > widget > box.vertica background: none; } +window.background.csd > leaflet frame.view, +window.background.csd > hdyleaflet frame.view, +window.background.csd > box.horizontal frame.view { + border-radius: 6px; + background: none; +} + window.background.csd > leaflet > box.vertical > scrolledwindow.view, window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { - background-color: #D9E0EE; + background-color: #eff1f5; border-bottom-left-radius: 12px; } @@ -4708,8 +4851,33 @@ window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > vi background-color: transparent; } +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list { + border-top-width: 0; + border-bottom-width: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list > row { + border-radius: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list { + border-top-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list > row { + border-radius: 6px 6px 0 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list { + border-bottom-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list > row { + border-radius: 0 0 6px 6px; +} + window.background.csd hdycolumn stack frame.view > stack > stack list > separator { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0); } dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { @@ -4724,10 +4892,6 @@ dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.fra background-color: transparent; } -hdyleaflet frame > border, leaflet frame > border, box.horizontal > stack.background frame > border { - border: none; -} - hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group), leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group), box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group) { padding: 3px; } @@ -4736,20 +4900,11 @@ hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not( border-radius: 6px; } -hdyleaflet frame.view list, leaflet frame.view list, box.horizontal > stack.background frame.view list { - background: none; -} - -hdyleaflet frame.view list > separator, leaflet frame.view list > separator, box.horizontal > stack.background frame.view list > separator { - background: none; - min-height: 0; -} - /************************ * Gnome system monitor * ************************/ window#gnome-system-monitor.background.csd > box.vertical > stack { - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 0 0 12px 12px; } @@ -4788,14 +4943,11 @@ window.background.csd scrolledwindow.contacts-contact-form { * Epiphany (Gnome Web) * ************************/ tabbox { - background-color: #D9E0EE; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - padding: 3px 3px 0; -} - -tabbox > tab { - border-radius: 6px 6px 0 0; - border-bottom: none; + border: none; + background-color: rgba(17, 17, 27, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; } tabbox > tab button { @@ -4899,26 +5051,26 @@ window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked } .polari-room-list .sidebar > row.activatable:selected { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } stack.view.polari-entry-area { - background-color: #D9E0EE; - border-top: 1px solid rgba(0, 0, 0, 0.12); + background-color: #eff1f5; + border-top: 1px solid rgba(17, 17, 27, 0.12); border-bottom-right-radius: 12px; } stack:disabled.view.polari-entry-area { - background-image: image(#D9E0EE); + background-image: image(#eff1f5); } /*********** * Builder * ***********/ layouttabbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } layouttabbar > box > button { @@ -4929,9 +5081,9 @@ layouttab { margin: 0 8px; border-style: none solid; border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - box-shadow: inset 0 -2px #96CDFB; - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0); + box-shadow: inset 0 -2px #1e66f5; + background-color: #eff1f5; } layouttab separator.vertical { @@ -4945,17 +5097,17 @@ layouttab button.text-button, layouttab button.image-button, layouttab button { } layout { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0); -PnlDockBin-handle-size: 1; } entry.search-missing { - background-color: #F28FAD; - color: rgba(0, 0, 0, 0.87); + background-color: #d20f39; + color: #eff1f5; } window.workbench treeview.image { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } popover.popover-selector list { @@ -4987,21 +5139,21 @@ omnibar.linked:not(.vertical) entry { } omnibar:not(:hover):not(:active) entry { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } popover.omnibar list row:not(:last-child) { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } entry.preferences-search { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); box-shadow: none; - background-color: #D9E0EE; + background-color: #eff1f5; } preferences stacksidebar.sidebar list { - background-color: #D9E0EE; + background-color: #dce0e8; } preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { @@ -5009,11 +5161,11 @@ preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar } preferences > box > box:dir(ltr) { - border-right: 1px solid rgba(0, 0, 0, 0.12); + border-right: 1px solid rgba(17, 17, 27, 0.12); } preferences > box > box:dir(rtl) { - border-left: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(17, 17, 27, 0.12); } popover.messagepopover.background { @@ -5022,7 +5174,7 @@ popover.messagepopover.background { popover.messagepopover .popover-action-area button { padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); border-radius: 0; } @@ -5043,7 +5195,7 @@ popover.transfers list { } popover.transfers list row:not(:first-child) { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } popover.transfers list row > box { @@ -5051,24 +5203,24 @@ popover.transfers list row > box { } dockbin { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0); -PnlDockBin-handle-size: 1; } dockpaned { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0); } eggsearchbar box.search-bar { padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } docktabstrip { padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } docktab { @@ -5080,30 +5232,30 @@ docktab { border-width: 1px; border-color: transparent; box-shadow: inset 0 -2px transparent; - background-image: radial-gradient(circle, #96CDFB 10%, transparent 0%); + background-image: radial-gradient(circle, #1e66f5 10%, transparent 0%); background-repeat: no-repeat; background-position: center; background-size: 0% 0%; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); font-weight: 500; } docktab:hover { background-color: alpha(currentColor, 0.08); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } docktab:checked { transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 -2px #96CDFB; + box-shadow: inset 0 -2px #1e66f5; background-color: transparent; background-image: radial-gradient(circle, transparent 10%, transparent 0%); background-size: 1000% 1000%; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } dockoverlayedge { - background-color: #D9E0EE; + background-color: #eff1f5; } dockoverlayedge docktabstrip { @@ -5112,22 +5264,22 @@ dockoverlayedge docktabstrip { } dockoverlayedge.left-edge docktab:checked { - box-shadow: inset -2px 0 #96CDFB; + box-shadow: inset -2px 0 #1e66f5; } dockoverlayedge.right-edge docktab:checked { - box-shadow: inset 2px 0 #96CDFB; + box-shadow: inset 2px 0 #1e66f5; } pillbox { - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 6px; } layoutpane entry.search { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); box-shadow: none; - background-color: #D9E0EE; + background-color: #eff1f5; } editortweak entry.search { @@ -5164,33 +5316,33 @@ button.dzlmenubutton image.arrow { } button.dzlmenubuttonitem { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font-weight: normal; } button.dzlmenubuttonitem:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } idelayoutstackheader { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } idelayoutstackheader button:checked { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } ideeditorutilities > dzldockpaned > box > stackswitcher { padding: 8px 0; - background-color: #D9E0EE; + background-color: #eff1f5; } ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { - border-right: 1px solid rgba(0, 0, 0, 0.12); + border-right: 1px solid rgba(17, 17, 27, 0.12); } ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { - border-left: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(17, 17, 27, 0.12); } ideeditorutilities > dzldockpaned > box > stackswitcher button { @@ -5200,12 +5352,12 @@ ideeditorutilities > dzldockpaned > box > stackswitcher button { } ideeditorutilities > dzldockpaned > box > stackswitcher button:active { - background-image: radial-gradient(circle, rgba(150, 205, 251, 0.7) 10%, transparent 0%); + background-image: radial-gradient(circle, rgba(30, 102, 245, 0.7) 10%, transparent 0%); } ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { background-color: transparent; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { @@ -5213,7 +5365,7 @@ ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { } ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { - box-shadow: inset -2px 0 #96CDFB; + box-shadow: inset -2px 0 #1e66f5; } ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { @@ -5221,7 +5373,7 @@ ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { } ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { - box-shadow: inset 2px 0 #96CDFB; + box-shadow: inset 2px 0 #1e66f5; } ideeditorsidebar notebook header { @@ -5229,11 +5381,11 @@ ideeditorsidebar notebook header { } popover.messagepopover list { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0.12); } popover.messagepopover list row:not(:last-child) { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } /********** @@ -5247,8 +5399,8 @@ GdMainIconView.content-view { margin: 8px; border-radius: 9999px; box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; font-weight: bold; } @@ -5271,17 +5423,17 @@ GdMainIconView.content-view { } button.photos-filter-preview { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font-weight: normal; } button.photos-filter-preview:checked { background-color: alpha(currentColor, 0.06); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } button.photos-filter-preview:checked image { - color: white; + color: #eff1f5; } overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { @@ -5297,28 +5449,28 @@ overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { *********/ .side-panel:dir(ltr) { border-style: solid; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); } .side-panel:dir(rtl) { border-style: solid; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); } .side-panel .view { - background-image: image(#D9E0EE); + background-image: image(#dce0e8); } .side-panel .view:hover { - background-image: image(rgba(203, 210, 223, 0.9896)); + background-image: image(rgba(207, 211, 219, 0.9896)); } .side-panel .view:selected { - background-image: image(#96CDFB); + background-image: image(#1e66f5); } .side-panel .view:selected:hover { - background-image: image(rgba(141, 192, 235, 0.9896)); + background-image: image(#2f71f5); } .songs-list:hover { @@ -5334,7 +5486,7 @@ frame.documents-dropdown > border { } box.vertical > revealer > toolbar.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); background-clip: border-box; } @@ -5377,16 +5529,16 @@ window.background.csd evview.view.content-view { *********************************/ .background.csd > grid.horizontal > paned.horizontal > scrolledwindow { border-radius: 0 0 12px 12px; - background-color: #D9E0EE; + background-color: #eff1f5; } .background.csd > grid.horizontal > paned.horizontal > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { - background-color: #D9E0EE; + background-color: #eff1f5; } .background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { border-radius: 0 0 0 12px; - background-color: #D9E0EE; + background-color: #eff1f5; } /************ @@ -5510,11 +5662,11 @@ frame.commit-frame > border { * Characters * **************/ box.dialog-vbox scrolledwindow.related { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0); } list.categories { - background-image: image(#D9E0EE); + background-image: image(#dce0e8); } /********* @@ -5524,8 +5676,8 @@ list.categories { min-height: 24px; padding: 0 4px; border-radius: 6px; - background-color: #1A1823; - color: white; + background-color: #11111b; + color: #eff1f5; } /************** @@ -5572,10 +5724,10 @@ window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar, window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar { - color: rgba(0, 0, 0, 0.87); - background-color: #D9E0EE; + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; box-shadow: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0); } window.background.csd.geary-main-window stack#conversation_viewer .geary-composer-box actionbar > revealer > box, @@ -5589,29 +5741,29 @@ window#GearyMainWindow.background.csd stack#conversation_viewer .geary-composer- } .geary-main-window.unified > deck > overlay > .geary-main-layout { - background-color: #D9E0EE; + background-color: #eff1f5; } .geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > headerbar, .geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > headerbar { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); } .geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar, .geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar { - background-color: #1A1823; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); + background-color: #11111b; + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); } .geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar:backdrop, .geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar:backdrop { - background-color: #1E1E2D; + background-color: #1e1e2e; } .geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > box.vertical + separator.sidebar { min-width: 1px; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0); } .geary-main-window.unified frame.geary-conversation-frame scrolledwindow { @@ -5626,19 +5778,19 @@ window#GearyMainWindow.background.csd stack#conversation_viewer .geary-composer- .geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:selected, .geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:active { border-radius: 6px; - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } .geary-main-window.unified separator.geary-sidebar-pane-separator { min-width: 1px; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } .geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0.12); border-bottom-width: 0; - background-color: #D9E0EE; + background-color: #eff1f5; } .geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { @@ -5694,7 +5846,7 @@ dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwin dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { border-radius: 0 0 12px 12px; - background-color: #D9E0EE; + background-color: #eff1f5; } dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), @@ -5735,11 +5887,11 @@ dialog.background.csd stack scrolledwindow viewport.frame.view { } window.background.csd.unified headerbar { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); } window.background.csd.unified > decoration-overlay { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + box-shadow: inset 0 0 0 1px rgba(239, 241, 245, 0.1); } window.background.csd.unified, @@ -5788,7 +5940,7 @@ overlay > revealer.right > scrolledwindow.frame { .terminix-session-sidebar, .tilix-session-sidebar { - background-image: image(#D9E0EE); + background-image: image(#eff1f5); } .terminal-titlebar button { @@ -5812,7 +5964,7 @@ button.flat.tilix-small-button { * Terminator * **************/ .terminator-terminal-window paned > separator { - background-color: #D9E0EE; + background-color: #eff1f5; } .terminator-terminal-window notebook.frame { @@ -5824,7 +5976,7 @@ button.flat.tilix-small-button { *************/ #live_installer .menubar progressbar trough { border-radius: 4px; - background-color: rgba(255, 255, 255, 0.12); + background-color: rgba(239, 241, 245, 0.12); } /*********** @@ -5847,25 +5999,25 @@ window.background > box.vertical > scrolledwindow > widget toolbar button { * Chromium * ************/ window.background.chromium { - background-color: #D9E0EE; + background-color: #eff1f5; } window.background.chromium entry, window.background.chromium > button { - border: 1px solid rgba(0, 0, 0, 0.26); + border: 1px solid rgba(17, 17, 27, 0); } window.background.chromium > button { - color: #96CDFB; + color: #1e66f5; } window.background.chromium > button:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } window.background.chromium menubar, window.background.chromium headerbar { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } window.background.chromium headerbar button:active { @@ -5873,7 +6025,7 @@ window.background.chromium headerbar button:active { } window.background.chromium spinner { - color: #96CDFB; + color: #1e66f5; } window.background.chromium textview.view { @@ -5881,17 +6033,17 @@ window.background.chromium textview.view { } window.background.chromium treeview.view.cell:selected:focus { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } window.background.chromium treeview.view button { - border: 1px solid rgba(0, 0, 0, 0.26); - background-color: #D9E0EE; + border: 1px solid rgba(17, 17, 27, 0.26); + background-color: #eff1f5; } window.background.chromium menu { - border-color: #93a7ce; + border-color: #b0bace; } window.background.chromium menu menuitem { @@ -5899,23 +6051,23 @@ window.background.chromium menu menuitem { } tooltip.background.chromium { - background-color: #292738; + background-color: #2b2b3b; } /*********** * Firefox * ***********/ #MozillaGtkWidget > widget text { - background-color: #D9E0EE; + background-color: #eff1f5; } #MozillaGtkWidget > widget text:selected { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } #MozillaGtkWidget > widget > separator { - color: #afbedb; + color: rgba(17, 17, 27, 0); } #MozillaGtkWidget > widget > scrollbar { @@ -5923,33 +6075,33 @@ tooltip.background.chromium { } #MozillaGtkWidget > widget > frame > border { - border-color: #afbedb; + border-color: rgba(17, 17, 27, 0); } #MozillaGtkWidget > widget > entry, #MozillaGtkWidget > widget > button > button { - border: 1px solid #afbedb; + border: 1px solid rgba(17, 17, 27, 0); border-radius: 6px; box-shadow: none; } #MozillaGtkWidget > widget > entry:disabled, #MozillaGtkWidget > widget > button > button:disabled { - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); } #MozillaGtkWidget > widget > entry { min-height: 30px; - background-color: #D9E0EE; + background-color: #eff1f5; } #MozillaGtkWidget > widget > entry:focus { - border-color: #96CDFB; - box-shadow: inset 0 0 0 1px #96CDFB; + border-color: #1e66f5; + box-shadow: inset 0 0 0 1px #1e66f5; } #MozillaGtkWidget > widget > entry:disabled { - background-color: #D9E0EE; + background-color: #dce0e8; } #MozillaGtkWidget > widget > button > button { @@ -5973,18 +6125,18 @@ tooltip.background.chromium { #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate), #MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate) { - color: #C3BAC6; + color: #45475a; } #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):hover, #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):active, #MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):hover, #MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):active { - color: #C3BAC6; + color: #6c6f85; } #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):disabled, #MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):disabled { - color: rgba(195, 186, 198, 0.5); + color: rgba(69, 71, 90, 0.5); } #MozillaGtkWidget menu { @@ -5992,23 +6144,23 @@ tooltip.background.chromium { } #MozillaGtkWidget > widget > menubar { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } #MozillaGtkWidget > widget > menubar:hover { - color: white; + color: #eff1f5; } #MozillaGtkWidget > widget > menubar:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } #MozillaGtkWidget > widget > frame { - color: #afbedb; + color: rgba(17, 17, 27, 0); } #MozillaGtkWidget menu > separator { - color: #afbedb; + color: rgba(17, 17, 27, 0); } window.background:not(.csd) > window > menu menuitem { @@ -6058,15 +6210,15 @@ window.background:not(.csd) > window > menu menuitem { } #CanvasTable #HorizontalScrollbar { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } #CanvasTable #VerticalScrollbar:dir(ltr) { - border-left: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(17, 17, 27, 0.12); } #CanvasTable #VerticalScrollbar:dir(rtl) { - border-right: 1px solid rgba(0, 0, 0, 0.12); + border-right: 1px solid rgba(17, 17, 27, 0.12); } #Canvas_and_Dock frame > border { @@ -6100,7 +6252,7 @@ scrolledwindow#DialogNotebook > viewport.frame > notebook.frame button.close-but * Libreoffice * ***************/ window.background > grid > widget > widget > scrolledwindow > viewport > grid > box > box > frame > box { - background-color: #D9E0EE; + background-color: #eff1f5; } /********* @@ -6132,7 +6284,7 @@ UnityDecoration { -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); -UnityDecoration-inactive-shadow-radius: 6px; -UnityDecoration-glow-size: 8px; - -UnityDecoration-glow-color: #96CDFB; + -UnityDecoration-glow-color: #1e66f5; -UnityDecoration-title-indent: 4px; -UnityDecoration-title-fade: 32px; -UnityDecoration-title-alignment: 0.0; @@ -6142,24 +6294,24 @@ UnityDecoration .top { padding: 0 2px; border-style: none; border-radius: 12px 12px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #1A1823; - color: white; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #11111b; + color: #eff1f5; } UnityDecoration .top:backdrop { - background-color: #1E1E2D; - color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; + color: rgba(239, 241, 245, 0.7); } UnityDecoration .menuitem { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } UnityDecoration .menuitem:hover { - box-shadow: inset 0 -2px #96CDFB; + box-shadow: inset 0 -2px #1e66f5; background-color: transparent; - color: white; + color: #eff1f5; } .background:not(.csd) headerbar:not(.titlebar) { @@ -6173,31 +6325,31 @@ UnityDecoration .menuitem:hover { UnityPanelWidget, .unity-panel { - background-color: #131020; - color: white; + background-color: #11111b; + color: #eff1f5; } UnityPanelWidget:backdrop, .unity-panel:backdrop { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .unity-panel.menuitem, .unity-panel .menuitem { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .unity-panel.menubar.menuitem:hover, .unity-panel.menubar .menuitem *:hover { - box-shadow: inset 0 -2px #96CDFB; + box-shadow: inset 0 -2px #1e66f5; background-color: transparent; - color: white; + color: #eff1f5; } .menu IdoPlaybackMenuItem.menuitem:active { -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); animation: spin 1s linear infinite; - color: #96CDFB; + color: #1e66f5; } /************** @@ -6209,8 +6361,8 @@ UnityPanelWidget:backdrop, } .mate-panel-menu-bar { - background-color: #131020; - color: rgba(255, 255, 255, 0.7); + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); font-weight: 500; } @@ -6230,12 +6382,12 @@ PanelToplevel.vertical > grid > button { } PanelSeparator { - color: rgba(255, 255, 255, 0.12); + color: rgba(239, 241, 245, 0.12); } MatePanelAppletFrameDBus { border-style: solid; - border-color: rgba(255, 255, 255, 0.12); + border-color: rgba(239, 241, 245, 0.12); } .mate-panel-menu-bar.horizontal MatePanelAppletFrameDBus { @@ -6247,15 +6399,15 @@ MatePanelAppletFrameDBus { } .mate-panel-menu-bar menubar > menuitem { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .mate-panel-menu-bar menubar > menuitem:hover { - color: white; + color: #eff1f5; } .mate-panel-menu-bar menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } .mate-panel-menu-bar.horizontal menubar > menuitem { @@ -6307,7 +6459,7 @@ MatePanelAppletFrameDBus { PanelApplet.wnck-applet .wnck-pager { background-color: transparent; - color: #96CDFB; + color: #1e66f5; } PanelApplet.wnck-applet .wnck-pager:hover { @@ -6319,7 +6471,7 @@ PanelApplet.wnck-applet .wnck-pager:active { } PanelApplet.wnck-applet .wnck-pager:selected { - background-color: #96CDFB; + background-color: #1e66f5; } .mate-panel-menu-bar.horizontal #clock-applet-button label { @@ -6331,10 +6483,10 @@ PanelApplet.wnck-applet .wnck-pager:selected { } #MatePanelPopupWindow { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0); border-radius: 7px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } #MatePanelPopupWindow frame > border { @@ -6352,7 +6504,7 @@ PanelApplet.wnck-applet .wnck-pager:selected { #MatePanelPopupWindow calendar + box { margin-top: -5px; padding-top: 5px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } #MatePanelPopupWindow expander > title { @@ -6364,7 +6516,7 @@ PanelApplet.wnck-applet .wnck-pager:selected { } #MatePanelPopupWindow > frame > box > box > box > widget { - color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.12); } na-tray-applet { @@ -6377,10 +6529,10 @@ na-tray-applet { } .mate-panel-applet-slider { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0); border-radius: 7px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } .mate-panel-applet-slider frame > border { @@ -6393,19 +6545,19 @@ na-tray-applet { #PanelApplet:selected > box { background-color: alpha(currentColor, 0.1); - color: white; + color: #eff1f5; } #mate-menu { - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border: 1px solid rgba(17, 17, 27, 0); + background-color: #eff1f5; } #mate-menu button { min-height: 24px; min-width: 24px; padding: 4px 0; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font-weight: normal; } @@ -6415,7 +6567,7 @@ na-tray-applet { #mate-menu button image, #mate-menu button label + label { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } #mate-menu entry { @@ -6432,13 +6584,13 @@ na-tray-applet { } .brisk-menu { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } .brisk-menu entry { margin-bottom: -2px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); border-image: none; box-shadow: none; background-color: transparent; @@ -6446,12 +6598,12 @@ na-tray-applet { .brisk-menu entry + box > box:dir(ltr) { margin-right: -2px; - border-right: 1px solid rgba(0, 0, 0, 0.12); + border-right: 1px solid rgba(17, 17, 27, 0.12); } .brisk-menu entry + box > box:dir(rtl) { margin-left: -2px; - border-left: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(17, 17, 27, 0.12); } .brisk-menu .categories-list { @@ -6463,7 +6615,7 @@ na-tray-applet { } .brisk-menu .categories-list button:checked { - color: #96CDFB; + color: #1e66f5; } .brisk-menu .session-button { @@ -6489,7 +6641,7 @@ na-tray-applet { .brisk-menu .apps-list button { border-radius: 0; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font-weight: normal; } @@ -6515,12 +6667,12 @@ na-tray-applet { .caja-side-pane notebook viewport.frame, .caja-side-pane notebook widget .vertical { - background-color: #D9E0EE; + background-color: #eff1f5; } .caja-side-pane notebook, .caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .caja-side-pane notebook .frame, @@ -6536,9 +6688,9 @@ na-tray-applet { .caja-navigation-window .view .entry { border: none; border-radius: 6px; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); background-image: none; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .caja-desktop.view .entry:selected, @@ -6547,8 +6699,8 @@ na-tray-applet { } .caja-desktop.view .entry { - background-color: #1E1E2D; - color: white; + background-color: #1e1e2e; + color: #eff1f5; caret-color: currentColor; } @@ -6559,7 +6711,7 @@ na-tray-applet { .caja-navigation-window statusbar { margin: 0 -10px; padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .caja-notebook frame > border { @@ -6567,8 +6719,8 @@ na-tray-applet { } #caja-extra-view-widget { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } #caja-extra-view-widget > box > box > label { @@ -6581,7 +6733,7 @@ na-tray-applet { .pluma-window statusbar { margin: 0 -10px; padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .pluma-window statusbar frame > border { @@ -6599,7 +6751,7 @@ na-tray-applet { } .pluma-print-preview toolbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } .pluma-window paned.horizontal box.vertical box.horizontal button.flat { @@ -6612,11 +6764,11 @@ na-tray-applet { .pluma-window paned.horizontal box.vertical notebook.frame { margin-top: -1px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } /********* @@ -6627,15 +6779,15 @@ na-tray-applet { } .atril-window paned.horizontal box.vertical notebook .frame { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } /* mate-screensaver lock dialog */ .lock-dialog { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0); border-radius: 7px; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } .lock-dialog frame > border { @@ -6643,24 +6795,24 @@ na-tray-applet { } .lock-dialog button:not(:disabled) { - color: #96CDFB; + color: #1e66f5; } /* multimedia OSD */ MsdOsdWindow.background.osd { border-radius: 6px; - background-color: rgba(41, 39, 56, 0.9); - color: white; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; } MsdOsdWindow.background.osd .trough { border-radius: 0; - background-color: rgba(255, 255, 255, 0.12); + background-color: rgba(239, 241, 245, 0.12); } MsdOsdWindow.background.osd .progressbar { border-radius: 0; - background-color: #96CDFB; + background-color: #1e66f5; } /****************** @@ -6683,9 +6835,10 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-popover { - border: none; + border: 1px solid rgba(17, 17, 27, 0); box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + background-clip: padding-box; + background-color: #eff1f5; border-radius: 12px; } @@ -6710,7 +6863,7 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-popover scrolledwindow.sidebar:not(.categories) { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); border-right: none; border-bottom-left-radius: 12px; } @@ -6739,12 +6892,12 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-popover > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .budgie-popover.bottom > frame.container > grid.horizontal > grid.horizontal > widget > grid.horizontal > stack { border-top: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } .budgie-popover.budgie-menu .container { @@ -6758,7 +6911,7 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-popover.budgie-menu entry.search { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); border-image: none; border-radius: 0; box-shadow: none; @@ -6766,7 +6919,7 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-popover.budgie-menu scrolledwindow.sidebar.categories { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); padding-bottom: 12px; } @@ -6828,7 +6981,7 @@ MsdOsdWindow.background.osd .progressbar { .budgie-popover.places-menu .places-list:not(.always-expand) { margin-top: 3px; padding-top: 3px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .budgie-popover.places-menu .alternative-label { @@ -6841,7 +6994,7 @@ MsdOsdWindow.background.osd .progressbar { } .workspace-switcher .workspace-layout { - border: 0 solid rgba(255, 255, 255, 0.12); + border: 0 solid rgba(239, 241, 245, 0.12); } .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { @@ -6858,7 +7011,7 @@ MsdOsdWindow.background.osd .progressbar { .workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { - border: 0 solid rgba(255, 255, 255, 0.12); + border: 0 solid rgba(239, 241, 245, 0.12); } .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { @@ -6905,7 +7058,7 @@ MsdOsdWindow.background.osd .progressbar { margin: 3px 0; min-width: 16px; min-height: 16px; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .budgie-panel button.budgie-menu-launcher { @@ -6917,11 +7070,11 @@ MsdOsdWindow.background.osd .progressbar { padding: 0; margin: 0; border-radius: 9999px; - background-image: image(rgba(255, 255, 255, 0.12)); + background-image: image(rgba(239, 241, 245, 0.12)); } .budgie-panel button.budgie-menu-launcher:hover { - color: white; + color: #eff1f5; } .budgie-panel button.budgie-menu-launcher:hover image { @@ -6929,7 +7082,7 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-panel button.budgie-menu-launcher:active, .budgie-panel button.budgie-menu-launcher:checked { - color: white; + color: #eff1f5; } .budgie-panel button.budgie-menu-launcher:active image, .budgie-panel button.budgie-menu-launcher:checked image { @@ -6938,17 +7091,17 @@ MsdOsdWindow.background.osd .progressbar { .budgie-panel { transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: #131020; - color: rgba(255, 255, 255, 0.7); + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); font-weight: 500; } .budgie-panel.transparent { - background-color: rgba(19, 16, 32, 0.75); + background-color: rgba(17, 17, 27, 0.75); } .budgie-panel button { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); min-height: 24px; min-width: 24px; padding: 0; @@ -6956,26 +7109,26 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-panel button:hover { - color: white; + color: #eff1f5; } .budgie-panel button:active { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .budgie-panel button.budgie-menu-launcher { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .budgie-panel button.budgie-menu-launcher:focus { background: none; box-shadow: none; border: none; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .budgie-panel button.raven-trigger { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .budgie-panel.horizontal button { @@ -6987,11 +7140,11 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-panel separator { - background-color: rgba(255, 255, 255, 0.3); + background-color: rgba(239, 241, 245, 0.3); } .budgie-panel .alert { - color: #F28FAD; + color: #d20f39; } .budgie-panel .titlebar:not(headerbar) { @@ -6999,33 +7152,33 @@ MsdOsdWindow.background.osd .progressbar { padding: 0; box-shadow: none; background-color: transparent; - color: white; + color: #eff1f5; } .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active { - color: white; + color: #eff1f5; } .budgie-panel menubar, .budgie-panel .menubar { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); box-shadow: none; border: none; } .budgie-panel menubar > menuitem, .budgie-panel .menubar > menuitem { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .budgie-panel menubar > menuitem:hover, .budgie-panel menubar > menuitem:active, .budgie-panel .menubar > menuitem:hover, .budgie-panel .menubar > menuitem:active { - color: white; + color: #eff1f5; } .budgie-panel #tasklist-button { @@ -7041,15 +7194,15 @@ MsdOsdWindow.background.osd .progressbar { } .budgie-panel button.flat.launcher:not(:checked) { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } .budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .budgie-panel button.flat.launcher:not(:checked):disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } .top .budgie-panel .unpinned button.flat.launcher:checked, .top .budgie-panel .pinned button.flat.launcher.running:checked { @@ -7121,7 +7274,7 @@ frame.raven-frame > border { } .raven { - background-color: #D9E0EE; + background-color: #eff1f5; box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); } @@ -7144,7 +7297,7 @@ frame.raven-frame > border { .raven .raven-header.top { padding: 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } .raven .raven-header.top stackswitcher button { @@ -7154,7 +7307,7 @@ frame.raven-frame > border { } .raven .raven-header.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .raven stack .raven-header { @@ -7168,12 +7321,12 @@ frame.raven-frame > border { .raven .raven-background { border-style: solid none; border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } .raven .raven-background > overlay > widget > image { - color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.12); } .raven scrolledwindow.raven-background { @@ -7207,12 +7360,12 @@ frame.raven-frame > border { } .raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { - background-color: rgba(0, 0, 0, 0.06); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.06); + color: rgba(17, 17, 27, 0.87); } .raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .raven .audio-widget list.devices-list.sound-devices > row.activatable label { @@ -7229,8 +7382,8 @@ calendar.raven-calendar:selected { } .raven-mpris { - background-color: #1A1823; - color: white; + background-color: #11111b; + color: #eff1f5; } .raven-mpris label { @@ -7265,11 +7418,11 @@ calendar.raven-calendar:selected { padding-left: 12px; margin: 3px; border-radius: 6px; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:active, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:focus { @@ -7286,7 +7439,7 @@ calendar.raven-calendar:selected { } .budgie-notification .notification-body, .budgie-switcher .notification-body { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } .budgie-osd .budgie-osd-text { @@ -7294,15 +7447,15 @@ calendar.raven-calendar:selected { } .budgie-panel .lock-keys image:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } .drop-shadow { margin: 5px 9px; padding: 3px; border-radius: 12px; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } .drop-shadow .linked > button { @@ -7312,7 +7465,7 @@ calendar.raven-calendar:selected { .budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - background-color: #D9E0EE; + background-color: #eff1f5; border: none; padding: 0; } @@ -7329,7 +7482,7 @@ calendar.raven-calendar:selected { .budgie-polkit-dialog > decoration, .budgie-run-dialog > decoration { border: none; - box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.12); + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0); } .budgie-session-dialog label:not(:last-child), @@ -7345,7 +7498,7 @@ calendar.raven-calendar:selected { .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); border-radius: 0; } @@ -7362,11 +7515,11 @@ calendar.raven-calendar:selected { } .budgie-polkit-dialog .message { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } .budgie-polkit-dialog .failure { - color: #F28FAD; + color: #d20f39; } .budgie-run-dialog entry.search { @@ -7378,18 +7531,18 @@ calendar.raven-calendar:selected { } .budgie-run-dialog list .dim-label { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } /************** * Xfce4 Apps * **************/ .XfceHeading { - background-color: #D9E0EE; + background-color: #eff1f5; } /*************** @@ -7397,8 +7550,8 @@ calendar.raven-calendar:selected { ***************/ .xfce4-panel.background { border: none; - background-color: #131020; - color: rgba(255, 255, 255, 0.7); + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); font-weight: 500; } @@ -7422,13 +7575,13 @@ wnck-pager:active { } wnck-pager:selected { - background-color: #96CDFB; + background-color: #1e66f5; } XfdesktopIconView.view { border-radius: 6px; background-color: transparent; - color: white; + color: #eff1f5; } XfdesktopIconView.view:active { @@ -7446,7 +7599,7 @@ window#whiskermenu-window { } window#whiskermenu-window entry.search:focus { - background-color: #D9E0EE; + background-color: #eff1f5; } window#whiskermenu-window > frame > border { @@ -7454,8 +7607,8 @@ window#whiskermenu-window > frame > border { padding: 6px 8px 6px 9px; margin: 6px; border: none; - background-color: #D9E0EE; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); + background-color: #eff1f5; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), inset 0 0 0 1px rgba(239, 241, 245, 0.15); } window#whiskermenu-window box.categories > button.radio { @@ -7464,12 +7617,12 @@ window#whiskermenu-window box.categories > button.radio { } window#whiskermenu-window box.categories > button.radio:hover { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } window#whiskermenu-window box.categories > button.radio:checked, window#whiskermenu-window box.categories > button.radio:active { - background-color: rgba(0, 0, 0, 0.26); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.87); } window#whiskermenu-window box.categories > button.radio:checked:hover, window#whiskermenu-window box.categories > button.radio:active:hover { @@ -7478,7 +7631,7 @@ window#whiskermenu-window box.categories > button.radio:checked:hover, window#wh window#whiskermenu-window scrolledwindow.frame { padding: 3px; - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 6px; } @@ -7491,17 +7644,17 @@ window#whiskermenu-window scrolledwindow.frame treeview.view:not(:hover):not(:se } window#whiskermenu-window scrolledwindow.frame treeview.view:selected:hover { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); } window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:checked, window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:active { - background-color: rgba(0, 0, 0, 0.26); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.26); + color: rgba(17, 17, 27, 0.87); } #XfceNotifyWindow { - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0); } #XfceNotifyWindow buttonbox { @@ -7523,7 +7676,7 @@ window#whiskermenu-window .title-area > .commands-area > button.flat.command-but * Thunar * **********/ .thunar toolbar { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0); } .thunar .standard-view.frame { @@ -7542,7 +7695,7 @@ window#whiskermenu-window .title-area > .commands-area > button.flat.command-but .thunar statusbar { margin: 0 -10px; padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } .thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { @@ -7563,27 +7716,27 @@ menubar.-vala-panel-background { menubar.-vala-panel-appmenu-private > menuitem, menubar.-vala-panel-background > menuitem { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); font-weight: normal; } menubar.-vala-panel-appmenu-private > menuitem:hover, menubar.-vala-panel-background > menuitem:hover { - color: white; + color: #eff1f5; border-radius: 0; } menubar.-vala-panel-appmenu-private > menuitem:disabled, menubar.-vala-panel-background > menuitem:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } /************************ * LightDM GTK+ Greeter * ************************/ #panel_window { - background-color: #1E1E2D; - color: white; + background-color: #1e1e2e; + color: #eff1f5; } #panel_window menubar, @@ -7600,15 +7753,15 @@ menubar.-vala-panel-background > menuitem:disabled { } #panel_window menubar > menuitem { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } #panel_window menubar > menuitem:hover { - color: white; + color: #eff1f5; } #panel_window menubar > menuitem:disabled label { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } #login_window, @@ -7616,8 +7769,8 @@ menubar.-vala-panel-background > menuitem:disabled { #restart_dialog { margin: 8px; border-radius: 6px; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } #content_frame { @@ -7634,15 +7787,15 @@ menubar.-vala-panel-background > menuitem:disabled { } #buttonbox_frame button:not(:disabled) { - color: #96CDFB; + color: #1e66f5; } /******** * Nemo * ********/ .nemo-window .primary-toolbar { - background-color: #1A1823; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + background-color: #11111b; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } .nemo-window .primary-toolbar entry { @@ -7658,15 +7811,19 @@ menubar.-vala-panel-background > menuitem:disabled { .nemo-window .primary-toolbar button.text-button { padding-left: 8px; padding-right: 8px; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } .nemo-window .primary-toolbar button.text-button:hover, .nemo-window .primary-toolbar button.text-button:active, .nemo-window .primary-toolbar button.text-button:checked { - color: white; + color: #eff1f5; } .nemo-window .primary-toolbar button.text-button:disabled { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.3); +} + +.nemo-window .primary-toolbar button.text-button:backdrop { + color: rgba(239, 241, 245, 0.5); } .nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button { @@ -7702,17 +7859,17 @@ menubar.-vala-panel-background > menuitem:disabled { } .nemo-window .nemo-inactive-pane .view:not(:selected) { - background-color: #D9E0EE; + background-color: #dce0e8; } .nemo-window .nemo-window-pane widget.entry { border-radius: 6px; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: rgba(163, 168, 179, 0.961); - -NemoPlacesTreeView-disk-full-fg-color: #96CDFB; + -NemoPlacesTreeView-disk-full-bg-color: rgba(184, 185, 191, 0.961); + -NemoPlacesTreeView-disk-full-fg-color: #1e66f5; -NemoPlacesTreeView-disk-full-bar-width: 2px; -NemoPlacesTreeView-disk-full-bar-radius: 0; -NemoPlacesTreeView-disk-full-bottom-padding: 1px; @@ -7726,81 +7883,89 @@ menubar.-vala-panel-background > menuitem:disabled { use responsibly! */ /* widget text/foreground color */ -@define-color theme_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_fg_color rgba(17, 17, 27, 0.87); /* text color for entries, views and content in general */ -@define-color theme_text_color rgba(0, 0, 0, 0.87); +@define-color theme_text_color rgba(17, 17, 27, 0.87); /* widget base background color */ -@define-color theme_bg_color #D9E0EE; +@define-color theme_bg_color #eff1f5; /* text widgets and the like base background color */ -@define-color theme_base_color #D9E0EE; +@define-color theme_base_color #eff1f5; /* base background color of selections */ -@define-color theme_selected_bg_color #96CDFB; +@define-color theme_selected_bg_color #1e66f5; /* text/foreground color of selections */ -@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_selected_fg_color #eff1f5; /* base background color of insensitive widgets */ -@define-color insensitive_bg_color #D9E0EE; +@define-color insensitive_bg_color #eff1f5; /* text foreground color of insensitive widgets */ -@define-color insensitive_fg_color rgba(0, 0, 0, 0.38); +@define-color insensitive_fg_color rgba(17, 17, 27, 0.38); /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #D9E0EE; +@define-color insensitive_base_color #dce0e8; /* widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_unfocused_fg_color rgba(17, 17, 27, 0.87); /* text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color rgba(0, 0, 0, 0.87); +@define-color theme_unfocused_text_color rgba(17, 17, 27, 0.87); /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #D9E0EE; +@define-color theme_unfocused_bg_color #eff1f5; /* text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #D9E0EE; +@define-color theme_unfocused_base_color #eff1f5; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #96CDFB; +@define-color theme_unfocused_selected_bg_color #1e66f5; /* text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_unfocused_selected_fg_color #eff1f5; /* insensitive color on backdrop windows */ -@define-color unfocused_insensitive_color rgba(0, 0, 0, 0.38); +@define-color unfocused_insensitive_color rgba(17, 17, 27, 0.38); /* widgets main borders color */ -@define-color borders rgba(0, 0, 0, 0.12); +@define-color borders rgba(17, 17, 27, 0.12); /* widgets main borders color on backdrop windows */ -@define-color unfocused_borders rgba(0, 0, 0, 0.12); +@define-color unfocused_borders rgba(17, 17, 27, 0.12); /* these are pretty self explicative */ -@define-color warning_color #FAE3B0; -@define-color error_color #F28FAD; -@define-color success_color #ABE9B3; +@define-color warning_color #df8e1d; +@define-color error_color #d20f39; +@define-color success_color #40a02b; /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title white; -@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); -@define-color wm_highlight rgba(255, 255, 255, 0.1); -@define-color wm_bg #1A1823; -@define-color wm_unfocused_bg #1E1E2D; +@define-color wm_title #eff1f5; +@define-color wm_unfocused_title rgba(239, 241, 245, 0.7); +@define-color wm_highlight rgba(239, 241, 245, 0.1); +@define-color wm_border #9b9d9f; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #d20f39; +@define-color wm_button_close_active_bg #990b29; +@define-color wm_button_max_hover_bg #40a02b; +@define-color wm_button_max_active_bg #2d701e; +@define-color wm_button_min_hover_bg #df8e1d; +@define-color wm_button_min_active_bg #a96c16; /* FIXME this is really an API */ -@define-color content_view_bg #D9E0EE; -@define-color placeholder_text_color #575a5f; +@define-color content_view_bg #eff1f5; +@define-color placeholder_text_color #6a6b72; /* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #D9E0EE; +@define-color text_view_bg #eff1f5; @define-color budgie_tasklist_indicator_color white; @define-color budgie_tasklist_indicator_color_active white; -@define-color budgie_tasklist_indicator_color_active_window #929198; -@define-color budgie_tasklist_indicator_color_attention #FAE3B0; +@define-color budgie_tasklist_indicator_color_active_window #929296; +@define-color budgie_tasklist_indicator_color_attention #df8e1d; @define-color STRAWBERRY_100 #FF9262; @define-color STRAWBERRY_300 #FF793E; @define-color STRAWBERRY_500 #F15D22; diff --git a/src/main/gtk-4.0/gtk-Dark.css b/src/main/gtk-4.0/gtk-Dark.css new file mode 100644 index 00000000..8816547d --- /dev/null +++ b/src/main/gtk-4.0/gtk-Dark.css @@ -0,0 +1,5235 @@ +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #eff1f5; +} + +dnd { + color: #eff1f5; +} + +.normal-icons { + -gtk-icon-size: 16px; +} + +.large-icons { + -gtk-icon-size: 32px; +} + +spinner:disabled, +arrow:disabled, +scrollbar:disabled, +check:disabled, +radio:disabled, +treeview.expander:disabled { + -gtk-icon-filter: opacity(0.5); +} + +iconview, .view { + background-color: #1e1e2e; + color: #eff1f5; +} + +iconview:disabled, .view:disabled { + color: rgba(239, 241, 245, 0.5); +} + +iconview:selected, .view:selected { + color: #eff1f5; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 3px; +} + +rubberband, .content-view rubberband, .content-view columnview.view > rubberband, +.content-view treeview.view > rubberband, .content-view .rubberband, columnview.view > rubberband, .content-view columnview.view > .rubberband, +treeview.view > rubberband, +.content-view treeview.view > .rubberband, gridview > rubberband, flowbox > rubberband { + border: 1px solid #8caaee; + background-color: rgba(140, 170, 238, 0.3); +} + +flowbox > flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +gridview > child { + padding: 3px; +} + +gridview > child:selected { + outline-color: alpha(currentColor, 0.06); +} + +gridview > child box { + border-spacing: 8px; + margin: 12px; +} + +coverflow cover { + color: #eff1f5; + background-color: #1e1e2e; + border: 1px solid black; +} + +label.separator { + color: rgba(239, 241, 245, 0.7); +} + +label:disabled { + color: rgba(239, 241, 245, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #eff1f5; +} + +.dim-label, row label.subtitle { + color: rgba(239, 241, 245, 0.7); +} + +window.assistant .sidebar { + padding: 4px 0; +} + +window.assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(239, 241, 245, 0.5); + font-weight: 500; +} + +window.assistant .sidebar label.highlight { + color: #eff1f5; +} + +.osd .scale-popup > arrow, +.osd .scale-popup > contents, .osd popover.background > arrow, +.osd popover.background > contents, popover.background.touch-selection > arrow, +popover.background.touch-selection > contents, popover.background.magnifier > arrow, +popover.background.magnifier > contents, .osd { + color: #eff1f5; + background-color: #1e1e2e; + background-clip: padding-box; + border-radius: 6px; + border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); +} + +.osd { + padding: 6px; + margin: 6px; +} + +.osd.circular { + border-radius: 9999px; +} + +/********** + * Toasts * + **********/ +toast { + margin: 12px; + margin-bottom: 24px; + border-radius: 9999px; + border-spacing: 6px; + padding: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.1), 0 4px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #1e1e2e; + color: #eff1f5; + border: none; +} + +toast:dir(ltr) { + padding-left: 12px; +} + +toast:dir(rtl) { + padding-right: 12px; +} + +toast > label { + margin: 0 6px; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +.large-title { + font-weight: 300; + font-size: 24pt; +} + +.title-1 { + font-weight: 800; + font-size: 20pt; +} + +.title-2 { + font-weight: 800; + font-size: 15pt; +} + +.title-3 { + font-weight: 700; + font-size: 15pt; +} + +.title-4 { + font-weight: 700; + font-size: 13pt; +} + +.heading { + font-weight: 700; + font-size: 11pt; +} + +.body { + font-weight: 400; + font-size: 11pt; +} + +.caption { + font-weight: 400; + font-size: 9pt; +} + +.caption-heading { + font-weight: 700; + font-size: 9pt; +} + +/**************** + * Text Entries * + ****************/ + +entry { + min-height: 36px; + padding: 0 8px; + border-spacing: 6px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + + +entry:focus-within { + background-color: rgba(239, 241, 245, 0.08); + box-shadow: inset 0 0 0 2px #8caaee; +} + + +entry:drop(active) { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + + +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + + +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + + +entry image { + color: rgba(239, 241, 245, 0.7); +} + + +entry image:hover, +entry image:active { + color: #eff1f5; +} + + +entry image:disabled { + color: rgba(239, 241, 245, 0.5); +} + + +entry image.left { + margin-left: 2px; + margin-right: 6px; +} + + +entry image.right { + margin-left: 6px; + margin-right: 2px; +} + + +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(239, 241, 245, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + + +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(239, 241, 245, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + + +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + + +entry.error:focus-within { + background-color: rgba(239, 241, 245, 0.08); + box-shadow: inset 0 0 0 2px #e78284; +} + + +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + + +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + + +entry.warning:focus-within { + background-color: rgba(239, 241, 245, 0.08); + box-shadow: inset 0 0 0 2px #e5c890; +} + + +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + + +entry > progress, +entry progress > trough > progress { + margin: 2px -8px; + border-bottom: 2px solid #8caaee; + background-color: transparent; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview entry:focus-within { + border-image: none; + box-shadow: none; +} + +.entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +.entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active) { + color: rgba(239, 241, 245, 0.7); +} + +editablelabel > stack > text { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: radial-gradient(farthest-side, #8caaee 0%, rgba(140, 170, 238, 0) 0%); + } + to { + background-image: radial-gradient(farthest-side, #8caaee 95%, rgba(140, 170, 238, 0)); + } +} + +infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button, popover.background.touch-selection button, popover.background.magnifier button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action), toast button, toast button.circular.flat { + color: rgba(239, 241, 245, 0.7); +} + +infobar.warning > revealer > box button:focus, popover.background.touch-selection button:focus, popover.background.magnifier button:focus, headerbar.selection-mode button:focus:not(.suggested-action):not(.destructive-action), toast button:focus, toast button.circular.flat:focus, infobar.warning > revealer > box button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, headerbar.selection-mode button:hover:not(.suggested-action):not(.destructive-action), toast button:hover, toast button.circular.flat:hover, infobar.warning > revealer > box button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, headerbar.selection-mode button:active:not(.suggested-action):not(.destructive-action), toast button:active, toast button.circular.flat:active, infobar.warning > revealer > box button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, headerbar.selection-mode button:checked:not(.suggested-action):not(.destructive-action), toast button:checked, toast button.circular.flat:checked { + color: #eff1f5; +} + +infobar.warning > revealer > box button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, headerbar.selection-mode button:disabled:not(.suggested-action):not(.destructive-action), toast button:disabled, toast button.circular.flat:disabled { + color: rgba(239, 241, 245, 0.3); +} + +infobar.warning > revealer > box button:checked:disabled, popover.background.touch-selection button:checked:disabled, popover.background.magnifier button:checked:disabled, headerbar.selection-mode button:checked:disabled:not(.suggested-action):not(.destructive-action), toast button:checked:disabled { + color: rgba(239, 241, 245, 0.5); +} + +actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 225ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + +actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { + box-shadow: 0 0 0 2px rgba(140, 170, 238, 0.35); +} + +actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + -gtk-icon-filter: brightness(1.2); +} + +actionbar > revealer > box .linked > button.keyboard-activating:not(.suggested-action):not(.destructive-action), button.keyboard-activating, actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { + transition: box-shadow 225ms cubic-bezier(0, 0, 0.2, 1), background-color 225ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); +} + +actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { + box-shadow: none; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { + box-shadow: inset 0 0 0 9999px transparent; +} + +actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +button.opaque { + box-shadow: none; +} + +.osd button.opaque:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.15); +} + +button.opaque:hover { + background-image: image(alpha(currentColor, 0.1)); +} + +button.keyboard-activating.opaque, button.opaque:active { + background-image: image(rgba(0, 0, 0, 0.2)); +} + +button.opaque:checked { + background-image: image(rgba(0, 0, 0, 0.15)); +} + +button.opaque:checked:hover { + background-image: image(rgba(0, 0, 0, 0.05)); +} + +button.opaque:checked.keyboard-activating, button.opaque:checked:active { + background-image: image(rgba(0, 0, 0, 0.3)); +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placessidebar.sidebar row button.sidebar-button, calendar > header > button, columnview.view > header > button button.circular, +treeview.view > header > button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical > button, spinbutton:not(.vertical) > button, modelbutton.flat, splitbutton.flat > button, +splitbutton.flat > menubutton > button, filechooser #pathbarbox > stack > box > button, window.dialog.message .dialog-action-area > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +popover.background button.model, headerbar button:not(.suggested-action):not(.destructive-action), .toolbar button, +toolbar button, dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, menubutton.flat > button, button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + color: rgba(239, 241, 245, 0.7); +} + +placessidebar.sidebar row button.sidebar-button:focus, calendar > header > button:focus, columnview.view > header > button button.circular:focus, +treeview.view > header > button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical > button:focus, spinbutton:not(.vertical) > button:focus, modelbutton.flat:focus, splitbutton.flat > button:focus, +splitbutton.flat > menubutton > button:focus, filechooser #pathbarbox > stack > box > button:focus, window.dialog.message .dialog-action-area > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +popover.background button.model:focus, headerbar button:focus:not(.suggested-action):not(.destructive-action), .toolbar button:focus, +toolbar button:focus, dropdown > .linked:not(.vertical) > button:focus:not(:only-child), +combobox > .linked:not(.vertical) > button:focus:not(:only-child), splitbutton.suggested-action > button:focus, splitbutton.suggested-action > menubutton > button:focus, splitbutton.destructive-action > button:focus, splitbutton.destructive-action > menubutton > button:focus, splitbutton.opaque > button:focus, splitbutton.opaque > menubutton > button:focus, menubutton.suggested-action > button:focus, menubutton.destructive-action > button:focus, menubutton.opaque > button:focus, menubutton.flat > button:focus, button.flat:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #eff1f5; +} + +placessidebar.sidebar row button.sidebar-button:hover, calendar > header > button:hover, columnview.view > header > button button.circular:hover, +treeview.view > header > button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical > button:hover, spinbutton:not(.vertical) > button:hover, modelbutton.flat:hover, splitbutton.flat > button:hover, +splitbutton.flat > menubutton > button:hover, filechooser #pathbarbox > stack > box > button:hover, window.dialog.message .dialog-action-area > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +popover.background button.model:hover, headerbar button:hover:not(.suggested-action):not(.destructive-action), .toolbar button:hover, +toolbar button:hover, dropdown > .linked:not(.vertical) > button:hover:not(:only-child), +combobox > .linked:not(.vertical) > button:hover:not(:only-child), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, menubutton.flat > button:hover, button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: #eff1f5; +} + +placessidebar.sidebar row button.sidebar-button:active, calendar > header > button:active, columnview.view > header > button button.circular:active, +treeview.view > header > button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical > button:active, spinbutton:not(.vertical) > button:active, modelbutton.flat:active, splitbutton.flat > button:active, +splitbutton.flat > menubutton > button:active, filechooser #pathbarbox > stack > box > button:active, window.dialog.message .dialog-action-area > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +popover.background button.model:active, headerbar button:active:not(.suggested-action):not(.destructive-action), .toolbar button:active, +toolbar button:active, dropdown > .linked:not(.vertical) > button:active:not(:only-child), +combobox > .linked:not(.vertical) > button:active:not(:only-child), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, menubutton.flat > button:active, button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); + color: #eff1f5; +} + +placessidebar.sidebar row button.sidebar-button:disabled, calendar > header > button:disabled, columnview.view > header > button button.circular:disabled, +treeview.view > header > button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical > button:disabled, spinbutton:not(.vertical) > button:disabled, modelbutton.flat:disabled, splitbutton.flat > button:disabled, +splitbutton.flat > menubutton > button:disabled, filechooser #pathbarbox > stack > box > button:disabled, window.dialog.message .dialog-action-area > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +popover.background button.model:disabled, headerbar button:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:disabled, +toolbar button:disabled, dropdown > .linked:not(.vertical) > button:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:disabled:not(:only-child), splitbutton.suggested-action > button:disabled, splitbutton.suggested-action > menubutton > button:disabled, splitbutton.destructive-action > button:disabled, splitbutton.destructive-action > menubutton > button:disabled, splitbutton.opaque > button:disabled, splitbutton.opaque > menubutton > button:disabled, menubutton.suggested-action > button:disabled, menubutton.destructive-action > button:disabled, menubutton.opaque > button:disabled, menubutton.flat > button:disabled, button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(239, 241, 245, 0.3); +} + +filechooser #pathbarbox > stack > box > button:checked, window.dialog.message .dialog-action-area > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, +popover.background button.model:checked, headerbar button:checked:not(.suggested-action):not(.destructive-action), .toolbar button:checked, +toolbar button:checked, dropdown > .linked:not(.vertical) > button:checked:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:not(:only-child), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, menubutton.flat > button:checked, button.flat:checked, button.flat:checked:hover { + background-color: alpha(currentColor, 0.1); + color: #eff1f5; +} + +filechooser #pathbarbox > stack > box > button:checked:disabled, window.dialog.message .dialog-action-area > button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, +popover.background button.model:checked:disabled, headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:checked:disabled, +toolbar button:checked:disabled, dropdown > .linked:not(.vertical) > button:checked:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), splitbutton.suggested-action > button:checked:disabled, splitbutton.suggested-action > menubutton > button:checked:disabled, splitbutton.destructive-action > button:checked:disabled, splitbutton.destructive-action > menubutton > button:checked:disabled, splitbutton.opaque > button:checked:disabled, splitbutton.opaque > menubutton > button:checked:disabled, menubutton.suggested-action > button:checked:disabled, menubutton.destructive-action > button:checked:disabled, menubutton.opaque > button:checked:disabled, menubutton.flat > button:checked:disabled, button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(239, 241, 245, 0.5); +} + +button separator { + margin: 4px 1px; +} + +button.opaque { + background-color: #484856; + color: #eff1f5; +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button, button.image-text-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button > box, +button.text-button.image-button > box > box, button.image-text-button > box, +button.image-text-button > box > box { + border-spacing: 4px; +} + +button.text-button.image-button > box > label, +button.text-button.image-button > box > box > label, button.image-text-button > box > label, +button.image-text-button > box > box > label { + padding-left: 2px; + padding-right: 2px; +} + +button.text-button.image-button label:first-child, button.image-text-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child, button.image-text-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child, button.image-text-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child, button.image-text-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child), button.image-text-button image:not(:only-child) { + margin: 0 4px; +} + +button.arrow-button { + padding-left: 9px; + padding-right: 9px; +} + +button.arrow-button > box { + border-spacing: 4px; +} + +button.arrow-button.text-button > box { + border-spacing: 4px; +} + +menubutton.pill > button, button.pill { + padding: 9px 30px; + border-radius: 9999px; +} + +button.card { + background-color: rgba(239, 241, 245, 0.04); + background-clip: padding-box; + font-weight: inherit; + padding: 0; +} + +button.card:hover { + background-image: image(alpha(currentColor, 0.03)); +} + +button.card.keyboard-activating, button.card:active { + background-image: image(alpha(currentColor, 0.08)); +} + +button.card:checked { + background-color: rgba(239, 241, 245, 0.04); + background-image: image(alpha(currentColor, 0.1)); +} + +button.card:checked:hover { + background-image: image(alpha(currentColor, 0.13)); +} + +button.card:checked.keyboard-activating, button.card:checked:active { + background-image: image(alpha(currentColor, 0.19)); +} + +button.card:checked.has-open-popup { + background-image: image(alpha(currentColor, 0.13)); +} + +button.card:drop(active) { + color: #fe640b; + box-shadow: inset 0 0 0 1px #fe640b; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + border-radius: 6px; +} + +.linked:not(.vertical) > button.flat:focus, .linked.vertical > button.flat:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.linked:not(.vertical) > menubutton > button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +button.osd { + padding: 12px 16px; +} + +button.osd.image-button { + padding: 12px; +} + +button.osd:disabled { + opacity: 0; +} + +button.suggested-action { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(140, 170, 238, 0.2), 0 4px 3px 0 rgba(140, 170, 238, 0.14), 0 1px 6px 0 rgba(140, 170, 238, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(109, 132, 186, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(140, 170, 238, 0.3), 0 2px 3px -1px rgba(140, 170, 238, 0.24), 0 2px 5px 0 rgba(140, 170, 238, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(140, 170, 238, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #8caaee; +} + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(239, 241, 245, 0.3); +} + +button.suggested-action.flat:checked { + background-color: rgba(140, 170, 238, 0.3); +} + +button.destructive-action { + background-color: #e78284; + color: rgba(17, 17, 27, 0.87); + box-shadow: none; +} + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(231, 130, 132, 0.2), 0 4px 3px 0 rgba(231, 130, 132, 0.14), 0 1px 6px 0 rgba(231, 130, 132, 0.12); +} + +button.destructive-action:checked { + background-color: rgba(178, 102, 106, 0.961); +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(231, 130, 132, 0.3), 0 2px 3px -1px rgba(231, 130, 132, 0.24), 0 2px 5px 0 rgba(231, 130, 132, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(231, 130, 132, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #e78284; +} + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(239, 241, 245, 0.3); +} + +button.destructive-action.flat:checked { + background-color: rgba(231, 130, 132, 0.3); +} + +stackswitcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +stackswitcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +stackswitcher > button.needs-attention:checked > label, +stackswitcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +button.font > box, button.file > box { + border-spacing: 6px; +} + +button.font > box > box > label, button.file > box > box > label { + font-weight: bold; +} + +windowcontrols button:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, menubutton.circular > button, button.close, button.circular { + border-radius: 9999px; +} + +windowcontrols button:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, menubutton.circular > button label, button.close label, button.circular label { + padding: 0; +} + +placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, popover.menu box.circular-buttons button.circular.image-button.model, spinbutton.vertical > button, spinbutton:not(.vertical) > button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +menubutton.osd { + background: none; + color: inherit; +} + +menubutton.suggested-action { + background-color: #8caaee; + color: white; +} + +menubutton.destructive-action { + background-color: #e78284; + color: white; +} + +menubutton.opaque { + background-color: #484856; + color: #eff1f5; +} + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { + border-radius: 6px; +} + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { + border-radius: 9999px; +} + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { + background-color: transparent; + color: inherit; +} + +menubutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +menubutton arrow { + min-height: 16px; + min-width: 16px; +} + +menubutton arrow.none { + -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); +} + +menubutton arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menubutton arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menubutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +menubutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +splitbutton { + border-radius: 6px; +} + +splitbutton, splitbutton > separator { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + transition-property: background; +} + +splitbutton > separator { + margin-top: 6px; + margin-bottom: 6px; + background: none; +} + +splitbutton > menubutton > button { + padding-left: 4px; + padding-right: 4px; +} + +splitbutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { + padding-left: 9px; + padding-right: 9px; +} + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { + border-spacing: 6px; +} + +splitbutton > button:dir(ltr), +splitbutton > menubutton > button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-right: -1px; +} + +splitbutton > button:dir(rtl), +splitbutton > menubutton > button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin-left: -1px; +} + +splitbutton.flat > separator { + background: rgba(239, 241, 245, 0); +} + +splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { + background: alpha(currentColor, 0.07); +} + +splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { + background: none; +} + +splitbutton.flat:focus-within:focus-visible > separator { + background: none; +} + +splitbutton.flat > button, +splitbutton.flat > menubutton > button { + border-radius: 6px; +} + +splitbutton.suggested-action { + background-color: #8caaee; + color: white; +} + +splitbutton.destructive-action { + background-color: #e78284; + color: white; +} + +splitbutton.opaque { + background-color: #484856; + color: #eff1f5; +} + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { + color: inherit; + background-color: transparent; +} + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { + box-shadow: inset 1px 0 rgba(239, 241, 245, 0); +} + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { + box-shadow: inset -1px 0 rgba(239, 241, 245, 0); +} + +splitbutton > menubutton > button > arrow.none { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +buttoncontent { + border-spacing: 6px; +} + +buttoncontent > label { + font-weight: bold; +} + +buttoncontent > label:dir(ltr) { + padding-right: 2px; +} + +buttoncontent > label:dir(rtl) { + padding-left: 2px; +} + +.arrow-button > box > buttoncontent > label:dir(ltr), splitbutton > button > buttoncontent > label:dir(ltr) { + padding-right: 0; +} + +.arrow-button > box > buttoncontent > label:dir(rtl), splitbutton > button > buttoncontent > label:dir(rtl) { + padding-left: 0; +} + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, +stackswitcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), +stackswitcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +.linked:not(.vertical) > entry, .linked:not(.vertical) > button, .linked:not(.vertical) > button.image-button { + border-radius: 0; +} + +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > button:only-child { + border-radius: 6px; +} + +.linked.vertical > entry, .linked.vertical > button, .linked.vertical > button.image-button { + border-radius: 0; +} + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child { + border-radius: 6px; +} + +/* menu buttons */ +modelbutton.flat { + min-height: 28px; + padding: 0 9px; + border-radius: 6px; + color: #eff1f5; +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + + +list > row button.image-button:not(.flat) { + background-color: transparent; + box-shadow: none; + border: none; +} + + +list > row button.image-button:not(.flat):hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + + +list > row button.image-button:not(.flat):active, +list > row button.image-button:not(.flat):checked { + transition: box-shadow 225ms cubic-bezier(0, 0, 0.2, 1), background-color 225ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); +} + + +list > row button.image-button:not(.flat).suggested-action { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + + +list > row button.image-button:not(.flat).destructive-action { + background-color: #e78284; + color: rgba(17, 17, 27, 0.87); +} + +/********* + * Links * + *********/ +link { + color: #1e66f5; +} + +link:visited { + color: #ca9ee6; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #1e66f5; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #ca9ee6; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + border-radius: 6px; + padding: 0; + border-spacing: 0; + min-height: 0; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + +spinbutton:focus-within { + background-color: rgba(239, 241, 245, 0.08); + box-shadow: inset 0 0 0 2px #8caaee; +} + +spinbutton:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +spinbutton:not(.vertical) > text { + min-width: 32px; + margin: 0; + padding-left: 12px; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) > button { + border: 6px solid transparent; +} + +spinbutton:not(.vertical) > button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(239, 241, 245, 0.7); +} + +spinbutton:not(.vertical) > button.up:dir(ltr), spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) > button.up:dir(rtl), spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical > text { + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical > button { + padding: 0; + border: solid 6px transparent; +} + +spinbutton.vertical > button:focus:not(:hover):not(:active) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(239, 241, 245, 0.7); +} + +spinbutton.vertical > button.up { + margin: 0 3px; +} + +spinbutton.vertical > button.down { + margin: 0 3px; +} + +list > row spinbutton:not(.vertical) > button { + margin: 6px; +} + +list > row spinbutton:not(.vertical) > button.up:dir(ltr), list > row spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 3px; +} + +list > row spinbutton:not(.vertical) > button.up:dir(rtl), list > row spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 3px; +} + +/************** + * ComboBoxes * + **************/ +dropdown > popover.menu.background > contents { + padding: 0; +} + +dropdown > button > box { + border-spacing: 6px; +} + +dropdown arrow, +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +dropdown > popover.menu > contents modelbutton, +combobox > popover.menu > contents modelbutton { + padding-left: 9px; + padding-right: 9px; +} + +dropdown button.combo cellview:dir(ltr), +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +dropdown button.combo cellview:dir(rtl), +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +dropdown popover, +combobox popover { + margin-top: 4px; + padding: 0; +} + +dropdown popover listview, +combobox popover listview { + margin: 6px 0; +} + +dropdown popover listview > row, +combobox popover listview > row { + padding: 6px; +} + +dropdown popover listview > row:selected, +combobox popover listview > row:selected { + color: #eff1f5; + background-color: alpha(currentColor, 0.06); +} + +dropdown popover .dropdown-searchbar, +combobox popover .dropdown-searchbar { + padding: 6px; +} + +dropdown.linked button:nth-child(2):dir(ltr), +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +dropdown.linked button:nth-child(2):dir(rtl), +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child), +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):first-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):last-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(239, 241, 245, 0.08); + color: #eff1f5; +} + +button.combo:only-child:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #eff1f5; +} + +button.combo:only-child:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: #eff1f5; +} + +button.combo:only-child:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); + color: #eff1f5; +} + +button.combo:only-child:checked { + background-color: alpha(currentColor, 0.1); + color: #eff1f5; +} + +button.combo:only-child:disabled { + box-shadow: none; + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +/************ + * Toolbars * + ************/ +.toolbar, +toolbar { + padding: 3px 6px; + background-color: #1e1e2e; + border-spacing: 6px; +} + +.osd .toolbar, .osd toolbar { + background-color: transparent; +} + +.app-notification, .toolbar.osd, +toolbar.osd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +.app-notification:backdrop, .toolbar.osd:backdrop, +toolbar.osd:backdrop { + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); +} + +.left.app-notification, .right.app-notification, .top.app-notification, .bottom.app-notification, .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom, +toolbar.osd.left, +toolbar.osd.right, +toolbar.osd.top, +toolbar.osd.bottom { + border-radius: 0; +} + +.bottom.app-notification, .toolbar.osd.bottom, +toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +.toolbar.horizontal > separator, +toolbar.horizontal > separator { + margin: 2px; +} + +.toolbar.vertical > separator, +toolbar.vertical > separator { + margin: 2px; +} + +.toolbar:not(.inline-toolbar):not(.osd) scale, +.toolbar:not(.inline-toolbar):not(.osd) entry, +.toolbar:not(.inline-toolbar):not(.osd) spinbutton, +.toolbar:not(.inline-toolbar):not(.osd) button, +toolbar:not(.inline-toolbar):not(.osd) scale, +toolbar:not(.inline-toolbar):not(.osd) entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton, +toolbar:not(.inline-toolbar):not(.osd) button { + margin: 2px; +} + +.toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +.toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +.toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { + margin-left: 0; +} + +.toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +.toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +.toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { + margin-right: 0; +} + +.toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +.toolbar:not(.inline-toolbar):not(.osd) spinbutton button, +toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton button { + margin: 0; +} + +.toolbar:not(.inline-toolbar):not(.osd) switch, +toolbar:not(.inline-toolbar):not(.osd) switch { + margin: 8px 2px; +} + +searchbar > revealer > box { + padding: 6px; + border-spacing: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + box-shadow: none; +} + +searchbar > revealer > box entry { + margin: 0; +} + +/*************** + * Header bars * + ***************/ +headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.7); + border: none; +} + +headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + border-radius: 6px; +} + +headerbar button:focus:not(.suggested-action):not(.destructive-action), headerbar button:hover:not(.suggested-action):not(.destructive-action), headerbar button:active:not(.suggested-action):not(.destructive-action), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #eff1f5; +} + +headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.3); +} + +headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(239, 241, 245, 0.5); +} + +headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.5); +} + +headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.7); +} + +headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.3); +} + +headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.7); +} + +headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.3); +} + +headerbar entry { + background-color: rgba(239, 241, 245, 0.04); + color: #eff1f5; +} + +headerbar entry:disabled { + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +headerbar entry image { + color: rgba(239, 241, 245, 0.7); +} + +headerbar entry image:hover, headerbar entry image:active { + color: #eff1f5; +} + +headerbar entry image:disabled { + color: rgba(239, 241, 245, 0.5); +} + +headerbar { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(239, 241, 245, 0.12); + background-color: #11111b; + color: #eff1f5; + min-height: 48px; + padding: 0 6px; +} + +headerbar:disabled { + color: rgba(239, 241, 245, 0.5); +} + +headerbar:backdrop { + background-color: #1e1e2e; + color: rgba(239, 241, 245, 0.7); +} + +headerbar:backdrop:disabled { + color: rgba(239, 241, 245, 0.3); +} + +headerbar .title { + padding: 0 12px; + font-weight: bold; +} + +headerbar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +headerbar .subtitle, +headerbar .dim-label, +headerbar row label.subtitle, +row headerbar label.subtitle { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(239, 241, 245, 0.7); +} + +headerbar .subtitle:backdrop, +headerbar .dim-label:backdrop, +headerbar row label.subtitle:backdrop, +row headerbar label.subtitle:backdrop { + color: rgba(239, 241, 245, 0.5); +} + +headerbar .titlebar { + background-color: transparent; + box-shadow: none; +} + +headerbar headerbar + separator { + background-color: rgba(239, 241, 245, 0.12); +} + +box.vertical headerbar { + background-color: #11111b; +} + +headerbar > windowhandle > box { + padding: 0 3px; +} + +headerbar > windowhandle > box, +headerbar > windowhandle > box > box.start, +headerbar > windowhandle > box > box.end { + border-spacing: 6px; +} + +headerbar entry, +headerbar spinbutton, +headerbar button, +headerbar stackswitcher { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar menubutton.popup { + margin-top: 0; + margin-bottom: 0; +} + +headerbar separator:not(.sidebar) { + margin-top: 12px; + margin-bottom: 12px; + background-color: rgba(239, 241, 245, 0.12); +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +headerbar button.suggested-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); +} + +headerbar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +headerbar.selection-mode:backdrop { + color: rgba(17, 17, 27, 0.6); +} + +headerbar.selection-mode .subtitle:link { + color: rgba(17, 17, 27, 0.87); +} + +headerbar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +headerbar .selection-mode { + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #8caaee; +} + +headerbar.default-decoration { + min-height: 24px; + padding: 6px; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); +} + +headerbar.default-decoration windowcontrols button, +headerbar.default-decoration windowcontrols menubutton { + min-width: 16px; + min-height: 16px; + margin: 0; + padding: 0; +} + +headerbar.default-decoration windowcontrols menubutton button { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 4px; +} + +.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +window.devel headerbar.titlebar { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, rgba(140, 170, 238, 0.1)), linear-gradient(to top, #171724 3px, #1b1b2b); +} + +window.devel headerbar.titlebar:backdrop { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(#11111b); + /* background-color would flash */ +} + +viewswitcher { + margin: 0; +} + +viewswitcher.wide { + border-spacing: 3px; +} + +viewswitcher.narrow button.toggle { + border-radius: 0; + margin: 0; +} + +viewswitcher.narrow button.toggle:focus-within, viewswitcher.narrow button.toggle:focus { + box-shadow: none; +} + +viewswitcher button.toggle { + font-weight: bold; + padding: 0; +} + +viewswitcher button.toggle > stack > box.narrow { + font-size: 0.75rem; + padding-top: 6px; + padding-bottom: 4px; + border-spacing: 4px; +} + +viewswitcher button.toggle > stack > box.narrow > stack > label { + padding-left: 6px; + padding-right: 6px; +} + +viewswitcher button.toggle > stack > box.wide { + padding: 2px 12px; + border-spacing: 6px; +} + +viewswitcherbar actionbar > revealer > box { + padding: 0; +} + +viewswitchertitle viewswitcher { + margin-left: 12px; + margin-right: 12px; +} + +indicatorbin > indicator, indicatorbin > mask { + min-width: 6px; + min-height: 6px; + border-radius: 9999px; +} + +indicatorbin > indicator { + margin: 1px; + background-color: alpha(currentColor, 0.4); +} + +indicatorbin > indicator > label { + font-size: 0.6rem; + font-weight: bold; + padding: 1px 4px; + color: white; +} + +indicatorbin > mask { + padding: 1px; + background: black; +} + +indicatorbin.needs-attention > indicator { + background-color: #8caaee; +} + +indicatorbin.needs-attention > indicator > label { + color: rgba(17, 17, 27, 0.87); +} + +/************ + * Pathbars * + ************/ + +pathbar > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 6px; + background-color: alpha(currentColor, 0.08); +} + + +pathbar > button:disabled { + background-color: alpha(currentColor, 0.05); +} + + +pathbar > button:checked { + background-color: alpha(currentColor, 0.16); + color: #eff1f5; +} + + +pathbar > button label, +pathbar > button image { + margin-left: 3px; + margin-right: 3px; +} + + +pathbar > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +/************** + * Tree Views * + **************/ +columnview.view, +treeview.view { + border-left-color: rgba(239, 241, 245, 0); + border-top-color: rgba(239, 241, 245, 0); +} + +columnview.view:hover, columnview.view:selected, +treeview.view:hover, +treeview.view:selected { + border-radius: 0; +} + +columnview.view.separator, +treeview.view.separator { + min-height: 5px; + color: rgba(239, 241, 245, 0.12); +} + +columnview.view:drop(active), +treeview.view:drop(active) { + box-shadow: none; +} + +columnview.view:drop(active).after, +treeview.view:drop(active).after { + border-top-style: none; +} + +columnview.view:drop(active).before, +treeview.view:drop(active).before { + border-bottom-style: none; +} + +columnview.view > dndtarget:drop(active), +treeview.view > dndtarget:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: alpha(currentColor, 0.06); +} + +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { + border-top-style: none; +} + +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { + border-bottom-style: none; +} + +columnview.view.expander, +treeview.view.expander { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(239, 241, 245, 0.7); +} + +columnview.view.expander:dir(rtl), +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +columnview.view.expander:hover, +treeview.view.expander:hover { + color: #eff1f5; +} + +columnview.view.expander:selected, +treeview.view.expander:selected { + color: #eff1f5; +} + +columnview.view.expander:selected:hover, +treeview.view.expander:selected:hover { + color: #eff1f5; +} + +columnview.view.expander:checked, +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +columnview.view.expander:disabled, +treeview.view.expander:disabled { + color: rgba(239, 241, 245, 0.3); +} + +columnview.view.progressbar, +treeview.view.progressbar { + border-bottom: 6px solid #8caaee; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.progressbar:selected:hover, +treeview.view.progressbar:selected:hover { + box-shadow: none; +} + +columnview.view.trough, +treeview.view.trough { + border-bottom: 6px solid rgba(239, 241, 245, 0.12); + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.trough:selected:hover, +treeview.view.trough:selected:hover { + box-shadow: none; +} + +columnview.view > header > button, +treeview.view > header > button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(239, 241, 245, 0.12); + border-radius: 0; + background-clip: border-box; +} + +columnview.view > header > button:not(:focus):not(:hover):not(:active), +treeview.view > header > button:not(:focus):not(:hover):not(:active) { + color: rgba(239, 241, 245, 0.7); +} + +columnview.view > header > button, columnview.view > header > button:disabled, +treeview.view > header > button, +treeview.view > header > button:disabled { + background-color: #1e1e2e; +} + +columnview.view > header > button:last-child, +treeview.view > header > button:last-child { + border-right-style: none; +} + +columnview.view button.dnd, +columnview.view header.button.dnd, +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(239, 241, 245, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #8caaee; +} + +columnview.view acceleditor > label, +treeview.view acceleditor > label { + background-color: #8caaee; +} + +stack.view treeview.view { + min-height: 36px; +} + +/********* + * Menus * + *********/ +menubar { + padding: 0; + background-color: #11111b; + color: #eff1f5; +} + +menubar:backdrop { + background-color: #1e1e2e; + color: rgba(239, 241, 245, 0.7); +} + +.csd menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(239, 241, 245, 0.7); +} + +menubar > item:selected { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #eff1f5; +} + +menubar > item:disabled { + color: rgba(239, 241, 245, 0.3); +} + +menubar > item label:disabled { + color: inherit; +} + +menubar > item popover.menu popover.menu { + margin-left: 9px; +} + +menubar > item popover.menu.background popover.menu.background > contents { + margin: 0; + border-radius: 12px; +} + +/********************** + * Popover Base Menus * + **********************/ +popover.menu box.inline-buttons { + padding: 0 6px; +} + +popover.menu box.inline-buttons button.image-button.model { + min-height: 28px; + min-width: 28px; + padding: 0; + border: none; + outline: none; + transition: none; +} + +popover.menu box.inline-buttons button.image-button.model:selected { + background: image(alpha(currentColor, 0.06)); +} + +popover.menu box.circular-buttons { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model:focus { + background-color: alpha(currentColor, 0.06); +} + +popover.menu.background separator { + margin: 6px 0; +} + +popover.menu arrow.left, +popover.menu radio.left, +popover.menu check.left { + margin-left: 0; + margin-right: 0; +} + +popover.menu arrow.right, +popover.menu radio.right, +popover.menu check.right { + margin-left: 0; + margin-right: 0; +} + +popover.menu modelbutton { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 22px; + min-width: 56px; + padding: 3px 9px; + color: #eff1f5; + font: initial; + text-shadow: none; + box-shadow: none; + background: none; +} + +popover.menu modelbutton:hover { + transition: none; + background-color: alpha(currentColor, 0.08); +} + +popover.menu modelbutton:disabled { + color: rgba(239, 241, 245, 0.5); +} + +popover.menu label.title { + font-weight: bold; + padding: 4px 26px; +} + +/************ + * Popovers * + ************/ +popover.background { + font: initial; +} + +popover.background, popover.background:backdrop { + background-color: transparent; +} + +popover.background > arrow, +popover.background > contents { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + background-color: #313244; + border-radius: 12px; + border: 1px solid rgba(239, 241, 245, 0.1); + background-clip: border-box; + box-shadow: 0 0 0 1px rgba(17, 17, 27, 0), 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); +} + +popover.background > arrow:backdrop, +popover.background > contents:backdrop { + box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); +} + +popover.background > contents > list, +popover.background > contents > .view, +popover.background > contents > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background > contents separator { + background-color: rgba(239, 241, 245, 0.12); + margin: 3px 0; +} + +popover.background > contents list separator { + margin: 0; +} + +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #313244; +} + +popover.background .linked > button:not(.radio) { + background-color: transparent; + box-shadow: none; + border-radius: 6px; +} + +s +popover.background .linked > button:not(.radio):first-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):last-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):only-child { + border-radius: 6px; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +.osd popover.background, popover.background.touch-selection, popover.background.magnifier { + background-color: transparent; +} + +magnifier { + background-color: #1e1e2e; +} + +/************* + * Notebooks * + *************/ +tabbar tab, notebook > header tab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + padding: 3px 12px; + border: none; + outline: none; + background-clip: padding-box; + color: rgba(239, 241, 245, 0.7); + font-weight: 500; + border-radius: 6px; + background-image: none; + background-color: transparent; +} + +tabbar tab:hover, notebook > header tab:hover { + background-color: rgba(239, 241, 245, 0.04); + background-image: none; + color: #eff1f5; +} + +tabbar tab:disabled, notebook > header tab:disabled { + color: rgba(239, 241, 245, 0.3); +} + +tabbar tab:checked, notebook > header tab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #eff1f5; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); + background-image: none; +} + +tabbar tab:checked:disabled, notebook > header tab:checked:disabled { + color: rgba(239, 241, 245, 0.5); +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(239, 241, 245, 0.04); +} + +notebook, notebook.frame { + background-color: #1e1e2e; + border-radius: 12px; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(239, 241, 245, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +notebook > header.top > tabs > arrow { + border-top-style: none; +} + +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; +} + +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +notebook > header.left > tabs > arrow { + border-left-style: none; +} + +notebook > header.right > tabs > arrow { + border-right-style: none; +} + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header tab > box:drop(active) { + background-color: rgba(239, 241, 245, 0.12); + color: #eff1f5; +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > menubutton > button.image-button { + padding: 3px; + min-width: 24px; + min-height: 24px; + margin-left: 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +tabbar .box { + min-height: 36px; + border-bottom: none; + background: none; +} + +tabbar scrolledwindow.pinned undershoot { + border: 0 solid rgba(239, 241, 245, 0); +} + +tabbar scrolledwindow.pinned:dir(rtl) undershoot.left { + border-left-width: 1px; +} + +tabbar scrolledwindow.pinned:dir(ltr) undershoot.right { + border-right-width: 1px; +} + +tabbar scrolledwindow.pinned tabbox > background:dir(ltr) { + box-shadow: inset -1px 0 rgba(239, 241, 245, 0); +} + +tabbar scrolledwindow.pinned tabbox > background:dir(rtl) { + box-shadow: inset 1px 0 rgba(239, 241, 245, 0); +} + +tabbar undershoot { + transition: background 150ms ease-in-out; +} + +tabbar undershoot.left { + background: linear-gradient(to right, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar undershoot.right { + background: linear-gradient(to left, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar .needs-attention-left undershoot.left { + background: linear-gradient(to right, alpha(#8caaee, 0.5), alpha(#8caaee, 0.3) 1px, alpha(#8caaee, 0) 20px); +} + +tabbar .needs-attention-right undershoot.right { + background: linear-gradient(to left, alpha(#8caaee, 0.5), alpha(#8caaee, 0.3) 1px, alpha(#8caaee, 0) 20px); +} + +tabbar tabbox { + background-color: rgba(239, 241, 245, 0.04); + background-image: none; + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +tabbar tabbox > background { + background: none; +} + +tabbar tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#8caaee, 0.4) 10%, alpha(#8caaee, 0) 30%); +} + +tabbar tab.needs-attention:hover { + background-image: image(alpha(currentColor, 0.03)), radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#8caaee, 0.4) 10%, alpha(#8caaee, 0) 30%); +} + +tabbar .start-action, +tabbar .end-action { + background-color: rgba(239, 241, 245, 0.04); + background-clip: padding-box; + border-color: rgba(239, 241, 245, 0); + border-style: solid; + transition: background 150ms ease-in-out; +} + +tabbar .start-action button, +tabbar .end-action button { + border: none; + border-radius: 0; +} + +tabbar .start-action:dir(ltr), +tabbar .end-action:dir(rtl) { + border-right-width: 1px; +} + +tabbar .start-action:dir(rtl), +tabbar .end-action:dir(ltr) { + border-left-width: 1px; +} + +tabbar:not(.inline) scrolledwindow.pinned undershoot { + border-color: rgba(239, 241, 245, 0); +} + +tabbar:not(.inline) undershoot.left { + background: linear-gradient(to right, #11111b, rgba(0, 0, 0, 0) 20px); +} + +tabbar:not(.inline) undershoot.right { + background: linear-gradient(to left, #11111b, rgba(0, 0, 0, 0) 20px); +} + +tabbar:not(.inline) .needs-attention-left undershoot.left { + background: linear-gradient(to right, alpha(#8caaee, 0.5), alpha(#8caaee, 0.3) 1px, alpha(#8caaee, 0) 20px); +} + +tabbar:not(.inline) .needs-attention-right undershoot.right { + background: linear-gradient(to left, alpha(#8caaee, 0.5), alpha(#8caaee, 0.3) 1px, alpha(#8caaee, 0) 20px); +} + +tabbar:not(.inline) tabbox > background { + background-color: #11111b; +} + +tabbar:not(.inline) .start-action, +tabbar:not(.inline) .end-action { + background-color: alpha(#11111b, 0.6); + border-color: rgba(239, 241, 245, 0); +} + +tabbar:not(.inline):backdrop .box { + background-color: #1e1e2e; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +dnd tab { + min-height: 24px; + background-color: #11111b; + color: #eff1f5; + box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); + outline: 1px solid rgba(17, 17, 27, 0); + outline-offset: -1px; + margin: 24px; +} + +dnd tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#8caaee, 0.4) 10%, alpha(#8caaee, 0) 30%); +} + +tabbar tab, +dnd tab { + padding: 6px; +} + +tabbar tab button.image-button, +dnd tab button.image-button { + padding: 0; + margin: 0; + min-width: 24px; + min-height: 24px; + border-radius: 9999px; +} + +tabview:drop(active), +tabbox:drop(active) { + box-shadow: none; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; + box-shadow: none; + outline: none; +} + +scrollbar.top { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(239, 241, 245, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(239, 241, 245, 0.12); +} + +scrollbar > range > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(239, 241, 245, 0.5); + box-shadow: none; + outline: none; +} + +scrollbar > range > trough > slider:hover { + background-color: rgba(239, 241, 245, 0.7); +} + +scrollbar > range > trough > slider:active { + background-color: #eff1f5; +} + +scrollbar > range > trough > slider:disabled { + background-color: rgba(239, 241, 245, 0.3); +} + +scrollbar > range.fine-tune > trough > slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar > range.fine-tune.horizontal > trough > slider { + margin: 2px 0; +} + +scrollbar > range.fine-tune.vertical > trough > slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) > range > trough > slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) > range > trough > slider { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(239, 241, 245, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(239, 241, 245, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(49, 50, 68, 0.9); +} + +scrollbar.horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + padding: 0; + border: none; + border-radius: 9999px; + background-color: rgba(239, 241, 245, 0.5); + background-clip: border-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #8caaee; +} + +switch:disabled { + opacity: 0.5; +} + +switch image { + margin: -8px; +} + +switch > slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 20px; + min-height: 20px; + margin: 0; + border-radius: 9999px; + outline: none; + box-shadow: none; + background-color: white; + border: none; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(239, 241, 245, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list):hover, .view.content-view.check:not(list):active, +.content-view .tile check:not(list):hover, +.content-view .tile check:not(list):active { + box-shadow: 0 0 0 10px rgba(239, 241, 245, 0.12); +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; + border-spacing: 3px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + border: none; + color: transparent; + background-color: rgba(239, 241, 245, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(239, 241, 245, 0.04); + background-color: rgba(239, 241, 245, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(239, 241, 245, 0.12); + background-color: rgba(239, 241, 245, 0.2); +} + +check:disabled, +radio:disabled { + background-color: rgba(239, 241, 245, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(140, 170, 238, 0.15); + background-color: #b8cbf5; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(140, 170, 238, 0.2); + background-color: #8caaee; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(17, 17, 27, 0.6); + background-color: rgba(140, 170, 238, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu radio { + transition: none; + margin: 0; + padding: 0; +} + +popover.menu check:dir(ltr), popover.menu radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +popover.menu check:dir(rtl), popover.menu radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu check:hover, popover.menu check:disabled, popover.menu check:checked:hover, popover.menu check:indeterminate:hover, popover.menu radio, popover.menu radio:hover, popover.menu radio:disabled, popover.menu radio:checked:hover, popover.menu radio:indeterminate:hover { + box-shadow: none; +} + + +check { + -gtk-icon-size: 20px; +} + + +check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic@2.svg"))); +} + + +radio { + -gtk-icon-size: 20px; +} + + +radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-checked-symbolic@2.svg"))); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-mixed-symbolic@2.svg"))); +} + + +popover.menu check { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic@2.svg"))); +} + + +popover.menu check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic@2.svg"))); +} + + +popover.menu radio { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic@2.svg"))); +} + + +popover.menu radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic@2.svg"))); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view radio, treeview.view check, +columnview.view radio, +columnview.view check { + padding: 0; + margin: 0; + transition: none; +} + +treeview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate), +columnview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), +columnview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate) { + background-color: rgba(239, 241, 245, 0.12); +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover, +columnview.view radio, +columnview.view radio:hover, +columnview.view radio:disabled, +columnview.view radio:checked:hover, +columnview.view radio:indeterminate:hover, +columnview.view check, +columnview.view check:hover, +columnview.view check:disabled, +columnview.view check:checked:hover, +columnview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view:hover check, treeview.view:hover radio, treeview.view:selected check, treeview.view:selected radio, treeview.view:focus check, treeview.view:focus radio, +columnview.view:hover check, +columnview.view:hover radio, +columnview.view:selected check, +columnview.view:selected radio, +columnview.view:focus check, +columnview.view:focus radio { + box-shadow: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale slider { + min-height: 18px; + min-width: 18px; + margin: -8px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune slider { + margin: -7px; +} + +scale trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(239, 241, 245, 0.3); +} + +scale trough:disabled { + background-color: rgba(239, 241, 245, 0.12); +} + +scale highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#8caaee); +} + +scale highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(239, 241, 245, 0.3)); +} + +scale fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(239, 241, 245, 0.3); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #8caaee; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #8caaee; +} + +scale slider:hover { + box-shadow: inset 0 0 0 2px #8caaee, 0 0 0 8px rgba(239, 241, 245, 0.12); +} + +scale slider:active { + box-shadow: inset 0 0 0 4px #8caaee, 0 0 0 8px rgba(239, 241, 245, 0.12); +} + +scale slider:disabled { + box-shadow: inset 0 0 0 2px rgba(239, 241, 245, 0.3); +} + +scale marks, +scale value { + color: rgba(239, 241, 245, 0.7); +} + +scale indicator { + background-color: rgba(239, 241, 245, 0.3); + color: transparent; +} + +scale.horizontal > marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune > marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal > marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune > marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical > marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune > marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical > marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune > marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) slider, scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active, scale.horizontal.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) slider, scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active, scale.horizontal.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) slider, scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active, scale.vertical.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) slider, scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active, scale.vertical.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(239, 241, 245, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(239, 241, 245, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #8caaee; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #8caaee; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #e5c890; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #8caaee; +} + +levelbar block.full { + background-color: #a6d189; +} + +levelbar block.empty { + background-color: rgba(239, 241, 245, 0.12); +} + +/**************** + * Print dialog * +*****************/ +window.dialog.print drawing { + color: #eff1f5; + background: none; + border: none; + padding: 0; +} + +window.dialog.print drawing paper { + padding: 0; + border: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; + color: #eff1f5; +} + +window.dialog.print .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame, +.frame { + border: 1px solid rgba(239, 241, 245, 0.12); +} + +frame > list, +.frame > list { + border: none; +} + +frame.view, +.frame.view { + border-radius: 6px; +} + +frame.flat, +.frame.flat { + border-style: none; +} + +frame { + border-radius: 6px; +} + +frame > label { + margin: 4px; +} + +frame.flat > border, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-spacing: 6px; + box-shadow: inset 0 1px rgba(239, 241, 245, 0); + background-color: #1e1e2e; + background-clip: border-box; + border: none; +} + +.background.csd box.vertical > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +statusbar { + padding: 6px 18px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +overshoot.top { + background-image: radial-gradient(farthest-side at top, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at top, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: top; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.bottom { + background-image: radial-gradient(farthest-side at bottom, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at bottom, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.left { + background-image: radial-gradient(farthest-side at left, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at left, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: left; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.right { + background-image: radial-gradient(farthest-side at right, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at right, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: right; + background-color: transparent; + border: none; + box-shadow: none; +} + +undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, transparent 50%, rgba(239, 241, 245, 0.3) 50%); + padding-top: 1px; + background-size: 12px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: left top; + margin: 0 4px; +} + +undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, transparent 50%, rgba(239, 241, 245, 0.3) 50%); + padding-bottom: 1px; + background-size: 12px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: left bottom; + margin: 0 4px; +} + +undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(239, 241, 245, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + +undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(239, 241, 245, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(239, 241, 245, 0.12); +} + +stacksidebar + separator.vertical, +stacksidebar separator.horizontal, button.font separator, button.file separator { + min-width: 0; + min-height: 0; + background-color: transparent; + background-image: none; +} + +/********* + * Lists * + *********/ +listview.boxed-list, +list.boxed-list, listview.content:not(.conversation-listbox), +list.content:not(.conversation-listbox) { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(239, 241, 245, 0.12); +} + +window.background.csd stack stack stack frame > list row.activatable, +window.background.csd > stack > stack > box > frame > list row.activatable, +window.background.csd > stack > stack > box > box > frame > list row.activatable, +window.background.csd > stack > box > stack > box > frame > list row.activatable, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row.activatable, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list row.activatable, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row.activatable, window.background.csd > stack > list row.activatable, +window.background.csd > stack > scrolledwindow > viewport > box > list row.activatable, +window.background.csd > box > stack > scrolledwindow > viewport > box > list row.activatable, listview.boxed-list > row.expander list > row, +list.boxed-list > row.expander list > row, listview.boxed-list > row, +list.boxed-list > row, listview.content:not(.conversation-listbox) > row, +list.content:not(.conversation-listbox) > row { + border-radius: 0; +} + +window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, listview.boxed-list > row.expander list > row:first-child, +list.boxed-list > row.expander list > row:first-child, listview.boxed-list > row:first-child, +list.boxed-list > row:first-child, listview.content:not(.conversation-listbox) > row:first-child, +list.content:not(.conversation-listbox) > row:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, listview.boxed-list > row.expander list > row:last-child, +list.boxed-list > row.expander list > row:last-child, listview.boxed-list > row:last-child, +list.boxed-list > row:last-child, listview.content:not(.conversation-listbox) > row:last-child, +list.content:not(.conversation-listbox) > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, listview.boxed-list > row.expander list > row:only-child, +list.boxed-list > row.expander list > row:only-child, listview.boxed-list > row:only-child, +list.boxed-list > row:only-child, listview.content:not(.conversation-listbox) > row:only-child, +list.content:not(.conversation-listbox) > row:only-child { + border-radius: 6px; +} + +window.background.csd stack stack stack frame > list row.activatable:focus, window.background.csd > stack > list row.activatable:focus, listview.boxed-list > row.expander list > row:focus, +list.boxed-list > row.expander list > row:focus, listview.boxed-list > row:focus, +list.boxed-list > row:focus, listview.content:not(.conversation-listbox) > row:focus, +list.content:not(.conversation-listbox) > row:focus { + box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.08); +} + +listview, +list { + border-color: rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +listview row, +list row { + padding: 6px; +} + +listview > row.expander, +list > row.expander { + padding: 0px; +} + +listview > row.expander .row-header, +list > row.expander .row-header { + padding: 2px; +} + +listview.boxed-list > row.expander list, +list.boxed-list > row.expander list { + background-color: transparent; + box-shadow: none; + border: none; +} + +list.frame { + border-radius: 6px; +} + +listview.view { + color: #eff1f5; + background-color: transparent; +} + +popover.menu listview.view { + padding: 0; + border-radius: 6px; +} + +popover.menu listview.view > row { + margin-left: 0; + margin-right: 0; + border-radius: 6px; +} + +row { + color: rgba(239, 241, 245, 0.7); + background-clip: padding-box; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + min-height: 48px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.35); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; +} + +columnview.view > header > button, +treeview.view > header > button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; +} + +columnview.view > header > button:focus, +treeview.view > header > button:focus, row.activatable:focus { + color: #eff1f5; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +columnview.view > header > button:hover, +treeview.view > header > button:hover, row.activatable:hover { + color: #eff1f5; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +columnview.view > header > button.has-open-popup, +treeview.view > header > button.has-open-popup, columnview.view > header > button:active, +treeview.view > header > button:active, row.activatable.has-open-popup, row.activatable:active { + color: #eff1f5; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); +} + +button row.activatable:focus, button row.activatable:hover, button row.activatable:active { + box-shadow: none; +} + +row:selected { + color: inherit; +} + +row:selected image, +row:selected label { + color: #eff1f5; +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled image, +row:selected:disabled label { + color: rgba(239, 241, 245, 0.5); +} + +columnview > listview > row { + padding: 0; +} + +columnview > listview > row > cell { + padding: 8px 6px; +} + +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} + +columnview.column-separators > listview > row > cell { + border-left-color: rgba(239, 241, 245, 0); +} + +columnview.data-table > listview > row > cell { + padding-top: 2px; + padding-bottom: 2px; +} + +treeexpander { + border-spacing: 6px; +} + +columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { + outline: 2px solid alpha(currentColor, 0.06); +} + +columnview row:not(:selected) cell editablelabel.editing:focus-within { + outline: 2px solid #8caaee; +} + +columnview row:not(:selected) cell editablelabel.editing text selection { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; +} + +.rich-list { + /* rich lists usually containing other widgets than just labels/text */ +} + +.rich-list > row { + padding: 9px 12px; + min-height: 32px; + /* should be tall even when only containing a label */ +} + +.rich-list > row > box { + border-spacing: 12px; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; + border-spacing: 9px; + padding: 9px; + border: none; +} + +.app-notification button.text-button:not(:disabled) { + color: #8caaee; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + color: rgba(239, 241, 245, 0.7); + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +expander:hover, expander:active { + color: #eff1f5; +} + +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +expander:disabled { + color: rgba(239, 241, 245, 0.3); +} + +expander-widget > box > title { + border-radius: 6px; +} + +expander-widget > box > title:hover > expander { + color: rgba(239, 241, 245, 0.7); +} + +.navigation-sidebar:not(decoration):not(window):drop(active):focus, .navigation-sidebar:not(decoration):not(window):drop(active), +placessidebar:not(decoration):not(window):drop(active):focus, +placessidebar:not(decoration):not(window):drop(active), +stackswitcher:not(decoration):not(window):drop(active):focus, +stackswitcher:not(decoration):not(window):drop(active), +expander-widget:not(decoration):not(window):drop(active):focus, +expander-widget:not(decoration):not(window):drop(active) { + box-shadow: none; +} + +/************ + * Calendar * + ************/ +calendar { + padding: 0; + border: 1px solid rgba(239, 241, 245, 0.12); + border-radius: 6px; + color: #eff1f5; +} + +calendar:disabled { + color: rgba(239, 241, 245, 0.5); +} + +calendar:selected { + border-radius: 6px; +} + +calendar > header { + padding: 3px; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); +} + +calendar > header > button { + min-height: 24px; +} + +calendar > grid { + margin: 3px; +} + +calendar > grid > label { + border-radius: 9999px; + margin: 0; +} + +calendar > grid > label.today:selected { + box-shadow: none; +} + +calendar > grid > label:focus { + outline-style: none; +} + +calendar > grid > label.day-number { + padding: 9px; +} + +calendar > grid > label.day-number.other-month { + color: alpha(currentColor, 0.3); +} + +/*********** + * Dialogs * + ***********/ +window.dialog.message.background { + background-color: #313244; +} + +window.dialog.message box.dialog-vbox.vertical { + border-spacing: 10px; +} + +window.dialog.message .titlebar { + min-height: 24px; + border-style: none; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; + color: #eff1f5; +} + +window.dialog.message .titlebar:backdrop { + background-color: #313244; + color: rgba(239, 241, 245, 0.7); +} + +window.dialog.message .dialog-action-area { + margin-top: -6px; +} + +window.dialog.message .dialog-action-area > button, window.dialog.message .dialog-action-area > button:first-child, window.dialog.message .dialog-action-area > button:last-child { + border-radius: 9999px; +} + +window.dialog.message .dialog-action-area > button:not(:last-child) { + margin-right: 6px; +} + +window.dialog.message .dialog-action-area > button:not(:disabled) { + color: #8caaee; +} + +window.dialog.message .dialog-action-area > button.destructive-action:not(:disabled) { + color: #e78284; +} + +.csd filechooser { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(239, 241, 245, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view { + background-color: transparent; +} + +filechooser stack.view scrolledwindow { + background-color: transparent; + border-radius: 0 0 12px 0; +} + +filechooser stack.view scrolledwindow list { + background-color: transparent; +} + +filechooser stack.view > placesview { + background-color: transparent; +} + +filechooser stack.view > placesview > actionbar, filechooser stack.view > placesview > actionbar > revealer > box { + background-color: transparent; +} + +filechooser stack.view frame > border { + border: none; +} + +.csd filechooser placessidebar { + background: none; + border-bottom-left-radius: 12px; +} + +filechooser actionbar, filechooser actionbar > revealer > box { + background-color: transparent; +} + +filechooserbutton > button > box { + border-spacing: 6px; +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #11111b; +} + +.sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { + border-right: 1px solid rgba(239, 241, 245, 0); + border-left-style: none; +} + +.sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { + border-left: 1px solid rgba(239, 241, 245, 0); + border-right-style: none; +} + +.sidebar listview.view, +.sidebar list { + background-color: transparent; + color: inherit; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +leaflet.unfolded > box > stacksidebar.sidebar { + border: none; +} + +stacksidebar list { + padding: 6px; + background-color: #11111b; +} + +stacksidebar row { + min-height: 24px; + padding: 6px; + border-radius: 6px; +} + +stacksidebar row:selected { + background-color: alpha(currentColor, 0.06); + color: #eff1f5; + font-weight: 500; +} + +stacksidebar row + row { + margin-top: 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +separator.sidebar { + background-color: rgba(239, 241, 245, 0); + border-right: none; +} + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); +} + +/********************** + * Navigation Sidebar * + **********************/ +.navigation-sidebar { + padding: 4.5px 0; + border-right: none; +} + +.navigation-sidebar, .navigation-sidebar.view { + background-color: transparent; + color: inherit; +} + +.navigation-sidebar.background { + background-color: #11111b; + color: rgba(239, 241, 245, 0.7); +} + +.navigation-sidebar > row { + min-height: 24px; + padding: 6px; + border-radius: 6px; + margin: 1.5px 6px; +} + +.navigation-sidebar > row:hover, .navigation-sidebar > row:focus-visible:focus-within { + background-color: alpha(currentColor, 0.08); +} + +.navigation-sidebar > row:selected { + background-color: alpha(currentColor, 0.06); + color: #eff1f5; +} + +.navigation-sidebar > row:selected:hover { + background-color: alpha(currentColor, 0.16); +} + +.navigation-sidebar > row:selected:focus-visible:focus-within { + outline: none; + background-color: alpha(currentColor, 0.08); +} + +.navigation-sidebar > row:selected:focus-visible:focus-within:hover { + background-color: alpha(currentColor, 0.16); +} + +.navigation-sidebar > row:disabled { + color: rgba(239, 241, 245, 0.5); +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(239, 241, 245, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(239, 241, 245, 0.3); +} + +placessidebar.sidebar > viewport.frame { + border-style: none; +} + +placessidebar.sidebar list > separator { + margin: 3px 0; +} + +placessidebar.sidebar row:selected { + background-color: rgba(239, 241, 245, 0.12); + font-weight: 500; +} + +placessidebar.sidebar row:disabled { + color: rgba(239, 241, 245, 0.5); +} + +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar.sidebar row label.sidebar-label { + color: inherit; +} + +placessidebar.sidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar.sidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar.sidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #8caaee; +} + +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #8caaee; +} + +placessidebar.sidebar row:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + border-spacing: 6px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(239, 241, 245, 0)); + background-size: 1px 1px; + background-clip: content-box; + box-shadow: none; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(rgba(239, 241, 245, 0)), image(rgba(239, 241, 245, 0)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************ + * GtkVideo * + ************/ +video { + background: black; + border-radius: 6px; +} + +video image.osd { + min-width: 64px; + min-height: 64px; + border-radius: 9999px; + border: none; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border: none; + margin-bottom: 0; +} + +infobar > revealer > box { + padding: 6px; + border-spacing: 12px; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; + color: #eff1f5; +} + +infobar.info > revealer > box button, infobar.info > revealer > box button.text-button:not(:disabled), infobar.info:hover > revealer > box button, infobar.info:hover > revealer > box button.text-button:not(:disabled), infobar.info:backdrop > revealer > box button, infobar.info:backdrop > revealer > box button.text-button:not(:disabled) { + color: #8caaee; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #8caaee; + color: rgba(17, 17, 27, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(17, 17, 27, 0.87); +} + +infobar.action > revealer > box *:link, infobar.action:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:backdrop > revealer > box *:link { + color: rgba(17, 17, 27, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #769aeb; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #e5c890; + color: rgba(17, 17, 27, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(17, 17, 27, 0.87); +} + +infobar.warning > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link { + color: rgba(17, 17, 27, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #e0be7b; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #e78284; + color: rgba(17, 17, 27, 0.87); +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(17, 17, 27, 0.87); +} + +infobar.error > revealer > box *:link, infobar.error:backdrop > revealer > box *:link { + color: rgba(17, 17, 27, 0.87); +} + +infobar.error:hover > revealer > box { + background-color: #e36d6f; +} + +/************ + * Tooltips * + ************/ +tooltip { + padding: 6px 12px; + box-shadow: none; + border: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #eff1f5; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); + border-radius: 3px; + margin: 2px 6px 8px 6px; + border: none; +} + +tooltip > box { + border-spacing: 6px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #eff1f5; +} + +colorswatch.light { + color: rgba(17, 17, 27, 0.87); +} + +colorchooser colorswatch:hover { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: 0 0 0 2px #8caaee; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; + color: #eff1f5; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(239, 241, 245, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(239, 241, 245, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(239, 241, 245, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -0.6px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +window.csd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 12px; + outline-color: rgba(239, 241, 245, 0.1); + outline-offset: -1px; + outline-style: solid; + outline-width: 1px; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; +} + +window.csd:backdrop { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; +} + +window.csd.popup { + border-radius: 12px; +} + +window.csd.dialog.message { + border-radius: 12px; +} + +.solid-csd window.csd { + margin: 0; + padding: 2px; + border-radius: 0; + background-color: #11111b; + border: 1px solid rgba(239, 241, 245, 0); +} + +.solid-csd window.csd:backdrop { + background-color: #1e1e2e; +} + +window.csd.maximized, window.csd.fullscreen, window.csd.tiled, window.csd.tiled-top, window.csd.tiled-right, window.csd.tiled-bottom, window.csd.tiled-left { + border-radius: 0; +} + +windowcontrols button:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 0; + margin: 0 4px; +} + +windowcontrols button.minimize:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:not(.suggested-action):not(.destructive-action), windowcontrols button.close:not(.suggested-action):not(.destructive-action) { + color: transparent; +} + +windowcontrols button.minimize:not(.suggested-action):not(.destructive-action) image, windowcontrols button.maximize:not(.suggested-action):not(.destructive-action) image, windowcontrols button.close:not(.suggested-action):not(.destructive-action) image { + padding: 0; +} + +windowcontrols button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.25); +} + +windowcontrols button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { + color: white; +} + +windowcontrols button.minimize:backdrop:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:not(.suggested-action):not(.destructive-action) { + background-color: rgba(239, 241, 245, 0.3); +} + +windowcontrols button.minimize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.minimize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(239, 241, 245, 0.5); +} + +windowcontrols button.minimize:not(.suggested-action):not(.destructive-action) { + background-color: #df8e1d; +} + +windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action) { + background-color: #e3a753; +} + +windowcontrols button.maximize:not(.suggested-action):not(.destructive-action) { + background-color: #40a02b; +} + +windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action) { + background-color: #6cb45e; +} + +windowcontrols button.close:not(.suggested-action):not(.destructive-action) { + background-color: #d20f39; +} + +windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { + background-color: #d94868; +} + +windowcontrols { + border-spacing: 6px; +} + +windowcontrols:not(.empty).start:dir(ltr), windowcontrols:not(.empty).end:dir(rtl) { + margin-right: 6px; + margin-left: 6px; +} + +windowcontrols:not(.empty).start:dir(rtl), windowcontrols:not(.empty).end:dir(ltr) { + margin-left: 6px; + margin-right: 6px; +} + +.view:selected, iconview:selected, gridview > child:selected, modelbutton.flat:selected, columnview.view:selected, +treeview.view:selected, row:selected, calendar:selected, calendar > grid > label.day-number:selected { + background-color: alpha(currentColor, 0.06); +} + +flowbox > flowboxchild:selected, calendar > grid > label.today { + color: #8caaee; + background-color: rgba(140, 170, 238, 0.2); +} + +textview text selection:focus, textview text selection, label > selection, +entry > text > selection, calendar > grid > label.today:selected { + color: rgba(17, 17, 27, 0.87); + background-color: #8caaee; +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #8caaee; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; +} + +shortcuts-section { + margin: 20px; +} + +.shortcuts-search-results { + margin: 20px; + border-spacing: 24px; +} + +shortcut { + border-spacing: 6px; +} + +shortcut > .keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(239, 241, 245, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(239, 241, 245, 0.12); + background-color: #313244; + color: #eff1f5; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #8caaee; +} + +stackswitcher { + min-height: 0; + padding: 3px; + margin: 6px 0; + border-radius: 9px; + background-color: rgba(239, 241, 245, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #eff1f5; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/************* + * App Icons * + *************/ +.lowres-icon { + -gtk-icon-shadow: none; +} + +.icon-dropshadow { + -gtk-icon-shadow: none; +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker > contents { + padding: 0; +} + +.emoji-searchbar { + padding: 6px; + border-spacing: 6px; + border-bottom: 1px solid rgba(239, 241, 245, 0.12); + background: none; +} + +.emoji-searchbar entry text { + background: none; + box-shadow: none; +} + +.emoji-toolbar { + padding: 0; + border-spacing: 3px; + border-top: 1px solid rgba(239, 241, 245, 0.12); + background: none; +} + +button.emoji-section { + margin: 0; + padding: 6px; + border-radius: 6px; +} + +button.emoji-section:checked { + color: #8caaee; +} + +popover.emoji-picker emoji { + font-size: x-large; + padding: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover { + background: alpha(currentColor, 0.08); +} + +emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +emoji-completion-row > box { + border-spacing: 6px; + padding: 2px 6px; +} + +emoji-completion-row:focus, emoji-completion-row:hover, +emoji-completion-row emoji:hover, emoji-completion-row emoji:focus { + background-color: alpha(currentColor, 0.08); + color: #eff1f5; +} + +popover.entry-completion > contents { + padding: 0; +} + +/************** + * Extensions * + **************/ +window.background.csd stack stack stack frame > border, +window.background.csd > stack > stack > box > frame > border, +window.background.csd > stack > stack > box > box > frame > border, +window.background.csd > stack > box > stack > box > frame > border, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { + border: none; +} + +window.background.csd > stack > box > box > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport > list { + border-bottom-left-radius: 12px; +} + +window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > list { + padding: 0 0; +} + +avatar { + border-radius: 9999px; + font-weight: bold; +} + +avatar.color1 { + background-image: linear-gradient(#83b6ec, #337fdc); + color: #cfe1f5; +} + +avatar.color2 { + background-image: linear-gradient(#7ad9f1, #0f9ac8); + color: #caeaf2; +} + +avatar.color3 { + background-image: linear-gradient(#8de6b1, #29ae74); + color: #cef8d8; +} + +avatar.color4 { + background-image: linear-gradient(#b5e98a, #6ab85b); + color: #e6f9d7; +} + +avatar.color5 { + background-image: linear-gradient(#f8e359, #d29d09); + color: #f9f4e1; +} + +avatar.color6 { + background-image: linear-gradient(#ffcb62, #d68400); + color: #ffead1; +} + +avatar.color7 { + background-image: linear-gradient(#ffa95a, #ed5b00); + color: #ffe5c5; +} + +avatar.color8 { + background-image: linear-gradient(#f78773, #e62d42); + color: #f8d2ce; +} + +avatar.color9 { + background-image: linear-gradient(#e973ab, #e33b6a); + color: #fac7de; +} + +avatar.color10 { + background-image: linear-gradient(#cb78d4, #9945b5); + color: #e7c2e8; +} + +avatar.color11 { + background-image: linear-gradient(#9e91e8, #7a59ca); + color: #d5d2f5; +} + +avatar.color12 { + background-image: linear-gradient(#e3cf9c, #b08952); + color: #f2eade; +} + +avatar.color13 { + background-image: linear-gradient(#be916d, #785336); + color: #e5d6ca; +} + +avatar.color14 { + background-image: linear-gradient(#c0bfbc, #6e6d71); + color: #d8d7d3; +} + +avatar.contrasted { + color: white; +} + +avatar.image { + background: none; +} + +preferencespage > scrolledwindow > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +preferencesgroup > box, preferencesgroup > box .labels { + border-spacing: 6px; +} + +preferencesgroup > box > box.header:not(.single-line) { + margin-bottom: 6px; +} + +preferencesgroup > box > box.single-line { + min-height: 34px; +} + +statuspage > scrolledwindow > viewport > box { + margin: 36px 12px; + border-spacing: 36px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box { + border-spacing: 12px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 128px; + color: alpha(currentColor, 0.55); +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { + opacity: 0.35; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box { + margin: 24px 12px; + border-spacing: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 96px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { + font-size: 18pt; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #eff1f5; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #eff1f5; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #8caaee; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(17, 17, 27, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(239, 241, 245, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #eff1f5; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #eff1f5; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #8caaee; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(17, 17, 27, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(239, 241, 245, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(239, 241, 245, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(239, 241, 245, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #e5c890; +@define-color error_color #e78284; +@define-color success_color #a6d189; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title #eff1f5; +@define-color wm_unfocused_title rgba(239, 241, 245, 0.7); +@define-color wm_highlight rgba(239, 241, 245, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #d20f39; +@define-color wm_button_close_active_bg #990b29; +@define-color wm_button_max_hover_bg #40a02b; +@define-color wm_button_max_active_bg #2d701e; +@define-color wm_button_min_hover_bg #df8e1d; +@define-color wm_button_min_active_bg #a96c16; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #b0b2b9; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color white; +@define-color budgie_tasklist_indicator_color_active white; +@define-color budgie_tasklist_indicator_color_active_window #929296; +@define-color budgie_tasklist_indicator_color_attention #e5c890; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-4.0/gtk-Dark.scss b/src/main/gtk-4.0/gtk-Dark.scss new file mode 100644 index 00000000..ccd2be06 --- /dev/null +++ b/src/main/gtk-4.0/gtk-Dark.scss @@ -0,0 +1,9 @@ +$variant: 'dark'; +$topbar: 'dark'; + +@import '../../sass/variables'; +@import '../../sass/colors'; +@import '../../sass/gtk/drawing-4.0'; +@import '../../sass/gtk/common-4.0'; +@import '../../sass/gtk/apps-4.0'; +@import '../../sass/gtk/colors-public'; diff --git a/src/main/gtk-4.0/gtk-Light.css b/src/main/gtk-4.0/gtk-Light.css new file mode 100644 index 00000000..b9b3777a --- /dev/null +++ b/src/main/gtk-4.0/gtk-Light.css @@ -0,0 +1,5243 @@ +/*************** + * Base States * + ***************/ +.background { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +dnd { + color: rgba(17, 17, 27, 0.87); +} + +.normal-icons { + -gtk-icon-size: 16px; +} + +.large-icons { + -gtk-icon-size: 32px; +} + +spinner:disabled, +arrow:disabled, +scrollbar:disabled, +check:disabled, +radio:disabled, +treeview.expander:disabled { + -gtk-icon-filter: opacity(0.5); +} + +iconview, .view { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +iconview:disabled, .view:disabled { + color: rgba(17, 17, 27, 0.38); +} + +iconview:selected, .view:selected { + color: rgba(17, 17, 27, 0.87); +} + +textview text { + background-color: #eff1f5; +} + +textview border { + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); +} + +iconview:hover, iconview:selected { + border-radius: 3px; +} + +rubberband, .content-view rubberband, .content-view columnview.view > rubberband, +.content-view treeview.view > rubberband, .content-view .rubberband, columnview.view > rubberband, .content-view columnview.view > .rubberband, +treeview.view > rubberband, +.content-view treeview.view > .rubberband, gridview > rubberband, flowbox > rubberband { + border: 1px solid #1e66f5; + background-color: rgba(30, 102, 245, 0.3); +} + +flowbox > flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +gridview > child { + padding: 3px; +} + +gridview > child:selected { + outline-color: alpha(currentColor, 0.06); +} + +gridview > child box { + border-spacing: 8px; + margin: 12px; +} + +coverflow cover { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + border: 1px solid black; +} + +label.separator { + color: rgba(17, 17, 27, 0.6); +} + +label:disabled { + color: rgba(17, 17, 27, 0.38); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; +} + +label.osd { + border-radius: 6px; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; +} + +.dim-label, row label.subtitle { + color: rgba(17, 17, 27, 0.6); +} + +window.assistant .sidebar { + padding: 4px 0; +} + +window.assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(17, 17, 27, 0.38); + font-weight: 500; +} + +window.assistant .sidebar label.highlight { + color: rgba(17, 17, 27, 0.87); +} + +.osd .scale-popup > arrow, +.osd .scale-popup > contents, .osd popover.background > arrow, +.osd popover.background > contents, popover.background.touch-selection > arrow, +popover.background.touch-selection > contents, popover.background.magnifier > arrow, +popover.background.magnifier > contents, .osd { + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; + background-clip: padding-box; + border-radius: 6px; + border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); +} + +.osd { + padding: 6px; + margin: 6px; +} + +.osd.circular { + border-radius: 9999px; +} + +/********** + * Toasts * + **********/ +toast { + margin: 12px; + margin-bottom: 24px; + border-radius: 9999px; + border-spacing: 6px; + padding: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.1), 0 4px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + border: none; +} + +toast:dir(ltr) { + padding-left: 12px; +} + +toast:dir(rtl) { + padding-right: 12px; +} + +toast > label { + margin: 0 6px; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +.large-title { + font-weight: 300; + font-size: 24pt; +} + +.title-1 { + font-weight: 800; + font-size: 20pt; +} + +.title-2 { + font-weight: 800; + font-size: 15pt; +} + +.title-3 { + font-weight: 700; + font-size: 15pt; +} + +.title-4 { + font-weight: 700; + font-size: 13pt; +} + +.heading { + font-weight: 700; + font-size: 11pt; +} + +.body { + font-weight: 400; + font-size: 11pt; +} + +.caption { + font-weight: 400; + font-size: 9pt; +} + +.caption-heading { + font-weight: 700; + font-size: 9pt; +} + +/**************** + * Text Entries * + ****************/ + +entry { + min-height: 36px; + padding: 0 8px; + border-spacing: 6px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + + +entry:focus-within { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #1e66f5; +} + + +entry:drop(active) { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + + +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + + +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + + +entry image { + color: rgba(17, 17, 27, 0.6); +} + + +entry image:hover, +entry image:active { + color: rgba(17, 17, 27, 0.87); +} + + +entry image:disabled { + color: rgba(17, 17, 27, 0.38); +} + + +entry image.left { + margin-left: 2px; + margin-right: 6px; +} + + +entry image.right { + margin-left: 6px; + margin-right: 2px; +} + + +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + + +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + + +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + + +entry.error:focus-within { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #d20f39; +} + + +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + + +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + + +entry.warning:focus-within { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #df8e1d; +} + + +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + + +entry > progress, +entry progress > trough > progress { + margin: 2px -8px; + border-bottom: 2px solid #1e66f5; + background-color: transparent; +} + +treeview entry.flat, treeview entry { + background-color: #eff1f5; +} + +treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview entry:focus-within { + border-image: none; + box-shadow: none; +} + +.entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +.entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active) { + color: rgba(17, 17, 27, 0.6); +} + +editablelabel > stack > text { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: radial-gradient(farthest-side, #1e66f5 0%, rgba(30, 102, 245, 0) 0%); + } + to { + background-image: radial-gradient(farthest-side, #1e66f5 95%, rgba(30, 102, 245, 0)); + } +} + +infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button, popover.background.touch-selection button, popover.background.magnifier button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action), toast button, toast button.circular.flat { + color: rgba(239, 241, 245, 0.7); +} + +infobar.warning > revealer > box button:focus, popover.background.touch-selection button:focus, popover.background.magnifier button:focus, headerbar.selection-mode button:focus:not(.suggested-action):not(.destructive-action), toast button:focus, toast button.circular.flat:focus, infobar.warning > revealer > box button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, headerbar.selection-mode button:hover:not(.suggested-action):not(.destructive-action), toast button:hover, toast button.circular.flat:hover, infobar.warning > revealer > box button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, headerbar.selection-mode button:active:not(.suggested-action):not(.destructive-action), toast button:active, toast button.circular.flat:active, infobar.warning > revealer > box button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, headerbar.selection-mode button:checked:not(.suggested-action):not(.destructive-action), toast button:checked, toast button.circular.flat:checked { + color: #eff1f5; +} + +infobar.warning > revealer > box button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, headerbar.selection-mode button:disabled:not(.suggested-action):not(.destructive-action), toast button:disabled, toast button.circular.flat:disabled { + color: rgba(239, 241, 245, 0.3); +} + +infobar.warning > revealer > box button:checked:disabled, popover.background.touch-selection button:checked:disabled, popover.background.magnifier button:checked:disabled, headerbar.selection-mode button:checked:disabled:not(.suggested-action):not(.destructive-action), toast button:checked:disabled { + color: rgba(239, 241, 245, 0.5); +} + +actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 225ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { + box-shadow: 0 0 0 2px rgba(30, 102, 245, 0.35); +} + +actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + -gtk-icon-filter: brightness(1.2); +} + +actionbar > revealer > box .linked > button.keyboard-activating:not(.suggested-action):not(.destructive-action), button.keyboard-activating, actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { + transition: box-shadow 225ms cubic-bezier(0, 0, 0.2, 1), background-color 225ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); +} + +actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { + box-shadow: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { + background-color: #1e66f5; + color: #eff1f5; +} + +actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { + box-shadow: inset 0 0 0 9999px transparent; +} + +actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +button.opaque { + box-shadow: none; +} + +.osd button.opaque:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.15); +} + +button.opaque:hover { + background-image: image(alpha(currentColor, 0.1)); +} + +button.keyboard-activating.opaque, button.opaque:active { + background-image: image(rgba(0, 0, 0, 0.2)); +} + +button.opaque:checked { + background-image: image(rgba(0, 0, 0, 0.15)); +} + +button.opaque:checked:hover { + background-image: image(rgba(0, 0, 0, 0.05)); +} + +button.opaque:checked.keyboard-activating, button.opaque:checked:active { + background-image: image(rgba(0, 0, 0, 0.3)); +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placessidebar.sidebar row button.sidebar-button, calendar > header > button, columnview.view > header > button button.circular, +treeview.view > header > button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical > button, spinbutton:not(.vertical) > button, modelbutton.flat, splitbutton.flat > button, +splitbutton.flat > menubutton > button, filechooser #pathbarbox > stack > box > button, window.dialog.message .dialog-action-area > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +popover.background button.model, headerbar button:not(.suggested-action):not(.destructive-action), .toolbar button, +toolbar button, dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, menubutton.flat > button, button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + color: rgba(17, 17, 27, 0.6); +} + +placessidebar.sidebar row button.sidebar-button:focus, calendar > header > button:focus, columnview.view > header > button button.circular:focus, +treeview.view > header > button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical > button:focus, spinbutton:not(.vertical) > button:focus, modelbutton.flat:focus, splitbutton.flat > button:focus, +splitbutton.flat > menubutton > button:focus, filechooser #pathbarbox > stack > box > button:focus, window.dialog.message .dialog-action-area > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +popover.background button.model:focus, headerbar button:focus:not(.suggested-action):not(.destructive-action), .toolbar button:focus, +toolbar button:focus, dropdown > .linked:not(.vertical) > button:focus:not(:only-child), +combobox > .linked:not(.vertical) > button:focus:not(:only-child), splitbutton.suggested-action > button:focus, splitbutton.suggested-action > menubutton > button:focus, splitbutton.destructive-action > button:focus, splitbutton.destructive-action > menubutton > button:focus, splitbutton.opaque > button:focus, splitbutton.opaque > menubutton > button:focus, menubutton.suggested-action > button:focus, menubutton.destructive-action > button:focus, menubutton.opaque > button:focus, menubutton.flat > button:focus, button.flat:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: rgba(17, 17, 27, 0.87); +} + +placessidebar.sidebar row button.sidebar-button:hover, calendar > header > button:hover, columnview.view > header > button button.circular:hover, +treeview.view > header > button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical > button:hover, spinbutton:not(.vertical) > button:hover, modelbutton.flat:hover, splitbutton.flat > button:hover, +splitbutton.flat > menubutton > button:hover, filechooser #pathbarbox > stack > box > button:hover, window.dialog.message .dialog-action-area > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +popover.background button.model:hover, headerbar button:hover:not(.suggested-action):not(.destructive-action), .toolbar button:hover, +toolbar button:hover, dropdown > .linked:not(.vertical) > button:hover:not(:only-child), +combobox > .linked:not(.vertical) > button:hover:not(:only-child), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, menubutton.flat > button:hover, button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: rgba(17, 17, 27, 0.87); +} + +placessidebar.sidebar row button.sidebar-button:active, calendar > header > button:active, columnview.view > header > button button.circular:active, +treeview.view > header > button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical > button:active, spinbutton:not(.vertical) > button:active, modelbutton.flat:active, splitbutton.flat > button:active, +splitbutton.flat > menubutton > button:active, filechooser #pathbarbox > stack > box > button:active, window.dialog.message .dialog-action-area > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +popover.background button.model:active, headerbar button:active:not(.suggested-action):not(.destructive-action), .toolbar button:active, +toolbar button:active, dropdown > .linked:not(.vertical) > button:active:not(:only-child), +combobox > .linked:not(.vertical) > button:active:not(:only-child), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, menubutton.flat > button:active, button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +placessidebar.sidebar row button.sidebar-button:disabled, calendar > header > button:disabled, columnview.view > header > button button.circular:disabled, +treeview.view > header > button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical > button:disabled, spinbutton:not(.vertical) > button:disabled, modelbutton.flat:disabled, splitbutton.flat > button:disabled, +splitbutton.flat > menubutton > button:disabled, filechooser #pathbarbox > stack > box > button:disabled, window.dialog.message .dialog-action-area > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +popover.background button.model:disabled, headerbar button:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:disabled, +toolbar button:disabled, dropdown > .linked:not(.vertical) > button:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:disabled:not(:only-child), splitbutton.suggested-action > button:disabled, splitbutton.suggested-action > menubutton > button:disabled, splitbutton.destructive-action > button:disabled, splitbutton.destructive-action > menubutton > button:disabled, splitbutton.opaque > button:disabled, splitbutton.opaque > menubutton > button:disabled, menubutton.suggested-action > button:disabled, menubutton.destructive-action > button:disabled, menubutton.opaque > button:disabled, menubutton.flat > button:disabled, button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(17, 17, 27, 0.26); +} + +filechooser #pathbarbox > stack > box > button:checked, window.dialog.message .dialog-action-area > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, +popover.background button.model:checked, headerbar button:checked:not(.suggested-action):not(.destructive-action), .toolbar button:checked, +toolbar button:checked, dropdown > .linked:not(.vertical) > button:checked:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:not(:only-child), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, menubutton.flat > button:checked, button.flat:checked, button.flat:checked:hover { + background-color: alpha(currentColor, 0.1); + color: rgba(17, 17, 27, 0.87); +} + +filechooser #pathbarbox > stack > box > button:checked:disabled, window.dialog.message .dialog-action-area > button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, +popover.background button.model:checked:disabled, headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:checked:disabled, +toolbar button:checked:disabled, dropdown > .linked:not(.vertical) > button:checked:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), splitbutton.suggested-action > button:checked:disabled, splitbutton.suggested-action > menubutton > button:checked:disabled, splitbutton.destructive-action > button:checked:disabled, splitbutton.destructive-action > menubutton > button:checked:disabled, splitbutton.opaque > button:checked:disabled, splitbutton.opaque > menubutton > button:checked:disabled, menubutton.suggested-action > button:checked:disabled, menubutton.destructive-action > button:checked:disabled, menubutton.opaque > button:checked:disabled, menubutton.flat > button:checked:disabled, button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(17, 17, 27, 0.38); +} + +button separator { + margin: 4px 1px; +} + +button.opaque { + background-color: rgba(203, 205, 210, 0.974); + color: rgba(17, 17, 27, 0.87); +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button, button.image-text-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button > box, +button.text-button.image-button > box > box, button.image-text-button > box, +button.image-text-button > box > box { + border-spacing: 4px; +} + +button.text-button.image-button > box > label, +button.text-button.image-button > box > box > label, button.image-text-button > box > label, +button.image-text-button > box > box > label { + padding-left: 2px; + padding-right: 2px; +} + +button.text-button.image-button label:first-child, button.image-text-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child, button.image-text-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child, button.image-text-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child, button.image-text-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child), button.image-text-button image:not(:only-child) { + margin: 0 4px; +} + +button.arrow-button { + padding-left: 9px; + padding-right: 9px; +} + +button.arrow-button > box { + border-spacing: 4px; +} + +button.arrow-button.text-button > box { + border-spacing: 4px; +} + +menubutton.pill > button, button.pill { + padding: 9px 30px; + border-radius: 9999px; +} + +button.card { + background-color: rgba(17, 17, 27, 0.04); + background-clip: padding-box; + font-weight: inherit; + padding: 0; +} + +button.card:hover { + background-image: image(alpha(currentColor, 0.03)); +} + +button.card.keyboard-activating, button.card:active { + background-image: image(alpha(currentColor, 0.08)); +} + +button.card:checked { + background-color: rgba(17, 17, 27, 0.04); + background-image: image(alpha(currentColor, 0.1)); +} + +button.card:checked:hover { + background-image: image(alpha(currentColor, 0.13)); +} + +button.card:checked.keyboard-activating, button.card:checked:active { + background-image: image(alpha(currentColor, 0.19)); +} + +button.card:checked.has-open-popup { + background-image: image(alpha(currentColor, 0.13)); +} + +button.card:drop(active) { + color: #fe640b; + box-shadow: inset 0 0 0 1px #fe640b; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + border-radius: 6px; +} + +.linked:not(.vertical) > button.flat:focus, .linked.vertical > button.flat:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.linked:not(.vertical) > menubutton > button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +button.osd { + padding: 12px 16px; +} + +button.osd.image-button { + padding: 12px; +} + +button.osd:disabled { + opacity: 0; +} + +button.suggested-action { + background-color: #1e66f5; + color: #eff1f5; + box-shadow: none; +} + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(30, 102, 245, 0.2), 0 4px 3px 0 rgba(30, 102, 245, 0.14), 0 1px 6px 0 rgba(30, 102, 245, 0.12); +} + +button.suggested-action:checked { + background-color: #5d90f5; +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(30, 102, 245, 0.3), 0 2px 3px -1px rgba(30, 102, 245, 0.24), 0 2px 5px 0 rgba(30, 102, 245, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(30, 102, 245, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #1e66f5; +} + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(17, 17, 27, 0.26); +} + +button.suggested-action.flat:checked { + background-color: rgba(30, 102, 245, 0.3); +} + +button.destructive-action { + background-color: #d20f39; + color: #eff1f5; + box-shadow: none; +} + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(210, 15, 57, 0.2), 0 4px 3px 0 rgba(210, 15, 57, 0.14), 0 1px 6px 0 rgba(210, 15, 57, 0.12); +} + +button.destructive-action:checked { + background-color: #db5371; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(210, 15, 57, 0.3), 0 2px 3px -1px rgba(210, 15, 57, 0.24), 0 2px 5px 0 rgba(210, 15, 57, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(210, 15, 57, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #d20f39; +} + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(17, 17, 27, 0.26); +} + +button.destructive-action.flat:checked { + background-color: rgba(210, 15, 57, 0.3); +} + +stackswitcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +stackswitcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +stackswitcher > button.needs-attention:checked > label, +stackswitcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +button.font > box, button.file > box { + border-spacing: 6px; +} + +button.font > box > box > label, button.file > box > box > label { + font-weight: bold; +} + +windowcontrols button:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, menubutton.circular > button, button.close, button.circular { + border-radius: 9999px; +} + +windowcontrols button:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, menubutton.circular > button label, button.close label, button.circular label { + padding: 0; +} + +placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, popover.menu box.circular-buttons button.circular.image-button.model, spinbutton.vertical > button, spinbutton:not(.vertical) > button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +menubutton.osd { + background: none; + color: inherit; +} + +menubutton.suggested-action { + background-color: #1e66f5; + color: white; +} + +menubutton.destructive-action { + background-color: #d20f39; + color: white; +} + +menubutton.opaque { + background-color: rgba(203, 205, 210, 0.974); + color: rgba(17, 17, 27, 0.87); +} + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { + border-radius: 6px; +} + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { + border-radius: 9999px; +} + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { + background-color: transparent; + color: inherit; +} + +menubutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +menubutton arrow { + min-height: 16px; + min-width: 16px; +} + +menubutton arrow.none { + -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); +} + +menubutton arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menubutton arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menubutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +menubutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +splitbutton { + border-radius: 6px; +} + +splitbutton, splitbutton > separator { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + transition-property: background; +} + +splitbutton > separator { + margin-top: 6px; + margin-bottom: 6px; + background: none; +} + +splitbutton > menubutton > button { + padding-left: 4px; + padding-right: 4px; +} + +splitbutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { + padding-left: 9px; + padding-right: 9px; +} + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { + border-spacing: 6px; +} + +splitbutton > button:dir(ltr), +splitbutton > menubutton > button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-right: -1px; +} + +splitbutton > button:dir(rtl), +splitbutton > menubutton > button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin-left: -1px; +} + +splitbutton.flat > separator { + background: rgba(17, 17, 27, 0); +} + +splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { + background: alpha(currentColor, 0.07); +} + +splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { + background: none; +} + +splitbutton.flat:focus-within:focus-visible > separator { + background: none; +} + +splitbutton.flat > button, +splitbutton.flat > menubutton > button { + border-radius: 6px; +} + +splitbutton.suggested-action { + background-color: #1e66f5; + color: white; +} + +splitbutton.destructive-action { + background-color: #d20f39; + color: white; +} + +splitbutton.opaque { + background-color: rgba(203, 205, 210, 0.974); + color: rgba(17, 17, 27, 0.87); +} + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { + color: inherit; + background-color: transparent; +} + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { + box-shadow: inset 1px 0 rgba(17, 17, 27, 0); +} + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { + box-shadow: inset -1px 0 rgba(17, 17, 27, 0); +} + +splitbutton > menubutton > button > arrow.none { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +buttoncontent { + border-spacing: 6px; +} + +buttoncontent > label { + font-weight: bold; +} + +buttoncontent > label:dir(ltr) { + padding-right: 2px; +} + +buttoncontent > label:dir(rtl) { + padding-left: 2px; +} + +.arrow-button > box > buttoncontent > label:dir(ltr), splitbutton > button > buttoncontent > label:dir(ltr) { + padding-right: 0; +} + +.arrow-button > box > buttoncontent > label:dir(rtl), splitbutton > button > buttoncontent > label:dir(rtl) { + padding-left: 0; +} + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, +stackswitcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), +stackswitcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +.linked:not(.vertical) > entry, .linked:not(.vertical) > button, .linked:not(.vertical) > button.image-button { + border-radius: 0; +} + +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > button:only-child { + border-radius: 6px; +} + +.linked.vertical > entry, .linked.vertical > button, .linked.vertical > button.image-button { + border-radius: 0; +} + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child { + border-radius: 6px; +} + +/* menu buttons */ +modelbutton.flat { + min-height: 28px; + padding: 0 9px; + border-radius: 6px; + color: rgba(17, 17, 27, 0.87); +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + + +list > row button.image-button:not(.flat) { + background-color: transparent; + box-shadow: none; + border: none; +} + + +list > row button.image-button:not(.flat):hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + + +list > row button.image-button:not(.flat):active, +list > row button.image-button:not(.flat):checked { + transition: box-shadow 225ms cubic-bezier(0, 0, 0.2, 1), background-color 225ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); +} + + +list > row button.image-button:not(.flat).suggested-action { + background-color: #1e66f5; + color: #eff1f5; +} + + +list > row button.image-button:not(.flat).destructive-action { + background-color: #d20f39; + color: #eff1f5; +} + +/********* + * Links * + *********/ +link { + color: #1e66f5; +} + +link:visited { + color: #8839ef; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #1e66f5; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #8839ef; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + border-radius: 6px; + padding: 0; + border-spacing: 0; + min-height: 0; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +spinbutton:focus-within { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #1e66f5; +} + +spinbutton:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +spinbutton:not(.vertical) > text { + min-width: 32px; + margin: 0; + padding-left: 12px; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) > button { + border: 6px solid transparent; +} + +spinbutton:not(.vertical) > button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(17, 17, 27, 0.6); +} + +spinbutton:not(.vertical) > button.up:dir(ltr), spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) > button.up:dir(rtl), spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical > text { + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical > button { + padding: 0; + border: solid 6px transparent; +} + +spinbutton.vertical > button:focus:not(:hover):not(:active) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(17, 17, 27, 0.6); +} + +spinbutton.vertical > button.up { + margin: 0 3px; +} + +spinbutton.vertical > button.down { + margin: 0 3px; +} + +list > row spinbutton:not(.vertical) > button { + margin: 6px; +} + +list > row spinbutton:not(.vertical) > button.up:dir(ltr), list > row spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 3px; +} + +list > row spinbutton:not(.vertical) > button.up:dir(rtl), list > row spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 3px; +} + +/************** + * ComboBoxes * + **************/ +dropdown > popover.menu.background > contents { + padding: 0; +} + +dropdown > button > box { + border-spacing: 6px; +} + +dropdown arrow, +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +dropdown > popover.menu > contents modelbutton, +combobox > popover.menu > contents modelbutton { + padding-left: 9px; + padding-right: 9px; +} + +dropdown button.combo cellview:dir(ltr), +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +dropdown button.combo cellview:dir(rtl), +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +dropdown popover, +combobox popover { + margin-top: 4px; + padding: 0; +} + +dropdown popover listview, +combobox popover listview { + margin: 6px 0; +} + +dropdown popover listview > row, +combobox popover listview > row { + padding: 6px; +} + +dropdown popover listview > row:selected, +combobox popover listview > row:selected { + color: rgba(17, 17, 27, 0.87); + background-color: alpha(currentColor, 0.06); +} + +dropdown popover .dropdown-searchbar, +combobox popover .dropdown-searchbar { + padding: 6px; +} + +dropdown.linked button:nth-child(2):dir(ltr), +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +dropdown.linked button:nth-child(2):dir(rtl), +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child), +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):first-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):last-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +button.combo:only-child:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: rgba(17, 17, 27, 0.87); +} + +button.combo:only-child:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: rgba(17, 17, 27, 0.87); +} + +button.combo:only-child:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +button.combo:only-child:checked { + background-color: alpha(currentColor, 0.1); + color: rgba(17, 17, 27, 0.87); +} + +button.combo:only-child:disabled { + box-shadow: none; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +/************ + * Toolbars * + ************/ +.toolbar, +toolbar { + padding: 3px 6px; + background-color: #eff1f5; + border-spacing: 6px; +} + +.osd .toolbar, .osd toolbar { + background-color: transparent; +} + +.app-notification, .toolbar.osd, +toolbar.osd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +.app-notification:backdrop, .toolbar.osd:backdrop, +toolbar.osd:backdrop { + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); +} + +.left.app-notification, .right.app-notification, .top.app-notification, .bottom.app-notification, .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom, +toolbar.osd.left, +toolbar.osd.right, +toolbar.osd.top, +toolbar.osd.bottom { + border-radius: 0; +} + +.bottom.app-notification, .toolbar.osd.bottom, +toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +.toolbar.horizontal > separator, +toolbar.horizontal > separator { + margin: 2px; +} + +.toolbar.vertical > separator, +toolbar.vertical > separator { + margin: 2px; +} + +.toolbar:not(.inline-toolbar):not(.osd) scale, +.toolbar:not(.inline-toolbar):not(.osd) entry, +.toolbar:not(.inline-toolbar):not(.osd) spinbutton, +.toolbar:not(.inline-toolbar):not(.osd) button, +toolbar:not(.inline-toolbar):not(.osd) scale, +toolbar:not(.inline-toolbar):not(.osd) entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton, +toolbar:not(.inline-toolbar):not(.osd) button { + margin: 2px; +} + +.toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +.toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +.toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { + margin-left: 0; +} + +.toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +.toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +.toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { + margin-right: 0; +} + +.toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +.toolbar:not(.inline-toolbar):not(.osd) spinbutton button, +toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton button { + margin: 0; +} + +.toolbar:not(.inline-toolbar):not(.osd) switch, +toolbar:not(.inline-toolbar):not(.osd) switch { + margin: 8px 2px; +} + +searchbar > revealer > box { + padding: 6px; + border-spacing: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + background-clip: border-box; + box-shadow: none; +} + +searchbar > revealer > box entry { + margin: 0; +} + +/*************** + * Header bars * + ***************/ +headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.6); + border: none; +} + +headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + border-radius: 6px; +} + +headerbar button:focus:not(.suggested-action):not(.destructive-action), headerbar button:hover:not(.suggested-action):not(.destructive-action), headerbar button:active:not(.suggested-action):not(.destructive-action), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.87); +} + +headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.26); +} + +headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(17, 17, 27, 0.38); +} + +headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.38); +} + +headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.6); +} + +headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.26); +} + +headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.6); +} + +headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.26); +} + +headerbar entry { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +headerbar entry:disabled { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +headerbar entry image { + color: rgba(17, 17, 27, 0.6); +} + +headerbar entry image:hover, headerbar entry image:active { + color: rgba(17, 17, 27, 0.87); +} + +headerbar entry image:disabled { + color: rgba(17, 17, 27, 0.38); +} + +headerbar { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(17, 17, 27, 0.12); + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.87); + min-height: 48px; + padding: 0 6px; +} + +headerbar:disabled { + color: rgba(17, 17, 27, 0.38); +} + +headerbar:backdrop { + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); +} + +headerbar:backdrop:disabled { + color: rgba(17, 17, 27, 0.26); +} + +headerbar .title { + padding: 0 12px; + font-weight: bold; +} + +headerbar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +headerbar .subtitle, +headerbar .dim-label, +headerbar row label.subtitle, +row headerbar label.subtitle { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(17, 17, 27, 0.6); +} + +headerbar .subtitle:backdrop, +headerbar .dim-label:backdrop, +headerbar row label.subtitle:backdrop, +row headerbar label.subtitle:backdrop { + color: rgba(17, 17, 27, 0.38); +} + +headerbar .titlebar { + background-color: transparent; + box-shadow: none; +} + +headerbar headerbar + separator { + background-color: rgba(17, 17, 27, 0.12); +} + +box.vertical headerbar { + background-color: #e6e9ef; +} + +headerbar > windowhandle > box { + padding: 0 3px; +} + +headerbar > windowhandle > box, +headerbar > windowhandle > box > box.start, +headerbar > windowhandle > box > box.end { + border-spacing: 6px; +} + +headerbar entry, +headerbar spinbutton, +headerbar button, +headerbar stackswitcher { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar menubutton.popup { + margin-top: 0; + margin-bottom: 0; +} + +headerbar separator:not(.sidebar) { + margin-top: 12px; + margin-bottom: 12px; + background-color: rgba(17, 17, 27, 0.12); +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +headerbar button.suggested-action:disabled, headerbar button.destructive-action:disabled { + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +headerbar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #1e66f5; + color: #eff1f5; +} + +headerbar.selection-mode:backdrop { + color: rgba(239, 241, 245, 0.7); +} + +headerbar.selection-mode .subtitle:link { + color: #eff1f5; +} + +headerbar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +headerbar .selection-mode { + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #1e66f5; +} + +headerbar.default-decoration { + min-height: 24px; + padding: 6px; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); +} + +headerbar.default-decoration windowcontrols button, +headerbar.default-decoration windowcontrols menubutton { + min-width: 16px; + min-height: 16px; + margin: 0; + padding: 0; +} + +headerbar.default-decoration windowcontrols menubutton button { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 4px; +} + +.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +window.devel headerbar.titlebar { + background: #e6e9ef cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, rgba(30, 102, 245, 0.2)), linear-gradient(to top, #dde1e9, #e6e9ef 3px, #f9f9fb); +} + +window.devel headerbar.titlebar:backdrop { + background: #e6e9ef cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(#e6e9ef); + /* background-color would flash */ +} + +viewswitcher { + margin: 0; +} + +viewswitcher.wide { + border-spacing: 3px; +} + +viewswitcher.narrow button.toggle { + border-radius: 0; + margin: 0; +} + +viewswitcher.narrow button.toggle:focus-within, viewswitcher.narrow button.toggle:focus { + box-shadow: none; +} + +viewswitcher button.toggle { + font-weight: bold; + padding: 0; +} + +viewswitcher button.toggle > stack > box.narrow { + font-size: 0.75rem; + padding-top: 6px; + padding-bottom: 4px; + border-spacing: 4px; +} + +viewswitcher button.toggle > stack > box.narrow > stack > label { + padding-left: 6px; + padding-right: 6px; +} + +viewswitcher button.toggle > stack > box.wide { + padding: 2px 12px; + border-spacing: 6px; +} + +viewswitcherbar actionbar > revealer > box { + padding: 0; +} + +viewswitchertitle viewswitcher { + margin-left: 12px; + margin-right: 12px; +} + +indicatorbin > indicator, indicatorbin > mask { + min-width: 6px; + min-height: 6px; + border-radius: 9999px; +} + +indicatorbin > indicator { + margin: 1px; + background-color: alpha(currentColor, 0.4); +} + +indicatorbin > indicator > label { + font-size: 0.6rem; + font-weight: bold; + padding: 1px 4px; + color: white; +} + +indicatorbin > mask { + padding: 1px; + background: black; +} + +indicatorbin.needs-attention > indicator { + background-color: #1e66f5; +} + +indicatorbin.needs-attention > indicator > label { + color: #eff1f5; +} + +/************ + * Pathbars * + ************/ + +pathbar > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 6px; + background-color: alpha(currentColor, 0.08); +} + + +pathbar > button:disabled { + background-color: alpha(currentColor, 0.05); +} + + +pathbar > button:checked { + background-color: alpha(currentColor, 0.16); + color: rgba(17, 17, 27, 0.87); +} + + +pathbar > button label, +pathbar > button image { + margin-left: 3px; + margin-right: 3px; +} + + +pathbar > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +/************** + * Tree Views * + **************/ +columnview.view, +treeview.view { + border-left-color: rgba(17, 17, 27, 0); + border-top-color: rgba(17, 17, 27, 0); +} + +columnview.view:hover, columnview.view:selected, +treeview.view:hover, +treeview.view:selected { + border-radius: 0; +} + +columnview.view.separator, +treeview.view.separator { + min-height: 5px; + color: rgba(17, 17, 27, 0.12); +} + +columnview.view:drop(active), +treeview.view:drop(active) { + box-shadow: none; +} + +columnview.view:drop(active).after, +treeview.view:drop(active).after { + border-top-style: none; +} + +columnview.view:drop(active).before, +treeview.view:drop(active).before { + border-bottom-style: none; +} + +columnview.view > dndtarget:drop(active), +treeview.view > dndtarget:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: alpha(currentColor, 0.06); +} + +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { + border-top-style: none; +} + +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { + border-bottom-style: none; +} + +columnview.view.expander, +treeview.view.expander { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(17, 17, 27, 0.6); +} + +columnview.view.expander:dir(rtl), +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +columnview.view.expander:hover, +treeview.view.expander:hover { + color: rgba(17, 17, 27, 0.87); +} + +columnview.view.expander:selected, +treeview.view.expander:selected { + color: rgba(17, 17, 27, 0.87); +} + +columnview.view.expander:selected:hover, +treeview.view.expander:selected:hover { + color: rgba(17, 17, 27, 0.87); +} + +columnview.view.expander:checked, +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +columnview.view.expander:disabled, +treeview.view.expander:disabled { + color: rgba(17, 17, 27, 0.26); +} + +columnview.view.progressbar, +treeview.view.progressbar { + border-bottom: 6px solid #1e66f5; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.progressbar:selected:hover, +treeview.view.progressbar:selected:hover { + box-shadow: none; +} + +columnview.view.trough, +treeview.view.trough { + border-bottom: 6px solid rgba(17, 17, 27, 0.12); + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.trough:selected:hover, +treeview.view.trough:selected:hover { + box-shadow: none; +} + +columnview.view > header > button, +treeview.view > header > button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(17, 17, 27, 0.12); + border-radius: 0; + background-clip: border-box; +} + +columnview.view > header > button:not(:focus):not(:hover):not(:active), +treeview.view > header > button:not(:focus):not(:hover):not(:active) { + color: rgba(17, 17, 27, 0.6); +} + +columnview.view > header > button, columnview.view > header > button:disabled, +treeview.view > header > button, +treeview.view > header > button:disabled { + background-color: #eff1f5; +} + +columnview.view > header > button:last-child, +treeview.view > header > button:last-child { + border-right-style: none; +} + +columnview.view button.dnd, +columnview.view header.button.dnd, +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(17, 17, 27, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #eff1f5; + background-clip: border-box; + color: #1e66f5; +} + +columnview.view acceleditor > label, +treeview.view acceleditor > label { + background-color: #1e66f5; +} + +stack.view treeview.view { + min-height: 36px; +} + +/********* + * Menus * + *********/ +menubar { + padding: 0; + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.87); +} + +menubar:backdrop { + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); +} + +.csd menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(17, 17, 27, 0.6); +} + +menubar > item:selected { + transition: none; + background-color: alpha(currentColor, 0.1); + color: rgba(17, 17, 27, 0.87); +} + +menubar > item:disabled { + color: rgba(17, 17, 27, 0.26); +} + +menubar > item label:disabled { + color: inherit; +} + +menubar > item popover.menu popover.menu { + margin-left: 9px; +} + +menubar > item popover.menu.background popover.menu.background > contents { + margin: 0; + border-radius: 12px; +} + +/********************** + * Popover Base Menus * + **********************/ +popover.menu box.inline-buttons { + padding: 0 6px; +} + +popover.menu box.inline-buttons button.image-button.model { + min-height: 28px; + min-width: 28px; + padding: 0; + border: none; + outline: none; + transition: none; +} + +popover.menu box.inline-buttons button.image-button.model:selected { + background: image(alpha(currentColor, 0.06)); +} + +popover.menu box.circular-buttons { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model:focus { + background-color: alpha(currentColor, 0.06); +} + +popover.menu.background separator { + margin: 6px 0; +} + +popover.menu arrow.left, +popover.menu radio.left, +popover.menu check.left { + margin-left: 0; + margin-right: 0; +} + +popover.menu arrow.right, +popover.menu radio.right, +popover.menu check.right { + margin-left: 0; + margin-right: 0; +} + +popover.menu modelbutton { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 22px; + min-width: 56px; + padding: 3px 9px; + color: rgba(17, 17, 27, 0.87); + font: initial; + text-shadow: none; + box-shadow: none; + background: none; +} + +popover.menu modelbutton:hover { + transition: none; + background-color: alpha(currentColor, 0.08); +} + +popover.menu modelbutton:disabled { + color: rgba(17, 17, 27, 0.38); +} + +popover.menu label.title { + font-weight: bold; + padding: 4px 26px; +} + +/************ + * Popovers * + ************/ +popover.background { + font: initial; +} + +popover.background, popover.background:backdrop { + background-color: transparent; +} + +popover.background > arrow, +popover.background > contents { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + background-color: #eff1f5; + border-radius: 12px; + border: 1px solid rgba(239, 241, 245, 0.15); + background-clip: border-box; + box-shadow: 0 0 0 1px rgba(17, 17, 27, 0), 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); +} + +popover.background > arrow:backdrop, +popover.background > contents:backdrop { + box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); +} + +popover.background > arrow { + border: 1px solid rgba(17, 17, 27, 0); +} + +popover.background > contents { + border: none; +} + +popover.background > contents > list, +popover.background > contents > .view, +popover.background > contents > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background > contents separator { + background-color: rgba(17, 17, 27, 0.12); + margin: 3px 0; +} + +popover.background > contents list separator { + margin: 0; +} + +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #eff1f5; +} + +popover.background .linked > button:not(.radio) { + background-color: transparent; + box-shadow: none; + border-radius: 6px; +} + +s +popover.background .linked > button:not(.radio):first-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):last-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):only-child { + border-radius: 6px; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +.osd popover.background, popover.background.touch-selection, popover.background.magnifier { + background-color: transparent; +} + +magnifier { + background-color: #eff1f5; +} + +/************* + * Notebooks * + *************/ +tabbar tab, notebook > header tab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + padding: 3px 12px; + border: none; + outline: none; + background-clip: padding-box; + color: rgba(17, 17, 27, 0.6); + font-weight: 500; + border-radius: 6px; + background-image: none; + background-color: transparent; +} + +tabbar tab:hover, notebook > header tab:hover { + background-color: rgba(17, 17, 27, 0.04); + background-image: none; + color: rgba(17, 17, 27, 0.87); +} + +tabbar tab:disabled, notebook > header tab:disabled { + color: rgba(17, 17, 27, 0.26); +} + +tabbar tab:checked, notebook > header tab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); + background-image: none; +} + +tabbar tab:checked:disabled, notebook > header tab:checked:disabled { + color: rgba(17, 17, 27, 0.38); +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(17, 17, 27, 0.04); +} + +notebook, notebook.frame { + background-color: #eff1f5; + border-radius: 12px; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(17, 17, 27, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +notebook > header.top > tabs > arrow { + border-top-style: none; +} + +notebook > header.bottom > tabs > arrow { + border-bottom-style: none; +} + +notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +notebook > header.left > tabs > arrow { + border-left-style: none; +} + +notebook > header.right > tabs > arrow { + border-right-style: none; +} + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header tab > box:drop(active) { + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > menubutton > button.image-button { + padding: 3px; + min-width: 24px; + min-height: 24px; + margin-left: 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +tabbar .box { + min-height: 36px; + border-bottom: none; + background: none; +} + +tabbar scrolledwindow.pinned undershoot { + border: 0 solid rgba(17, 17, 27, 0); +} + +tabbar scrolledwindow.pinned:dir(rtl) undershoot.left { + border-left-width: 1px; +} + +tabbar scrolledwindow.pinned:dir(ltr) undershoot.right { + border-right-width: 1px; +} + +tabbar scrolledwindow.pinned tabbox > background:dir(ltr) { + box-shadow: inset -1px 0 rgba(17, 17, 27, 0); +} + +tabbar scrolledwindow.pinned tabbox > background:dir(rtl) { + box-shadow: inset 1px 0 rgba(17, 17, 27, 0); +} + +tabbar undershoot { + transition: background 150ms ease-in-out; +} + +tabbar undershoot.left { + background: linear-gradient(to right, #eff1f5, rgba(0, 0, 0, 0) 20px); +} + +tabbar undershoot.right { + background: linear-gradient(to left, #eff1f5, rgba(0, 0, 0, 0) 20px); +} + +tabbar .needs-attention-left undershoot.left { + background: linear-gradient(to right, alpha(#1e66f5, 0.5), alpha(#1e66f5, 0.3) 1px, alpha(#1e66f5, 0) 20px); +} + +tabbar .needs-attention-right undershoot.right { + background: linear-gradient(to left, alpha(#1e66f5, 0.5), alpha(#1e66f5, 0.3) 1px, alpha(#1e66f5, 0) 20px); +} + +tabbar tabbox { + background-color: rgba(17, 17, 27, 0.04); + background-image: none; + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +tabbar tabbox > background { + background: none; +} + +tabbar tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#1e66f5, 0.4) 10%, alpha(#1e66f5, 0) 30%); +} + +tabbar tab.needs-attention:hover { + background-image: image(alpha(currentColor, 0.03)), radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#1e66f5, 0.4) 10%, alpha(#1e66f5, 0) 30%); +} + +tabbar .start-action, +tabbar .end-action { + background-color: rgba(17, 17, 27, 0.04); + background-clip: padding-box; + border-color: rgba(17, 17, 27, 0); + border-style: solid; + transition: background 150ms ease-in-out; +} + +tabbar .start-action button, +tabbar .end-action button { + border: none; + border-radius: 0; +} + +tabbar .start-action:dir(ltr), +tabbar .end-action:dir(rtl) { + border-right-width: 1px; +} + +tabbar .start-action:dir(rtl), +tabbar .end-action:dir(ltr) { + border-left-width: 1px; +} + +tabbar:not(.inline) scrolledwindow.pinned undershoot { + border-color: rgba(17, 17, 27, 0); +} + +tabbar:not(.inline) undershoot.left { + background: linear-gradient(to right, #e6e9ef, rgba(0, 0, 0, 0) 20px); +} + +tabbar:not(.inline) undershoot.right { + background: linear-gradient(to left, #e6e9ef, rgba(0, 0, 0, 0) 20px); +} + +tabbar:not(.inline) .needs-attention-left undershoot.left { + background: linear-gradient(to right, alpha(#1e66f5, 0.5), alpha(#1e66f5, 0.3) 1px, alpha(#1e66f5, 0) 20px); +} + +tabbar:not(.inline) .needs-attention-right undershoot.right { + background: linear-gradient(to left, alpha(#1e66f5, 0.5), alpha(#1e66f5, 0.3) 1px, alpha(#1e66f5, 0) 20px); +} + +tabbar:not(.inline) tabbox > background { + background-color: #e6e9ef; +} + +tabbar:not(.inline) .start-action, +tabbar:not(.inline) .end-action { + background-color: alpha(#e6e9ef, 0.6); + border-color: rgba(17, 17, 27, 0); +} + +tabbar:not(.inline):backdrop .box { + background-color: #dce0e8; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +dnd tab { + min-height: 24px; + background-color: #e6e9ef; + color: rgba(17, 17, 27, 0.87); + box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); + outline: 1px solid rgba(17, 17, 27, 0); + outline-offset: -1px; + margin: 24px; +} + +dnd tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#1e66f5, 0.4) 10%, alpha(#1e66f5, 0) 30%); +} + +tabbar tab, +dnd tab { + padding: 6px; +} + +tabbar tab button.image-button, +dnd tab button.image-button { + padding: 0; + margin: 0; + min-width: 24px; + min-height: 24px; + border-radius: 9999px; +} + +tabview:drop(active), +tabbox:drop(active) { + box-shadow: none; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #eff1f5; + box-shadow: none; + outline: none; +} + +scrollbar.top { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(17, 17, 27, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(17, 17, 27, 0.12); +} + +scrollbar > range > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(17, 17, 27, 0.38); + box-shadow: none; + outline: none; +} + +scrollbar > range > trough > slider:hover { + background-color: rgba(17, 17, 27, 0.6); +} + +scrollbar > range > trough > slider:active { + background-color: rgba(17, 17, 27, 0.87); +} + +scrollbar > range > trough > slider:disabled { + background-color: rgba(17, 17, 27, 0.26); +} + +scrollbar > range.fine-tune > trough > slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar > range.fine-tune.horizontal > trough > slider { + margin: 2px 0; +} + +scrollbar > range.fine-tune.vertical > trough > slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) > range > trough > slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) > range > trough > slider { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(239, 241, 245, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(239, 241, 245, 0.3); + border-radius: 9999px; + background-color: rgba(17, 17, 27, 0.38); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(17, 17, 27, 0.26); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(239, 241, 245, 0.9); +} + +scrollbar.horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + padding: 0; + border: none; + border-radius: 9999px; + background-color: rgba(17, 17, 27, 0.38); + background-clip: border-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #1e66f5; +} + +switch:disabled { + opacity: 0.5; +} + +switch image { + margin: -8px; +} + +switch > slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 20px; + min-height: 20px; + margin: 1px; + border-radius: 9999px; + outline: none; + box-shadow: none; + background-color: white; + border: none; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list):hover, .view.content-view.check:not(list):active, +.content-view .tile check:not(list):hover, +.content-view .tile check:not(list):active { + box-shadow: 0 0 0 10px rgba(17, 17, 27, 0.12); +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked.png"), url("assets/selectionmode-checkbox-unchecked@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked.png"), url("assets/selectionmode-checkbox-checked@2.png")); +} + +checkbutton, +radiobutton { + outline: none; + border-spacing: 3px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + border: none; + color: transparent; + background-color: rgba(17, 17, 27, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.04); + background-color: rgba(17, 17, 27, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.12); + background-color: rgba(17, 17, 27, 0.2); +} + +check:disabled, +radio:disabled { + background-color: rgba(17, 17, 27, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: #eff1f5; + background-color: #1e66f5; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(30, 102, 245, 0.15); + background-color: #4f87f7; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(30, 102, 245, 0.2); + background-color: #1e66f5; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(239, 241, 245, 0.7); + background-color: rgba(30, 102, 245, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu radio { + transition: none; + margin: 0; + padding: 0; +} + +popover.menu check:dir(ltr), popover.menu radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +popover.menu check:dir(rtl), popover.menu radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu check:hover, popover.menu check:disabled, popover.menu check:checked:hover, popover.menu check:indeterminate:hover, popover.menu radio, popover.menu radio:hover, popover.menu radio:disabled, popover.menu radio:checked:hover, popover.menu radio:indeterminate:hover { + box-shadow: none; +} + + +check { + -gtk-icon-size: 20px; +} + + +check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic@2.svg"))); +} + + +radio { + -gtk-icon-size: 20px; +} + + +radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-checked-symbolic@2.svg"))); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-mixed-symbolic@2.svg"))); +} + + +popover.menu check { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic@2.svg"))); +} + + +popover.menu check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic@2.svg"))); +} + + +popover.menu radio { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic@2.svg"))); +} + + +popover.menu radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic@2.svg"))); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view radio, treeview.view check, +columnview.view radio, +columnview.view check { + padding: 0; + margin: 0; + transition: none; +} + +treeview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate), +columnview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), +columnview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate) { + background-color: rgba(17, 17, 27, 0.12); +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover, +columnview.view radio, +columnview.view radio:hover, +columnview.view radio:disabled, +columnview.view radio:checked:hover, +columnview.view radio:indeterminate:hover, +columnview.view check, +columnview.view check:hover, +columnview.view check:disabled, +columnview.view check:checked:hover, +columnview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view:hover check, treeview.view:hover radio, treeview.view:selected check, treeview.view:selected radio, treeview.view:focus check, treeview.view:focus radio, +columnview.view:hover check, +columnview.view:hover radio, +columnview.view:selected check, +columnview.view:selected radio, +columnview.view:focus check, +columnview.view:focus radio { + box-shadow: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale slider { + min-height: 18px; + min-width: 18px; + margin: -8px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune slider { + margin: -7px; +} + +scale trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(17, 17, 27, 0.26); +} + +scale trough:disabled { + background-color: rgba(17, 17, 27, 0.12); +} + +scale highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#1e66f5); +} + +scale highlight:disabled { + background-color: #eff1f5; + background-image: image(rgba(17, 17, 27, 0.26)); +} + +scale fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(17, 17, 27, 0.26); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #1e66f5; + background-color: #eff1f5; + box-shadow: inset 0 0 0 2px #1e66f5; +} + +scale slider:hover { + box-shadow: inset 0 0 0 2px #1e66f5, 0 0 0 8px rgba(17, 17, 27, 0.12); +} + +scale slider:active { + box-shadow: inset 0 0 0 4px #1e66f5, 0 0 0 8px rgba(17, 17, 27, 0.12); +} + +scale slider:disabled { + box-shadow: inset 0 0 0 2px rgba(17, 17, 27, 0.26); +} + +scale marks, +scale value { + color: rgba(17, 17, 27, 0.6); +} + +scale indicator { + background-color: rgba(17, 17, 27, 0.26); + color: transparent; +} + +scale.horizontal > marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune > marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal > marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune > marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical > marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune > marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical > marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune > marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) slider, scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active, scale.horizontal.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider.png"), url("assets/scale-horz-marks-before-slider@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled.png"), url("assets/scale-horz-marks-before-slider-disabled@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider.png"), url("assets/scale-horz-marks-before-slider@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) slider, scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active, scale.horizontal.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider.png"), url("assets/scale-horz-marks-after-slider@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled.png"), url("assets/scale-horz-marks-after-slider-disabled@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider.png"), url("assets/scale-horz-marks-after-slider@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) slider, scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active, scale.vertical.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider.png"), url("assets/scale-vert-marks-before-slider@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled.png"), url("assets/scale-vert-marks-before-slider-disabled@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider.png"), url("assets/scale-vert-marks-before-slider@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) slider, scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active, scale.vertical.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider.png"), url("assets/scale-vert-marks-after-slider@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled.png"), url("assets/scale-vert-marks-after-slider-disabled@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider.png"), url("assets/scale-vert-marks-after-slider@2.png")); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(17, 17, 27, 0.6); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(17, 17, 27, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #1e66f5; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #1e66f5; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #df8e1d; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #1e66f5; +} + +levelbar block.full { + background-color: #40a02b; +} + +levelbar block.empty { + background-color: rgba(17, 17, 27, 0.12); +} + +/**************** + * Print dialog * +*****************/ +window.dialog.print drawing { + color: rgba(17, 17, 27, 0.87); + background: none; + border: none; + padding: 0; +} + +window.dialog.print drawing paper { + padding: 0; + border: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +window.dialog.print .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame, +.frame { + border: 1px solid rgba(17, 17, 27, 0.12); +} + +frame > list, +.frame > list { + border: none; +} + +frame.view, +.frame.view { + border-radius: 6px; +} + +frame.flat, +.frame.flat { + border-style: none; +} + +frame { + border-radius: 6px; +} + +frame > label { + margin: 4px; +} + +frame.flat > border, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-spacing: 6px; + box-shadow: inset 0 1px rgba(17, 17, 27, 0); + background-color: #eff1f5; + background-clip: border-box; + border: none; +} + +.background.csd box.vertical > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +statusbar { + padding: 6px 18px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +overshoot.top { + background-image: radial-gradient(farthest-side at top, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at top, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: top; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.bottom { + background-image: radial-gradient(farthest-side at bottom, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at bottom, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.left { + background-image: radial-gradient(farthest-side at left, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at left, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: left; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.right { + background-image: radial-gradient(farthest-side at right, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at right, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: right; + background-color: transparent; + border: none; + box-shadow: none; +} + +undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, transparent 50%, rgba(17, 17, 27, 0.26) 50%); + padding-top: 1px; + background-size: 12px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: left top; + margin: 0 4px; +} + +undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, transparent 50%, rgba(17, 17, 27, 0.26) 50%); + padding-bottom: 1px; + background-size: 12px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: left bottom; + margin: 0 4px; +} + +undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + +undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(17, 17, 27, 0.12); +} + +stacksidebar + separator.vertical, +stacksidebar separator.horizontal, button.font separator, button.file separator { + min-width: 0; + min-height: 0; + background-color: transparent; + background-image: none; +} + +/********* + * Lists * + *********/ +listview.boxed-list, +list.boxed-list, listview.content:not(.conversation-listbox), +list.content:not(.conversation-listbox) { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(17, 17, 27, 0.12); +} + +window.background.csd stack stack stack frame > list row.activatable, +window.background.csd > stack > stack > box > frame > list row.activatable, +window.background.csd > stack > stack > box > box > frame > list row.activatable, +window.background.csd > stack > box > stack > box > frame > list row.activatable, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row.activatable, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list row.activatable, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row.activatable, window.background.csd > stack > list row.activatable, +window.background.csd > stack > scrolledwindow > viewport > box > list row.activatable, +window.background.csd > box > stack > scrolledwindow > viewport > box > list row.activatable, listview.boxed-list > row.expander list > row, +list.boxed-list > row.expander list > row, listview.boxed-list > row, +list.boxed-list > row, listview.content:not(.conversation-listbox) > row, +list.content:not(.conversation-listbox) > row { + border-radius: 0; +} + +window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, listview.boxed-list > row.expander list > row:first-child, +list.boxed-list > row.expander list > row:first-child, listview.boxed-list > row:first-child, +list.boxed-list > row:first-child, listview.content:not(.conversation-listbox) > row:first-child, +list.content:not(.conversation-listbox) > row:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, listview.boxed-list > row.expander list > row:last-child, +list.boxed-list > row.expander list > row:last-child, listview.boxed-list > row:last-child, +list.boxed-list > row:last-child, listview.content:not(.conversation-listbox) > row:last-child, +list.content:not(.conversation-listbox) > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, listview.boxed-list > row.expander list > row:only-child, +list.boxed-list > row.expander list > row:only-child, listview.boxed-list > row:only-child, +list.boxed-list > row:only-child, listview.content:not(.conversation-listbox) > row:only-child, +list.content:not(.conversation-listbox) > row:only-child { + border-radius: 6px; +} + +window.background.csd stack stack stack frame > list row.activatable:focus, window.background.csd > stack > list row.activatable:focus, listview.boxed-list > row.expander list > row:focus, +list.boxed-list > row.expander list > row:focus, listview.boxed-list > row:focus, +list.boxed-list > row:focus, listview.content:not(.conversation-listbox) > row:focus, +list.content:not(.conversation-listbox) > row:focus { + box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.08); +} + +listview, +list { + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +listview row, +list row { + padding: 6px; +} + +listview > row.expander, +list > row.expander { + padding: 0px; +} + +listview > row.expander .row-header, +list > row.expander .row-header { + padding: 2px; +} + +listview.boxed-list > row.expander list, +list.boxed-list > row.expander list { + background-color: transparent; + box-shadow: none; + border: none; +} + +list.frame { + border-radius: 6px; +} + +listview.view { + color: rgba(17, 17, 27, 0.87); + background-color: transparent; +} + +popover.menu listview.view { + padding: 0; + border-radius: 6px; +} + +popover.menu listview.view > row { + margin-left: 0; + margin-right: 0; + border-radius: 6px; +} + +row { + color: rgba(17, 17, 27, 0.6); + background-clip: padding-box; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + min-height: 48px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.35); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; +} + +columnview.view > header > button, +treeview.view > header > button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; +} + +columnview.view > header > button:focus, +treeview.view > header > button:focus, row.activatable:focus { + color: rgba(17, 17, 27, 0.87); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +columnview.view > header > button:hover, +treeview.view > header > button:hover, row.activatable:hover { + color: rgba(17, 17, 27, 0.87); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +columnview.view > header > button.has-open-popup, +treeview.view > header > button.has-open-popup, columnview.view > header > button:active, +treeview.view > header > button:active, row.activatable.has-open-popup, row.activatable:active { + color: rgba(17, 17, 27, 0.87); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); +} + +button row.activatable:focus, button row.activatable:hover, button row.activatable:active { + box-shadow: none; +} + +row:selected { + color: inherit; +} + +row:selected image, +row:selected label { + color: rgba(17, 17, 27, 0.87); +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled image, +row:selected:disabled label { + color: rgba(17, 17, 27, 0.38); +} + +columnview > listview > row { + padding: 0; +} + +columnview > listview > row > cell { + padding: 8px 6px; +} + +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} + +columnview.column-separators > listview > row > cell { + border-left-color: rgba(17, 17, 27, 0); +} + +columnview.data-table > listview > row > cell { + padding-top: 2px; + padding-bottom: 2px; +} + +treeexpander { + border-spacing: 6px; +} + +columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { + outline: 2px solid alpha(currentColor, 0.06); +} + +columnview row:not(:selected) cell editablelabel.editing:focus-within { + outline: 2px solid #1e66f5; +} + +columnview row:not(:selected) cell editablelabel.editing text selection { + color: #eff1f5; + background-color: #1e66f5; +} + +.rich-list { + /* rich lists usually containing other widgets than just labels/text */ +} + +.rich-list > row { + padding: 9px 12px; + min-height: 32px; + /* should be tall even when only containing a label */ +} + +.rich-list > row > box { + border-spacing: 12px; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; + border-spacing: 9px; + padding: 9px; + border: none; +} + +.app-notification button.text-button:not(:disabled) { + color: #1e66f5; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + color: rgba(17, 17, 27, 0.6); + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +expander:hover, expander:active { + color: rgba(17, 17, 27, 0.87); +} + +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +expander:disabled { + color: rgba(17, 17, 27, 0.26); +} + +expander-widget > box > title { + border-radius: 6px; +} + +expander-widget > box > title:hover > expander { + color: rgba(17, 17, 27, 0.6); +} + +.navigation-sidebar:not(decoration):not(window):drop(active):focus, .navigation-sidebar:not(decoration):not(window):drop(active), +placessidebar:not(decoration):not(window):drop(active):focus, +placessidebar:not(decoration):not(window):drop(active), +stackswitcher:not(decoration):not(window):drop(active):focus, +stackswitcher:not(decoration):not(window):drop(active), +expander-widget:not(decoration):not(window):drop(active):focus, +expander-widget:not(decoration):not(window):drop(active) { + box-shadow: none; +} + +/************ + * Calendar * + ************/ +calendar { + padding: 0; + border: 1px solid rgba(17, 17, 27, 0.12); + border-radius: 6px; + color: rgba(17, 17, 27, 0.87); +} + +calendar:disabled { + color: rgba(17, 17, 27, 0.38); +} + +calendar:selected { + border-radius: 6px; +} + +calendar > header { + padding: 3px; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); +} + +calendar > header > button { + min-height: 24px; +} + +calendar > grid { + margin: 3px; +} + +calendar > grid > label { + border-radius: 9999px; + margin: 0; +} + +calendar > grid > label.today:selected { + box-shadow: none; +} + +calendar > grid > label:focus { + outline-style: none; +} + +calendar > grid > label.day-number { + padding: 9px; +} + +calendar > grid > label.day-number.other-month { + color: alpha(currentColor, 0.3); +} + +/*********** + * Dialogs * + ***********/ +window.dialog.message.background { + background-color: #eff1f5; +} + +window.dialog.message box.dialog-vbox.vertical { + border-spacing: 10px; +} + +window.dialog.message .titlebar { + min-height: 24px; + border-style: none; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +window.dialog.message .titlebar:backdrop { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.6); +} + +window.dialog.message .dialog-action-area { + margin-top: -6px; +} + +window.dialog.message .dialog-action-area > button, window.dialog.message .dialog-action-area > button:first-child, window.dialog.message .dialog-action-area > button:last-child { + border-radius: 9999px; +} + +window.dialog.message .dialog-action-area > button:not(:last-child) { + margin-right: 6px; +} + +window.dialog.message .dialog-action-area > button:not(:disabled) { + color: #1e66f5; +} + +window.dialog.message .dialog-action-area > button.destructive-action:not(:disabled) { + color: #d20f39; +} + +.csd filechooser { + background-color: #eff1f5; + border-radius: 0 0 12px 12px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(17, 17, 27, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; +} + +filechooser stack.view { + background-color: transparent; +} + +filechooser stack.view scrolledwindow { + background-color: transparent; + border-radius: 0 0 12px 0; +} + +filechooser stack.view scrolledwindow list { + background-color: transparent; +} + +filechooser stack.view > placesview { + background-color: transparent; +} + +filechooser stack.view > placesview > actionbar, filechooser stack.view > placesview > actionbar > revealer > box { + background-color: transparent; +} + +filechooser stack.view frame > border { + border: none; +} + +.csd filechooser placessidebar { + background: none; + border-bottom-left-radius: 12px; +} + +filechooser actionbar, filechooser actionbar > revealer > box { + background-color: transparent; +} + +filechooserbutton > button > box { + border-spacing: 6px; +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #dce0e8; +} + +.sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { + border-right: 1px solid rgba(17, 17, 27, 0); + border-left-style: none; +} + +.sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { + border-left: 1px solid rgba(17, 17, 27, 0); + border-right-style: none; +} + +.sidebar listview.view, +.sidebar list { + background-color: transparent; + color: inherit; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +leaflet.unfolded > box > stacksidebar.sidebar { + border: none; +} + +stacksidebar list { + padding: 6px; + background-color: #dce0e8; +} + +stacksidebar row { + min-height: 24px; + padding: 6px; + border-radius: 6px; +} + +stacksidebar row:selected { + background-color: alpha(currentColor, 0.06); + color: rgba(17, 17, 27, 0.87); + font-weight: 500; +} + +stacksidebar row + row { + margin-top: 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +separator.sidebar { + background-color: rgba(17, 17, 27, 0); + border-right: none; +} + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); +} + +/********************** + * Navigation Sidebar * + **********************/ +.navigation-sidebar { + padding: 4.5px 0; + border-right: none; +} + +.navigation-sidebar, .navigation-sidebar.view { + background-color: transparent; + color: inherit; +} + +.navigation-sidebar.background { + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); +} + +.navigation-sidebar > row { + min-height: 24px; + padding: 6px; + border-radius: 6px; + margin: 1.5px 6px; +} + +.navigation-sidebar > row:hover, .navigation-sidebar > row:focus-visible:focus-within { + background-color: alpha(currentColor, 0.08); +} + +.navigation-sidebar > row:selected { + background-color: alpha(currentColor, 0.06); + color: rgba(17, 17, 27, 0.87); +} + +.navigation-sidebar > row:selected:hover { + background-color: alpha(currentColor, 0.16); +} + +.navigation-sidebar > row:selected:focus-visible:focus-within { + outline: none; + background-color: alpha(currentColor, 0.08); +} + +.navigation-sidebar > row:selected:focus-visible:focus-within:hover { + background-color: alpha(currentColor, 0.16); +} + +.navigation-sidebar > row:disabled { + color: rgba(17, 17, 27, 0.38); +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(17, 17, 27, 0.6); +} + +row image.sidebar-icon:disabled { + color: rgba(17, 17, 27, 0.26); +} + +placessidebar.sidebar > viewport.frame { + border-style: none; +} + +placessidebar.sidebar list > separator { + margin: 3px 0; +} + +placessidebar.sidebar row:selected { + background-color: rgba(17, 17, 27, 0.12); + font-weight: 500; +} + +placessidebar.sidebar row:disabled { + color: rgba(17, 17, 27, 0.38); +} + +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar.sidebar row label.sidebar-label { + color: inherit; +} + +placessidebar.sidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar.sidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar.sidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #1e66f5; +} + +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #1e66f5; +} + +placessidebar.sidebar row:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + border-spacing: 6px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(17, 17, 27, 0)); + background-size: 1px 1px; + background-clip: content-box; + box-shadow: none; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #eff1f5; + background-image: image(rgba(17, 17, 27, 0)), image(rgba(17, 17, 27, 0)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************ + * GtkVideo * + ************/ +video { + background: black; + border-radius: 6px; +} + +video image.osd { + min-width: 64px; + min-height: 64px; + border-radius: 9999px; + border: none; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border: none; + margin-bottom: 0; +} + +infobar > revealer > box { + padding: 6px; + border-spacing: 12px; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); +} + +infobar.info > revealer > box button, infobar.info > revealer > box button.text-button:not(:disabled), infobar.info:hover > revealer > box button, infobar.info:hover > revealer > box button.text-button:not(:disabled), infobar.info:backdrop > revealer > box button, infobar.info:backdrop > revealer > box button.text-button:not(:disabled) { + color: #1e66f5; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #1e66f5; + color: #eff1f5; +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: #eff1f5; +} + +infobar.action > revealer > box *:link, infobar.action:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:backdrop > revealer > box *:link { + color: #eff1f5; +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #3677f6; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #df8e1d; + color: #eff1f5; +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: #eff1f5; +} + +infobar.warning > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link { + color: #eff1f5; +} + +infobar.warning:hover > revealer > box { + background-color: #e49a31; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #d20f39; + color: #eff1f5; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #eff1f5; +} + +infobar.error > revealer > box *:link, infobar.error:backdrop > revealer > box *:link { + color: #eff1f5; +} + +infobar.error:hover > revealer > box { + background-color: #ea113f; +} + +/************ + * Tooltips * + ************/ +tooltip { + padding: 6px 12px; + box-shadow: none; + border: none; +} + +tooltip.background { + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); + border-radius: 3px; + margin: 2px 6px 8px 6px; + border: none; +} + +tooltip > box { + border-spacing: 6px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #eff1f5; +} + +colorswatch.light { + color: rgba(17, 17, 27, 0.87); +} + +colorchooser colorswatch:hover { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: 0 0 0 2px #1e66f5; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; + color: rgba(17, 17, 27, 0.87); +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(17, 17, 27, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(17, 17, 27, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(17, 17, 27, 0.26); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -0.6px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #eff1f5; +} + +/********************** + * Window Decorations * + **********************/ +window.csd { + transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 12px; + outline-color: rgba(239, 241, 245, 0.15); + outline-offset: -1px; + outline-style: solid; + outline-width: 1px; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; +} + +window.csd:backdrop { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; +} + +window.csd.popup { + border-radius: 12px; +} + +window.csd.dialog.message { + border-radius: 12px; +} + +.solid-csd window.csd { + margin: 0; + padding: 2px; + border-radius: 0; + background-color: #e6e9ef; + border: 1px solid rgba(17, 17, 27, 0); +} + +.solid-csd window.csd:backdrop { + background-color: #dce0e8; +} + +window.csd.maximized, window.csd.fullscreen, window.csd.tiled, window.csd.tiled-top, window.csd.tiled-right, window.csd.tiled-bottom, window.csd.tiled-left { + border-radius: 0; +} + +windowcontrols button:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 0; + margin: 0 4px; +} + +windowcontrols button.minimize:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:not(.suggested-action):not(.destructive-action), windowcontrols button.close:not(.suggested-action):not(.destructive-action) { + color: transparent; +} + +windowcontrols button.minimize:not(.suggested-action):not(.destructive-action) image, windowcontrols button.maximize:not(.suggested-action):not(.destructive-action) image, windowcontrols button.close:not(.suggested-action):not(.destructive-action) image { + padding: 0; +} + +windowcontrols button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.12); +} + +windowcontrols button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { + color: white; +} + +windowcontrols button.minimize:backdrop:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:not(.suggested-action):not(.destructive-action) { + background-color: rgba(17, 17, 27, 0.26); +} + +windowcontrols button.minimize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.minimize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(17, 17, 27, 0.38); +} + +windowcontrols button.minimize:not(.suggested-action):not(.destructive-action) { + background-color: #df8e1d; +} + +windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action) { + background-color: rgba(181, 116, 29, 0.9675); +} + +windowcontrols button.maximize:not(.suggested-action):not(.destructive-action) { + background-color: #40a02b; +} + +windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action) { + background-color: rgba(54, 131, 40, 0.9675); +} + +windowcontrols button.close:not(.suggested-action):not(.destructive-action) { + background-color: #d20f39; +} + +windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { + background-color: rgba(171, 15, 51, 0.9675); +} + +windowcontrols { + border-spacing: 6px; +} + +windowcontrols:not(.empty).start:dir(ltr), windowcontrols:not(.empty).end:dir(rtl) { + margin-right: 6px; + margin-left: 6px; +} + +windowcontrols:not(.empty).start:dir(rtl), windowcontrols:not(.empty).end:dir(ltr) { + margin-left: 6px; + margin-right: 6px; +} + +.view:selected, iconview:selected, gridview > child:selected, modelbutton.flat:selected, columnview.view:selected, +treeview.view:selected, row:selected, calendar:selected, calendar > grid > label.day-number:selected { + background-color: alpha(currentColor, 0.06); +} + +flowbox > flowboxchild:selected, calendar > grid > label.today { + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.2); +} + +textview text selection:focus, textview text selection, label > selection, +entry > text > selection, calendar > grid > label.today:selected { + color: #eff1f5; + background-color: #1e66f5; +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #1e66f5; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; +} + +shortcuts-section { + margin: 20px; +} + +.shortcuts-search-results { + margin: 20px; + border-spacing: 24px; +} + +shortcut { + border-spacing: 6px; +} + +shortcut > .keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(17, 17, 27, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #1e66f5; +} + +stackswitcher { + min-height: 0; + padding: 3px; + margin: 6px 0; + border-radius: 9px; + background-color: rgba(17, 17, 27, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/************* + * App Icons * + *************/ +.lowres-icon { + -gtk-icon-shadow: none; +} + +.icon-dropshadow { + -gtk-icon-shadow: none; +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker > contents { + padding: 0; +} + +.emoji-searchbar { + padding: 6px; + border-spacing: 6px; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background: none; +} + +.emoji-searchbar entry text { + background: none; + box-shadow: none; +} + +.emoji-toolbar { + padding: 0; + border-spacing: 3px; + border-top: 1px solid rgba(17, 17, 27, 0.12); + background: none; +} + +button.emoji-section { + margin: 0; + padding: 6px; + border-radius: 6px; +} + +button.emoji-section:checked { + color: #1e66f5; +} + +popover.emoji-picker emoji { + font-size: x-large; + padding: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover { + background: alpha(currentColor, 0.08); +} + +emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +emoji-completion-row > box { + border-spacing: 6px; + padding: 2px 6px; +} + +emoji-completion-row:focus, emoji-completion-row:hover, +emoji-completion-row emoji:hover, emoji-completion-row emoji:focus { + background-color: alpha(currentColor, 0.08); + color: rgba(17, 17, 27, 0.87); +} + +popover.entry-completion > contents { + padding: 0; +} + +/************** + * Extensions * + **************/ +window.background.csd stack stack stack frame > border, +window.background.csd > stack > stack > box > frame > border, +window.background.csd > stack > stack > box > box > frame > border, +window.background.csd > stack > box > stack > box > frame > border, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { + border: none; +} + +window.background.csd > stack > box > box > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport > list { + border-bottom-left-radius: 12px; +} + +window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > list { + padding: 0 0; +} + +avatar { + border-radius: 9999px; + font-weight: bold; +} + +avatar.color1 { + background-image: linear-gradient(#83b6ec, #337fdc); + color: #cfe1f5; +} + +avatar.color2 { + background-image: linear-gradient(#7ad9f1, #0f9ac8); + color: #caeaf2; +} + +avatar.color3 { + background-image: linear-gradient(#8de6b1, #29ae74); + color: #cef8d8; +} + +avatar.color4 { + background-image: linear-gradient(#b5e98a, #6ab85b); + color: #e6f9d7; +} + +avatar.color5 { + background-image: linear-gradient(#f8e359, #d29d09); + color: #f9f4e1; +} + +avatar.color6 { + background-image: linear-gradient(#ffcb62, #d68400); + color: #ffead1; +} + +avatar.color7 { + background-image: linear-gradient(#ffa95a, #ed5b00); + color: #ffe5c5; +} + +avatar.color8 { + background-image: linear-gradient(#f78773, #e62d42); + color: #f8d2ce; +} + +avatar.color9 { + background-image: linear-gradient(#e973ab, #e33b6a); + color: #fac7de; +} + +avatar.color10 { + background-image: linear-gradient(#cb78d4, #9945b5); + color: #e7c2e8; +} + +avatar.color11 { + background-image: linear-gradient(#9e91e8, #7a59ca); + color: #d5d2f5; +} + +avatar.color12 { + background-image: linear-gradient(#e3cf9c, #b08952); + color: #f2eade; +} + +avatar.color13 { + background-image: linear-gradient(#be916d, #785336); + color: #e5d6ca; +} + +avatar.color14 { + background-image: linear-gradient(#c0bfbc, #6e6d71); + color: #d8d7d3; +} + +avatar.contrasted { + color: white; +} + +avatar.image { + background: none; +} + +preferencespage > scrolledwindow > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +preferencesgroup > box, preferencesgroup > box .labels { + border-spacing: 6px; +} + +preferencesgroup > box > box.header:not(.single-line) { + margin-bottom: 6px; +} + +preferencesgroup > box > box.single-line { + min-height: 34px; +} + +statuspage > scrolledwindow > viewport > box { + margin: 36px 12px; + border-spacing: 36px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box { + border-spacing: 12px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 128px; + color: alpha(currentColor, 0.55); +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { + opacity: 0.35; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box { + margin: 24px 12px; + border-spacing: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 96px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { + font-size: 18pt; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color rgba(17, 17, 27, 0.87); +/* +text color for entries, views and content in general */ +@define-color theme_text_color rgba(17, 17, 27, 0.87); +/* +widget base background color */ +@define-color theme_bg_color #eff1f5; +/* +text widgets and the like base background color */ +@define-color theme_base_color #eff1f5; +/* +base background color of selections */ +@define-color theme_selected_bg_color #1e66f5; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #eff1f5; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #eff1f5; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(17, 17, 27, 0.38); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #dce0e8; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color rgba(17, 17, 27, 0.87); +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color rgba(17, 17, 27, 0.87); +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #eff1f5; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #eff1f5; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #1e66f5; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #eff1f5; +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(17, 17, 27, 0.38); +/* +widgets main borders color */ +@define-color borders rgba(17, 17, 27, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(17, 17, 27, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #df8e1d; +@define-color error_color #d20f39; +@define-color success_color #40a02b; +/* +these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title rgba(17, 17, 27, 0.87); +@define-color wm_unfocused_title rgba(17, 17, 27, 0.6); +@define-color wm_highlight rgba(239, 241, 245, 0.15); +@define-color wm_border #9b9d9f; +@define-color wm_bg #e6e9ef; +@define-color wm_unfocused_bg #dce0e8; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #d20f39; +@define-color wm_button_close_active_bg #990b29; +@define-color wm_button_max_hover_bg #40a02b; +@define-color wm_button_max_active_bg #2d701e; +@define-color wm_button_min_hover_bg #df8e1d; +@define-color wm_button_min_active_bg #a96c16; +/* +FIXME this is really an API */ +@define-color content_view_bg #eff1f5; +@define-color placeholder_text_color #6a6b72; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #eff1f5; +@define-color budgie_tasklist_indicator_color white; +@define-color budgie_tasklist_indicator_color_active white; +@define-color budgie_tasklist_indicator_color_active_window #f4f5f8; +@define-color budgie_tasklist_indicator_color_attention #df8e1d; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; diff --git a/src/main/gtk-4.0/gtk-Light.scss b/src/main/gtk-4.0/gtk-Light.scss new file mode 100644 index 00000000..6ad23440 --- /dev/null +++ b/src/main/gtk-4.0/gtk-Light.scss @@ -0,0 +1,9 @@ +$variant: 'light'; +$topbar: 'light'; + +@import '../../sass/variables'; +@import '../../sass/colors'; +@import '../../sass/gtk/drawing-4.0'; +@import '../../sass/gtk/common-4.0'; +@import '../../sass/gtk/apps-4.0'; +@import '../../sass/gtk/colors-public'; diff --git a/src/main/gtk-4.0/gtk.css b/src/main/gtk-4.0/gtk.css index 4fd90e04..c00669e8 100644 --- a/src/main/gtk-4.0/gtk.css +++ b/src/main/gtk-4.0/gtk.css @@ -2,12 +2,12 @@ * Base States * ***************/ .background { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } dnd { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .normal-icons { @@ -28,24 +28,25 @@ treeview.expander:disabled { } iconview, .view { - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } iconview:disabled, .view:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } iconview:selected, .view:selected { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } textview text { - background-color: #D9E0EE; + background-color: #eff1f5; } textview border { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.6); + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); } iconview:hover, iconview:selected { @@ -56,8 +57,8 @@ rubberband, .content-view rubberband, .content-view columnview.view > rubberband .content-view treeview.view > rubberband, .content-view .rubberband, columnview.view > rubberband, .content-view columnview.view > .rubberband, treeview.view > rubberband, .content-view treeview.view > .rubberband, gridview > rubberband, flowbox > rubberband { - border: 1px solid #96CDFB; - background-color: rgba(150, 205, 251, 0.3); + border: 1px solid #1e66f5; + background-color: rgba(30, 102, 245, 0.3); } flowbox > flowboxchild { @@ -83,17 +84,17 @@ gridview > child box { } coverflow cover { - color: rgba(0, 0, 0, 0.87); - background-color: #D9E0EE; + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; border: 1px solid black; } label.separator { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } label:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } headerbar label:disabled, tab label:disabled, button label:disabled { @@ -102,12 +103,12 @@ headerbar label:disabled, tab label:disabled, button label:disabled { label.osd { border-radius: 6px; - background-color: rgba(41, 39, 56, 0.9); - color: white; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; } -.dim-label { - color: rgba(0, 0, 0, 0.6); +.dim-label, row label.subtitle { + color: rgba(17, 17, 27, 0.6); } window.assistant .sidebar { @@ -117,35 +118,63 @@ window.assistant .sidebar { window.assistant .sidebar label { min-height: 36px; padding: 0 12px; - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); font-weight: 500; } window.assistant .sidebar label.highlight { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } -.osd popover.background > arrow, +.osd .scale-popup > arrow, +.osd .scale-popup > contents, .osd popover.background > arrow, .osd popover.background > contents, popover.background.touch-selection > arrow, popover.background.touch-selection > contents, popover.background.magnifier > arrow, popover.background.magnifier > contents, .osd { - color: rgba(0, 0, 0, 0.87); - background-color: #D9E0EE; + color: rgba(17, 17, 27, 0.87); + background-color: #eff1f5; background-clip: padding-box; border-radius: 6px; border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); } .osd { padding: 6px; margin: 6px; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); } .osd.circular { border-radius: 9999px; } +/********** + * Toasts * + **********/ +toast { + margin: 12px; + margin-bottom: 24px; + border-radius: 9999px; + border-spacing: 6px; + padding: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.1), 0 4px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); + border: none; +} + +toast:dir(ltr) { + padding-left: 12px; +} + +toast:dir(rtl) { + padding-right: 12px; +} + +toast > label { + margin: 0 6px; +} + /********************* * Spinner Animation * *********************/ @@ -218,7 +247,7 @@ spinner:checked:disabled { /**************** * Text Entries * ****************/ -spinbutton.vertical, spinbutton:not(.vertical), + entry { min-height: 36px; padding: 0 8px; @@ -227,30 +256,30 @@ entry { caret-color: currentColor; transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } -spinbutton.vertical:focus-within, spinbutton:focus-within:not(.vertical), + entry:focus-within { - background-color: rgba(0, 0, 0, 0.04); - box-shadow: inset 0 0 0 2px #96CDFB; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #1e66f5; } -spinbutton.vertical:drop(active), spinbutton:drop(active):not(.vertical), + entry:drop(active) { background-color: alpha(currentColor, 0.08); box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); } -spinbutton.vertical:disabled, spinbutton:disabled:not(.vertical), + entry:disabled { box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } -spinbutton.flat.vertical, spinbutton.flat:not(.vertical), + entry.flat { min-height: 0; padding: 2px; @@ -258,38 +287,38 @@ entry.flat { background-color: transparent; } -spinbutton.vertical image, spinbutton:not(.vertical) image, + entry image { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } -spinbutton.vertical image:hover, spinbutton:not(.vertical) image:hover, spinbutton.vertical image:active, spinbutton:not(.vertical) image:active, + entry image:hover, entry image:active { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } -spinbutton.vertical image:disabled, spinbutton:not(.vertical) image:disabled, + entry image:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } -spinbutton.vertical image.left, spinbutton:not(.vertical) image.left, + entry image.left { margin-left: 2px; margin-right: 6px; } -spinbutton.vertical image.right, spinbutton:not(.vertical) image.right, + entry image.right { margin-left: 6px; margin-right: 2px; } -spinbutton.vertical undershoot.left, spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { background-color: transparent; - background-image: linear-gradient(to top, transparent 50%, rgba(0, 0, 0, 0.26) 50%); + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); padding-left: 1px; background-size: 1px 12px; background-repeat: repeat-y; @@ -299,10 +328,10 @@ entry undershoot.left { margin: 4px 0; } -spinbutton.vertical undershoot.right, spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { background-color: transparent; - background-image: linear-gradient(to top, transparent 50%, rgba(0, 0, 0, 0.26) 50%); + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); padding-right: 1px; background-size: 1px 12px; background-repeat: repeat-y; @@ -312,60 +341,58 @@ entry undershoot.right { margin: 4px 0; } -spinbutton.error.vertical, spinbutton.error:not(.vertical), + entry.error { transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } -spinbutton.error.vertical:focus-within, spinbutton.error:focus-within:not(.vertical), + entry.error:focus-within { - background-color: rgba(0, 0, 0, 0.04); - box-shadow: inset 0 0 0 2px #F28FAD; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #d20f39; } -spinbutton.error.vertical:disabled, spinbutton.error:disabled:not(.vertical), + entry.error:disabled { box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } -spinbutton.warning.vertical, spinbutton.warning:not(.vertical), + entry.warning { transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } -spinbutton.warning.vertical:focus-within, spinbutton.warning:focus-within:not(.vertical), + entry.warning:focus-within { - background-color: rgba(0, 0, 0, 0.04); - box-shadow: inset 0 0 0 2px #FAE3B0; + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #df8e1d; } -spinbutton.warning.vertical:disabled, spinbutton.warning:disabled:not(.vertical), + entry.warning:disabled { box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } -spinbutton.vertical > progress, spinbutton:not(.vertical) > progress, -spinbutton.vertical progress > trough > progress, -spinbutton:not(.vertical) progress > trough > progress, + entry > progress, entry progress > trough > progress { margin: 2px -8px; - border-bottom: 2px solid #96CDFB; + border-bottom: 2px solid #1e66f5; background-color: transparent; } treeview entry.flat, treeview entry { - background-color: #D9E0EE; + background-color: #eff1f5; } treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview entry:focus-within { @@ -377,8 +404,8 @@ treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview margin: 2px; border-radius: 9999px; box-shadow: none; - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); } .entry-tag:hover { @@ -405,14 +432,14 @@ treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview } .entry-tag.button:not(:hover):not(:active) { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } editablelabel > stack > text { transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } /*********** @@ -420,59 +447,60 @@ editablelabel > stack > text { ***********/ @keyframes needs-attention { from { - background-image: radial-gradient(farthest-side, #96CDFB 0%, rgba(150, 205, 251, 0) 0%); + background-image: radial-gradient(farthest-side, #1e66f5 0%, rgba(30, 102, 245, 0) 0%); } to { - background-image: radial-gradient(farthest-side, #96CDFB 95%, rgba(150, 205, 251, 0)); + background-image: radial-gradient(farthest-side, #1e66f5 95%, rgba(30, 102, 245, 0)); } } -infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button, popover.background.touch-selection button, popover.background.magnifier button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.7); +infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button, popover.background.touch-selection button, popover.background.magnifier button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action), toast button, toast button.circular.flat { + color: rgba(239, 241, 245, 0.7); } -infobar.warning > revealer > box button:focus, popover.background.touch-selection button:focus, popover.background.magnifier button:focus, headerbar.selection-mode button:focus:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, headerbar.selection-mode button:hover:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, headerbar.selection-mode button:active:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, headerbar.selection-mode button:checked:not(.suggested-action):not(.destructive-action) { - color: white; +infobar.warning > revealer > box button:focus, popover.background.touch-selection button:focus, popover.background.magnifier button:focus, headerbar.selection-mode button:focus:not(.suggested-action):not(.destructive-action), toast button:focus, toast button.circular.flat:focus, infobar.warning > revealer > box button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, headerbar.selection-mode button:hover:not(.suggested-action):not(.destructive-action), toast button:hover, toast button.circular.flat:hover, infobar.warning > revealer > box button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, headerbar.selection-mode button:active:not(.suggested-action):not(.destructive-action), toast button:active, toast button.circular.flat:active, infobar.warning > revealer > box button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, headerbar.selection-mode button:checked:not(.suggested-action):not(.destructive-action), toast button:checked, toast button.circular.flat:checked { + color: #eff1f5; } -infobar.warning > revealer > box button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, headerbar.selection-mode button:disabled:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.3); +infobar.warning > revealer > box button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, headerbar.selection-mode button:disabled:not(.suggested-action):not(.destructive-action), toast button:disabled, toast button.circular.flat:disabled { + color: rgba(239, 241, 245, 0.3); } -infobar.warning > revealer > box button:checked:disabled, popover.background.touch-selection button:checked:disabled, popover.background.magnifier button:checked:disabled, headerbar.selection-mode button:checked:disabled:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.5); +infobar.warning > revealer > box button:checked:disabled, popover.background.touch-selection button:checked:disabled, popover.background.magnifier button:checked:disabled, headerbar.selection-mode button:checked:disabled:not(.suggested-action):not(.destructive-action), toast button:checked:disabled { + color: rgba(239, 241, 245, 0.5); } actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 225ms cubic-bezier(0, 0, 0.2, 1); outline: none; box-shadow: inset 0 0 0 9999px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { - box-shadow: 0 0 0 2px rgba(150, 205, 251, 0.35); + box-shadow: 0 0 0 2px rgba(30, 102, 245, 0.35); } actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + -gtk-icon-filter: brightness(1.2); } -actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { +actionbar > revealer > box .linked > button.keyboard-activating:not(.suggested-action):not(.destructive-action), button.keyboard-activating, actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { transition: box-shadow 225ms cubic-bezier(0, 0, 0.2, 1), background-color 225ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); } actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { box-shadow: none; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { @@ -481,8 +509,36 @@ actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action) actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); +} + +button.opaque { + box-shadow: none; +} + +.osd button.opaque:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.15); +} + +button.opaque:hover { + background-image: image(alpha(currentColor, 0.1)); +} + +button.keyboard-activating.opaque, button.opaque:active { + background-image: image(rgba(0, 0, 0, 0.2)); +} + +button.opaque:checked { + background-image: image(rgba(0, 0, 0, 0.15)); +} + +button.opaque:checked:hover { + background-image: image(rgba(0, 0, 0, 0.05)); +} + +button.opaque:checked.keyboard-activating, button.opaque:checked:active { + background-image: image(rgba(0, 0, 0, 0.3)); } button { @@ -497,70 +553,84 @@ button:drop(active) { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); } -placessidebar .navigation-sidebar > row button.sidebar-button, calendar > header > button, columnview.view > header > button button.circular, -treeview.view > header > button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical > button, spinbutton:not(.vertical) > button, modelbutton.flat, filechooser #pathbarbox > stack > box > button, window.dialog.message .dialog-action-area > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +placessidebar.sidebar row button.sidebar-button, calendar > header > button, columnview.view > header > button button.circular, +treeview.view > header > button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical > button, spinbutton:not(.vertical) > button, modelbutton.flat, splitbutton.flat > button, +splitbutton.flat > menubutton > button, filechooser #pathbarbox > stack > box > button, window.dialog.message .dialog-action-area > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, popover.background button.model, headerbar button:not(.suggested-action):not(.destructive-action), .toolbar button, toolbar button, dropdown > .linked:not(.vertical) > button:not(:only-child), -combobox > .linked:not(.vertical) > button:not(:only-child), button.flat { +combobox > .linked:not(.vertical) > button:not(:only-child), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, menubutton.flat > button, button.flat { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); outline: none; box-shadow: inset 0 0 0 9999px transparent; background-color: transparent; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } -placessidebar .navigation-sidebar > row button.sidebar-button:focus, calendar > header > button:focus, columnview.view > header > button button.circular:focus, -treeview.view > header > button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical > button:focus, spinbutton:not(.vertical) > button:focus, modelbutton.flat:focus, filechooser #pathbarbox > stack > box > button:focus, window.dialog.message .dialog-action-area > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +placessidebar.sidebar row button.sidebar-button:focus, calendar > header > button:focus, columnview.view > header > button button.circular:focus, +treeview.view > header > button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical > button:focus, spinbutton:not(.vertical) > button:focus, modelbutton.flat:focus, splitbutton.flat > button:focus, +splitbutton.flat > menubutton > button:focus, filechooser #pathbarbox > stack > box > button:focus, window.dialog.message .dialog-action-area > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, popover.background button.model:focus, headerbar button:focus:not(.suggested-action):not(.destructive-action), .toolbar button:focus, toolbar button:focus, dropdown > .linked:not(.vertical) > button:focus:not(:only-child), -combobox > .linked:not(.vertical) > button:focus:not(:only-child), button.flat:focus { +combobox > .linked:not(.vertical) > button:focus:not(:only-child), splitbutton.suggested-action > button:focus, splitbutton.suggested-action > menubutton > button:focus, splitbutton.destructive-action > button:focus, splitbutton.destructive-action > menubutton > button:focus, splitbutton.opaque > button:focus, splitbutton.opaque > menubutton > button:focus, menubutton.suggested-action > button:focus, menubutton.destructive-action > button:focus, menubutton.opaque > button:focus, menubutton.flat > button:focus, button.flat:focus { box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } -placessidebar .navigation-sidebar > row button.sidebar-button:hover, calendar > header > button:hover, columnview.view > header > button button.circular:hover, -treeview.view > header > button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical > button:hover, spinbutton:not(.vertical) > button:hover, modelbutton.flat:hover, filechooser #pathbarbox > stack > box > button:hover, window.dialog.message .dialog-action-area > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +placessidebar.sidebar row button.sidebar-button:hover, calendar > header > button:hover, columnview.view > header > button button.circular:hover, +treeview.view > header > button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical > button:hover, spinbutton:not(.vertical) > button:hover, modelbutton.flat:hover, splitbutton.flat > button:hover, +splitbutton.flat > menubutton > button:hover, filechooser #pathbarbox > stack > box > button:hover, window.dialog.message .dialog-action-area > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, popover.background button.model:hover, headerbar button:hover:not(.suggested-action):not(.destructive-action), .toolbar button:hover, toolbar button:hover, dropdown > .linked:not(.vertical) > button:hover:not(:only-child), -combobox > .linked:not(.vertical) > button:hover:not(:only-child), button.flat:hover { +combobox > .linked:not(.vertical) > button:hover:not(:only-child), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, menubutton.flat > button:hover, button.flat:hover { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } -placessidebar .navigation-sidebar > row button.sidebar-button:active, calendar > header > button:active, columnview.view > header > button button.circular:active, -treeview.view > header > button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical > button:active, spinbutton:not(.vertical) > button:active, modelbutton.flat:active, filechooser #pathbarbox > stack > box > button:active, window.dialog.message .dialog-action-area > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +placessidebar.sidebar row button.sidebar-button:active, calendar > header > button:active, columnview.view > header > button button.circular:active, +treeview.view > header > button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical > button:active, spinbutton:not(.vertical) > button:active, modelbutton.flat:active, splitbutton.flat > button:active, +splitbutton.flat > menubutton > button:active, filechooser #pathbarbox > stack > box > button:active, window.dialog.message .dialog-action-area > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, popover.background button.model:active, headerbar button:active:not(.suggested-action):not(.destructive-action), .toolbar button:active, toolbar button:active, dropdown > .linked:not(.vertical) > button:active:not(:only-child), -combobox > .linked:not(.vertical) > button:active:not(:only-child), button.flat:active { +combobox > .linked:not(.vertical) > button:active:not(:only-child), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, menubutton.flat > button:active, button.flat:active { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } -placessidebar .navigation-sidebar > row button.sidebar-button:disabled, calendar > header > button:disabled, columnview.view > header > button button.circular:disabled, -treeview.view > header > button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical > button:disabled, spinbutton:not(.vertical) > button:disabled, modelbutton.flat:disabled, filechooser #pathbarbox > stack > box > button:disabled, window.dialog.message .dialog-action-area > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +placessidebar.sidebar row button.sidebar-button:disabled, calendar > header > button:disabled, columnview.view > header > button button.circular:disabled, +treeview.view > header > button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical > button:disabled, spinbutton:not(.vertical) > button:disabled, modelbutton.flat:disabled, splitbutton.flat > button:disabled, +splitbutton.flat > menubutton > button:disabled, filechooser #pathbarbox > stack > box > button:disabled, window.dialog.message .dialog-action-area > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, popover.background button.model:disabled, headerbar button:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:disabled, toolbar button:disabled, dropdown > .linked:not(.vertical) > button:disabled:not(:only-child), -combobox > .linked:not(.vertical) > button:disabled:not(:only-child), button.flat:disabled { +combobox > .linked:not(.vertical) > button:disabled:not(:only-child), splitbutton.suggested-action > button:disabled, splitbutton.suggested-action > menubutton > button:disabled, splitbutton.destructive-action > button:disabled, splitbutton.destructive-action > menubutton > button:disabled, splitbutton.opaque > button:disabled, splitbutton.opaque > menubutton > button:disabled, menubutton.suggested-action > button:disabled, menubutton.destructive-action > button:disabled, menubutton.opaque > button:disabled, menubutton.flat > button:disabled, button.flat:disabled { box-shadow: none; background-color: transparent; - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } filechooser #pathbarbox > stack > box > button:checked, window.dialog.message .dialog-action-area > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, popover.background button.model:checked, headerbar button:checked:not(.suggested-action):not(.destructive-action), .toolbar button:checked, toolbar button:checked, dropdown > .linked:not(.vertical) > button:checked:not(:only-child), -combobox > .linked:not(.vertical) > button:checked:not(:only-child), button.flat:checked, button.flat:checked:hover { +combobox > .linked:not(.vertical) > button:checked:not(:only-child), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, menubutton.flat > button:checked, button.flat:checked, button.flat:checked:hover { background-color: alpha(currentColor, 0.1); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } filechooser #pathbarbox > stack > box > button:checked:disabled, window.dialog.message .dialog-action-area > button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, popover.background button.model:checked:disabled, headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:checked:disabled, toolbar button:checked:disabled, dropdown > .linked:not(.vertical) > button:checked:disabled:not(:only-child), -combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), button.flat:checked:disabled { +combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), splitbutton.suggested-action > button:checked:disabled, splitbutton.suggested-action > menubutton > button:checked:disabled, splitbutton.destructive-action > button:checked:disabled, splitbutton.destructive-action > menubutton > button:checked:disabled, splitbutton.opaque > button:checked:disabled, splitbutton.opaque > menubutton > button:checked:disabled, menubutton.suggested-action > button:checked:disabled, menubutton.destructive-action > button:checked:disabled, menubutton.opaque > button:checked:disabled, menubutton.flat > button:checked:disabled, button.flat:checked:disabled { background-color: alpha(currentColor, 0.1); - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); +} + +button separator { + margin: 4px 1px; +} + +button.opaque { + background-color: rgba(203, 205, 210, 0.974); + color: rgba(17, 17, 27, 0.87); } button.text-button { @@ -569,43 +639,105 @@ button.text-button { padding-right: 16px; } -button.text-button.flat { - min-width: 48px; - padding-left: 8px; - padding-right: 8px; -} - button.image-button { min-width: 24px; padding: 6px; } -button.text-button.image-button { +button.text-button.image-button, button.image-text-button { min-width: 24px; padding: 6px; border-radius: 6px; } -button.text-button.image-button label:first-child { +button.text-button.image-button > box, +button.text-button.image-button > box > box, button.image-text-button > box, +button.image-text-button > box > box { + border-spacing: 4px; +} + +button.text-button.image-button > box > label, +button.text-button.image-button > box > box > label, button.image-text-button > box > label, +button.image-text-button > box > box > label { + padding-left: 2px; + padding-right: 2px; +} + +button.text-button.image-button label:first-child, button.image-text-button label:first-child { margin-left: 10px; } -button.text-button.image-button label:last-child { +button.text-button.image-button label:last-child, button.image-text-button label:last-child { margin-right: 10px; } -button.text-button.image-button.flat label:first-child { +button.text-button.image-button.flat label:first-child, button.image-text-button.flat label:first-child { margin-left: 6px; } -button.text-button.image-button.flat label:last-child { +button.text-button.image-button.flat label:last-child, button.image-text-button.flat label:last-child { margin-right: 6px; } -button.text-button.image-button image:not(:only-child) { +button.text-button.image-button image:not(:only-child), button.image-text-button image:not(:only-child) { margin: 0 4px; } +button.arrow-button { + padding-left: 9px; + padding-right: 9px; +} + +button.arrow-button > box { + border-spacing: 4px; +} + +button.arrow-button.text-button > box { + border-spacing: 4px; +} + +menubutton.pill > button, button.pill { + padding: 9px 30px; + border-radius: 9999px; +} + +button.card { + background-color: rgba(17, 17, 27, 0.04); + background-clip: padding-box; + font-weight: inherit; + padding: 0; +} + +button.card:hover { + background-image: image(alpha(currentColor, 0.03)); +} + +button.card.keyboard-activating, button.card:active { + background-image: image(alpha(currentColor, 0.08)); +} + +button.card:checked { + background-color: rgba(17, 17, 27, 0.04); + background-image: image(alpha(currentColor, 0.1)); +} + +button.card:checked:hover { + background-image: image(alpha(currentColor, 0.13)); +} + +button.card:checked.keyboard-activating, button.card:checked:active { + background-image: image(alpha(currentColor, 0.19)); +} + +button.card:checked.has-open-popup { + background-image: image(alpha(currentColor, 0.13)); +} + +button.card:drop(active) { + color: #fe640b; + box-shadow: inset 0 0 0 1px #fe640b; +} + .linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { border-radius: 6px; } @@ -614,6 +746,11 @@ button.text-button.image-button image:not(:only-child) { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); } +.linked:not(.vertical) > menubutton > button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + button.osd { padding: 12px 16px; } @@ -627,89 +764,89 @@ button.osd:disabled { } button.suggested-action { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; box-shadow: none; } button.suggested-action:disabled { box-shadow: none; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } button.suggested-action:hover { - box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(150, 205, 251, 0.2), 0 4px 3px 0 rgba(150, 205, 251, 0.14), 0 1px 6px 0 rgba(150, 205, 251, 0.12); + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(30, 102, 245, 0.2), 0 4px 3px 0 rgba(30, 102, 245, 0.14), 0 1px 6px 0 rgba(30, 102, 245, 0.12); } button.suggested-action:checked { - background-color: rgba(113, 154, 189, 0.961); + background-color: #5d90f5; } button.suggested-action:checked:hover { - box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(150, 205, 251, 0.3), 0 2px 3px -1px rgba(150, 205, 251, 0.24), 0 2px 5px 0 rgba(150, 205, 251, 0.12); + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(30, 102, 245, 0.3), 0 2px 3px -1px rgba(30, 102, 245, 0.24), 0 2px 5px 0 rgba(30, 102, 245, 0.12); } button.suggested-action:focus { - box-shadow: 0 0 0 2px rgba(150, 205, 251, 0.35); + box-shadow: 0 0 0 2px rgba(30, 102, 245, 0.35); } button.suggested-action.flat { background-color: transparent; - color: #96CDFB; + color: #1e66f5; } button.suggested-action.flat:disabled { box-shadow: none; background-color: transparent; - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } button.suggested-action.flat:checked { - background-color: rgba(150, 205, 251, 0.3); + background-color: rgba(30, 102, 245, 0.3); } button.destructive-action { - background-color: #F28FAD; - color: rgba(0, 0, 0, 0.87); + background-color: #d20f39; + color: #eff1f5; box-shadow: none; } button.destructive-action:disabled { box-shadow: none; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } button.destructive-action:hover { - box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(242, 143, 173, 0.2), 0 4px 3px 0 rgba(242, 143, 173, 0.14), 0 1px 6px 0 rgba(242, 143, 173, 0.12); + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(210, 15, 57, 0.2), 0 4px 3px 0 rgba(210, 15, 57, 0.14), 0 1px 6px 0 rgba(210, 15, 57, 0.12); } button.destructive-action:checked { - background-color: rgba(182, 108, 130, 0.961); + background-color: #db5371; } button.destructive-action:checked:hover { - box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(242, 143, 173, 0.3), 0 2px 3px -1px rgba(242, 143, 173, 0.24), 0 2px 5px 0 rgba(242, 143, 173, 0.12); + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(210, 15, 57, 0.3), 0 2px 3px -1px rgba(210, 15, 57, 0.24), 0 2px 5px 0 rgba(210, 15, 57, 0.12); } button.destructive-action:focus { - box-shadow: 0 0 0 2px rgba(242, 143, 173, 0.35); + box-shadow: 0 0 0 2px rgba(210, 15, 57, 0.35); } button.destructive-action.flat { background-color: transparent; - color: #F28FAD; + color: #d20f39; } button.destructive-action.flat:disabled { box-shadow: none; background-color: transparent; - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } button.destructive-action.flat:checked { - background-color: rgba(242, 143, 173, 0.3); + background-color: rgba(210, 15, 57, 0.3); } stackswitcher > button > label { @@ -736,21 +873,211 @@ button.font > box > box > label, button.file > box > box > label { font-weight: bold; } -windowcontrols button:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, button.close, button.circular { +windowcontrols button:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, menubutton.circular > button, button.close, button.circular { border-radius: 9999px; } -windowcontrols button:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, button.close label, button.circular label { +windowcontrols button:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, menubutton.circular > button label, button.close label, button.circular label { padding: 0; } -placessidebar .navigation-sidebar > row button.sidebar-button, notebook > header tab button.flat, popover.menu box.circular-buttons button.circular.image-button.model, spinbutton.vertical > button, spinbutton:not(.vertical) > button { +placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, popover.menu box.circular-buttons button.circular.image-button.model, spinbutton.vertical > button, spinbutton:not(.vertical) > button { min-height: 24px; min-width: 24px; padding: 0; border-radius: 9999px; } +menubutton.osd { + background: none; + color: inherit; +} + +menubutton.suggested-action { + background-color: #1e66f5; + color: white; +} + +menubutton.destructive-action { + background-color: #d20f39; + color: white; +} + +menubutton.opaque { + background-color: rgba(203, 205, 210, 0.974); + color: rgba(17, 17, 27, 0.87); +} + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { + border-radius: 6px; +} + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { + border-radius: 9999px; +} + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { + background-color: transparent; + color: inherit; +} + +menubutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +menubutton arrow { + min-height: 16px; + min-width: 16px; +} + +menubutton arrow.none { + -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); +} + +menubutton arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menubutton arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menubutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +menubutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +splitbutton { + border-radius: 6px; +} + +splitbutton, splitbutton > separator { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + transition-property: background; +} + +splitbutton > separator { + margin-top: 6px; + margin-bottom: 6px; + background: none; +} + +splitbutton > menubutton > button { + padding-left: 4px; + padding-right: 4px; +} + +splitbutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { + padding-left: 9px; + padding-right: 9px; +} + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { + border-spacing: 6px; +} + +splitbutton > button:dir(ltr), +splitbutton > menubutton > button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-right: -1px; +} + +splitbutton > button:dir(rtl), +splitbutton > menubutton > button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin-left: -1px; +} + +splitbutton.flat > separator { + background: rgba(17, 17, 27, 0); +} + +splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { + background: alpha(currentColor, 0.07); +} + +splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { + background: none; +} + +splitbutton.flat:focus-within:focus-visible > separator { + background: none; +} + +splitbutton.flat > button, +splitbutton.flat > menubutton > button { + border-radius: 6px; +} + +splitbutton.suggested-action { + background-color: #1e66f5; + color: white; +} + +splitbutton.destructive-action { + background-color: #d20f39; + color: white; +} + +splitbutton.opaque { + background-color: rgba(203, 205, 210, 0.974); + color: rgba(17, 17, 27, 0.87); +} + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { + color: inherit; + background-color: transparent; +} + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { + box-shadow: inset 1px 0 rgba(17, 17, 27, 0); +} + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { + box-shadow: inset -1px 0 rgba(17, 17, 27, 0); +} + +splitbutton > menubutton > button > arrow.none { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +buttoncontent { + border-spacing: 6px; +} + +buttoncontent > label { + font-weight: bold; +} + +buttoncontent > label:dir(ltr) { + padding-right: 2px; +} + +buttoncontent > label:dir(rtl) { + padding-left: 2px; +} + +.arrow-button > box > buttoncontent > label:dir(ltr), splitbutton > button > buttoncontent > label:dir(ltr) { + padding-right: 0; +} + +.arrow-button > box > buttoncontent > label:dir(rtl), splitbutton > button > buttoncontent > label:dir(rtl) { + padding-left: 0; +} + stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, stackswitcher > button.needs-attention > image { animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; @@ -764,39 +1091,39 @@ stackswitcher > button.needs-attention > image:dir(rtl) { background-position: left 3px; } -.linked:not(.vertical) > spinbutton.vertical, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .linked:not(.vertical) > button, .linked:not(.vertical) > button.image-button { +.linked:not(.vertical) > entry, .linked:not(.vertical) > button, .linked:not(.vertical) > button.image-button { border-radius: 0; } -.linked:not(.vertical) > spinbutton.vertical:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > button:first-child { +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > button:first-child { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } -.linked:not(.vertical) > spinbutton.vertical:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > button:last-child { +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > button:last-child { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } -.linked:not(.vertical) > spinbutton.vertical:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > button:only-child { +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > button:only-child { border-radius: 6px; } -.linked.vertical > spinbutton.vertical, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, .linked.vertical > button.image-button { +.linked.vertical > entry, .linked.vertical > button, .linked.vertical > button.image-button { border-radius: 0; } -.linked.vertical > spinbutton.vertical:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child { +.linked.vertical > entry:first-child, .linked.vertical > button:first-child { border-top-left-radius: 6px; border-top-right-radius: 6px; } -.linked.vertical > spinbutton.vertical:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child { +.linked.vertical > entry:last-child, .linked.vertical > button:last-child { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } -.linked.vertical > spinbutton.vertical:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child { +.linked.vertical > entry:only-child, .linked.vertical > button:only-child { border-radius: 6px; } @@ -805,7 +1132,7 @@ modelbutton.flat { min-height: 28px; padding: 0 9px; border-radius: 6px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } modelbutton.flat arrow.left { @@ -843,33 +1170,33 @@ list > row button.image-button:not(.flat):checked { list > row button.image-button:not(.flat).suggested-action { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } list > row button.image-button:not(.flat).destructive-action { - background-color: #F28FAD; - color: rgba(0, 0, 0, 0.87); + background-color: #d20f39; + color: #eff1f5; } /********* * Links * *********/ link { - color: #F5E0DC; + color: #1e66f5; } link:visited { - color: #F2CDCD; + color: #8839ef; } button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { - color: #F5E0DC; + color: #1e66f5; } button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { - color: #F2CDCD; + color: #8839ef; } button.link > label { @@ -879,9 +1206,26 @@ button.link > label { /***************** * GtkSpinButton * *****************/ -spinbutton:not(.vertical) { +spinbutton { + border-radius: 6px; padding: 0; border-spacing: 0; + min-height: 0; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); +} + +spinbutton:focus-within { + background-color: rgba(17, 17, 27, 0.04); + box-shadow: inset 0 0 0 2px #1e66f5; +} + +spinbutton:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } spinbutton:not(.vertical) > text { @@ -895,12 +1239,12 @@ spinbutton:not(.vertical) > text { } spinbutton:not(.vertical) > button { - border: solid 6px transparent; + border: 6px solid transparent; } spinbutton:not(.vertical) > button:focus:not(:hover):not(:active):not(:disabled) { box-shadow: inset 0 0 0 9999px transparent; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } spinbutton:not(.vertical) > button.up:dir(ltr), spinbutton:not(.vertical) > button.down:dir(rtl) { @@ -911,14 +1255,6 @@ spinbutton:not(.vertical) > button.up:dir(rtl), spinbutton:not(.vertical) > butt margin-right: -3px; } -spinbutton.vertical { - padding: 0; -} - -spinbutton.vertical:disabled { - color: rgba(0, 0, 0, 0.38); -} - spinbutton.vertical > text { margin: 0; border-image: none; @@ -937,7 +1273,7 @@ spinbutton.vertical > button { spinbutton.vertical > button:focus:not(:hover):not(:active) { box-shadow: inset 0 0 0 9999px transparent; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } spinbutton.vertical > button.up { @@ -948,15 +1284,16 @@ spinbutton.vertical > button.down { margin: 0 3px; } -treeview spinbutton:not(.vertical), row spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; +list > row spinbutton:not(.vertical) > button { + margin: 6px; } -treeview spinbutton:not(.vertical) > text, row spinbutton:not(.vertical) > text { - min-height: 0; - padding: 1px 2px; +list > row spinbutton:not(.vertical) > button.up:dir(ltr), list > row spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 3px; +} + +list > row spinbutton:not(.vertical) > button.up:dir(rtl), list > row spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 3px; } /************** @@ -1011,7 +1348,7 @@ combobox popover listview > row { dropdown popover listview > row:selected, combobox popover listview > row:selected { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); background-color: alpha(currentColor, 0.06); } @@ -1083,35 +1420,35 @@ button.combo:only-child { font-weight: normal; transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 2px transparent; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.87); } button.combo:only-child:focus { box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } button.combo:only-child:hover { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } button.combo:only-child:active { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } button.combo:only-child:checked { background-color: alpha(currentColor, 0.1); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } button.combo:only-child:disabled { box-shadow: none; - background-color: rgba(0, 0, 0, 0.04); - color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.04); + color: rgba(17, 17, 27, 0.38); } /************ @@ -1120,7 +1457,7 @@ button.combo:only-child:disabled { .toolbar, toolbar { padding: 3px 6px; - background-color: #D9E0EE; + background-color: #eff1f5; border-spacing: 6px; } @@ -1133,13 +1470,13 @@ toolbar.osd { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); padding: 6px; border-radius: 6px; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } .app-notification:backdrop, .toolbar.osd:backdrop, toolbar.osd:backdrop { - box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); } .left.app-notification, .right.app-notification, .top.app-notification, .bottom.app-notification, .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom, @@ -1208,26 +1545,26 @@ toolbar:not(.inline-toolbar):not(.osd) switch { margin: 8px 2px; } -.toolbar button { - margin: 1px; - border-radius: 3px; -} - searchbar > revealer > box { padding: 6px; border-spacing: 6px; border-style: solid; border-width: 0 0 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; background-clip: border-box; + box-shadow: none; +} + +searchbar > revealer > box entry { + margin: 0; } /*************** * Header bars * ***************/ headerbar button:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); border: none; } @@ -1236,80 +1573,80 @@ headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructiv } headerbar button:focus:not(.suggested-action):not(.destructive-action), headerbar button:hover:not(.suggested-action):not(.destructive-action), headerbar button:active:not(.suggested-action):not(.destructive-action), headerbar button:checked:not(.suggested-action):not(.destructive-action) { - color: white; + color: #eff1f5; } headerbar button:disabled:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { background-color: transparent; - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } headerbar entry { - background-color: rgba(255, 255, 255, 0.04); - color: white; + background-color: rgba(239, 241, 245, 0.04); + color: #eff1f5; } headerbar entry:disabled { - background-color: rgba(255, 255, 255, 0.04); - color: rgba(255, 255, 255, 0.5); + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); } headerbar entry image { - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } headerbar entry image:hover, headerbar entry image:active { - color: white; + color: #eff1f5; } headerbar entry image:disabled { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } headerbar { transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.12); - background-color: #1A1823; - color: white; + box-shadow: inset 0 -1px rgba(17, 17, 27, 0.12); + background-color: #11111b; + color: #eff1f5; min-height: 48px; padding: 0 6px; } headerbar:disabled { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } headerbar:backdrop { - background-color: #1E1E2D; - color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; + color: rgba(239, 241, 245, 0.7); } headerbar:backdrop:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } headerbar .title { @@ -1323,14 +1660,18 @@ headerbar .subtitle { } headerbar .subtitle, -headerbar .dim-label { +headerbar .dim-label, +headerbar row label.subtitle, +row headerbar label.subtitle { transition: color 75ms cubic-bezier(0, 0, 0.2, 1); - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } headerbar .subtitle:backdrop, -headerbar .dim-label:backdrop { - color: rgba(255, 255, 255, 0.5); +headerbar .dim-label:backdrop, +headerbar row label.subtitle:backdrop, +row headerbar label.subtitle:backdrop { + color: rgba(239, 241, 245, 0.5); } headerbar .titlebar { @@ -1339,11 +1680,11 @@ headerbar .titlebar { } headerbar headerbar + separator { - background-color: rgba(255, 255, 255, 0.12); + background-color: rgba(239, 241, 245, 0.12); } box.vertical headerbar { - background-color: #1A1823; + background-color: #11111b; } headerbar > windowhandle > box { @@ -1372,7 +1713,7 @@ headerbar menubutton.popup { headerbar separator:not(.sidebar) { margin-top: 12px; margin-bottom: 12px; - background-color: rgba(255, 255, 255, 0.12); + background-color: rgba(239, 241, 245, 0.12); } headerbar switch { @@ -1395,32 +1736,32 @@ headerbar .linked:not(.vertical) > entry:not(:only-child) { } headerbar button.suggested-action:disabled, headerbar button.destructive-action:disabled { - background-color: rgba(255, 255, 255, 0.04); - color: rgba(255, 255, 255, 0.5); + background-color: rgba(239, 241, 245, 0.04); + color: rgba(239, 241, 245, 0.5); } headerbar stackswitcher { - background-color: rgba(255, 255, 255, 0.04); + background-color: rgba(239, 241, 245, 0.04); } headerbar stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { background-color: rgba(255, 255, 255, 0.15); - color: white; + color: #eff1f5; } headerbar.selection-mode { transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #1e66f5; + color: #eff1f5; } headerbar.selection-mode:backdrop { - color: rgba(0, 0, 0, 0.6); + color: rgba(239, 241, 245, 0.7); } headerbar.selection-mode .subtitle:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } headerbar.selection-mode .selection-menu { @@ -1433,14 +1774,14 @@ headerbar.selection-mode .selection-menu .arrow { } headerbar .selection-mode { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); - background-color: #96CDFB; + box-shadow: inset 0 1px rgba(239, 241, 245, 0.2); + background-color: #1e66f5; } headerbar.default-decoration { min-height: 24px; padding: 6px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.1); } headerbar.default-decoration windowcontrols button, @@ -1464,11 +1805,11 @@ headerbar.default-decoration windowcontrols menubutton button { } window.devel headerbar.titlebar { - background: #1A1823 cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, rgba(150, 205, 251, 0.2)), linear-gradient(to top, #13121a, #1A1823 3px, #272435); + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, rgba(30, 102, 245, 0.2)), linear-gradient(to top, #0b0b12, #11111b 3px, #1d1d2e); } window.devel headerbar.titlebar:backdrop { - background: #1A1823 cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(#1A1823); + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(#11111b); /* background-color would flash */ } @@ -1544,11 +1885,11 @@ indicatorbin > mask { } indicatorbin.needs-attention > indicator { - background-color: #96CDFB; + background-color: #1e66f5; } indicatorbin.needs-attention > indicator > label { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } /************ @@ -1570,22 +1911,14 @@ pathbar > button:disabled { pathbar > button:checked { background-color: alpha(currentColor, 0.16); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } -pathbar > button label:not(:only-child):first-child { - margin-left: 0; -} - - -pathbar > button label:not(:only-child):last-child { - margin-right: 0; -} - - -pathbar > button.text-button { - min-width: 0; +pathbar > button label, +pathbar > button image { + margin-left: 3px; + margin-right: 3px; } @@ -1599,21 +1932,20 @@ pathbar > button.slider-button { **************/ columnview.view, treeview.view { - border-left-color: #afbedb; - border-top-color: #afbedb; + border-left-color: rgba(17, 17, 27, 0); + border-top-color: rgba(17, 17, 27, 0); } columnview.view:hover, columnview.view:selected, treeview.view:hover, treeview.view:selected { border-radius: 0; - box-shadow: none; } columnview.view.separator, treeview.view.separator { min-height: 5px; - color: rgba(0, 0, 0, 0.12); + color: rgba(17, 17, 27, 0.12); } columnview.view:drop(active), @@ -1652,8 +1984,8 @@ columnview.view.expander, treeview.view.expander { min-width: 16px; min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - color: rgba(0, 0, 0, 0.6); + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(17, 17, 27, 0.6); } columnview.view.expander:dir(rtl), @@ -1663,17 +1995,17 @@ treeview.view.expander:dir(rtl) { columnview.view.expander:hover, treeview.view.expander:hover { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } columnview.view.expander:selected, treeview.view.expander:selected { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } columnview.view.expander:selected:hover, treeview.view.expander:selected:hover { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } columnview.view.expander:checked, @@ -1683,12 +2015,12 @@ treeview.view.expander:checked { columnview.view.expander:disabled, treeview.view.expander:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } columnview.view.progressbar, treeview.view.progressbar { - border-bottom: 6px solid #96CDFB; + border-bottom: 6px solid #1e66f5; box-shadow: none; background-color: transparent; background-image: none; @@ -1701,7 +2033,7 @@ treeview.view.progressbar:selected:hover { columnview.view.trough, treeview.view.trough { - border-bottom: 6px solid rgba(0, 0, 0, 0.12); + border-bottom: 6px solid rgba(17, 17, 27, 0.12); box-shadow: none; background-color: transparent; background-image: none; @@ -1717,20 +2049,20 @@ treeview.view > header > button { padding: 2px 6px; border-style: none solid solid none; border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); border-radius: 0; background-clip: border-box; } columnview.view > header > button:not(:focus):not(:hover):not(:active), treeview.view > header > button:not(:focus):not(:hover):not(:active) { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } columnview.view > header > button, columnview.view > header > button:disabled, treeview.view > header > button, treeview.view > header > button:disabled { - background-color: #D9E0EE; + background-color: #eff1f5; } columnview.view > header > button:last-child, @@ -1745,17 +2077,21 @@ treeview.view header.button.dnd { padding: 2px 6px; border-style: none solid solid; border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0.12); border-radius: 0; box-shadow: none; - background-color: #D9E0EE; + background-color: #eff1f5; background-clip: border-box; - color: #96CDFB; + color: #1e66f5; } columnview.view acceleditor > label, treeview.view acceleditor > label { - background-color: #96CDFB; + background-color: #1e66f5; +} + +stack.view treeview.view { + min-height: 36px; } /********* @@ -1763,13 +2099,13 @@ treeview.view acceleditor > label { *********/ menubar { padding: 0; - background-color: #1A1823; - color: white; + background-color: #11111b; + color: #eff1f5; } menubar:backdrop { - background-color: #1E1E2D; - color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; + color: rgba(239, 241, 245, 0.7); } .csd menubar { @@ -1780,17 +2116,17 @@ menubar > item { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); min-height: 20px; padding: 4px 8px; - color: rgba(255, 255, 255, 0.7); + color: rgba(239, 241, 245, 0.7); } menubar > item:selected { transition: none; background-color: alpha(currentColor, 0.1); - color: white; + color: #eff1f5; } menubar > item:disabled { - color: rgba(255, 255, 255, 0.3); + color: rgba(239, 241, 245, 0.3); } menubar > item label:disabled { @@ -1861,7 +2197,7 @@ popover.menu modelbutton { min-height: 22px; min-width: 56px; padding: 3px 9px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font: initial; text-shadow: none; box-shadow: none; @@ -1874,7 +2210,7 @@ popover.menu modelbutton:hover { } popover.menu modelbutton:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } popover.menu label.title { @@ -1897,15 +2233,24 @@ popover.background > arrow, popover.background > contents { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); padding: 6px; - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 12px; - border: none; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); + border: 1px solid rgba(239, 241, 245, 0.15); + background-clip: border-box; + box-shadow: 0 0 0 1px rgba(17, 17, 27, 0), 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); } popover.background > arrow:backdrop, popover.background > contents:backdrop { - box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(17, 17, 27, 0); +} + +popover.background > arrow { + border: 1px solid rgba(17, 17, 27, 0); +} + +popover.background > contents { + border: none; } popover.background > contents > list, @@ -1917,7 +2262,7 @@ popover.background > contents > toolbar { } popover.background > contents separator { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); margin: 3px 0; } @@ -1927,7 +2272,7 @@ popover.background > contents list separator { popover.background .view:not(:selected), popover.background toolbar { - background-color: #D9E0EE; + background-color: #eff1f5; } popover.background .linked > button:not(.radio) { @@ -1960,16 +2305,8 @@ popover.background button.model { background-color: transparent; } -.osd popover.background > arrow, -.osd popover.background > contents, popover.background.touch-selection > arrow, -popover.background.touch-selection > contents, popover.background.magnifier > arrow, -popover.background.magnifier > contents { - border: none; - box-shadow: none; -} - magnifier { - background-color: #D9E0EE; + background-color: #eff1f5; } /************* @@ -1983,7 +2320,7 @@ tabbar tab, notebook > header tab { border: none; outline: none; background-clip: padding-box; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); font-weight: 500; border-radius: 6px; background-image: none; @@ -1991,33 +2328,33 @@ tabbar tab, notebook > header tab { } tabbar tab:hover, notebook > header tab:hover { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); background-image: none; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } tabbar tab:disabled, notebook > header tab:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } tabbar tab:checked, notebook > header tab:checked { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: #d9e0ee; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); background-image: none; } tabbar tab:checked:disabled, notebook > header tab:checked:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } frame > paned > notebook > header, notebook.frame > header { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } notebook, notebook.frame { - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 12px; } @@ -2032,7 +2369,7 @@ notebook.frame frame > list row.activatable { notebook > header { border: none; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); padding: 3px; margin: 3px; border-radius: 9px; @@ -2097,8 +2434,8 @@ notebook > header tab > box { } notebook > header tab > box:drop(active) { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.12); + color: rgba(17, 17, 27, 0.87); } notebook > header tab button.flat:last-child { @@ -2159,7 +2496,7 @@ tabbar .box { } tabbar scrolledwindow.pinned undershoot { - border: 0 solid rgba(0, 0, 0, 0.12); + border: 0 solid rgba(17, 17, 27, 0); } tabbar scrolledwindow.pinned:dir(rtl) undershoot.left { @@ -2171,11 +2508,11 @@ tabbar scrolledwindow.pinned:dir(ltr) undershoot.right { } tabbar scrolledwindow.pinned tabbox > background:dir(ltr) { - box-shadow: inset -1px 0 rgba(0, 0, 0, 0.12); + box-shadow: inset -1px 0 rgba(17, 17, 27, 0); } tabbar scrolledwindow.pinned tabbox > background:dir(rtl) { - box-shadow: inset 1px 0 rgba(0, 0, 0, 0.12); + box-shadow: inset 1px 0 rgba(17, 17, 27, 0); } tabbar undershoot { @@ -2183,23 +2520,23 @@ tabbar undershoot { } tabbar undershoot.left { - background: linear-gradient(to right, #D9E0EE, rgba(0, 0, 0, 0) 20px); + background: linear-gradient(to right, #eff1f5, rgba(0, 0, 0, 0) 20px); } tabbar undershoot.right { - background: linear-gradient(to left, #D9E0EE, rgba(0, 0, 0, 0) 20px); + background: linear-gradient(to left, #eff1f5, rgba(0, 0, 0, 0) 20px); } tabbar .needs-attention-left undershoot.left { - background: linear-gradient(to right, alpha(#96CDFB, 0.5), alpha(#96CDFB, 0.3) 1px, alpha(#96CDFB, 0) 20px); + background: linear-gradient(to right, alpha(#1e66f5, 0.5), alpha(#1e66f5, 0.3) 1px, alpha(#1e66f5, 0) 20px); } tabbar .needs-attention-right undershoot.right { - background: linear-gradient(to left, alpha(#96CDFB, 0.5), alpha(#96CDFB, 0.3) 1px, alpha(#96CDFB, 0) 20px); + background: linear-gradient(to left, alpha(#1e66f5, 0.5), alpha(#1e66f5, 0.3) 1px, alpha(#1e66f5, 0) 20px); } tabbar tabbox { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); background-image: none; padding: 3px; margin: 3px; @@ -2211,18 +2548,18 @@ tabbar tabbox > background { } tabbar tab.needs-attention { - background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#96CDFB, 0.4) 10%, alpha(#96CDFB, 0) 30%); + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#1e66f5, 0.4) 10%, alpha(#1e66f5, 0) 30%); } tabbar tab.needs-attention:hover { - background-image: image(alpha(currentColor, 0.03)), radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#96CDFB, 0.4) 10%, alpha(#96CDFB, 0) 30%); + background-image: image(alpha(currentColor, 0.03)), radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#1e66f5, 0.4) 10%, alpha(#1e66f5, 0) 30%); } tabbar .start-action, tabbar .end-action { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); background-clip: padding-box; - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0); border-style: solid; transition: background 150ms ease-in-out; } @@ -2244,52 +2581,52 @@ tabbar .end-action:dir(ltr) { } tabbar:not(.inline) scrolledwindow.pinned undershoot { - border-color: rgba(0, 0, 0, 0.12); + border-color: rgba(17, 17, 27, 0); } tabbar:not(.inline) undershoot.left { - background: linear-gradient(to right, #1A1823, rgba(0, 0, 0, 0) 20px); + background: linear-gradient(to right, #11111b, rgba(0, 0, 0, 0) 20px); } tabbar:not(.inline) undershoot.right { - background: linear-gradient(to left, #1A1823, rgba(0, 0, 0, 0) 20px); + background: linear-gradient(to left, #11111b, rgba(0, 0, 0, 0) 20px); } tabbar:not(.inline) .needs-attention-left undershoot.left { - background: linear-gradient(to right, alpha(#96CDFB, 0.5), alpha(#96CDFB, 0.3) 1px, alpha(#96CDFB, 0) 20px); + background: linear-gradient(to right, alpha(#1e66f5, 0.5), alpha(#1e66f5, 0.3) 1px, alpha(#1e66f5, 0) 20px); } tabbar:not(.inline) .needs-attention-right undershoot.right { - background: linear-gradient(to left, alpha(#96CDFB, 0.5), alpha(#96CDFB, 0.3) 1px, alpha(#96CDFB, 0) 20px); + background: linear-gradient(to left, alpha(#1e66f5, 0.5), alpha(#1e66f5, 0.3) 1px, alpha(#1e66f5, 0) 20px); } tabbar:not(.inline) tabbox > background { - background-color: #1A1823; + background-color: #11111b; } tabbar:not(.inline) .start-action, tabbar:not(.inline) .end-action { - background-color: alpha(#1A1823, 0.6); - border-color: rgba(0, 0, 0, 0.12); + background-color: alpha(#11111b, 0.6); + border-color: rgba(17, 17, 27, 0); } tabbar:not(.inline):backdrop .box { - background-color: #1E1E2D; + background-color: #1e1e2e; transition: all 75ms cubic-bezier(0, 0, 0.2, 1); } dnd tab { min-height: 24px; - background-color: #1A1823; - color: white; + background-color: #11111b; + color: #eff1f5; box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - outline: 1px solid rgba(0, 0, 0, 0.12); + outline: 1px solid rgba(17, 17, 27, 0); outline-offset: -1px; margin: 24px; } dnd tab.needs-attention { - background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#96CDFB, 0.4) 10%, alpha(#96CDFB, 0) 30%); + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#1e66f5, 0.4) 10%, alpha(#1e66f5, 0) 30%); } tabbar tab, @@ -2316,25 +2653,25 @@ tabbox:drop(active) { **************/ scrollbar { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: #D9E0EE; + background-color: #eff1f5; box-shadow: none; outline: none; } scrollbar.top { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } scrollbar.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } scrollbar.left { - border-right: 1px solid rgba(0, 0, 0, 0.12); + border-right: 1px solid rgba(17, 17, 27, 0.12); } scrollbar.right { - border-left: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(17, 17, 27, 0.12); } scrollbar > range > trough > slider { @@ -2344,21 +2681,21 @@ scrollbar > range > trough > slider { border: 4px solid transparent; border-radius: 9999px; background-clip: padding-box; - background-color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.38); box-shadow: none; outline: none; } scrollbar > range > trough > slider:hover { - background-color: rgba(0, 0, 0, 0.6); + background-color: rgba(17, 17, 27, 0.6); } scrollbar > range > trough > slider:active { - background-color: rgba(0, 0, 0, 0.87); + background-color: rgba(17, 17, 27, 0.87); } scrollbar > range > trough > slider:disabled { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } scrollbar > range.fine-tune > trough > slider { @@ -2387,22 +2724,22 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) > range > trough > sli min-width: 4px; min-height: 4px; margin: 3px; - border: 1px solid rgba(217, 224, 238, 0.3); + border: 1px solid rgba(239, 241, 245, 0.3); } scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 4px; min-height: 4px; margin: 3px; - border: 1px solid rgba(217, 224, 238, 0.3); + border: 1px solid rgba(239, 241, 245, 0.3); border-radius: 9999px; - background-color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.38); background-clip: padding-box; -gtk-icon-source: none; } scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { @@ -2422,7 +2759,7 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { } scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - background-color: rgba(217, 224, 238, 0.9); + background-color: rgba(239, 241, 245, 0.9); } scrollbar.horizontal > range > trough > slider { @@ -2465,14 +2802,14 @@ switch { padding: 0; border: none; border-radius: 9999px; - background-color: rgba(0, 0, 0, 0.38); + background-color: rgba(17, 17, 27, 0.38); background-clip: border-box; font-size: 0; color: transparent; } switch:checked { - background-color: #96CDFB; + background-color: #1e66f5; } switch:disabled { @@ -2496,7 +2833,7 @@ switch > slider { } switch:focus slider, switch:hover slider, switch:focus:hover slider { - box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.12); + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.12); } /************************* @@ -2516,7 +2853,7 @@ switch:focus slider, switch:hover slider, switch:focus:hover slider { .view.content-view.check:not(list):hover, .view.content-view.check:not(list):active, .content-view .tile check:not(list):hover, .content-view .tile check:not(list):active { - box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.12); + box-shadow: 0 0 0 10px rgba(17, 17, 27, 0.12); } .view.content-view.check:not(list), @@ -2542,54 +2879,55 @@ radio { margin: 3px; padding: 0; border-radius: 9999px; + border: none; color: transparent; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); } check:hover, radio:hover { - box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.04); - background-color: rgba(0, 0, 0, 0.15); + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.04); + background-color: rgba(17, 17, 27, 0.15); } check:active, radio:active { - box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.12); - background-color: rgba(0, 0, 0, 0.2); + box-shadow: 0 0 0 6px rgba(17, 17, 27, 0.12); + background-color: rgba(17, 17, 27, 0.2); } check:disabled, radio:disabled { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } check:checked, check:indeterminate, radio:checked, radio:indeterminate { - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; + color: #eff1f5; + background-color: #1e66f5; } check:checked:hover, check:indeterminate:hover, radio:checked:hover, radio:indeterminate:hover { - box-shadow: 0 0 0 6px rgba(150, 205, 251, 0.15); - background-color: #c7e4fd; + box-shadow: 0 0 0 6px rgba(30, 102, 245, 0.15); + background-color: #4f87f7; } check:checked:active, check:indeterminate:active, radio:checked:active, radio:indeterminate:active { - box-shadow: 0 0 0 6px rgba(150, 205, 251, 0.2); - background-color: #96CDFB; + box-shadow: 0 0 0 6px rgba(30, 102, 245, 0.2); + background-color: #1e66f5; } check:checked:disabled, check:indeterminate:disabled, radio:checked:disabled, radio:indeterminate:disabled { - color: rgba(0, 0, 0, 0.6); - background-color: rgba(150, 205, 251, 0.35); + color: rgba(239, 241, 245, 0.7); + background-color: rgba(30, 102, 245, 0.35); } popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { @@ -2707,7 +3045,7 @@ columnview.view check { treeview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate), columnview.view radio:not(:hover):not(:disabled):not(:checked):not(:indeterminate), columnview.view check:not(:hover):not(:disabled):not(:checked):not(:indeterminate) { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover, @@ -2724,17 +3062,14 @@ columnview.view check:indeterminate:hover { box-shadow: none; } -treeview.view:hover check, treeview.view:hover radio, treeview.view:selected check, treeview.view:selected radio, treeview.view:focus check, treeview.view:focus radio, treeview.view:focus-within check, treeview.view:focus-within radio, +treeview.view:hover check, treeview.view:hover radio, treeview.view:selected check, treeview.view:selected radio, treeview.view:focus check, treeview.view:focus radio, columnview.view:hover check, columnview.view:hover radio, columnview.view:selected check, columnview.view:selected radio, columnview.view:focus check, -columnview.view:focus radio, -columnview.view:focus-within check, -columnview.view:focus-within radio { +columnview.view:focus radio { box-shadow: none; - background-color: transparent; } /************ @@ -2778,26 +3113,26 @@ scale.fine-tune slider { scale trough { transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); outline: none; - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } scale trough:disabled { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } scale highlight { transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); - background-image: image(#96CDFB); + background-image: image(#1e66f5); } scale highlight:disabled { - background-color: #D9E0EE; - background-image: image(rgba(0, 0, 0, 0.26)); + background-color: #eff1f5; + background-image: image(rgba(17, 17, 27, 0.26)); } scale fill { transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } scale fill:disabled { @@ -2807,30 +3142,30 @@ scale fill:disabled { scale slider { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); border-radius: 9999px; - color: #96CDFB; - background-color: #D9E0EE; - box-shadow: inset 0 0 0 2px #96CDFB; + color: #1e66f5; + background-color: #eff1f5; + box-shadow: inset 0 0 0 2px #1e66f5; } scale slider:hover { - box-shadow: inset 0 0 0 2px #96CDFB, 0 0 0 8px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 0 0 2px #1e66f5, 0 0 0 8px rgba(17, 17, 27, 0.12); } scale slider:active { - box-shadow: inset 0 0 0 4px #96CDFB, 0 0 0 8px rgba(0, 0, 0, 0.12); + box-shadow: inset 0 0 0 4px #1e66f5, 0 0 0 8px rgba(17, 17, 27, 0.12); } scale slider:disabled { - box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.26); + box-shadow: inset 0 0 0 2px rgba(17, 17, 27, 0.26); } scale marks, scale value { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } scale indicator { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); color: transparent; } @@ -3100,7 +3435,7 @@ scale.color.vertical:dir(rtl) slider { * Progress bars * *****************/ progressbar { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); font-size: smaller; } @@ -3116,12 +3451,12 @@ progressbar.vertical progress { progressbar trough { border-radius: 6px; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } progressbar progress { border-radius: 6px; - background-color: #96CDFB; + background-color: #1e66f5; } progressbar.osd { @@ -3135,7 +3470,7 @@ progressbar.osd trough { } progressbar.osd progress { - background-color: #96CDFB; + background-color: #1e66f5; } progressbar trough.empty progress { @@ -3174,26 +3509,26 @@ levelbar trough { } levelbar block.low { - background-color: #FAE3B0; + background-color: #df8e1d; } levelbar block.high, levelbar block:not(.empty) { - background-color: #96CDFB; + background-color: #1e66f5; } levelbar block.full { - background-color: #ABE9B3; + background-color: #40a02b; } levelbar block.empty { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } /**************** * Print dialog * *****************/ window.dialog.print drawing { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); background: none; border: none; padding: 0; @@ -3201,9 +3536,9 @@ window.dialog.print drawing { window.dialog.print drawing paper { padding: 0; - border: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } window.dialog.print .dialog-action-box { @@ -3215,7 +3550,7 @@ window.dialog.print .dialog-action-box { **********/ frame, .frame { - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0.12); } frame > list, @@ -3248,8 +3583,8 @@ frame.flat > border, statusbar frame > border { actionbar > revealer > box { padding: 6px; border-spacing: 6px; - box-shadow: inset 0 1px rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + box-shadow: inset 0 1px rgba(17, 17, 27, 0); + background-color: #eff1f5; background-clip: border-box; border: none; } @@ -3312,7 +3647,7 @@ overshoot.right { undershoot.top { background-color: transparent; - background-image: linear-gradient(to left, transparent 50%, rgba(0, 0, 0, 0.26) 50%); + background-image: linear-gradient(to left, transparent 50%, rgba(17, 17, 27, 0.26) 50%); padding-top: 1px; background-size: 12px 1px; background-repeat: repeat-x; @@ -3323,7 +3658,7 @@ undershoot.top { undershoot.bottom { background-color: transparent; - background-image: linear-gradient(to left, transparent 50%, rgba(0, 0, 0, 0.26) 50%); + background-image: linear-gradient(to left, transparent 50%, rgba(17, 17, 27, 0.26) 50%); padding-bottom: 1px; background-size: 12px 1px; background-repeat: repeat-x; @@ -3334,7 +3669,7 @@ undershoot.bottom { undershoot.left { background-color: transparent; - background-image: linear-gradient(to top, transparent 50%, rgba(0, 0, 0, 0.26) 50%); + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); padding-left: 1px; background-size: 1px 12px; background-repeat: repeat-y; @@ -3346,7 +3681,7 @@ undershoot.left { undershoot.right { background-color: transparent; - background-image: linear-gradient(to top, transparent 50%, rgba(0, 0, 0, 0.26) 50%); + background-image: linear-gradient(to top, transparent 50%, rgba(17, 17, 27, 0.26) 50%); padding-right: 1px; background-size: 1px 12px; background-repeat: repeat-y; @@ -3359,8 +3694,8 @@ undershoot.right { junction { border-style: solid none none solid; border-width: 1px; - border-color: rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } junction:dir(rtl) { @@ -3370,7 +3705,7 @@ junction:dir(rtl) { separator { min-width: 1px; min-height: 1px; - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); } stacksidebar + separator.vertical, @@ -3378,31 +3713,29 @@ stacksidebar separator.horizontal, button.font separator, button.file separator min-width: 0; min-height: 0; background-color: transparent; + background-image: none; } /********* * Lists * *********/ -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, listview.boxed-list, +listview.boxed-list, list.boxed-list, listview.content:not(.conversation-listbox), list.content:not(.conversation-listbox) { border-radius: 7px; box-shadow: none; - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0.12); } window.background.csd stack stack stack frame > list row.activatable, window.background.csd > stack > stack > box > frame > list row.activatable, +window.background.csd > stack > stack > box > box > frame > list row.activatable, +window.background.csd > stack > box > stack > box > frame > list row.activatable, window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row.activatable, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row.activatable, window.background.csd > stack > list row.activatable, listview.boxed-list > row.expander list > row, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list row.activatable, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row.activatable, window.background.csd > stack > list row.activatable, +window.background.csd > stack > scrolledwindow > viewport > box > list row.activatable, +window.background.csd > box > stack > scrolledwindow > viewport > box > list row.activatable, listview.boxed-list > row.expander list > row, list.boxed-list > row.expander list > row, listview.boxed-list > row, list.boxed-list > row, listview.content:not(.conversation-listbox) > row, list.content:not(.conversation-listbox) > row { @@ -3441,8 +3774,8 @@ list.content:not(.conversation-listbox) > row:focus { listview, list { - border-color: rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-color: rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } listview row, @@ -3472,21 +3805,44 @@ list.frame { } listview.view { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); background-color: transparent; } popover.menu listview.view { padding: 0; + border-radius: 6px; } popover.menu listview.view > row { margin-left: 0; margin-right: 0; + border-radius: 6px; } row { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); + background-clip: padding-box; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + min-height: 48px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.35); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; } columnview.view > header > button, @@ -3498,13 +3854,13 @@ treeview.view > header > button, row.activatable { columnview.view > header > button:focus, treeview.view > header > button:focus, row.activatable:focus { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); } columnview.view > header > button:hover, treeview.view > header > button:hover, row.activatable:hover { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms; box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); } @@ -3512,18 +3868,22 @@ treeview.view > header > button:hover, row.activatable:hover { columnview.view > header > button.has-open-popup, treeview.view > header > button.has-open-popup, columnview.view > header > button:active, treeview.view > header > button:active, row.activatable.has-open-popup, row.activatable:active { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); transition: all 75ms cubic-bezier(0, 0, 0.2, 1); box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); } +button row.activatable:focus, button row.activatable:hover, button row.activatable:active { + box-shadow: none; +} + row:selected { color: inherit; } row:selected image, row:selected label { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } row:selected button image, @@ -3533,7 +3893,28 @@ row:selected button label { row:selected:disabled image, row:selected:disabled label { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); +} + +columnview > listview > row { + padding: 0; +} + +columnview > listview > row > cell { + padding: 8px 6px; +} + +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} + +columnview.column-separators > listview > row > cell { + border-left-color: rgba(17, 17, 27, 0); +} + +columnview.data-table > listview > row > cell { + padding-top: 2px; + padding-bottom: 2px; } treeexpander { @@ -3545,12 +3926,12 @@ columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { } columnview row:not(:selected) cell editablelabel.editing:focus-within { - outline: 2px solid #96CDFB; + outline: 2px solid #1e66f5; } columnview row:not(:selected) cell editablelabel.editing text selection { - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; + color: #eff1f5; + background-color: #1e66f5; } .rich-list { @@ -3578,7 +3959,7 @@ columnview row:not(:selected) cell editablelabel.editing text selection { } .app-notification button.text-button:not(:disabled) { - color: #96CDFB; + color: #1e66f5; } .app-notification.frame, @@ -3593,7 +3974,7 @@ expander { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); min-width: 16px; min-height: 16px; - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } @@ -3602,11 +3983,15 @@ expander:dir(rtl) { } expander:hover, expander:active { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); +} + +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } expander:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } expander-widget > box > title { @@ -3614,7 +3999,7 @@ expander-widget > box > title { } expander-widget > box > title:hover > expander { - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } .navigation-sidebar:not(decoration):not(window):drop(active):focus, .navigation-sidebar:not(decoration):not(window):drop(active), @@ -3632,13 +4017,13 @@ expander-widget:not(decoration):not(window):drop(active) { ************/ calendar { padding: 0; - border: 1px solid rgba(0, 0, 0, 0.12); + border: 1px solid rgba(17, 17, 27, 0.12); border-radius: 6px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } calendar:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } calendar:selected { @@ -3647,7 +4032,7 @@ calendar:selected { calendar > header { padding: 3px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); } calendar > header > button { @@ -3683,7 +4068,7 @@ calendar > grid > label.day-number.other-month { * Dialogs * ***********/ window.dialog.message.background { - background-color: #D9E0EE; + background-color: #eff1f5; } window.dialog.message box.dialog-vbox.vertical { @@ -3693,14 +4078,14 @@ window.dialog.message box.dialog-vbox.vertical { window.dialog.message .titlebar { min-height: 24px; border-style: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } window.dialog.message .titlebar:backdrop { - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.6); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.6); } window.dialog.message .dialog-action-area { @@ -3716,25 +4101,25 @@ window.dialog.message .dialog-action-area > button:not(:last-child) { } window.dialog.message .dialog-action-area > button:not(:disabled) { - color: #96CDFB; + color: #1e66f5; } window.dialog.message .dialog-action-area > button.destructive-action:not(:disabled) { - color: #F28FAD; + color: #d20f39; } .csd filechooser { - background-color: #D9E0EE; + background-color: #eff1f5; border-radius: 0 0 12px 12px; } filechooser .dialog-action-box { - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); } filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; + border-bottom: 1px solid rgba(17, 17, 27, 0.12); + background-color: #eff1f5; } filechooser stack.view { @@ -3785,31 +4170,36 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #D9E0EE; + background-color: #dce0e8; } .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { - border-right: 1px solid rgba(0, 0, 0, 0.12); + border-right: 1px solid rgba(17, 17, 27, 0); border-left-style: none; } .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { - border-left: 1px solid rgba(0, 0, 0, 0.12); + border-left: 1px solid rgba(17, 17, 27, 0); border-right-style: none; } .sidebar listview.view, .sidebar list { background-color: transparent; + color: inherit; } paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { border-style: none; } +leaflet.unfolded > box > stacksidebar.sidebar { + border: none; +} + stacksidebar list { padding: 6px; - background-color: #D9E0EE; + background-color: #dce0e8; } stacksidebar row { @@ -3820,7 +4210,7 @@ stacksidebar row { stacksidebar row:selected { background-color: alpha(currentColor, 0.06); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); font-weight: 500; } @@ -3835,26 +4225,37 @@ stacksidebar row > label { } separator.sidebar { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0); border-right: none; } separator.sidebar.selection-mode, .selection-mode separator.sidebar { - background-color: rgba(255, 255, 255, 0.15); + background-color: rgba(255, 255, 255, 0.12); } /********************** * Navigation Sidebar * **********************/ .navigation-sidebar { - padding: 6px; + padding: 4.5px 0; border-right: none; } +.navigation-sidebar, .navigation-sidebar.view { + background-color: transparent; + color: inherit; +} + +.navigation-sidebar.background { + background-color: #dce0e8; + color: rgba(17, 17, 27, 0.6); +} + .navigation-sidebar > row { min-height: 24px; padding: 6px; border-radius: 6px; + margin: 1.5px 6px; } .navigation-sidebar > row:hover, .navigation-sidebar > row:focus-visible:focus-within { @@ -3863,7 +4264,7 @@ separator.sidebar.selection-mode, .selection-mode separator.sidebar { .navigation-sidebar > row:selected { background-color: alpha(currentColor, 0.06); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } .navigation-sidebar > row:selected:hover { @@ -3880,7 +4281,7 @@ separator.sidebar.selection-mode, .selection-mode separator.sidebar { } .navigation-sidebar > row:disabled { - color: rgba(0, 0, 0, 0.38); + color: rgba(17, 17, 27, 0.38); } /**************** @@ -3888,76 +4289,63 @@ separator.sidebar.selection-mode, .selection-mode separator.sidebar { ****************/ row image.sidebar-icon { transition: color 75ms cubic-bezier(0, 0, 0.2, 1); - color: rgba(0, 0, 0, 0.6); + color: rgba(17, 17, 27, 0.6); } row image.sidebar-icon:disabled { - color: rgba(0, 0, 0, 0.26); + color: rgba(17, 17, 27, 0.26); } -placessidebar > viewport.frame { +placessidebar.sidebar > viewport.frame { border-style: none; } -placessidebar list { - padding: 1px 0 4px; +placessidebar.sidebar list > separator { + margin: 3px 0; } -placessidebar .navigation-sidebar > row { - min-height: 32px; - margin: -1px 4px -1px 0; - padding: 0; - border-radius: 0 9999px 9999px 0; -} - -placessidebar .navigation-sidebar > row > revealer { - padding: 0 8px 0 16px; -} - -placessidebar .navigation-sidebar > row:selected { - background-color: alpha(currentColor, 0.06); - color: rgba(0, 0, 0, 0.87); +placessidebar.sidebar row:selected { + background-color: rgba(17, 17, 27, 0.12); font-weight: 500; } -placessidebar .navigation-sidebar > row:disabled { - color: rgba(0, 0, 0, 0.38); +placessidebar.sidebar row:disabled { + color: rgba(17, 17, 27, 0.38); } -placessidebar .navigation-sidebar > row image.sidebar-icon:dir(ltr) { +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { padding-right: 8px; } -placessidebar .navigation-sidebar > row image.sidebar-icon:dir(rtl) { +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { padding-left: 8px; } -placessidebar .navigation-sidebar > row label.sidebar-label { +placessidebar.sidebar row label.sidebar-label { color: inherit; } -placessidebar .navigation-sidebar > row label.sidebar-label:dir(ltr) { +placessidebar.sidebar row label.sidebar-label:dir(ltr) { padding-right: 2px; } -placessidebar .navigation-sidebar > row label.sidebar-label:dir(rtl) { +placessidebar.sidebar row label.sidebar-label:dir(rtl) { padding-left: 2px; } -placessidebar .navigation-sidebar > row.sidebar-placeholder-row { +placessidebar.sidebar row.sidebar-placeholder-row { background-color: alpha(currentColor, 0.08); } -placessidebar .navigation-sidebar > row.sidebar-new-bookmark-row { - color: #96CDFB; +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #1e66f5; } -placessidebar .navigation-sidebar > row.sidebar-new-bookmark-row image.sidebar-icon { - color: #96CDFB; +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #1e66f5; } -placessidebar .navigation-sidebar > row:drop(active) { - transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms; +placessidebar.sidebar row:drop(active) { box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); } @@ -3984,16 +4372,17 @@ paned > separator { -gtk-icon-source: none; border-style: none; background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.12)); + background-image: image(rgba(17, 17, 27, 0)); background-size: 1px 1px; background-clip: content-box; + box-shadow: none; } paned > separator.wide { min-width: 6px; min-height: 6px; - background-color: #D9E0EE; - background-image: image(rgba(0, 0, 0, 0.12)), image(rgba(0, 0, 0, 0.12)); + background-color: #eff1f5; + background-image: image(rgba(17, 17, 27, 0)), image(rgba(17, 17, 27, 0)); background-size: 1px 1px, 1px 1px; } @@ -4063,62 +4452,63 @@ infobar > revealer > box { } infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { - background-color: #D9E0EE; + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); } infobar.info > revealer > box button, infobar.info > revealer > box button.text-button:not(:disabled), infobar.info:hover > revealer > box button, infobar.info:hover > revealer > box button.text-button:not(:disabled), infobar.info:backdrop > revealer > box button, infobar.info:backdrop > revealer > box button.text-button:not(:disabled) { - color: #96CDFB; + color: #1e66f5; } infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { - background-color: #96CDFB; - color: rgba(0, 0, 0, 0.87); + background-color: #1e66f5; + color: #eff1f5; } infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.action > revealer > box *:link, infobar.action:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:backdrop > revealer > box *:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { - background-color: #afd9fc; + background-color: #3677f6; } infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { - background-color: #FAE3B0; - color: rgba(0, 0, 0, 0.87); + background-color: #df8e1d; + color: #eff1f5; } infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.warning > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.warning:hover > revealer > box { - background-color: #fcecc8; + background-color: #e49a31; } infobar.error > revealer > box, infobar.error:backdrop > revealer > box { - background-color: #F28FAD; - color: rgba(0, 0, 0, 0.87); + background-color: #d20f39; + color: #eff1f5; } infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.error > revealer > box *:link, infobar.error:backdrop > revealer > box *:link { - color: rgba(0, 0, 0, 0.87); + color: #eff1f5; } infobar.error:hover > revealer > box { - background-color: #f5a6be; + background-color: #ea113f; } /************ @@ -4131,8 +4521,8 @@ tooltip { } tooltip.background { - background-color: rgba(41, 39, 56, 0.9); - color: white; + background-color: rgba(43, 43, 59, 0.9); + color: #eff1f5; box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12); border-radius: 3px; margin: 2px 6px 8px 6px; @@ -4187,21 +4577,21 @@ colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { } colorswatch.dark { - color: white; + color: #eff1f5; } colorswatch.light { - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } colorchooser colorswatch:hover { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 0 0 2px #96CDFB; + box-shadow: 0 0 0 2px #1e66f5; } colorswatch#add-color-button { border-radius: 6px 0 0 6px; - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } colorswatch#add-color-button:only-child { @@ -4209,16 +4599,16 @@ colorswatch#add-color-button:only-child { } colorswatch#add-color-button overlay { - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); } colorswatch#add-color-button overlay:hover { - background-color: rgba(0, 0, 0, 0.12); + background-color: rgba(17, 17, 27, 0.12); box-shadow: none; } colorswatch#add-color-button overlay:active { - background-color: rgba(0, 0, 0, 0.26); + background-color: rgba(17, 17, 27, 0.26); } colorswatch:disabled { @@ -4244,19 +4634,19 @@ colorswatch#editor-color-sample overlay:hover { colorchooser .popover.osd { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); border-radius: 6px; - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); - background-color: #D9E0EE; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); + background-color: #eff1f5; } colorchooser .popover.osd:backdrop { - box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.15); + box-shadow: 0 3px 2px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(239, 241, 245, 0.15); } /******** * Misc * ********/ .content-view { - background-color: #D9E0EE; + background-color: #eff1f5; } /********************** @@ -4265,15 +4655,15 @@ colorchooser .popover.osd:backdrop { window.csd { transition: box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); border-radius: 12px; - outline-color: rgba(255, 255, 255, 0.15); + outline-color: rgba(239, 241, 245, 0.15); outline-offset: -1px; outline-style: solid; outline-width: 1px; - box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 36px transparent; + box-shadow: 0 8px 6px -5px rgba(0, 0, 0, 0.2), 0 16px 15px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; } window.csd:backdrop { - box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 36px transparent; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.15), 0 4px 3px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(17, 17, 27, 0), 0 0 36px transparent; } window.csd.popup { @@ -4288,12 +4678,12 @@ window.csd.dialog.message { margin: 0; padding: 2px; border-radius: 0; - background-color: #1A1823; - border: 1px solid #afbedb; + background-color: #11111b; + border: 1px solid rgba(17, 17, 27, 0); } .solid-csd window.csd:backdrop { - background-color: #1E1E2D; + background-color: #1e1e2e; } window.csd.maximized, window.csd.fullscreen, window.csd.tiled, window.csd.tiled-top, window.csd.tiled-right, window.csd.tiled-bottom, window.csd.tiled-left { @@ -4315,40 +4705,48 @@ windowcontrols button.minimize:not(.suggested-action):not(.destructive-action) i padding: 0; } +windowcontrols button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.25); +} + windowcontrols button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { - color: rgba(0, 0, 0, 0.87); + color: white; } windowcontrols button.minimize:backdrop:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:not(.suggested-action):not(.destructive-action) { - background-color: rgba(255, 255, 255, 0.3); + background-color: rgba(239, 241, 245, 0.3); } windowcontrols button.minimize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.minimize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.maximize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols button.close:backdrop:active:not(.suggested-action):not(.destructive-action) { - color: rgba(255, 255, 255, 0.5); + color: rgba(239, 241, 245, 0.5); } windowcontrols button.minimize:not(.suggested-action):not(.destructive-action) { - background-color: #FAE3B0; + background-color: #df8e1d; } windowcontrols button.minimize:active:not(.suggested-action):not(.destructive-action) { - background-color: #fbeac4; + background-color: #e3a753; } windowcontrols button.maximize:not(.suggested-action):not(.destructive-action) { - background-color: #ABE9B3; + background-color: #40a02b; } windowcontrols button.maximize:active:not(.suggested-action):not(.destructive-action) { - background-color: #c0efc6; + background-color: #6cb45e; } windowcontrols button.close:not(.suggested-action):not(.destructive-action) { - background-color: #F28FAD; + background-color: #d20f39; } windowcontrols button.close:active:not(.suggested-action):not(.destructive-action) { - background-color: #f5abc2; + background-color: #d94868; } windowcontrols { @@ -4371,14 +4769,14 @@ treeview.view:selected, row:selected, calendar:selected, calendar > grid > label } flowbox > flowboxchild:selected, calendar > grid > label.today { - color: #96CDFB; - background-color: rgba(150, 205, 251, 0.2); + color: #1e66f5; + background-color: rgba(30, 102, 245, 0.2); } textview text selection:focus, textview text selection, label > selection, -entry > text > selection, spinbutton:not(.vertical) > text > selection, spinbutton.vertical > text > selection, calendar > grid > label.today:selected { - color: rgba(0, 0, 0, 0.87); - background-color: #96CDFB; +entry > text > selection, calendar > grid > label.today:selected { + color: #eff1f5; + background-color: #1e66f5; } .monospace { @@ -4389,7 +4787,7 @@ entry > text > selection, spinbutton:not(.vertical) > text > selection, spinbutt * Touch Copy & Paste * **********************/ cursor-handle { - color: #96CDFB; + color: #1e66f5; -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); } @@ -4417,16 +4815,16 @@ shortcut > .keycap { padding-bottom: 2px; padding-left: 8px; padding-right: 8px; - border: solid 1px rgba(0, 0, 0, 0.12); + border: solid 1px rgba(17, 17, 27, 0.12); border-radius: 7px; - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.12); - background-color: #D9E0EE; - color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 -2px rgba(17, 17, 27, 0.12); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); font-size: smaller; } :not(decoration):not(window):drop(active) { - caret-color: #96CDFB; + caret-color: #1e66f5; } stackswitcher { @@ -4434,7 +4832,7 @@ stackswitcher { padding: 3px; margin: 6px 0; border-radius: 9px; - background-color: rgba(0, 0, 0, 0.04); + background-color: rgba(17, 17, 27, 0.04); border: none; } @@ -4455,8 +4853,8 @@ stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destruc stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { transition: all 75ms cubic-bezier(0, 0, 0.2, 1); - background-color: #d9e0ee; - color: rgba(0, 0, 0, 0.87); + background-color: #eff1f5; + color: rgba(17, 17, 27, 0.87); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); } @@ -4496,7 +4894,7 @@ popover.emoji-picker > contents { .emoji-searchbar { padding: 6px; border-spacing: 6px; - border-bottom: 1px solid rgba(0, 0, 0, 0.12); + border-bottom: 1px solid rgba(17, 17, 27, 0.12); background: none; } @@ -4508,7 +4906,7 @@ popover.emoji-picker > contents { .emoji-toolbar { padding: 0; border-spacing: 3px; - border-top: 1px solid rgba(0, 0, 0, 0.12); + border-top: 1px solid rgba(17, 17, 27, 0.12); background: none; } @@ -4519,7 +4917,7 @@ button.emoji-section { } button.emoji-section:checked { - color: #96CDFB; + color: #1e66f5; } popover.emoji-picker emoji { @@ -4546,59 +4944,13 @@ emoji-completion-row > box { emoji-completion-row:focus, emoji-completion-row:hover, emoji-completion-row emoji:hover, emoji-completion-row emoji:focus { background-color: alpha(currentColor, 0.08); - color: rgba(0, 0, 0, 0.87); + color: rgba(17, 17, 27, 0.87); } popover.entry-completion > contents { padding: 0; } -window.background.csd stack stack stack frame > list, -window.background.csd > stack > stack > box > frame > list, -window.background.csd > stack > stack > box > box > frame > list, -window.background.csd > stack > box > stack > box > frame > list, -window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, -window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, -window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, -window.background.csd > stack > scrolledwindow > viewport > box > list, -window.background.csd > box > stack > scrolledwindow > viewport > box > list, listview.content:not(.conversation-listbox), -list.content:not(.conversation-listbox), listview.boxed-list, -list.boxed-list { - border-radius: 7px; - box-shadow: none; - border: 1px solid rgba(0, 0, 0, 0.12); -} - -window.background.csd stack stack stack frame > list row.activatable:first-child, window.background.csd > stack > list row.activatable:first-child, listview.content:not(.conversation-listbox) > row:first-child, -list.content:not(.conversation-listbox) > row:first-child, listview.boxed-list > row:first-child, -list.boxed-list > row:first-child, listview.boxed-list > row.expander list > row:first-child, -list.boxed-list > row.expander list > row:first-child { - border-top-left-radius: 6px; - border-top-right-radius: 6px; -} - -window.background.csd stack stack stack frame > list row.activatable:last-child, window.background.csd > stack > list row.activatable:last-child, listview.content:not(.conversation-listbox) > row:last-child, -list.content:not(.conversation-listbox) > row:last-child, listview.boxed-list > row:last-child, -list.boxed-list > row:last-child, listview.boxed-list > row.expander list > row:last-child, -list.boxed-list > row.expander list > row:last-child { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; -} - -window.background.csd stack stack stack frame > list row.activatable:only-child, window.background.csd > stack > list row.activatable:only-child, listview.content:not(.conversation-listbox) > row:only-child, -list.content:not(.conversation-listbox) > row:only-child, listview.boxed-list > row:only-child, -list.boxed-list > row:only-child, listview.boxed-list > row.expander list > row:only-child, -list.boxed-list > row.expander list > row:only-child { - border-radius: 6px; -} - -window.background.csd stack stack stack frame > list row.activatable:focus, window.background.csd > stack > list row.activatable:focus, listview.content:not(.conversation-listbox) > row:focus, -list.content:not(.conversation-listbox) > row:focus, listview.boxed-list > row:focus, -list.boxed-list > row:focus, listview.boxed-list > row.expander list > row:focus, -list.boxed-list > row.expander list > row:focus { - box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); -} - /************** * Extensions * **************/ @@ -4621,86 +4973,233 @@ window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > lis padding: 0 0; } +avatar { + border-radius: 9999px; + font-weight: bold; +} + +avatar.color1 { + background-image: linear-gradient(#83b6ec, #337fdc); + color: #cfe1f5; +} + +avatar.color2 { + background-image: linear-gradient(#7ad9f1, #0f9ac8); + color: #caeaf2; +} + +avatar.color3 { + background-image: linear-gradient(#8de6b1, #29ae74); + color: #cef8d8; +} + +avatar.color4 { + background-image: linear-gradient(#b5e98a, #6ab85b); + color: #e6f9d7; +} + +avatar.color5 { + background-image: linear-gradient(#f8e359, #d29d09); + color: #f9f4e1; +} + +avatar.color6 { + background-image: linear-gradient(#ffcb62, #d68400); + color: #ffead1; +} + +avatar.color7 { + background-image: linear-gradient(#ffa95a, #ed5b00); + color: #ffe5c5; +} + +avatar.color8 { + background-image: linear-gradient(#f78773, #e62d42); + color: #f8d2ce; +} + +avatar.color9 { + background-image: linear-gradient(#e973ab, #e33b6a); + color: #fac7de; +} + +avatar.color10 { + background-image: linear-gradient(#cb78d4, #9945b5); + color: #e7c2e8; +} + +avatar.color11 { + background-image: linear-gradient(#9e91e8, #7a59ca); + color: #d5d2f5; +} + +avatar.color12 { + background-image: linear-gradient(#e3cf9c, #b08952); + color: #f2eade; +} + +avatar.color13 { + background-image: linear-gradient(#be916d, #785336); + color: #e5d6ca; +} + +avatar.color14 { + background-image: linear-gradient(#c0bfbc, #6e6d71); + color: #d8d7d3; +} + +avatar.contrasted { + color: white; +} + +avatar.image { + background: none; +} + +preferencespage > scrolledwindow > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +preferencesgroup > box, preferencesgroup > box .labels { + border-spacing: 6px; +} + +preferencesgroup > box > box.header:not(.single-line) { + margin-bottom: 6px; +} + +preferencesgroup > box > box.single-line { + min-height: 34px; +} + +statuspage > scrolledwindow > viewport > box { + margin: 36px 12px; + border-spacing: 36px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box { + border-spacing: 12px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 128px; + color: alpha(currentColor, 0.55); +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { + opacity: 0.35; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box { + margin: 24px 12px; + border-spacing: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 96px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { + font-size: 18pt; +} + /* GTK NAMED COLORS ---------------- use responsibly! */ /* widget text/foreground color */ -@define-color theme_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_fg_color rgba(17, 17, 27, 0.87); /* text color for entries, views and content in general */ -@define-color theme_text_color rgba(0, 0, 0, 0.87); +@define-color theme_text_color rgba(17, 17, 27, 0.87); /* widget base background color */ -@define-color theme_bg_color #D9E0EE; +@define-color theme_bg_color #eff1f5; /* text widgets and the like base background color */ -@define-color theme_base_color #D9E0EE; +@define-color theme_base_color #eff1f5; /* base background color of selections */ -@define-color theme_selected_bg_color #96CDFB; +@define-color theme_selected_bg_color #1e66f5; /* text/foreground color of selections */ -@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_selected_fg_color #eff1f5; /* base background color of insensitive widgets */ -@define-color insensitive_bg_color #D9E0EE; +@define-color insensitive_bg_color #eff1f5; /* text foreground color of insensitive widgets */ -@define-color insensitive_fg_color rgba(0, 0, 0, 0.38); +@define-color insensitive_fg_color rgba(17, 17, 27, 0.38); /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #D9E0EE; +@define-color insensitive_base_color #dce0e8; /* widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_unfocused_fg_color rgba(17, 17, 27, 0.87); /* text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color rgba(0, 0, 0, 0.87); +@define-color theme_unfocused_text_color rgba(17, 17, 27, 0.87); /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #D9E0EE; +@define-color theme_unfocused_bg_color #eff1f5; /* text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #D9E0EE; +@define-color theme_unfocused_base_color #eff1f5; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #96CDFB; +@define-color theme_unfocused_selected_bg_color #1e66f5; /* text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +@define-color theme_unfocused_selected_fg_color #eff1f5; /* insensitive color on backdrop windows */ -@define-color unfocused_insensitive_color rgba(0, 0, 0, 0.38); +@define-color unfocused_insensitive_color rgba(17, 17, 27, 0.38); /* widgets main borders color */ -@define-color borders rgba(0, 0, 0, 0.12); +@define-color borders rgba(17, 17, 27, 0.12); /* widgets main borders color on backdrop windows */ -@define-color unfocused_borders rgba(0, 0, 0, 0.12); +@define-color unfocused_borders rgba(17, 17, 27, 0.12); /* these are pretty self explicative */ -@define-color warning_color #FAE3B0; -@define-color error_color #F28FAD; -@define-color success_color #ABE9B3; +@define-color warning_color #df8e1d; +@define-color error_color #d20f39; +@define-color success_color #40a02b; /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */ -@define-color wm_title white; -@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); -@define-color wm_highlight rgba(255, 255, 255, 0.1); -@define-color wm_bg #1A1823; -@define-color wm_unfocused_bg #1E1E2D; +@define-color wm_title #eff1f5; +@define-color wm_unfocused_title rgba(239, 241, 245, 0.7); +@define-color wm_highlight rgba(239, 241, 245, 0.1); +@define-color wm_border #9b9d9f; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #d20f39; +@define-color wm_button_close_active_bg #990b29; +@define-color wm_button_max_hover_bg #40a02b; +@define-color wm_button_max_active_bg #2d701e; +@define-color wm_button_min_hover_bg #df8e1d; +@define-color wm_button_min_active_bg #a96c16; /* FIXME this is really an API */ -@define-color content_view_bg #D9E0EE; -@define-color placeholder_text_color #575a5f; +@define-color content_view_bg #eff1f5; +@define-color placeholder_text_color #6a6b72; /* Very contrasty background for text views (@theme_text_color foreground) */ -@define-color text_view_bg #D9E0EE; +@define-color text_view_bg #eff1f5; @define-color budgie_tasklist_indicator_color white; @define-color budgie_tasklist_indicator_color_active white; -@define-color budgie_tasklist_indicator_color_active_window #929198; -@define-color budgie_tasklist_indicator_color_attention #FAE3B0; +@define-color budgie_tasklist_indicator_color_active_window #929296; +@define-color budgie_tasklist_indicator_color_attention #df8e1d; @define-color STRAWBERRY_100 #FF9262; @define-color STRAWBERRY_300 #FF793E; @define-color STRAWBERRY_500 #F15D22; diff --git a/src/main/metacity-1/metacity-theme-3-Normal.xml b/src/main/metacity-1/metacity-theme-3-Normal.xml new file mode 100644 index 00000000..153a0921 --- /dev/null +++ b/src/main/metacity-1/metacity-theme-3-Normal.xml @@ -0,0 +1,820 @@ + + + + Colloid + vinceliucie + GPL + 2022 + Colloid Metacity theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/metacity-1/metacity-theme-3.xml b/src/main/metacity-1/metacity-theme-3.xml index 3dbfff8a..582cc8ef 100644 --- a/src/main/metacity-1/metacity-theme-3.xml +++ b/src/main/metacity-1/metacity-theme-3.xml @@ -1,11 +1,11 @@ - Orchis + Colloid vinceliucie GPL - 2021 - Graphite Metacity theme + 2022 + Colloid Metacity theme @@ -14,20 +14,29 @@ + + + + + + + + + - - - - - - - - - + + + + + + + + + @@ -38,11 +47,11 @@ - + - + @@ -56,9 +65,9 @@ - - - + + + @@ -73,8 +82,8 @@ - - + + @@ -115,26 +124,42 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -142,105 +167,113 @@ - + - + + - + + - + - + - + - + - + + - + + - + - + - + - + - + + - + + - + - + - + - + - + + - + + - + - + - + @@ -384,6 +417,7 @@ + @@ -427,6 +461,7 @@ + @@ -466,33 +501,105 @@ - - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + diff --git a/src/main/plank/theme-Dark-Dracula/dock.theme b/src/main/plank/theme-Dark-Dracula/dock.theme new file mode 100644 index 00000000..990e14e4 --- /dev/null +++ b/src/main/plank/theme-Dark-Dracula/dock.theme @@ -0,0 +1,64 @@ +#This file based on: +#https://git.launchpad.net/plank/tree/data/themes/Default/dock.theme + +[PlankTheme] +#The roundness of the top corners. +TopRoundness=16 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=0 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=0;;0;;0;;0 +#The starting color (RGBA) of the fill gradient. +FillStartColor=28;;30;;38;;255 +#The ending color (RGBA) of the fill gradient. +FillEndColor=28;;30;;38;;255 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=28;;30;;38;;255 + +[PlankDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=2 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=1 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=2 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=5 +#The size of the icon-shadow behind every item, in tenths of a percent of IconSize. +IconShadowSize=0 +#The height (in percent of IconSize) to bounce an icon when the application sets urgent. +UrgentBounceHeight=1.6666666666666667 +#The height (in percent of IconSize) to bounce an icon when launching an application. +LaunchBounceHeight=0.625 +#The opacity value (0 to 1) to fade the dock to when hiding it. +FadeOpacity=1 +#The amount of time (in ms) for click animations. +ClickTime=0 +#The amount of time (in ms) to bounce an urgent icon. +UrgentBounceTime=600 +#The amount of time (in ms) to bounce an icon when launching an application. +LaunchBounceTime=600 +#The amount of time (in ms) for active window indicator animations. +ActiveTime=150 +#The amount of time (in ms) to slide icons into/out of the dock. +SlideTime=300 +#The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). +FadeTime=250 +#The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). +HideTime=250 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=30 +#The total time (in ms) to show the hidden-dock urgent glow. +GlowTime=10000 +#The time (in ms) of each pulse of the hidden-dock urgent glow. +GlowPulseTime=2000 +#The hue-shift (-180 to 180) of the urgent indicator color. +UrgentHueShift=150 +#The time (in ms) to move an item to its new position or its addition/removal to/from the dock. +ItemMoveTime=450 +#Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. +CascadeHide=true diff --git a/src/main/plank/theme-Dark-Nord/dock.theme b/src/main/plank/theme-Dark-Nord/dock.theme new file mode 100644 index 00000000..4565f934 --- /dev/null +++ b/src/main/plank/theme-Dark-Nord/dock.theme @@ -0,0 +1,64 @@ +#This file based on: +#https://git.launchpad.net/plank/tree/data/themes/Default/dock.theme + +[PlankTheme] +#The roundness of the top corners. +TopRoundness=16 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=0 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=0;;0;;0;;0 +#The starting color (RGBA) of the fill gradient. +FillStartColor=28;;31;;38;;255 +#The ending color (RGBA) of the fill gradient. +FillEndColor=28;;31;;38;;255 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=28;;31;;38;;255 + +[PlankDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=2 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=1 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=2 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=5 +#The size of the icon-shadow behind every item, in tenths of a percent of IconSize. +IconShadowSize=0 +#The height (in percent of IconSize) to bounce an icon when the application sets urgent. +UrgentBounceHeight=1.6666666666666667 +#The height (in percent of IconSize) to bounce an icon when launching an application. +LaunchBounceHeight=0.625 +#The opacity value (0 to 1) to fade the dock to when hiding it. +FadeOpacity=1 +#The amount of time (in ms) for click animations. +ClickTime=0 +#The amount of time (in ms) to bounce an urgent icon. +UrgentBounceTime=600 +#The amount of time (in ms) to bounce an icon when launching an application. +LaunchBounceTime=600 +#The amount of time (in ms) for active window indicator animations. +ActiveTime=150 +#The amount of time (in ms) to slide icons into/out of the dock. +SlideTime=300 +#The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). +FadeTime=250 +#The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). +HideTime=250 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=30 +#The total time (in ms) to show the hidden-dock urgent glow. +GlowTime=10000 +#The time (in ms) of each pulse of the hidden-dock urgent glow. +GlowPulseTime=2000 +#The hue-shift (-180 to 180) of the urgent indicator color. +UrgentHueShift=150 +#The time (in ms) to move an item to its new position or its addition/removal to/from the dock. +ItemMoveTime=450 +#Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. +CascadeHide=true diff --git a/src/main/plank/theme-Dark/dock.theme b/src/main/plank/theme-Dark/dock.theme new file mode 100644 index 00000000..26a6a747 --- /dev/null +++ b/src/main/plank/theme-Dark/dock.theme @@ -0,0 +1,64 @@ +#This file based on: +#https://git.launchpad.net/plank/tree/data/themes/Default/dock.theme + +[PlankTheme] +#The roundness of the top corners. +TopRoundness=16 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=0 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=0;;0;;0;;0 +#The starting color (RGBA) of the fill gradient. +FillStartColor=33;;33;;33;;255 +#The ending color (RGBA) of the fill gradient. +FillEndColor=33;;33;;33;;255 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=33;;33;;33;;255 + +[PlankDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=2 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=1 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=2 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=5 +#The size of the icon-shadow behind every item, in tenths of a percent of IconSize. +IconShadowSize=0 +#The height (in percent of IconSize) to bounce an icon when the application sets urgent. +UrgentBounceHeight=1.6666666666666667 +#The height (in percent of IconSize) to bounce an icon when launching an application. +LaunchBounceHeight=0.625 +#The opacity value (0 to 1) to fade the dock to when hiding it. +FadeOpacity=1 +#The amount of time (in ms) for click animations. +ClickTime=0 +#The amount of time (in ms) to bounce an urgent icon. +UrgentBounceTime=600 +#The amount of time (in ms) to bounce an icon when launching an application. +LaunchBounceTime=600 +#The amount of time (in ms) for active window indicator animations. +ActiveTime=150 +#The amount of time (in ms) to slide icons into/out of the dock. +SlideTime=300 +#The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). +FadeTime=250 +#The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). +HideTime=250 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=30 +#The total time (in ms) to show the hidden-dock urgent glow. +GlowTime=10000 +#The time (in ms) of each pulse of the hidden-dock urgent glow. +GlowPulseTime=2000 +#The hue-shift (-180 to 180) of the urgent indicator color. +UrgentHueShift=150 +#The time (in ms) to move an item to its new position or its addition/removal to/from the dock. +ItemMoveTime=450 +#Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. +CascadeHide=true diff --git a/src/main/plank/theme-Light-Dracula/dock.theme b/src/main/plank/theme-Light-Dracula/dock.theme new file mode 100644 index 00000000..3c415524 --- /dev/null +++ b/src/main/plank/theme-Light-Dracula/dock.theme @@ -0,0 +1,64 @@ +#This file based on: +#https://git.launchpad.net/plank/tree/data/themes/Default/dock.theme + +[PlankTheme] +#The roundness of the top corners. +TopRoundness=16 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=0 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=0;;0;;0;;0 +#The starting color (RGBA) of the fill gradient. +FillStartColor=240;;241;;244;;255 +#The ending color (RGBA) of the fill gradient. +FillEndColor=240;;241;;244;;255 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=240;;241;;244;;255 + +[PlankDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=2 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=1 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=2 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=5 +#The size of the icon-shadow behind every item, in tenths of a percent of IconSize. +IconShadowSize=0 +#The height (in percent of IconSize) to bounce an icon when the application sets urgent. +UrgentBounceHeight=1.6666666666666667 +#The height (in percent of IconSize) to bounce an icon when launching an application. +LaunchBounceHeight=0.625 +#The opacity value (0 to 1) to fade the dock to when hiding it. +FadeOpacity=1 +#The amount of time (in ms) for click animations. +ClickTime=0 +#The amount of time (in ms) to bounce an urgent icon. +UrgentBounceTime=600 +#The amount of time (in ms) to bounce an icon when launching an application. +LaunchBounceTime=600 +#The amount of time (in ms) for active window indicator animations. +ActiveTime=150 +#The amount of time (in ms) to slide icons into/out of the dock. +SlideTime=300 +#The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). +FadeTime=250 +#The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). +HideTime=250 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=30 +#The total time (in ms) to show the hidden-dock urgent glow. +GlowTime=10000 +#The time (in ms) of each pulse of the hidden-dock urgent glow. +GlowPulseTime=2000 +#The hue-shift (-180 to 180) of the urgent indicator color. +UrgentHueShift=150 +#The time (in ms) to move an item to its new position or its addition/removal to/from the dock. +ItemMoveTime=450 +#Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. +CascadeHide=true diff --git a/src/main/plank/theme-Light-Nord/dock.theme b/src/main/plank/theme-Light-Nord/dock.theme new file mode 100644 index 00000000..3c415524 --- /dev/null +++ b/src/main/plank/theme-Light-Nord/dock.theme @@ -0,0 +1,64 @@ +#This file based on: +#https://git.launchpad.net/plank/tree/data/themes/Default/dock.theme + +[PlankTheme] +#The roundness of the top corners. +TopRoundness=16 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=0 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=0;;0;;0;;0 +#The starting color (RGBA) of the fill gradient. +FillStartColor=240;;241;;244;;255 +#The ending color (RGBA) of the fill gradient. +FillEndColor=240;;241;;244;;255 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=240;;241;;244;;255 + +[PlankDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=2 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=1 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=2 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=5 +#The size of the icon-shadow behind every item, in tenths of a percent of IconSize. +IconShadowSize=0 +#The height (in percent of IconSize) to bounce an icon when the application sets urgent. +UrgentBounceHeight=1.6666666666666667 +#The height (in percent of IconSize) to bounce an icon when launching an application. +LaunchBounceHeight=0.625 +#The opacity value (0 to 1) to fade the dock to when hiding it. +FadeOpacity=1 +#The amount of time (in ms) for click animations. +ClickTime=0 +#The amount of time (in ms) to bounce an urgent icon. +UrgentBounceTime=600 +#The amount of time (in ms) to bounce an icon when launching an application. +LaunchBounceTime=600 +#The amount of time (in ms) for active window indicator animations. +ActiveTime=150 +#The amount of time (in ms) to slide icons into/out of the dock. +SlideTime=300 +#The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). +FadeTime=250 +#The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). +HideTime=250 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=30 +#The total time (in ms) to show the hidden-dock urgent glow. +GlowTime=10000 +#The time (in ms) of each pulse of the hidden-dock urgent glow. +GlowPulseTime=2000 +#The hue-shift (-180 to 180) of the urgent indicator color. +UrgentHueShift=150 +#The time (in ms) to move an item to its new position or its addition/removal to/from the dock. +ItemMoveTime=450 +#Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. +CascadeHide=true diff --git a/src/main/plank/theme-Light/dock.theme b/src/main/plank/theme-Light/dock.theme new file mode 100644 index 00000000..a4029c96 --- /dev/null +++ b/src/main/plank/theme-Light/dock.theme @@ -0,0 +1,64 @@ +#This file based on: +#https://git.launchpad.net/plank/tree/data/themes/Default/dock.theme + +[PlankTheme] +#The roundness of the top corners. +TopRoundness=16 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=0 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=0;;0;;0;;0 +#The starting color (RGBA) of the fill gradient. +FillStartColor=242;;242;;242;;255 +#The ending color (RGBA) of the fill gradient. +FillEndColor=242;;242;;242;;255 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=242;;242;;242;;255 + +[PlankDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=2 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=1 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=2 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=5 +#The size of the icon-shadow behind every item, in tenths of a percent of IconSize. +IconShadowSize=0 +#The height (in percent of IconSize) to bounce an icon when the application sets urgent. +UrgentBounceHeight=1.6666666666666667 +#The height (in percent of IconSize) to bounce an icon when launching an application. +LaunchBounceHeight=0.625 +#The opacity value (0 to 1) to fade the dock to when hiding it. +FadeOpacity=1 +#The amount of time (in ms) for click animations. +ClickTime=0 +#The amount of time (in ms) to bounce an urgent icon. +UrgentBounceTime=600 +#The amount of time (in ms) to bounce an icon when launching an application. +LaunchBounceTime=600 +#The amount of time (in ms) for active window indicator animations. +ActiveTime=150 +#The amount of time (in ms) to slide icons into/out of the dock. +SlideTime=300 +#The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). +FadeTime=250 +#The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). +HideTime=250 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=30 +#The total time (in ms) to show the hidden-dock urgent glow. +GlowTime=10000 +#The time (in ms) of each pulse of the hidden-dock urgent glow. +GlowPulseTime=2000 +#The hue-shift (-180 to 180) of the urgent indicator color. +UrgentHueShift=150 +#The time (in ms) to move an item to its new position or its addition/removal to/from the dock. +ItemMoveTime=450 +#Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. +CascadeHide=true diff --git a/src/main/xfwm4/themerc b/src/main/xfwm4/themerc index 7ba21615..cb238f02 100644 --- a/src/main/xfwm4/themerc +++ b/src/main/xfwm4/themerc @@ -1,4 +1,4 @@ -button_offset=16 +button_offset=6 button_spacing=0 show_app_icon=false diff --git a/src/main/xfwm4/themerc-Light b/src/main/xfwm4/themerc-Light new file mode 100644 index 00000000..fcaf079a --- /dev/null +++ b/src/main/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 diff --git a/src/sass/_color-palette-default.scss b/src/sass/_color-palette-default.scss new file mode 100644 index 00000000..dcf485ba --- /dev/null +++ b/src/sass/_color-palette-default.scss @@ -0,0 +1,69 @@ +// Default Theme Color Palette + +// Red +$red-light: #e78284; +$red-dark: #d20f39; + +// Pink +$pink-light: #f4b8e4; +$pink-dark: #ea76cb; + +// Purple +$purple-light: #ca9ee6; +$purple-dark: #8839ef; + +// Blue +$blue-light: #8caaee; +$blue-dark: #1e66f5; + +// Teal +$teal-light: #81c8be; +$teal-dark: #179299; + +// Green +$green-light: #a6d189; +$green-dark: #40a02b; + +// Yellow +$yellow-light: #e5c890; +$yellow-dark: #df8e1d; + +// Orange +$orange-light: #ef9f76; +$orange-dark: #fe640b; + +// Grey +$grey-050: #dce0e8; // B crust Late +$grey-100: #e6e9ef; // C Mantle Late +$grey-150: #eff1f5; // A Base Late +$grey-200: #ccd0da; // Surface 0 Late +$grey-250: #bcc0cc; // D Surface 1 Late +$grey-300: #acb0be; +$grey-350: #9ca0b0; +$grey-400: #8c8fa1; +$grey-450: #7c7f93; +$grey-500: #6c6f85; +$grey-550: #5c5f77; +$grey-600: #45475a; +$grey-650: #313244; // H +$grey-700: #1e1e2e; // G +$grey-750: #11111b; // F +$grey-800: #11111b; // E +$grey-850: #45475a; // H +$grey-900: #1e1e2e; // G +$grey-950: #11111b; // F + +// White +$white: #eff1f5; // A Base Late + +// Black +$black: #11111b; // E Crust Mocha + +// Button +$button-close: #d20f39; +$button-max: #40a02b; +$button-min: #df8e1d; + +// Theme +$default-light: $blue-light; +$default-dark: $blue-dark; diff --git a/src/sass/_color-palette-dracula.scss b/src/sass/_color-palette-dracula.scss new file mode 100644 index 00000000..aef81e18 --- /dev/null +++ b/src/sass/_color-palette-dracula.scss @@ -0,0 +1,69 @@ +// Default Theme Color Palette + +// Red +$red-light: #ff5555; +$red-dark: #f44d4d; + +// Pink +$pink-light: #ff79c6; +$pink-dark: #f04cab; + +// Purple +$purple-light: #bd93f9; +$purple-dark: #a679ec; + +// Blue +$blue-light: #6272a4; +$blue-dark: #5d70ac; + +// Teal +$teal-light: #50fae9; +$teal-dark: #20eed9; + +// Green +$green-light: #50fa7b; +$green-dark: #4be772; + +// Yellow +$yellow-light: #f1fa8c; +$yellow-dark: #e8f467; + +// Orange +$orange-light: #ffb86c; +$orange-dark: #f8a854; + +// Grey +$grey-050: #f9f9fb; +$grey-100: #f0f1f4; +$grey-150: #ebecf1; +$grey-200: #d9dae3; +$grey-250: #c4c7d4; +$grey-300: #b5b8c9; +$grey-350: #9397af; +$grey-400: #8f94ad; +$grey-450: #757a99; +$grey-500: #626784; +$grey-550: #474b61; +$grey-600: #3c3f51; +$grey-650: #343746; +$grey-700: #242632; +$grey-750: #1f2029; +$grey-800: #1c1e26; +$grey-850: #0f1015; +$grey-900: #0d0d11; +$grey-950: #020203; + +// White +$white: #ffffff; + +// Black +$black: #000000; + +// Button +$button-close: if($variant == 'light', #ed5d5d, #f44d4d); +$button-max: if($variant == 'light', #43db68, #4be772); +$button-min: if($variant == 'light', #e3d93b, #e8f467); + +// Theme +$default-light: $purple-light; +$default-dark: $purple-dark; diff --git a/src/sass/_color-palette-nord.scss b/src/sass/_color-palette-nord.scss new file mode 100644 index 00000000..4e62240f --- /dev/null +++ b/src/sass/_color-palette-nord.scss @@ -0,0 +1,69 @@ +// Default Theme Color Palette + +// Red +$red-light: #d4878f; +$red-dark: #c35b65; + +// Pink +$pink-light: #dc98b1; +$pink-dark: #cd7092; + +// Purple +$purple-light: #c89dbf; +$purple-dark: #b57daa; + +// Blue +$blue-light: #89a3c2; +$blue-dark: #5e81ac; + +// Teal +$teal-light: #83b9b8; +$teal-dark: #63a6a5; + +// Green +$green-light: #a0c082; +$green-dark: #82ac5d; + +// Yellow +$yellow-light: #eac985; +$yellow-dark: #e4b558; + +// Orange +$orange-light: #dca493; +$orange-dark: #d08770; + +// Grey +$grey-050: #f8fafc; +$grey-100: #f0f1f4; +$grey-150: #eaecf0; +$grey-200: #d9dce3; +$grey-250: #c4c9d4; +$grey-300: #b5bcc9; +$grey-350: #929cb0; +$grey-400: #8e99ae; +$grey-450: #74819a; +$grey-500: #616d85; +$grey-550: #464f62; +$grey-600: #3a4150; +$grey-650: #333a47; +$grey-700: #242932; +$grey-750: #1e222a; +$grey-800: #1c1f26; +$grey-850: #0f1115; +$grey-900: #0d0e11; +$grey-950: #020203; + +// White +$white: #ffffff; + +// Black +$black: #000000; + +// Button +$button-close: #bf616a; +$button-max: #a3be8c; +$button-min: #ebcb8b; + +// Theme +$default-light: $blue-light; +$default-dark: $blue-dark; diff --git a/src/sass/_colors.scss b/src/sass/_colors.scss index d9a42c54..3d40f269 100644 --- a/src/sass/_colors.scss +++ b/src/sass/_colors.scss @@ -2,7 +2,6 @@ // it gets @if ed depending on $variant @import 'tweaks-temp'; -@import 'color-palette'; @function gtkalpha($c, $a) { @return unquote("alpha(#{$c}, #{$a})"); @@ -10,110 +9,81 @@ @function on($color, $state: 'primary') { // Allow 'light' or 'dark' to $color - @if ($color == 'light') { $color: #D9E0EE; } - @if ($color == 'dark') { $color: #1E1E2D; } + @if ($color == 'light') { $color: $white; } + @if ($color == 'dark') { $color: $black; } // Calculate color brightness according to https://www.w3.org/TR/AERT/#color-contrast $brightness: (red($color) * 299 + green($color) * 587 + blue($color) * 114) / 1000; @if ($brightness >= 156) { - @if ($state == 'primary') { @return rgba(#1E1E2E, 0.87); } - @if ($state == 'secondary') { @return rgba(#1E1E2E, 0.6); } - @if ($state == 'disabled') { @return rgba(#1E1E2E, 0.38); } - @if ($state == 'secondary-disabled') { @return rgba(#1E1E2E, 0.26); } - @if ($state == 'track') { @return rgba(#1E1E2E, 0.26); } - @if ($state == 'track-disabled') { @return rgba(#1E1E2E, 0.12); } - @if ($state == 'divider') { @return rgba(#1E1E2E, 0.12); } - @if ($state == 'secondary-fill') { @return rgba(#1E1E2E, 0.08); } - @if ($state == 'fill') { @return rgba(#1E1E2E, 0.04); } + @if ($state == 'primary') { @return rgba($black, 0.87); } + @if ($state == 'secondary') { @return rgba($black, 0.6); } + @if ($state == 'disabled') { @return rgba($black, 0.38); } + @if ($state == 'secondary-disabled') { @return rgba($black, 0.26); } + @if ($state == 'track') { @return rgba($black, 0.26); } + @if ($state == 'track-disabled') { @return rgba($black, 0.12); } + @if ($state == 'divider') { @return rgba($black, 0.12); } + @if ($state == 'secondary-fill') { @return rgba($black, 0.08); } + @if ($state == 'fill') { @return rgba($black, 0.04); } } @else { - @if ($state == 'primary') { @return white; } - @if ($state == 'secondary') { @return rgba(#D9E0EE, 0.7); } - @if ($state == 'disabled') { @return rgba(#D9E0EE, 0.5); } - @if ($state == 'secondary-disabled') { @return rgba(#D9E0EE, 0.3); } - @if ($state == 'track') { @return rgba(#D9E0EE, 0.3); } - @if ($state == 'track-disabled') { @return rgba(#D9E0EE, 0.12); } - @if ($state == 'divider') { @return rgba(#D9E0EE, 0.12); } - @if ($state == 'secondary-fill') { @return rgba(#D9E0EE, 0.08); } - @if ($state == 'fill') { @return rgba(#D9E0EE, 0.04); } + @if ($state == 'primary') { @return $white; } + @if ($state == 'secondary') { @return rgba($white, 0.7); } + @if ($state == 'disabled') { @return rgba($white, 0.5); } + @if ($state == 'secondary-disabled') { @return rgba($white, 0.3); } + @if ($state == 'track') { @return rgba($white, 0.3); } + @if ($state == 'track-disabled') { @return rgba($white, 0.12); } + @if ($state == 'divider') { @return rgba($white, 0.12); } + @if ($state == 'secondary-fill') { @return rgba($white, 0.08); } + @if ($state == 'fill') { @return rgba($white, 0.04); } } } @function highlight($color) { - @if (lightness($color) >= 80%) { @return rgba(white, 0.15); } - @else if (lightness($color) >= 40%) { @return rgba(white, 0.2); } - @else { @return rgba(white, 0.1); } + @if (lightness($color) >= 80%) { @return rgba($white, 0.15); } + @else if (lightness($color) >= 40%) { @return rgba($white, 0.2); } + @else { @return rgba($white, 0.1); } } @function theme($color) { - @if ($color_type == 'nord') { - @if ($theme == 'grey') { - @if ($variant == 'light') { @return #3b4252; } - @else { @return #e5e9f0; } - } - @if ($theme == 'default') { @return #96CDFB; } - @if ($theme == 'purple') { @return $purple-400; } - @if ($theme == 'pink') { @return $pink-400; } - @if ($theme == 'red') { @return $red-600; } - @if ($theme == 'orange') { @return $orange-700; } - @if ($theme == 'yellow') { @return $yellow-700; } - @if ($theme == 'green') { @return $green-500; } - @if ($theme == 'teal') { @return $teal-500; } + @if ($variant == 'light') { + @if ($theme == 'default') { @return $default-dark; } + @if ($theme == 'purple') { @return $purple-dark; } + @if ($theme == 'pink') { @return $pink-dark; } + @if ($theme == 'red') { @return $red-dark; } + @if ($theme == 'orange') { @return $orange-dark; } + @if ($theme == 'yellow') { @return $yellow-dark; } + @if ($theme == 'green') { @return $green-dark; } + @if ($theme == 'teal') { @return $teal-dark; } + @if ($theme == 'grey') { @return $grey-600; } } @else { - @if ($variant == 'light') { - @if ($theme == 'default') { @return #96CDFB; } - @if ($theme == 'purple') { @return $purple-400; } - @if ($theme == 'pink') { @return $pink-400; } - @if ($theme == 'red') { @return $red-600; } - @if ($theme == 'orange') { @return $orange-700; } - @if ($theme == 'yellow') { @return $yellow-700; } - @if ($theme == 'green') { @return $green-500; } - @if ($theme == 'teal') { @return $teal-500; } - @if ($theme == 'grey') { @return $grey-900; } - } @else { - @if ($theme == 'default') { @return #96CDFB; } - @if ($theme == 'purple') { @return $purple-400; } - @if ($theme == 'pink') { @return $pink-400; } - @if ($theme == 'red') { @return $red-600; } - @if ($theme == 'orange') { @return $orange-700; } - @if ($theme == 'yellow') { @return $yellow-700; } - @if ($theme == 'green') { @return $green-500; } - @if ($theme == 'teal') { @return $teal-500; } - @if ($theme == 'grey') { @return $grey-900; } - } + @if ($theme == 'default') { @return $default-light; } + @if ($theme == 'purple') { @return $purple-light; } + @if ($theme == 'pink') { @return $pink-light; } + @if ($theme == 'red') { @return $red-light; } + @if ($theme == 'orange') { @return $orange-light; } + @if ($theme == 'yellow') { @return $yellow-light; } + @if ($theme == 'green') { @return $green-light; } + @if ($theme == 'teal') { @return $teal-light; } + @if ($theme == 'grey') { @return $grey-200; } } } @function background($type) { - @if ($color_type == 'nord') { - @if ($type == 'a') { @return #ffffff; } - @if ($type == 'b') { @return #f8fafc; } - @if ($type == 'c') { @return #f2f4f8; } - @if ($type == 'd') { @return #d8dee9; } - @if ($type == 'e') { @return #21232c; } - @if ($type == 'f') { @return #252632; } - @if ($type == 'g') { @return #2f3241; } - @if ($type == 'h') { @return #3c4153; } - } - @if ($color_type == 'blackness') { - @if ($type == 'a') { @return #D9E0EE; } - @if ($type == 'b') { @return #D9E0EE; } - @if ($type == 'c') { @return #D9E0EE; } - @if ($type == 'd') { @return #C3BAC6; } - @if ($type == 'e') { @return #1E1E2D; } - @if ($type == 'f') { @return #1E1E2D; } - @if ($type == 'g') { @return #1E1E2D; } - @if ($type == 'h') { @return #1E1E2D; } - } - @if ($color_type == 'default') { - @if ($type == 'a') { @return #D9E0EE; } - @if ($type == 'b') { @return #D9E0EE; } - @if ($type == 'c') { @return #D9E0EE; } - @if ($type == 'd') { @return #C3BAC6; } - @if ($type == 'e') { @return #131020; } - @if ($type == 'f') { @return #575268; } - @if ($type == 'g') { @return #1E1E2E; } - @if ($type == 'h') { @return #302D41; } + @if ($type == 'a') { @return $white; } + @if ($type == 'b') { @return $grey-050; } + @if ($type == 'c') { @return $grey-100; } + @if ($type == 'd') { @return $grey-250; } + + @if ($blackness == 'true') { + @if ($type == 'e') { @return $black; } + @if ($type == 'f') { @return $grey-950; } + @if ($type == 'g') { @return $grey-900; } + @if ($type == 'h') { @return $grey-850; } + } @else { + @if ($type == 'e') { @return $grey-800; } + @if ($type == 'f') { @return $grey-750; } + @if ($type == 'g') { @return $grey-700; } + @if ($type == 'h') { @return $grey-650; } } } @@ -131,26 +101,26 @@ // $primary: theme(color); -$drop_target_color: $deep-orange-400; +$drop_target_color: $orange-dark; $indicator: theme(color); $titlebar-indicator: if($variant == 'dark', currentColor, $primary); -$inverse-indicator: if($theme == 'grey', white, $primary); -$applet-primary: if($topbar == 'dark' and $theme == 'grey' and $variant == 'light', #DDDDDD, $primary); +$inverse-indicator: if($theme == 'grey', $white, $primary); +$applet-primary: if($theme == 'grey' and variant == 'light' and $topbar == 'dark', $grey-200, $primary); $background: if($variant == 'light', background(a), background(g)); $surface: if($variant == 'light', background(a), background(h)); -$base: if($variant == 'light', background(a), background(e)); +$base: if($variant == 'light', background(a), background(g)); $base-alt: if($variant == 'light', background(b), background(f)); -$tooltip: if($variant == 'dark', rgba(darken(background(h), 3%), 0.9), rgba(darken(background(h), 3%), 0.9)); +$tooltip: if($variant == 'dark', rgba(darken(background(e), 3%), 0.9), rgba(darken(background(h), 3%), 0.9)); $osd: background(e); $scrim: background(f); -$scrim-alt: background(e); -$scrim-inverse: rgba(white, 0.1); -$titlebar: if($topbar == 'dark', background(e), background(b)); -$titlebar-backdrop: if($topbar == 'dark', background(e), background(a)); +$scrim-alt: background(g); +$scrim-inverse: rgba($white, 0.1); +$titlebar: if($topbar == 'dark', background(f), background(c)); +$titlebar-backdrop: if($topbar == 'dark', background(g), background(b)); $titlebar-primary: if($topbar == 'dark' and $theme == 'grey' and $variant == 'light', lighten($primary, 15%), $primary); -$popover: $base; +$popover: if($variant == 'light', background(a), background(g)); $panel-solid: if($topbar == 'dark', background(e), background(c)); // for Unity panel which doesn't allow translucent colors $panel: rgba($panel-solid, $panel_opacity); @@ -161,21 +131,27 @@ $entry: if($variant == 'dark', on($background, s // Misc colors // -$link: #F5E0DC; -$link-visited: if($variant == 'light', #F2CDCD, #F2CDCD); +$link: $blue-dark; +$link-visited: if($variant == 'light', $purple-dark, $purple-light); -$warning: if($variant == 'light', #FAE3B0, #FAE3B0); -$error: if($variant == 'light', #F28FAD, #F28FAD); -$success: if($variant == 'light', #ABE9B3, #ABE9B3); +$warning: if($variant == 'light', $yellow-dark, $yellow-light); +$error: if($variant == 'light', $red-dark, $red-light); +$success: if($variant == 'light', $green-dark, $green-light); $suggested: $primary; $destructive: $error; -$frame: if($variant == 'light', rgba(black, 0.12), rgba(black, 0.20)); -$border: if($variant == 'light', rgba(black, 0.12), rgba(white, 0.12)); -$window-border: if($variant == 'light', rgba(black, 0.12), rgba(black, 0.75)); -$solid-border: if($variant == 'light', darken($background, 12%), lighten($background, 12%)); -$border-alt: rgba(black, 0.16); // darker border color for Chrome and Firefox +$assets-color: $primary; + +@if $colorscheme == 'dracula' { + $assets-color: if($variant == 'light', $green-dark, $green-light); +} + +$frame: if($variant == 'light', rgba($black, 0), rgba($black, 0)); +$border: if($variant == 'light', rgba($black, 0), rgba($white, 0)); +$window-border: if($variant == 'light', rgba($black, 0), rgba($black, 0)); +$solid-border: if($variant == 'light', rgba($black, 0), rgba($white, 0)); +$border-alt: rgba($black, 0); // darker border color for Chrome and Firefox // // Overlay state colors @@ -223,10 +199,10 @@ $panel-fill: on($panel, fill); // Titlebutton colors -$titlebutton-close: if($theme == 'grey', $applet-primary, if($color_type == 'nord', #F28FAD, #F28FAD)); -$titlebutton-max: if($theme == 'grey', $applet-primary, if($color_type == 'nord', #ABE9B3, #ABE9B3)); -$titlebutton-min: if($theme == 'grey', $applet-primary, if($color_type == 'nord', #FAE3B0, #FAE3B0)); +$titlebutton-close: $button-close; +$titlebutton-max: $button-max; +$titlebutton-min: $button-min; // workaround for GTK3 @placeholder_text_color which doesn't allow translucent colors -$placeholder_text_color: if($variant == 'light', mix(black, $base, percentage(0.6)), mix(white, $base, percentage(0.7))); +$placeholder_text_color: if($variant == 'light', mix($black, $base, percentage(0.6)), mix($white, $base, percentage(0.7))); diff --git a/src/sass/_tweaks.scss b/src/sass/_tweaks.scss index 1fb176ab..559139e3 100644 --- a/src/sass/_tweaks.scss +++ b/src/sass/_tweaks.scss @@ -1,3 +1,9 @@ + +// Theme ColorScheme palette: default/nord +@import 'color-palette-default'; + +$colorscheme: 'default'; + // transparent opacity $opacity: 'default'; @@ -16,11 +22,8 @@ $panel_opacity: 1.0; // Blackness style $blackness: 'false'; -// Theme color type : default/nord/blackness -$color_type: 'default'; - // Windows outline style -$rimless: 'true'; +$rimless: 'false'; // Windows button style : mac/normal $window_button: 'mac'; diff --git a/src/sass/_variables.scss b/src/sass/_variables.scss index 50175c12..a7c9ba19 100644 --- a/src/sass/_variables.scss +++ b/src/sass/_variables.scss @@ -75,6 +75,10 @@ $shadow-z5: 0 2px 3px -1px rgba(black, 0.05), 0 4px 6px 0 rgba(black, 0.06), 0 1px 10px 0 rgba(black, 0.05); +$shadow-z6: + 0 2px 3px -1px rgba(black, 0.1), + 0 4px 6px 0 rgba(black, 0.12), + 0 1px 10px 0 rgba(black, 0.1); $shadow-z12: 0 7px 5px -4px rgba(black, 0.2), 0 12px 10px 2px rgba(black, 0.14), diff --git a/src/sass/cinnamon/_common.scss b/src/sass/cinnamon/_common.scss index c6a88e20..903820bf 100644 --- a/src/sass/cinnamon/_common.scss +++ b/src/sass/cinnamon/_common.scss @@ -4,12 +4,12 @@ // $asset_path: assets; -$font-size: 9; +$font-size: 10; $panel_bg: rgba($panel-solid, 0.75); $panel_fg: on($panel-solid, secondary); stage { - @include fontsize($font-size); + // @include fontsize($font-size); color: $text; } @@ -187,11 +187,7 @@ StScrollBar { StBin, &:focus StBin { background-image: url("#{$asset_path}/checkbox-off.svg"); } - @if $variant == 'dark' and $theme == 'default' { - &:checked StBin, &:focus:checked StBin { background-image: url("#{$asset_path}/checkbox-dark.svg"); } - } @else { - &:checked StBin, &:focus:checked StBin { background-image: url("#{$asset_path}/checkbox.svg"); } - } + &:checked StBin, &:focus:checked StBin { background-image: url("#{$asset_path}/checkbox#{$asset-suffix}.svg"); } } // @@ -217,11 +213,7 @@ StScrollBar { StBin, &:focus StBin { background-image: url("#{$asset_path}/radiobutton-off.svg"); } - @if $variant == 'dark' and $theme == 'default' { - &:checked StBin, &:focus:checked StBin { background-image: url("#{$asset_path}/radiobutton-dark.svg"); } - } @else { - &:checked StBin, &:focus:checked StBin { background-image: url("#{$asset_path}/radiobutton.svg"); } - } + &:checked StBin, &:focus:checked StBin { background-image: url("#{$asset_path}/radiobutton#{$asset-suffix}.svg"); } } // @@ -231,22 +223,11 @@ StScrollBar { width: 40px; height: 20px; background-size: contain; - background-image: url("#{$asset_path}/toggle-off.svg"); - @if $variant == 'dark' and $theme == 'default' { - &:checked { background-image: url("#{$asset_path}/toggle-on-dark.svg"); } - } @else { - &:checked { background-image: url("#{$asset_path}/toggle-on.svg"); } - } - - .popup-menu-item:active & { + &, .popup-menu-item:active & { background-image: url("#{$asset_path}/toggle-off.svg"); - @if $variant == 'dark' and $theme == 'default' { - &:checked { background-image: url("#{$asset_path}/toggle-on-dark.svg"); } - } @else { - &:checked { background-image: url("#{$asset_path}/toggle-on.svg"); } - } + &:checked { background-image: url("#{$asset_path}/toggle-on#{$asset-suffix}.svg"); } } } @@ -414,8 +395,8 @@ $menu_item_radius: $corner-radius; &:dnd { background-gradient-direction: vertical; - background-gradient-start: rgba(255,0,0,0.05); - background-gradient-end: rgba(255,0,0,0.2); + background-gradient-start: rgba($error, 0.35); + background-gradient-end: rgba($error, 0.35); } &:ltr { padding-right: 4px; } @@ -432,8 +413,8 @@ $menu_item_radius: $corner-radius; &Right { &:dnd { background-gradient-direction: vertical; - background-gradient-start: rgba(0,0,255,0.05); - background-gradient-end: rgba(0,0,255,0.2); + background-gradient-start: rgba($suggested, 0.35); + background-gradient-end: rgba($suggested, 0.35); } &:ltr { padding-left: $space-size; spacing: 0px; } @@ -452,8 +433,8 @@ $menu_item_radius: $corner-radius; &:dnd { background-gradient-direction: vertical; - background-gradient-start: rgba(0,255,0,0.05); - background-gradient-end: rgba(0,255,0,0.2); + background-gradient-start: rgba($success, 0.35); + background-gradient-end: rgba($success, 0.35); } } } @@ -470,12 +451,12 @@ $menu_item_radius: $corner-radius; .panel-status-button { &:hover { color: $text; - background-color: $divider; + background-color: $fill; } &:active { - color: on($primary); - background-color: $primary; + color: $text; + background-color: $divider; } } } @@ -679,15 +660,57 @@ $menu_item_radius: $corner-radius; } } +#LookingGlassDialog { + background-color: $base; + spacing: $space-size; + padding: $space-size; + margin: 32px; + border-radius: $window_radius; + color: $text; + box-shadow: $shadow-z16; + border: none; +} + // // Calendar // + +//calendar-background allows the date applet calendar to be themed separately from other applet menus*/ +.calendar-background { +} + +.calendar-main-box { + margin: 0 $space-size; +} + .calendar { - padding: .4em 1.75em; + padding: $space-size $space-size * 2; spacing-rows: 0px; spacing-columns: 0px; } +.calendar-today-home-button, +.calendar-today-home-button-enabled { + margin: $space-size 0; + padding: $space-size; + @extend %flat_button; +} + +.calendar-today-day-label { + font-size: 1.75em; + color: $text-secondary; + font-weight: bold; + text-align: center; + padding-bottom: .1em; +} + +.calendar-today-date-label { + font-size: 1.1em; + color: $text-disabled; + font-weight: bold; + text-align: center; +} + .calendar-month-label { color: $text; font-weight: bold; @@ -741,6 +764,14 @@ $menu_item_radius: $corner-radius; padding: 0; margin: 2px; border-radius: $circular-radius; + + &:hover { + background-color: $fill; + } + + &:active { + background-color: $divider; + } } .calendar-day-heading { @@ -797,6 +828,137 @@ $menu_item_radius: $corner-radius; } } +.calendar-events-main-box { + height: 300px; + margin: $space-size + 2px 0.8em 0 0; + padding: $space-size + 2px; + min-width: 350px; + border: none; + border-radius: $corner-radius; + background-gradient-direction: vertical; + background-gradient-start: $fill; + background-gradient-end: $fill; + color: $text-secondary; +} + +.calendar-events-no-events-box { +} + +.calendar-events-no-events-button { + margin: $space-size 0; + padding: $space-size; + border-radius: $corner-radius; + + &:hover { + background-gradient-direction: vertical; + background-gradient-start: $fill; + background-gradient-end: $fill; + box-shadow: none; + } +} + +.calendar-events-no-events-icon { + color: $text-disabled; +} + +.calendar-events-no-events-label { + font-size: 1.1em; + color: $text-disabled; + font-weight: bold; + text-align: center; + margin-top: $space-size * 1.5; +} + +.calendar-events-date-label { + padding: $space-size / 2 0 $space-size * 2 $space-size / 2; + font-size: 1.1em; + color: $text-secondary; + font-weight: bold; + text-align: center; +} + +.calendar-events-event-container { + padding: 2px; +} + +.calendar-events-scrollbox { +} + +.calendar-events-main-box .separator { + -margin-horizontal: 1em; + -gradient-height: 1px; + -gradient-start: $border; + -gradient-end: $border; +} + +.calendar-event-button { + margin: $space-size 0 $space-size 0; + border-radius: $corner-radius; + + &:hover { + background-gradient-direction: vertical; + background-gradient-start: $fill; + background-gradient-end: $fill; + box-shadow: none; + } +} + +.calendar-event-color-strip { + width: 4px; + border-radius: 4px 0 0 4px; +} + +.calendar-event-row-content { + margin: $space-size; +} + +.calendar-event-time-past { + color: $text-secondary-disabled; + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present { + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present:all-day { + color: rgba($success, 0.6); +} + +.calendar-event-time-future { + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-countdown { + color: $text-disabled; + font-weight: bold; + text-align: right; + margin-bottom: .6em; +} + +.calendar-event-countdown:soon { + color: white; +} + +.calendar-event-countdown:imminent { + color: rgba($warning, 0.6); +} + +.calendar-event-countdown:current { + color: rgba($success, 0.6); +} + +.calendar-event-summary { + color: $text-disabled; + text-align: left; + width: 200px; +} + // // Notifications // @@ -1471,7 +1633,7 @@ $menu_item_radius: $corner-radius; // >= 3.6.7 &-preview { // thumbnail popup windows = .switcher-list - padding: $space-size*2; // = .switcher-list - .item-box + padding: $space-size; // = .switcher-list - .item-box spacing: $space-size; // = .switcher-list-item-container border: none; background-color: $base; @@ -1872,12 +2034,12 @@ $menu_item_radius: $corner-radius; &:hover { color: $panel_fg; - background-color: rgba($panel_fg, 0.15); + background-color: $fill; } &:checked, &:checked:hover { - color: on($applet-primary); - background-color: $applet-primary; + color: $panel_fg; + background-color: $divider; } &:highlight { @@ -1892,7 +2054,7 @@ $menu_item_radius: $corner-radius; color: $panel_fg; .applet-box:checked & { - color: on($applet-primary); + color: $panel_fg; text-shadow: none; } } diff --git a/src/sass/gnome-shell/_common.scss b/src/sass/gnome-shell/_common.scss index 28c54c8b..be44165a 100644 --- a/src/sass/gnome-shell/_common.scss +++ b/src/sass/gnome-shell/_common.scss @@ -28,3 +28,6 @@ stage { @include fontsize($font_size); color: $text; } + +@import 'widgets-40-0'; +@import 'extensions-40-0'; diff --git a/src/sass/gnome-shell/_widgets-3-28.scss b/src/sass/gnome-shell/_widgets-3-28.scss index 98e290db..5e881e56 100644 --- a/src/sass/gnome-shell/_widgets-3-28.scss +++ b/src/sass/gnome-shell/_widgets-3-28.scss @@ -33,8 +33,11 @@ @import 'widgets-3-28/app-grid'; @import 'widgets-3-28/dash'; @import 'widgets-3-28/login-dialog'; +@import 'widgets-3-28/message-list'; @import 'widgets-3-28/other'; @import 'widgets-3-28/overview'; +@import 'widgets-3-28/osd'; @import 'widgets-3-28/panel'; +@import 'widgets-3-28/popovers'; @import 'widgets-3-28/window-picker'; @import 'widgets-3-28/workspace-thumbnails'; diff --git a/src/sass/gnome-shell/_widgets-40-0.scss b/src/sass/gnome-shell/_widgets-40-0.scss index 81dc3143..9688f7ce 100644 --- a/src/sass/gnome-shell/_widgets-40-0.scss +++ b/src/sass/gnome-shell/_widgets-40-0.scss @@ -33,8 +33,11 @@ @import 'widgets-40-0/app-grid'; @import 'widgets-40-0/dash'; @import 'widgets-40-0/misc'; +@import 'widgets-40-0/message-list'; @import 'widgets-40-0/overview'; +@import 'widgets-40-0/osd'; @import 'widgets-40-0/panel'; +@import 'widgets-40-0/popovers'; @import 'widgets-40-0/search-entry'; @import 'widgets-40-0/window-picker'; @import 'widgets-40-0/workspace-thumbnails'; diff --git a/src/sass/gnome-shell/_widgets-42-0.scss b/src/sass/gnome-shell/_widgets-42-0.scss new file mode 100644 index 00000000..2aa889af --- /dev/null +++ b/src/sass/gnome-shell/_widgets-42-0.scss @@ -0,0 +1,43 @@ +@import 'common/a11y'; +@import 'common/app-grid'; +@import 'common/base'; +@import 'common/buttons'; +@import 'common/calendar'; +@import 'common/check-box'; +@import 'common/corner-ripple'; +@import 'common/dash'; +@import 'common/dialogs'; +@import 'common/entries'; +@import 'common/hotplug'; +@import 'common/ibus-popup'; +@import 'common/keyboard'; +@import 'common/login-dialog'; +@import 'common/looking-glass'; +@import 'common/message-list'; +@import 'common/misc'; +@import 'common/network-dialog'; +@import 'common/notifications'; +@import 'common/osd'; +@import 'common/overview'; +@import 'common/panel'; +@import 'common/popovers'; +@import 'common/screen-shield'; +@import 'common/scrollbars'; +@import 'common/search-entry'; +@import 'common/search-results'; +@import 'common/slider'; +@import 'common/switcher-popup'; +@import 'common/switches'; +@import 'common/tiled-previews'; +@import 'common/workspace-switcher'; +@import 'widgets-40-0/app-grid'; +@import 'widgets-40-0/dash'; +@import 'widgets-40-0/misc'; +@import 'widgets-42-0/message-list'; +@import 'widgets-40-0/overview'; +@import 'widgets-42-0/osd'; +@import 'widgets-40-0/panel'; +@import 'widgets-42-0/popovers'; +@import 'widgets-40-0/search-entry'; +@import 'widgets-40-0/window-picker'; +@import 'widgets-40-0/workspace-thumbnails'; diff --git a/src/sass/gnome-shell/common/_check-box.scss b/src/sass/gnome-shell/common/_check-box.scss index 06ead5c4..23f41b97 100644 --- a/src/sass/gnome-shell/common/_check-box.scss +++ b/src/sass/gnome-shell/common/_check-box.scss @@ -7,7 +7,6 @@ width: 24px; height: 24px; padding: $base_padding / 2; - border-radius: $base_radius; } StBin, &:focus StBin { @@ -15,19 +14,14 @@ } &:hover StBin { - background-color: $divider; + background-image: url("assets/checkbox-off-hover.svg"); } &:active StBin { - background-color: $track; + background-image: url("assets/checkbox-off-active.svg"); } &:checked StBin, &:focus:checked StBin { - @if $theme == 'default' { - background-image: url("assets/checkbox#{$asset_suffix}.svg"); - } - @else { - background-image: url("assets/checkbox.svg"); - } + background-image: url("assets/checkbox#{$asset_suffix}.svg"); } } diff --git a/src/sass/gnome-shell/common/_dialogs.scss b/src/sass/gnome-shell/common/_dialogs.scss index b5512573..7b947c92 100644 --- a/src/sass/gnome-shell/common/_dialogs.scss +++ b/src/sass/gnome-shell/common/_dialogs.scss @@ -44,9 +44,9 @@ @extend %theme_dialogs; &-linked-button { - min-height: $item_size; - padding: $base_padding; - margin: $base_padding / 2; + min-height: $item_size !important; + padding: $base_padding !important; + margin: $base_padding / 2 !important; border: none !important; border-radius: $base_radius; @extend %flat_button; diff --git a/src/sass/gnome-shell/common/_ibus-popup.scss b/src/sass/gnome-shell/common/_ibus-popup.scss index 7f4a159e..47ce0107 100644 --- a/src/sass/gnome-shell/common/_ibus-popup.scss +++ b/src/sass/gnome-shell/common/_ibus-popup.scss @@ -11,7 +11,7 @@ .candidate-popup-content { @extend %theme_dialogs; color: $text-secondary; - box-shadow: 0 5px 12px 0 rgba(black, 0.35); + box-shadow: 0 3px 6px 0 rgba(black, 0.35); border: none; margin: ($base_padding / 2) 8px; padding: $base_padding; @@ -42,7 +42,7 @@ } .candidate-page-button { - padding: 4px; + padding: 4px 8px; @extend %flat_button; } diff --git a/src/sass/gnome-shell/common/_message-list.scss b/src/sass/gnome-shell/common/_message-list.scss index 4acdbc5d..43662dd6 100644 --- a/src/sass/gnome-shell/common/_message-list.scss +++ b/src/sass/gnome-shell/common/_message-list.scss @@ -3,14 +3,28 @@ .message-list { width: if($compact == 'true', 25.5em, 31.5em); - padding: 0 $base_padding * 2; text-shadow: none; + border: none; + padding: 0; - .message-list-placeholder { spacing: $base_spacing * 2; } + // padding and margins to account for scrollbar + &:ltr { margin-left: 0; margin-right: 0; padding-right: 0; border-right-width: 0; } + &:rtl { margin-right: 0; margin-left: 0; padding-left: 0; border-left-width: 0; } + + .message-list-placeholder { + spacing: $base_spacing * 2; + + // icon size and color + > StIcon { + icon-size: 48px; // 48px + margin-bottom: $base_margin * 3; + -st-icon-style: symbolic; + } + } } .message-list-sections { - margin: 0 $base_margin * 4; // to account for scrollbar + margin: 0 $base_margin * 2 0 $base_margin * 4; // to account for scrollbar } .message-list-section, @@ -19,14 +33,6 @@ spacing: $base_spacing; } -// do-not-disturb + clear button -.message-list-controls { - margin: ($base_margin * 2) ($base_margin * 4) 0; - // NOTE: remove the padding if notification_bubble could remove margin for drop shadow - padding: $base_margin; - spacing: $base_spacing * 2; -} - // message bubbles .message { margin: $base_spacing / 2 0; @@ -37,9 +43,10 @@ // icon container .message-icon-bin { - margin: 8px 0; - padding: 8px 0px 8px 8px; - &:rtl { padding: 8px 8px 8px 0px; } + padding: $base_padding * 3; + + &:ltr { padding-right: $base_padding; } + &:rtl { padding-left: $base_padding; } // icon size and color > StIcon { @@ -61,10 +68,10 @@ color: $text-disabled; @include fontsize($font_size - 2); text-align: right; - padding-bottom: 0.13em; + padding-bottom: 0.12em; - &:ltr { text-align: right }; - &:rtl { text-align: left }; + &:ltr { text-align: right; } + &:rtl { text-align: left; } } } @@ -74,7 +81,8 @@ } .message-content { - padding: $base_padding + $base_margin * 2; + padding: $base_padding * 1.5; + margin-bottom: $base_margin * 2; spacing: 4px; color: $text-disabled; } @@ -104,26 +112,26 @@ } .message-media-control { - margin: 18px $base_padding; - padding: $base_padding * 1.5; border-radius: $circular_radius; color: $text-secondary; - &:hover, &:focus { color: $text; background-color: $divider; } - &:active { color: $text; background-color: $track; } - &:insensitive { color: $text-secondary-disabled; } &:last-child:ltr { margin-right: $base_margin * 4; } &:last-child:rtl { margin-left: $base_margin * 4; } + + &:hover, &:focus { color: $text; background-color: $divider; } + &:active { color: $text; background-color: $track; } + &:insensitive { color: $text-secondary-disabled; } } // album-art .media-message-cover-icon { - icon-size: 32px !important; + icon-size: 48px; + border-radius: $base_radius; &.fallback { icon-size: 32px !important; border: none; - border-radius: $menu_radius; + border-radius: $base_radius; background-color: $divider; color: $text-disabled; } diff --git a/src/sass/gnome-shell/common/_osd.scss b/src/sass/gnome-shell/common/_osd.scss index 90d8ae81..7deb1c6c 100644 --- a/src/sass/gnome-shell/common/_osd.scss +++ b/src/sass/gnome-shell/common/_osd.scss @@ -14,13 +14,6 @@ @extend %osd_panel; text-align: center; font-weight: bold; - spacing: 1em; - min-width: 64px; - min-height: 64px; - - StIcon { - icon-size: $base_icon_size * 6; - } .osd-monitor-label { font-size: 3em; } diff --git a/src/sass/gnome-shell/common/_panel.scss b/src/sass/gnome-shell/common/_panel.scss index 51ada320..f4bbd269 100644 --- a/src/sass/gnome-shell/common/_panel.scss +++ b/src/sass/gnome-shell/common/_panel.scss @@ -84,7 +84,7 @@ // status area icons .system-status-icon { icon-size: $base_icon_size; - padding: $base_padding - 1px; + padding: $base_padding; margin: 0 $base_margin; -st-icon-style: symbolic; } diff --git a/src/sass/gnome-shell/common/_popovers.scss b/src/sass/gnome-shell/common/_popovers.scss index 79657c24..4b001756 100644 --- a/src/sass/gnome-shell/common/_popovers.scss +++ b/src/sass/gnome-shell/common/_popovers.scss @@ -2,12 +2,12 @@ //.the popover itself .popup-menu-boxpointer { - -arrow-border-radius: 2px; + -arrow-border-radius: $menu_radius - 3px; -arrow-background-color: transparent; -arrow-border-width: 0; -arrow-border-color: transparent; - -arrow-base: 64px; - -arrow-rise: 6px; + -arrow-base: $base_padding * 2; + -arrow-rise: $base_padding; -arrow-box-shadow: none; //dreaming. bug #689995 background: transparent; // needs to reset? box-shadow: none; @@ -16,12 +16,12 @@ // container of the popover menu .popup-menu { min-width: if($compact == 'true', 10em, 12em); - color: $text-secondary; + color: $text-secondary !important; padding: 0 !important; font-weight: normal; border-radius: $menu_radius; box-shadow: 0 3px 6px rgba(black, 0.08); - margin: 0 3px; + margin: 0 $base_padding / 2; @include fontsize($font_size - 1); .popup-menu-content { @@ -34,87 +34,81 @@ @if $rimless == 'false' { border: 1px solid $window-border; box-shadow: inset 0 0 0 1px highlight($popover); - } + } @else { border: none; } } .popup-menu-item { - spacing: $base_spacing * 1.5; - padding: $base_padding 0; - color: $text-secondary; + spacing: $base_spacing; + color: $text-secondary !important; text-shadow: none; border-radius: $base_radius; margin: 0 $base_padding; font-weight: normal; - &:ltr { padding-right: 1.5em !important; padding-left: 0 !important; } - &:rtl { padding-right: 0 !important; padding-left: 1.5em !important; } - &:checked { font-weight: normal; border: none; box-shadow: none; - color: $text; - background-color: $divider; + color: $text !important; + background-color: $divider !important; border-radius: $base_radius $base_radius 0 0; - &.hover, &.selected { - color: $text; - background-color: $overlay-hover; + &:focus, &:hover, &.selected { + color: $text !important; + background-color: $overlay-hover !important; } &:active { - color: $text; - background-color: $overlay-active; + color: $text !important; + background-color: $overlay-active !important; } - &:insensitive { color: $text-secondary-disabled; } + &:insensitive { color: $text-secondary-disabled !important; } } - &.selected { - color: $text; - background-color: $divider; + &:focus, &:hover, &.selected { + color: $text !important; + background-color: $divider !important; transition-duration: 0; } &:active, &.selected:active { - color: $text; - background-color: $track; + color: $text !important; + background-color: $track !important; } - &:insensitive { color: $text-secondary-disabled; } + &:insensitive { color: $text-secondary-disabled !important; } } .popup-sub-menu { - background-color: $divider; - color: $text-secondary; + background-color: $divider !important; + color: $text-secondary !important; border: none; box-shadow: none; margin: 0 $base_padding; border-radius: 0 0 $base_radius $base_radius; .popup-menu-item { - color: $text-secondary; - border-radius: $base_radius; margin: 0; - &.selected { - color: $text; - background-color: $divider; + &:focus, &:hover, &.selected { + color: $text !important; + background-color: $divider !important; } &:active, &.selected:active { - color: $text; - background-color: $track; + color: $text !important; + background-color: $track !important; } - &:insensitive { color: $text-secondary-disabled; } + &:insensitive { color: $text-secondary-disabled !important; } } } .popup-inactive-menu-item { //all icons and other graphical elements - color: $text-secondary; + color: $text-secondary !important; - &:insensitive { color: $text-secondary-disabled; } + &:insensitive { color: $text-secondary-disabled !important; } } //.popup-status-menu-item { font-weight: normal; color: pink; } //dunno what that is @@ -123,6 +117,7 @@ margin-bottom: 1.75em; } } + // symbolic icons in popover .popup-menu-arrow, .popup-menu-icon { icon-size: $base_icon_size; } @@ -131,27 +126,8 @@ .popup-menu-ornament { width: 1.2em; - &:ltr { text-align: right }; - &:rtl { text-align: left }; -} - -// separator -.popup-separator-menu-item { - padding: 0 0; - - .popup-separator-menu-item-separator { - height: 1px; //not really the whole box - margin: 0 0; - background-color: $border; - padding: 0 0; - - .popup-sub-menu & { //submenu separators - padding: 0 0; - margin: 0 32px 0 0; - height: 1px; - background-color: $border; - } - } + &:ltr { text-align: right; } + &:rtl { text-align: left; } } // desktop background menu @@ -170,9 +146,4 @@ margin: 0 $base_padding / 2; -st-icon-style: symbolic; } - - .popup-sub-menu .popup-menu-item > :first-child { - &:ltr { padding-left: $base_padding * 2 + 6px; margin-left: 1em; } - &:rtl { padding-right: $base_padding * 2 + 6px; margin-right: 1em; } - } } diff --git a/src/sass/gnome-shell/common/_switches.scss b/src/sass/gnome-shell/common/_switches.scss index 3ddd6f28..aa652dc9 100644 --- a/src/sass/gnome-shell/common/_switches.scss +++ b/src/sass/gnome-shell/common/_switches.scss @@ -4,29 +4,12 @@ width: 40px; height: 20px; background-size: contain; - background-image: url("assets/toggle-off#{$asset_suffix}.svg"); - &:checked { - @if $theme == 'grey' { - background-image: url("assets/toggle-on#{$asset_suffix}.svg"); - } - @else { - background-image: url("assets/toggle-on.svg"); - } - } - - .popup-sub-menu & { - @if $variant == 'dark' { background-image: url("assets/toggle-off.svg"); } - @else { background-image: url("assets/toggle-off-dark.svg"); } + &, .popup-sub-menu & { + background-image: url("assets/toggle-off.svg"); &:checked { - @if $theme == 'grey' { - @if $variant == 'dark' { background-image: url("assets/toggle-on.svg"); } - @else { background-image: url("assets/toggle-on-dark.svg"); } - } - @else { - background-image: url("assets/toggle-on.svg"); - } + background-image: url("assets/toggle-on#{$asset_suffix}.svg"); } } } diff --git a/src/sass/gnome-shell/widgets-3-28/_message-list.scss b/src/sass/gnome-shell/widgets-3-28/_message-list.scss new file mode 100644 index 00000000..d267993b --- /dev/null +++ b/src/sass/gnome-shell/widgets-3-28/_message-list.scss @@ -0,0 +1,22 @@ + +// do-not-disturb + clear button +.message-list-controls { + margin: ($base_margin * 2) ($base_margin * 4) 0; + // NOTE: remove the padding if notification_bubble could remove margin for drop shadow + padding: $base_margin; + spacing: $base_spacing * 2; +} + +.message-media-control { + margin: $base_padding * 3 + 6px $base_padding; + padding: $base_padding * 1.5; +} + +// album-art +.media-message-cover-icon { + padding: $base_padding; + + &.fallback { + padding: $base_padding; + } +} diff --git a/src/sass/gnome-shell/widgets-3-28/_osd.scss b/src/sass/gnome-shell/widgets-3-28/_osd.scss new file mode 100644 index 00000000..c6b389d8 --- /dev/null +++ b/src/sass/gnome-shell/widgets-3-28/_osd.scss @@ -0,0 +1,10 @@ + +.osd-window { + spacing: 1em; + min-width: 64px; + min-height: 64px; + + StIcon { + icon-size: $base_icon_size * 6; + } +} diff --git a/src/sass/gnome-shell/widgets-3-28/_popovers.scss b/src/sass/gnome-shell/widgets-3-28/_popovers.scss new file mode 100644 index 00000000..3b8993bd --- /dev/null +++ b/src/sass/gnome-shell/widgets-3-28/_popovers.scss @@ -0,0 +1,35 @@ + +.popup-menu { + padding: $base_padding 0; + + .popup-menu-item { + &:ltr { padding-right: 1.5em !important; padding-left: 0 !important; } + &:rtl { padding-right: 0 !important; padding-left: 1.5em !important; } + } +} + +// separator +.popup-separator-menu-item { + padding: 0; + + .popup-separator-menu-item-separator { + height: 1px; //not really the whole box + margin: 0; + background-color: $divider; + padding: 0; + + .popup-sub-menu & { //submenu separators + padding: 0; + margin: 0 32px 0 0; + height: 1px; + } + } +} + +// system status popover menu +.aggregate-menu { + .popup-sub-menu .popup-menu-item > :first-child { + &:ltr { padding-left: $base_padding * 2 + 6px; margin-left: 1em; } + &:rtl { padding-right: $base_padding * 2 + 6px; margin-right: 1em; } + } +} diff --git a/src/sass/gnome-shell/widgets-40-0/_message-list.scss b/src/sass/gnome-shell/widgets-40-0/_message-list.scss new file mode 100644 index 00000000..d267993b --- /dev/null +++ b/src/sass/gnome-shell/widgets-40-0/_message-list.scss @@ -0,0 +1,22 @@ + +// do-not-disturb + clear button +.message-list-controls { + margin: ($base_margin * 2) ($base_margin * 4) 0; + // NOTE: remove the padding if notification_bubble could remove margin for drop shadow + padding: $base_margin; + spacing: $base_spacing * 2; +} + +.message-media-control { + margin: $base_padding * 3 + 6px $base_padding; + padding: $base_padding * 1.5; +} + +// album-art +.media-message-cover-icon { + padding: $base_padding; + + &.fallback { + padding: $base_padding; + } +} diff --git a/src/sass/gnome-shell/widgets-40-0/_osd.scss b/src/sass/gnome-shell/widgets-40-0/_osd.scss new file mode 100644 index 00000000..c6b389d8 --- /dev/null +++ b/src/sass/gnome-shell/widgets-40-0/_osd.scss @@ -0,0 +1,10 @@ + +.osd-window { + spacing: 1em; + min-width: 64px; + min-height: 64px; + + StIcon { + icon-size: $base_icon_size * 6; + } +} diff --git a/src/sass/gnome-shell/widgets-40-0/_popovers.scss b/src/sass/gnome-shell/widgets-40-0/_popovers.scss new file mode 100644 index 00000000..3b8993bd --- /dev/null +++ b/src/sass/gnome-shell/widgets-40-0/_popovers.scss @@ -0,0 +1,35 @@ + +.popup-menu { + padding: $base_padding 0; + + .popup-menu-item { + &:ltr { padding-right: 1.5em !important; padding-left: 0 !important; } + &:rtl { padding-right: 0 !important; padding-left: 1.5em !important; } + } +} + +// separator +.popup-separator-menu-item { + padding: 0; + + .popup-separator-menu-item-separator { + height: 1px; //not really the whole box + margin: 0; + background-color: $divider; + padding: 0; + + .popup-sub-menu & { //submenu separators + padding: 0; + margin: 0 32px 0 0; + height: 1px; + } + } +} + +// system status popover menu +.aggregate-menu { + .popup-sub-menu .popup-menu-item > :first-child { + &:ltr { padding-left: $base_padding * 2 + 6px; margin-left: 1em; } + &:rtl { padding-right: $base_padding * 2 + 6px; margin-right: 1em; } + } +} diff --git a/src/sass/gnome-shell/widgets-42-0/_message-list.scss b/src/sass/gnome-shell/widgets-42-0/_message-list.scss new file mode 100644 index 00000000..672265d9 --- /dev/null +++ b/src/sass/gnome-shell/widgets-42-0/_message-list.scss @@ -0,0 +1,25 @@ + +// do-not-disturb + clear button +.message-list-controls { + padding: $base_padding $base_padding $base_padding $base_padding * 5 !important; + spacing: $base_spacing; + font-weight: normal; + + .dnd-button { + font-weight: normal; + } +} + +.message-media-control { + margin: ($base_padding * 3 + 8px) $base_padding; + padding: $base_padding * 2; +} + +// album-art +.media-message-cover-icon { + padding: $base_padding * 2; + + &.fallback { + padding: $base_padding * 2; + } +} diff --git a/src/sass/gnome-shell/widgets-42-0/_osd.scss b/src/sass/gnome-shell/widgets-42-0/_osd.scss new file mode 100644 index 00000000..a2fa6597 --- /dev/null +++ b/src/sass/gnome-shell/widgets-42-0/_osd.scss @@ -0,0 +1,14 @@ + +.osd-window { + spacing: $base_padding * 2; // 12px + padding: $base_padding * 2 $base_padding * 3; + & > * { spacing: 8px; } + margin-bottom: 4em; + + StIcon { icon-size: $base_icon_size * 2; } // 32px + + StLabel { + &:ltr { margin-right: 6px; } + &:rtl { margin-left: 6px; } + } +} diff --git a/src/sass/gnome-shell/widgets-42-0/_popovers.scss b/src/sass/gnome-shell/widgets-42-0/_popovers.scss new file mode 100644 index 00000000..0c83e090 --- /dev/null +++ b/src/sass/gnome-shell/widgets-42-0/_popovers.scss @@ -0,0 +1,36 @@ + +.popup-menu { + .popup-menu-item { + padding: $base_padding $base_padding * 2; + + &:ltr { padding-right: $base_padding * 1.5 !important; padding-left: 0 !important; } + &:rtl { padding-right: 0 !important; padding-left: $base_padding * 1.5 !important; } + } +} + +// separator +.popup-separator-menu-item { + padding: 0; + + .popup-separator-menu-item-separator { + height: 1px; //not really the whole box + background-color: $divider; + padding-top: 0 !important; + padding-bottom: 0 !important; + margin: $base_padding 32px; + + .popup-sub-menu & { //submenu separators + padding: 0; + margin: 0 32px 0 0; + height: 1px; + } + } +} + +// system status popover menu +.aggregate-menu { + .popup-sub-menu .popup-menu-item > :first-child { + &:ltr { padding-left: $base_padding * 2 !important; margin-left: $base_padding / 2 !important; } + &:rtl { padding-right: $base_padding * 2 !important; margin-right: $base_padding / 2 !important; } + } +} diff --git a/src/sass/gtk/_apps-4.0.scss b/src/sass/gtk/_apps-4.0.scss index d6f685ca..bb8c961c 100644 --- a/src/sass/gtk/_apps-4.0.scss +++ b/src/sass/gtk/_apps-4.0.scss @@ -1 +1,2 @@ @import 'apps/gnome-4.0'; +@import 'apps/libadwaita'; diff --git a/src/sass/gtk/_colors-public.scss b/src/sass/gtk/_colors-public.scss index 9620e5ba..d43978b0 100644 --- a/src/sass/gtk/_colors-public.scss +++ b/src/sass/gtk/_colors-public.scss @@ -87,12 +87,29 @@ these are pretty self explicative */ /* these colors are exported for the window manager and shouldn't be used in applications, read if you used those and something break with a version upgrade you're on your own... */ + +$windows-border: if($variant == 'light', mix(black, $base, 35%), mix(black, $base, 80%)); + @define-color wm_title #{"" + $titlebar-text}; @define-color wm_unfocused_title #{"" + $titlebar-text-secondary}; @define-color wm_highlight #{"" + highlight($titlebar)}; +@define-color wm_border #{"" + $windows-border}; @define-color wm_bg #{"" + $titlebar}; @define-color wm_unfocused_bg #{"" + $titlebar-backdrop}; +@define-color wm_button_icon #{"" + white}; + +@if $colorscheme == 'dracula' { + @define-color wm_button_icon alpha(#{black}, 0.5); +} + +@define-color wm_button_close_hover_bg #{"" + $button-close}; +@define-color wm_button_close_active_bg #{"" + darken($button-close, 12%)}; +@define-color wm_button_max_hover_bg #{"" + $button-max}; +@define-color wm_button_max_active_bg #{"" + darken($button-max, 12%)}; +@define-color wm_button_min_hover_bg #{"" + $button-min}; +@define-color wm_button_min_active_bg #{"" + darken($button-min, 12%)}; + /* FIXME this is really an API */ @define-color content_view_bg #{"" + $base}; diff --git a/src/sass/gtk/_common-3.0.scss b/src/sass/gtk/_common-3.0.scss index 7fc364b3..fdb71b54 100644 --- a/src/sass/gtk/_common-3.0.scss +++ b/src/sass/gtk/_common-3.0.scss @@ -523,14 +523,11 @@ button { } &.text-button { - min-width: 64px - 16px * 2; - padding-left: 16px; - padding-right: 16px; + min-width: 32px; + padding-left: $space-size * 2 + 4px; + padding-right: $space-size * 2 + 4px; &.flat { - min-width: 64px - 8px * 2; - padding-left: 8px; - padding-right: 8px; } } @@ -893,9 +890,11 @@ combobox { decoration { transition: none; } // workaround for menuitem selection - button.combo cellview { - &:dir(ltr) { margin-left: 8px - ($medium-size - 16px) / 2; } - &:dir(rtl) { margin-right: 8px - ($medium-size - 16px) / 2; } + button.combo { + cellview { + &:dir(ltr) { margin-left: 8px - ($medium-size - 16px) / 2; } + &:dir(rtl) { margin-right: 8px - ($medium-size - 16px) / 2; } + } } &.linked { @@ -941,6 +940,10 @@ combobox { // work, special case needed. See // https://bugzilla.gnome.org/show_bug.cgi?id=733979 +combobox > .linked > button.combo { + padding: ($medium-size - 24px) / 2 ($medium-size - 16px) / 2; // reset +} + .linked:not(.vertical) > combobox { &:not(:first-child) > box > button.combo { border-top-left-radius: 0; @@ -1067,7 +1070,7 @@ searchbar > revealer > box, searchbar > revealer > box { // workaround: undo the GtkContainer:border-width and use CSS padding instead - margin: -6px; + margin: -$space-size; } @@ -1142,12 +1145,15 @@ searchbar > revealer > box { &:disabled { color: $titlebar-text-disabled; } &:backdrop { - background-color: $titlebar-backdrop; color: $titlebar-text-secondary; &:disabled { color: $titlebar-text-secondary-disabled; } } + .csd &:backdrop { + background-color: $titlebar-backdrop; + } + .title { padding: 0 12px; font-weight: bold; @@ -1332,7 +1338,11 @@ searchbar > revealer > box { } .background.csd & { - box-shadow: inset 0 1px highlight($titlebar), inset 0 -1px $border; + @if $rimless == 'false' and $variant == 'dark' { + box-shadow: inset 0 -1px $border; + } @else { + box-shadow: inset 0 1px highlight($titlebar), inset 0 -1px $border; + } } // workaround for non-animatable buttons @@ -1467,14 +1477,9 @@ headerbar { color: $text; } - label:not(:only-child) { - &:first-child { margin-left: 0; } - - &:last-child { margin-right: 0; } - } - - &.text-button { - min-width: 0; + label, image { + margin-left: $space-size / 2; + margin-right: $space-size / 2; } &.slider-button { @@ -1499,13 +1504,19 @@ treeview.view { border-left-color: $track; // this is actually the tree lines color, border-top-color: $divider; // while this is the grid lines color, better then nothing - padding: $space-size / 2; .csd &:not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { background-color: transparent; } // FIXME: Avoid transparency background-color being slightly darker &:selected { + background-image: image($overlay-checked); + background-color: $base; + color: $text; + } + + .csd &:selected { @extend %selected_items; + background-image: none; } rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props @@ -1630,11 +1641,16 @@ menubar, box-shadow: inset 0 -1px $border; &:backdrop { - background-color: $titlebar-backdrop; color: $titlebar-text-secondary; } - .csd & { transition: $transition; } + .csd & { + transition: $transition; + + &:backdrop { + background-color: $titlebar-backdrop; + } + } > menuitem { transition: $transition; @@ -1649,6 +1665,8 @@ menubar, color: $titlebar-text; } + &:backdrop { color: $titlebar-text-disabled; } + &:disabled { color: $titlebar-text-secondary-disabled; } label:disabled { color: inherit; } // to inherit the above color @@ -1784,7 +1802,7 @@ popover.background { &, .csd & { @if $rimless == 'true' { border: none; - box-shadow: $shadow-z5; + box-shadow: $shadow-z4; &:backdrop { box-shadow: $shadow-z3; } } @else if $variant == 'dark' { @@ -1847,7 +1865,7 @@ popover.background { // &:checked { color: $primary; } } - separator { margin: 4px 0; } + separator { margin: $space-size / 2 0; } list separator { margin: 0; } } @@ -2197,7 +2215,7 @@ switch { color: transparent; &:checked { - background-color: $primary; + background-color: $assets-color; } &:disabled { opacity: 0.5; } @@ -2295,22 +2313,22 @@ radio { } &:checked, &:indeterminate { - color: on($primary); - background-color: $primary; + color: on($assets-color); + background-color: $assets-color; &:hover { - box-shadow: 0 0 0 6px rgba($primary, 0.15); - background-color: lighten($primary, 10%); + box-shadow: 0 0 0 6px rgba($assets-color, 0.15); + background-color: lighten($assets-color, 10%); } &:active { - box-shadow: 0 0 0 6px rgba($primary, 0.20); - background-color: $primary; + box-shadow: 0 0 0 6px rgba($assets-color, 0.20); + background-color: $assets-color; } &:disabled { - color: on($primary, disabled); - background-color: rgba($primary, 0.35); + color: on($assets-color, disabled); + background-color: rgba($assets-color, 0.35); } } @@ -2410,8 +2428,8 @@ treeview.view { &:selected, &:selected:focus { radio, check { &:checked, &:indeterminate { - background-color: $primary; - color: on($primary); + background-color: $assets-color; + color: on($assets-color); background-image: none; } } @@ -2773,7 +2791,6 @@ printdialog { box-shadow: none; } -frame > border, .frame { @extend %frame; @@ -2783,9 +2800,10 @@ frame > border, } frame { - // & > border { @extend %frame; } + & > border { @extend %frame; } &.flat > border, + & > border.flat, statusbar & > border { border: none; } // for backward compatibility } @@ -2872,11 +2890,18 @@ separator { border-radius: $corner-radius + 1px; box-shadow: none; border: 1px solid $divider; + + > separator { + background: none; + min-height: 0; + } } %circular_row { border-radius: 0; + &:not(:first-child) { border-top: 1px solid $border; } + &:first-child { border-top-left-radius: $corner-radius; border-top-right-radius: $corner-radius; @@ -3644,6 +3669,7 @@ colorchooser .popover.osd { decoration { transition: $transition-shadow; border-radius: $window-radius; + background-color: $background; @if $rimless == 'true' { box-shadow: $shadow-z16, 0 0 36px transparent; @@ -3653,7 +3679,6 @@ decoration { @if $variant == 'dark' { .csd & { border: 1px solid highlight($background); - background-color: $background; background-clip: border-box; } } @@ -3694,9 +3719,9 @@ decoration { border-radius: $window-radius $window-radius 0 0; @if $rimless == 'true' { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16); + box-shadow: none; } @else { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 0 0 1px $window-border; // just doing borders, wm draws actual shadows + box-shadow: 0 0 0 1px $window-border; // just doing borders, wm draws actual shadows } } @@ -3711,7 +3736,7 @@ decoration { border: none; @if $rimless == 'true' { - box-shadow: $shadow-z5; + box-shadow: $shadow-z4; } @else { box-shadow: $shadow-z5, 0 0 0 1px $window-border; } @@ -3756,8 +3781,17 @@ decoration { &.minimize, &.maximize, &.close { color: transparent; + &:hover { + box-shadow: none; + } + + &:active { + box-shadow: inset 0 0 0 9999px rgba(black, if($topbar == 'dark', 0.12, 0)); + background-image: radial-gradient(circle, rgba(black, 0.12) 10%, transparent 0%); + } + &:hover, &:active { - color: on($applet-primary); + color: if($colorscheme != 'dracula', white, rgba(black, 0.5)); } &:backdrop { @@ -3820,14 +3854,56 @@ decoration { } } +%firefox_window_button { + &.minimize, &.maximize, &.close { + background-repeat: no-repeat; + background-size: 16px 16px; + background-position: center; + + &, &:hover, &:active { + box-shadow: none; + color: transparent; + animation: none; + transition: $transition; + } + } + + &.minimize { // Window minimize button + &:hover, &:active { + background-image: url("assets/scalable/minimize.svg"); + } + } + + &.maximize { // Window maximize button + &:hover, &:active { + background-image: url("assets/scalable/maximize.svg"); + } + } + + &.close { // Window close button + &:hover, &:active { + background-image: url("assets/scalable/close.svg"); + } + } +} + button.titlebutton:not(.suggested-action):not(.destructive-action) { @extend %circular-button; @if $window_button == 'mac' { @extend %mac_window_button; + .background.csd headerbar.titlebar.default-decoration & { @extend %firefox_window_button; } } @else { @extend %normal_window_button; } + + .background.csd.maximized headerbar.titlebar.default-decoration &.maximize, + .background.csd.fullscreen headerbar.titlebar.default-decoration &.maximize, + .background.csd.tiled headerbar.titlebar.default-decoration &.maximize { + &:hover, &:active { + background-image: url("assets/scalable/unmaximize.svg"); + } + } } .monospace { font-family: monospace; } @@ -3881,7 +3957,7 @@ cursor-handle { stackswitcher { min-height: 0; padding: $space-size / 2; - margin: $space-size 0; + // margin: $space-size 0; border-radius: $corner-radius + $space-size / 2; background-color: $fill; border: none; diff --git a/src/sass/gtk/_common-4.0.scss b/src/sass/gtk/_common-4.0.scss index 534dee71..56a142f2 100644 --- a/src/sass/gtk/_common-4.0.scss +++ b/src/sass/gtk/_common-4.0.scss @@ -27,7 +27,7 @@ radio:disabled, treeview.expander:disabled { -gtk-icon-filter: opacity(0.5); } %view, .view { - // background-color: $base; + background-color: $base; color: $text; // &:selected:hover { box-shadow: inset 0 0 0 9999px rgba($primary, 0.08); } @@ -157,18 +157,44 @@ window.assistant { background-clip: padding-box; border-radius: $corner-radius; border: none; + box-shadow: $shadow-z4, inset 0 1px highlight($surface); } .osd { @extend %osd; padding: $space-size; margin: $space-size; - box-shadow: $shadow-z4; &.circular { border-radius: $circular-radius; } } +/********** + * Toasts * + **********/ + +toast { + margin: $space-size * 2; + margin-bottom: $space-size * 4; + border-radius: $circular-radius; + border-spacing: $space-size; + padding: $space-size; + box-shadow: $shadow-z6, inset 0 1px highlight($popover); + background-color: $popover; + color: on($popover); + border: none; + + &:dir(ltr) { padding-left: $space-size * 2; } + &:dir(rtl) { padding-right: $space-size * 2; } + + > label { + margin: 0 $space-size; + } + + button, button.circular.flat { @extend %button-on-dark; } +} + + /********************* * Spinner Animation * *********************/ @@ -423,9 +449,9 @@ editablelabel > stack > text { &:focus { @include button(focus); } - &:hover { @include button(hover); } + &:hover { @include button(hover); -gtk-icon-filter: brightness(1.2); } - &:active { @include button(active); } + &.keyboard-activating, &:active { @include button(active); } &:disabled { @include button(disabled); } @@ -436,6 +462,36 @@ editablelabel > stack > text { &:checked:disabled { @include button(checked-disabled); } } +%opaque_button { + box-shadow: none; + + .osd &:focus:focus-visible { + outline-color: rgba(white, 0.15) + } + + &:hover { + background-image: image(gtkalpha(currentColor, .1)); + } + + &.keyboard-activating, + &:active { + background-image: image(transparentize(black, .8)); + } + + &:checked { + background-image: image(transparentize(black, .85)); + + &:hover { + background-image: image(transparentize(black, .95)); + } + + &.keyboard-activating, + &:active { + background-image: image(transparentize(black, .7)); + } + } +} + button { min-height: 24px; min-width: 16px; @@ -464,16 +520,19 @@ button { &:checked:disabled { @include button(flat-checked-disabled); } } - &.text-button { - min-width: 64px - 16px * 2; - padding-left: 16px; - padding-right: 16px; + separator { margin: 4px 1px; } - &.flat { - min-width: 64px - 8px * 2; - padding-left: 8px; - padding-right: 8px; - } + &.opaque { + @extend %opaque_button; + + background-color: mix($background, $text, 80%); + color: $text; + } + + &.text-button { + min-width: 32px; + padding-left: $space-size * 2 + 4px; + padding-right: $space-size * 2 + 4px; } &.image-button { @@ -484,11 +543,21 @@ button { } // NOTE: Some image-only buttons use this as well - &.text-button.image-button { + &.text-button.image-button, &.image-text-button { min-width: 24px; padding: ($medium-size - 24px) / 2; border-radius: $corner-radius; + > box, + > box > box { + border-spacing: $space-size - 2px; + + > label { + padding-left: 2px; + padding-right: 2px; + } + } + label { &:first-child { margin-left: 16px - ($medium-size - 24px) / 2; } @@ -504,6 +573,56 @@ button { image:not(:only-child) { margin: 0 (24px - 16px) / 2; } } + &.arrow-button { + padding-left: $space-size * 1.5; + padding-right: $space-size * 1.5; + + > box { border-spacing: $space-size - 2px; } + + &.text-button { + > box { border-spacing: $space-size - 2px; } + } + } + + @at-root %pill-button, + &.pill { + padding: $space-size * 1.5 $space-size * 5; + border-radius: $circular-radius; + } + + &.card { + background-color: $fill; + background-clip: padding-box; + font-weight: inherit; + padding: 0; + + &:hover { + background-image: image(gtkalpha(currentColor, 0.03)); + } + + &.keyboard-activating, + &:active { + background-image: image(gtkalpha(currentColor, 0.08)); + } + + &:checked { + background-color: $fill; + background-image: image(gtkalpha(currentColor, 0.1)); + + &:hover { background-image: image(gtkalpha(currentColor, 0.13)); } + + &.keyboard-activating, + &:active { background-image: image(gtkalpha(currentColor, 0.19)); } + + &.has-open-popup { background-image: image(gtkalpha(currentColor, 0.13)); } + } + + &:drop(active) { + color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; + } + } + .linked:not(.vertical) > &, .linked:not(.vertical) > &.image-button { @extend %linked; @@ -523,6 +642,11 @@ button { &:focus { box-shadow: inset 0 0 0 9999px $overlay-focus; } } + .linked:not(.vertical) > menubutton > & { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + // big standalone buttons like in Documents pager &.osd { padding: ($large-size - 24px) / 2 ($large-size - 16px) / 2; @@ -627,6 +751,214 @@ button { } } +menubutton { + &.osd { + background: none; + color: inherit; + } + + &.circular > button { @extend %circular-button; } + &.flat > button { @extend %button-flat; } + &.pill > button { @extend %pill-button; } + + &.suggested-action { + background-color: $suggested; + color: white; + } + + &.destructive-action { + background-color: $destructive; + color: white; + } + + &.opaque { + background-color: mix($background, $text, 80%); + color: $text; + } + + &.suggested-action, + &.destructive-action, + &.opaque { + border-radius: $corner-radius; + + &.circular, &.pill { + border-radius: $circular-radius; + } + + > button { + @extend %button-flat; + + &, &:checked { + background-color: transparent; + color: inherit; + } + } + } + + &.image-button > button { + min-width: 24px; + padding-left: $space-size; + padding-right: $space-size; + } + + arrow { + min-height: 16px; + min-width: 16px; + &.none { + -gtk-icon-source: -gtk-icontheme('open-menu-symbolic'); + } + &.down { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + &.up { + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + } + &.left { + -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); + } + &.right { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + } + } +} + +splitbutton { + border-radius: $corner-radius; + + &, & > separator { + transition: $transition; + transition-property: background; + } + + > separator { + margin-top: $space-size; + margin-bottom: $space-size; + background: none; + } + + > menubutton > button { + padding-left: $space-size - 2px; + padding-right: $space-size - 2px; + } + + // Since the inner button doesn't have any style classes on it, + // we have to add them manually + &.image-button > button { + min-width: 24px; + padding-left: $space-size; + padding-right: $space-size; + } + + &.text-button.image-button > button, + &.image-text-button > button { + padding-left: $space-size * 1.5; + padding-right: $space-size * 1.5; + + > box { + border-spacing: $space-size; + } + } + + // Reimplementing linked so we don't blow up css + > button:dir(ltr), + > menubutton > button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-right: -1px; + } + + > button:dir(rtl), + > menubutton > button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin-left: -1px; + } + + @at-root %flat_split_button, + &.flat { + > separator { + background: $border; + } + + &:hover, + &:active, + &:checked { + background: gtkalpha(currentColor, 0.07); + + > separator { + background: none; + } + } + + &:focus-within:focus-visible > separator { + background: none; + } + + > button, + > menubutton > button { + @extend %button-flat-simple; + + border-radius: $corner-radius; + } + } + + &.suggested-action { + background-color: $suggested; + color: white; + } + + &.destructive-action { + background-color: $destructive; + color: white; + } + + &.opaque { + background-color: mix($background, $text, 80%); + color: $text; + } + + &.suggested-action, + &.destructive-action, + &.opaque { + > button, > menubutton > button { + @extend %button-flat; + + &, &:checked { + color: inherit; + background-color: transparent; + } + } + + > menubutton > button { + &:dir(ltr) { box-shadow: inset 1px 0 $border; } + &:dir(rtl) { box-shadow: inset -1px 0 $border; } + } + } + + > menubutton > button > arrow.none { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } +} + +buttoncontent { + border-spacing: $space-size; + + > label { + font-weight: bold; + + &:dir(ltr) { padding-right: 2px; } + &:dir(rtl) { padding-left: 2px; } + } + + .arrow-button > box > &, + splitbutton > button > & { + > label { + &:dir(ltr) { padding-right: 0; } + &:dir(rtl) { padding-left: 0; } + } + } +} + %needs-attention { animation: needs-attention $ripple-fade-in-duration $ease-out forwards; background-repeat: no-repeat; @@ -744,14 +1076,20 @@ button.link { * GtkSpinButton * *****************/ spinbutton { + border-radius: $corner-radius; + padding: 0; + border-spacing: 0; + min-height: 0; + @include entry(normal); + + &:focus-within { @include entry(checked); } + + &:disabled { @include entry(disabled); } + &:not(.vertical) { // in this horizontal configuration, the whole spinbutton // behaves as the entry, so we extend the entry styling // and nuke the style on the internal entry - @extend %entry; - - padding: 0; - border-spacing: 0; > text { min-width: $large-size - 8px * 2; @@ -769,7 +1107,7 @@ spinbutton { @extend %small-button; // margin: $space-size; - border: solid $space-size transparent; + border: $space-size solid transparent; // Remove unwanted focus indicator &:focus:not(:hover):not(:active):not(:disabled) { @@ -787,12 +1125,6 @@ spinbutton { // Vertical &.vertical { - @extend %entry; - - padding: 0; - - &:disabled { color: $text-disabled; } - > text { margin: 0; border-image: none; @@ -809,7 +1141,6 @@ spinbutton { @extend %button-flat-simple; @extend %small-button; padding: 0; - border: solid $space-size transparent; // Remove unwanted focus indicator @@ -825,15 +1156,16 @@ spinbutton { } // Misc - treeview &:not(.vertical), - row &:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; + // treeview &:not(.vertical), + list > row &:not(.vertical) { + > button { + margin: $space-size; - > text { - min-height: 0; - padding: 1px 2px; + &.up:dir(ltr), + &.down:dir(rtl) { margin-left: $space-size / 2; } + + &.up:dir(rtl), + &.down:dir(ltr) { margin-right: $space-size / 2; } } } } @@ -873,16 +1205,16 @@ combobox { padding: 0; listview { - margin: $space-size 0; + margin: $space-size 0; - & > row { - padding: $space-size; + & > row { + padding: $space-size; - &:selected { - color: $text; - background-color: $overlay-selected; - } - } + &:selected { + color: $text; + background-color: $overlay-selected; + } + } } // drodowns with searchboxes on top @@ -1042,13 +1374,6 @@ toolbar { } } -// oldstyle toolbar buttons -.toolbar button { - margin: 1px; - @extend %button-flat; - border-radius: $corner-radius / 2; -} - // searchbar searchbar > revealer > box { padding: $space-size; @@ -1058,6 +1383,9 @@ searchbar > revealer > box { border-color: $divider; background-color: $background; background-clip: border-box; + box-shadow: none; + + entry { margin: 0; } } /*************** @@ -1425,14 +1753,9 @@ pathbar > button { color: $text; } - label:not(:only-child) { - &:first-child { margin-left: 0; } - - &:last-child { margin-right: 0; } - } - - &.text-button { - min-width: 0; + label, image { + margin-left: $space-size / 2; + margin-right: $space-size / 2; } &.slider-button { @@ -1459,7 +1782,6 @@ treeview.view { &:hover, &:selected { border-radius: 0; - box-shadow: none; } &.separator { @@ -1489,7 +1811,7 @@ treeview.view { &.expander { min-width: 16px; min-height: 16px; - -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } @@ -1561,6 +1883,9 @@ treeview.view { acceleditor > label { background-color: $primary; } // see tests/testaccel to test } +stack.view treeview.view { + min-height: $medium-size; +} /********* * Menus * @@ -1702,7 +2027,7 @@ popover.background { @if $rimless == 'true' { border: none; - box-shadow: $shadow-z5; + box-shadow: $shadow-z4; } @else { border: 1px solid highlight($surface); background-clip: border-box; @@ -1775,9 +2100,6 @@ popover.background { > arrow, > contents { @extend %osd; - - border: none; - box-shadow: none; } } @@ -2364,7 +2686,7 @@ switch { color: transparent; &:checked { - background-color: $primary; + background-color: $assets-color; } &:disabled { opacity: 0.5; } @@ -2378,7 +2700,7 @@ switch { transition: all $duration $ease-out; min-width: $small-size - 4px; min-height: $small-size - 4px; - margin: 1px; + margin: if($variant == 'light', 1px, 0); border-radius: $circular-radius; outline: none; box-shadow: none; @@ -2433,6 +2755,7 @@ radio { margin: $space-size / 2; padding: 0; border-radius: $circular-radius; + border: none; color: transparent; background-color: $divider; transition: $transition, @@ -2453,22 +2776,22 @@ radio { } &:checked, &:indeterminate { - color: on($primary); - background-color: $primary; + color: on($assets-color); + background-color: $assets-color; &:hover { - box-shadow: 0 0 0 6px rgba($primary, 0.15); - background-color: lighten($primary, 10%); + box-shadow: 0 0 0 6px rgba($assets-color, 0.15); + background-color: lighten($assets-color, 10%); } &:active { - box-shadow: 0 0 0 6px rgba($primary, 0.20); - background-color: $primary; + box-shadow: 0 0 0 6px rgba($assets-color, 0.20); + background-color: $assets-color; } &:disabled { - color: on($primary, secondary); - background-color: rgba($primary, 0.35); + color: on($assets-color, secondary); + background-color: rgba($assets-color, 0.35); } } @@ -2570,10 +2893,9 @@ columnview.view { } } - &:hover, &:selected, &:focus, &:focus-within { + &:hover, &:selected, &:focus { check, radio { box-shadow: none; - background-color: transparent; } } } @@ -3029,6 +3351,7 @@ separator { min-width: 0; min-height: 0; background-color: transparent; + background-image: none; } @@ -3111,16 +3434,40 @@ listview.view { popover.menu & { padding: 0; + border-radius: $corner-radius; > row { margin-left: 0; margin-right: 0; + border-radius: $corner-radius; } } } row { color: $text-secondary; + background-clip: padding-box; + + label.subtitle { + font-size: smaller; + @extend .dim-label; + } + + > box.header { + margin-left: $space-size * 2; + margin-right: $space-size * 2; + min-height: $large-size; + + > .icon:disabled { + filter: opacity(0.35); + } + + > box.title { + margin-top: $space-size; + margin-bottom: $space-size; + border-spacing: $space-size / 2; + } + } @at-root %row_activatable, &.activatable { transition: $transition; @@ -3151,6 +3498,10 @@ row { } } + button &.activatable { + &:focus, &:hover, &:active { box-shadow: none; } + } + &:selected { @extend %selected_items; color: inherit; // for overlays @@ -3168,6 +3519,33 @@ row { } } +columnview { + // move padding to child cells + > listview > row { + padding: 0; + + // align horizontal sizing with header buttons + > cell { + padding: $space-size + 2px $space-size; + + &:not(:first-child) { + border-left: 1px solid transparent; + } + } + } + + // make column separators visible when :show-column-separators is true + &.column-separators > listview > row > cell { + border-left-color: $border; + } + + // shrink vertically for .data-table + &.data-table > listview > row > cell { + padding-top: 2px; + padding-bottom: 2px; + } +} + treeexpander { border-spacing: $space-size; } @@ -3235,6 +3613,8 @@ expander { &:hover, &:active { color: $text; } + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + &:disabled { color: $text-secondary-disabled; } } @@ -3438,24 +3818,25 @@ filechooserbutton:drop(active) { background-color: $base-alt; &:not(separator) { - @at-root %sidebar_left, &:dir(ltr), &.left, &.left:dir(rtl) { - border-right: 1px solid $divider; + border-right: 1px solid $border; border-left-style: none; } - @at-root %sidebar_right, &:dir(rtl), &.right { - border-left: 1px solid $divider; + border-left: 1px solid $border; border-right-style: none; } } listview.view, - list { background-color: transparent; } + list { + background-color: transparent; + color: inherit; + } paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} } @@ -3464,6 +3845,10 @@ stacksidebar { + separator.vertical, separator.horizontal { @extend %hide_separators; } + leaflet.unfolded > box > &.sidebar { + border: none; + } + list { padding: $space-size; background-color: $base-alt; // This should not be necessary, but the parent stacksidebar ignores background-color. @@ -3493,12 +3878,12 @@ stacksidebar { } separator.sidebar { - background-color: $divider; + background-color: $border; border-right: none; &.selection-mode, .selection-mode & { - background-color: rgba(white, 0.15); + background-color: rgba(white, 0.12); } } @@ -3508,13 +3893,24 @@ separator.sidebar { **********************/ .navigation-sidebar { - padding: $space-size; //only vertical padding. horizontal row size would clip + padding: $space-size * 0.75 0; //only vertical padding. horizontal row size would clip border-right: none; + &, &.view { + background-color: transparent; + color: inherit; + } + + &.background { + background-color: $base-alt; + color: $text-secondary; + } + > row { min-height: $small-size; padding: $space-size; border-radius: $corner-radius; + margin: $space-size / 4 $space-size; &:hover, &:focus-visible:focus-within { @@ -3552,26 +3948,17 @@ row image.sidebar-icon { &:disabled { color: $text-secondary-disabled; } } -placessidebar { +placessidebar.sidebar { > viewport.frame { border-style: none; } - list { padding: 1px 0 4px; } - - .navigation-sidebar > row { - // Needs overriding of the GtkListBoxRow padding - min-height: 32px; - margin: -1px 4px -1px 0; // Remove unwanted hard-coded vertical margins with -1px - padding: 0; - border-radius: 0 $circular_radius $circular_radius 0; - - // Using margins/padding directly in the SidebarRow - // will make the animation of the new bookmark row jump - > revealer { padding: 0 8px 0 16px; } + list > separator { margin: $space-size / 2 0; } + row { &:selected { - background-color: $overlay-selected; - color: $text; + background-color: $divider; font-weight: 500; + + // &, image.sidebar-icon, button.sidebar-button { color: $text; } } &:disabled { color: $text-disabled; } @@ -3602,8 +3989,6 @@ placessidebar { } &:drop(active) { - transition: $transition, - box-shadow 0ms; box-shadow: inset 0 0 0 9999px $overlay-hover; } } @@ -3638,15 +4023,16 @@ paned { border-style: none; // just to be sure background-color: transparent; // workaround, using background istead of a border since the border will get rendered twice (?) - background-image: image($divider); + background-image: image($solid-border); background-size: 1px 1px; background-clip: content-box; // avoids borders image being rendered twice (?) + box-shadow: none; &.wide { min-width: 6px; min-height: 6px; background-color: $background; - background-image: image($divider), image($divider); + background-image: image($solid-border), image($solid-border); background-size: 1px 1px, 1px 1px; } } @@ -3723,6 +4109,7 @@ infobar { &:hover > revealer > box, &:backdrop > revealer > box { background-color: $base; + color: $text; button { &, &.text-button:not(:disabled) { color: $primary; } @@ -3799,7 +4186,7 @@ tooltip { background-color: $tooltip; color: on($tooltip); box-shadow: $shadow-z4; - border-radius: $corner-radius/2; + border-radius: $corner-radius / 2; margin: 2px 6px 8px 6px; border: none; } @@ -3932,7 +4319,12 @@ colorchooser .popover.osd { } .scale-popup { - // .osd & { @extend %osd; } + .osd & { + > arrow, + > contents { + @extend %osd; + } + } // .osd & button.flat { // FIXME: quick hack, redo properly // } @@ -4013,8 +4405,16 @@ window { image { padding: 0; } + &:hover { + box-shadow: none; + } + + &:active { + box-shadow: inset 0 0 0 9999px rgba(black, if($topbar == 'dark', 0.25, 0.12)); + } + &:hover, &:active { - color: on($applet-primary); + color: if($colorscheme != 'dracula', white, rgba(black, 0.5)); } &:backdrop { diff --git a/src/sass/gtk/apps/_gnome-3.0.scss b/src/sass/gtk/apps/_gnome-3.0.scss index b3832616..44df9b53 100644 --- a/src/sass/gtk/apps/_gnome-3.0.scss +++ b/src/sass/gtk/apps/_gnome-3.0.scss @@ -6,7 +6,7 @@ // hard-coded css: // https://gitlab.gnome.org/GNOME/nautilus/blob/master/src/resources/css/nautilus.css -$nautilus: if($variant == 'light' and $topbar == 'dark', $base-alt, $titlebar); +$nautilus: $base-alt; .nautilus-window { &.background.csd { @@ -27,7 +27,7 @@ $nautilus: if($variant == 'light' and $topbar == 'dark', $base-alt, $titlebar); } notebook widget.view:selected { - @extend %selected_items_color; + @extend %selected_items_primary; } &.unified { @@ -69,7 +69,7 @@ $nautilus: if($variant == 'light' and $topbar == 'dark', $base-alt, $titlebar); } } - paned > separator { // Use paned separator to hide stack border-bottom-left-radius + paned > separator.wide { // Use paned separator to hide stack border-bottom-left-radius min-width: $window-radius; box-shadow: $window-radius 0 $base; background-color: $base; @@ -190,6 +190,27 @@ $nautilus: if($variant == 'light' and $topbar == 'dark', $base-alt, $titlebar); } } +// >= 42.0 +.windowhandle .linked.nautilus-path-bar { + background-color: $titlebar-fill; + border-radius: $corner-radius; + margin: $space-size 0; + + button:not(.suggested-action):not(.destructive-action) { + margin-top: 0; + margin-bottom: 0; + + &.current-dir { + color: $titlebar-text; + + &:hover, &:active { + background: none; + box-shadow: none; + } + } + } +} + .disk-space-display { // border-style: solid; // border-width: 2px; @@ -381,32 +402,30 @@ window.org-gnome-gedit { } .gedit-search-slider { - margin: 4px 4px 8px; + margin: 0 6px 10px; + padding: $space-size; + background-color: $surface; + border-radius: 0 0 $menu-radius $menu-radius; + + @if $rimless == 'true' { + box-shadow: $shadow-z5; + } @else { + box-shadow: $shadow-z5, 0 0 0 1px $window-border; + } .linked:not(.vertical) > entry { - border-radius: $corner-radius; - @extend %entry_raised; - .gedit-search-entry-occurrences-tag { all: unset; color: $text-secondary; } - $buttons_width: $small-size * 2 + $space-size * 3; - &:dir(ltr) { - margin-right: -$buttons_width; - padding-right: $buttons_width; - .gedit-search-entry-occurrences-tag { margin-left: $space-size; } image.right { margin-right: 0; } } &:dir(rtl) { - margin-left: -$buttons_width; - padding-left: $buttons_width; - .gedit-search-entry-occurrences-tag { margin-right: $space-size; } image.left { margin-left: 0; } @@ -422,20 +441,6 @@ window.org-gnome-gedit { &:disabled { color: on($error, secondary-disabled); } } } - - .linked > button { - border: solid $space-size transparent; - border-radius: $circular-radius; - - @extend %button-flat-simple; - @extend %small-button; - - &:last-child:dir(ltr), - &:not(:first-child):dir(rtl) { margin-left: -$space-size / 2; } - - &:first-child:dir(rtl), - &:not(:last-child):dir(ltr) { margin-right: -$space-size / 2; } - } } frame.gedit-map-frame > border { @@ -487,7 +492,7 @@ frame.gedit-map-frame > border { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } row.tweak-startup { border-radius: $corner-radius; @@ -502,7 +507,7 @@ list { list { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } } } } @@ -560,6 +565,8 @@ window.background.csd { > stack.background { background: none; + frame > border { border: none; } + > widget { > box.vertical > box.vertical { // Gnome 3.34 Wallpaper setting > scrolledwindow > viewport.frame { @@ -574,6 +581,11 @@ window.background.csd { } } + frame.view { // Wifi setting + border-radius: $corner-radius; + background: none; + } + > box.vertical > scrolledwindow.view { // > 3.25.90 background-color: $base; border-bottom-left-radius: $window-radius; @@ -599,6 +611,33 @@ window.background.csd { } } + stack.background clamp.medium { + frame > box.vertical > box.vertical { // VPN setting + > list { + border-top-width: 0; + border-bottom-width: 0; + + &, > row { border-radius: 0; } + } + + &:first-child { + > list { + border-top-width: 1px; + + &, > row { border-radius: $corner-radius $corner-radius 0 0; } + } + } + + &:last-child { + > list { + border-bottom-width: 1px; + + &, > row { border-radius: 0 0 $corner-radius $corner-radius; } + } + } + } + } + hdycolumn stack frame.view > stack > stack list > separator { background-color: $border; } @@ -622,7 +661,7 @@ hdyleaflet, leaflet, box.horizontal > stack.background { frame:not(.view) list:not(.contacts-contact-list) { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } } stack.background, overlay { @@ -630,13 +669,11 @@ hdyleaflet, leaflet, box.horizontal > stack.background { list { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } } } } - frame > border { border: none; } - > box.vertical > scrolledwindow > viewport.frame { list:not(.view):not(.tweak-group) { padding: $space-size / 2; @@ -649,25 +686,10 @@ hdyleaflet, leaflet, box.horizontal > stack.background { } } - frame.view { - @extend %circular_list; - - list { - background: none; - - > separator { - background: none; - min-height: 0; - } - - row.activatable { @extend %circular_row; } - } - } - list.view, list.frame { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } } } @@ -735,14 +757,14 @@ window.background.csd { ************************/ tabbox { // Gnome 40.0 - background-color: $background; - box-shadow: inset 0 -1px $divider; - padding: ($space-size / 2) ($space-size / 2) 0; + border: none; + background-color: $fill; + padding: $space-size / 2; + margin: $space-size / 2; + border-radius: $modal-radius + $space-size / 2; > tab { @extend %tabs_tab; - border-radius: $corner-radius $corner-radius 0 0; - border-bottom: none; // close button button { @@ -787,7 +809,7 @@ window.background.csd.unified { list { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } } } } @@ -1661,7 +1683,7 @@ preferencesgroup, .geary-accounts-editor-pane { list { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } } } @@ -1760,7 +1782,7 @@ window.background.csd { > list { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } } } @@ -1776,7 +1798,7 @@ window.background.csd { > list { @extend %circular_list; - row.activatable { @extend %circular_row; } + row { @extend %circular_row; } } } diff --git a/src/sass/gtk/apps/_gnome-4.0.scss b/src/sass/gtk/apps/_gnome-4.0.scss index 6bd9a99b..ec298c7f 100644 --- a/src/sass/gtk/apps/_gnome-4.0.scss +++ b/src/sass/gtk/apps/_gnome-4.0.scss @@ -1,30 +1,4 @@ - %circular_list { - border-radius: $corner-radius + 1px; - box-shadow: none; - border: 1px solid $divider; - } - - %circular_row { - &:first-child { - border-top-left-radius: $corner-radius; - border-top-right-radius: $corner-radius; - } - - &:last-child { // Not use ? - border-bottom-left-radius: $corner-radius; - border-bottom-right-radius: $corner-radius; - } - - &:only-child { - border-radius: $corner-radius; - } - - &:focus { - box-shadow: inset 0 0 0 2px $overlay-focus; - } - } - /************** * Extensions * **************/ @@ -33,7 +7,7 @@ window.background.csd { > stack > scrolledwindow > viewport > box, // User Themes (Workspace) setting > box > stack > scrolledwindow > viewport > box { > list { - @extend %circular_list; + // @extend %circular_list; row.activatable { @extend %circular_row; } } @@ -49,7 +23,7 @@ window.background.csd { > border { border: none; } > list { - @extend %circular_list; + // @extend %circular_list; row.activatable { @extend %circular_row; } } @@ -64,4 +38,3 @@ window.background.csd { padding: 0 0; } } - diff --git a/src/sass/gtk/apps/_libadwaita.scss b/src/sass/gtk/apps/_libadwaita.scss new file mode 100644 index 00000000..48666352 --- /dev/null +++ b/src/sass/gtk/apps/_libadwaita.scss @@ -0,0 +1,114 @@ + +// +// avatar +// + +avatar { + border-radius: $circular-radius; + font-weight: bold; + + // The list of colors to generate avatars. + // Each avatar color is represented by a font color, a gradient start color and a gradient stop color. + // There are 8 different colors for avtars in the list if you change the number of them you + // need to update the NUMBER_OF_COLORS in src/adw-avatar.c. + // The 2D list has this form: ((font-color, gradient-top-color, gradient-bottom-color)). + $avatarcolorlist: ( + (#cfe1f5, #83b6ec, #337fdc), // blue + (#caeaf2, #7ad9f1, #0f9ac8), // cyan + (#cef8d8, #8de6b1, #29ae74), // green + (#e6f9d7, #b5e98a, #6ab85b), // lime + (#f9f4e1, #f8e359, #d29d09), // yellow + (#ffead1, #ffcb62, #d68400), // gold + (#ffe5c5, #ffa95a, #ed5b00), // orange + (#f8d2ce, #f78773, #e62d42), // raspberry + (#fac7de, #e973ab, #e33b6a), // magenta + (#e7c2e8, #cb78d4, #9945b5), // purple + (#d5d2f5, #9e91e8, #7a59ca), // violet + (#f2eade, #e3cf9c, #b08952), // beige + (#e5d6ca, #be916d, #785336), // brown + (#d8d7d3, #c0bfbc, #6e6d71), // gray + ); + + @for $i from 1 through length($avatarcolorlist) { + &.color#{$i} { + $avatarcolor: nth($avatarcolorlist, $i); + background-image: linear-gradient(nth($avatarcolor, 2), nth($avatarcolor, 3)); + color: nth($avatarcolor, 1); + } + } + + &.contrasted { color: white; } + + &.image { background: none; } +} + +// +// preferencespage +// + +preferencespage > scrolledwindow > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +preferencesgroup > box { + &, .labels { + border-spacing: $space-size; + } + + > box.header:not(.single-line) { + margin-bottom: $space-size; + } + + > box.single-line { + min-height: 34px; + } +} + +// +// AdwStatusPage +// + +statuspage { + > scrolledwindow > viewport > box { + margin: 36px $space-size * 2; + border-spacing: 36px; + + > clamp > box { + border-spacing: $space-size * 2; + + > .icon { + -gtk-icon-size: 128px; + + color: gtkalpha(currentColor, 0.55); + + &:disabled { + opacity: 0.35; + } + + &:not(:last-child) { + margin-bottom: 24px; + } + } + } + } + + &.compact > scrolledwindow > viewport > box { + margin: 24px 12px; + border-spacing: 24px; + + > clamp > box { + > .icon { + -gtk-icon-size: 96px; + + &:not(:last-child) { + margin-bottom: $space-size * 2; + } + } + + > .title { + font-size: 18pt; + } + } + } +} diff --git a/src/sass/gtk/apps/_misc.scss b/src/sass/gtk/apps/_misc.scss index 7622542a..578cabfa 100644 --- a/src/sass/gtk/apps/_misc.scss +++ b/src/sass/gtk/apps/_misc.scss @@ -76,7 +76,7 @@ window.background.chromium { // toolbar's border-bottom refers to button's border // FIXME: Chrome's button border ignores theme's alpha value :( entry, - > button { border: 1px solid $track; } + > button { border: 1px solid $solid-border; } > button { color: $primary; @@ -121,7 +121,12 @@ tooltip.background.chromium { background-color: rgba($tooltip, 1); } /*********** * Firefox * ***********/ + #MozillaGtkWidget { + &.background headerbar.titlebar.default-decoration button.titlebutton { + @extend %firefox_window_button; + } + > widget { // For popover, entry in toolbar, etc. text { background-color: $surface; } diff --git a/src/sass/gtk/apps/_nemo.scss b/src/sass/gtk/apps/_nemo.scss index 03f0f8fb..44423e96 100644 --- a/src/sass/gtk/apps/_nemo.scss +++ b/src/sass/gtk/apps/_nemo.scss @@ -36,7 +36,9 @@ &:hover, &:active, &:checked { color: $titlebar-text; } - &:disabled { color: $titlebar-text-disabled; } + &:disabled { color: $titlebar-text-secondary-disabled; } + + &:backdrop { color: $titlebar-text-disabled; } } .path-bar.linked:not(.vertical) > button {