diff --git a/COPY_OVER_TO_CHROOT/CLEANUP.sh b/COPY_OVER_TO_CHROOT/CLEANUP.sh new file mode 100644 index 0000000..5ce3c45 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/CLEANUP.sh @@ -0,0 +1,22 @@ +# If we installed software, be sure to run +rm /var/lib/dbus/machine-id + + +# Before exiting the chroot, remove the diversion: +# Earlier this guide asked you to make a backup copy of /sbin/initctl. +# If the following command does not restore this file, then restore from the backup copy you made. +rm /sbin/initctl +dpkg-divert --rename --remove /sbin/initctl + + +# Remove old kernels +ls /boot/vmlinuz-2.6.**-**-generic > list.txt +sum=$(cat list.txt | grep '[^ ]' | wc -l) + +if [ $sum -gt 1 ]; then +dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge +fi +rm list.txt + +# Remove the network stuff +rm /etc/resolv.conf diff --git a/COPY_OVER_TO_CHROOT/DEB32/README.txt b/COPY_OVER_TO_CHROOT/DEB32/README.txt new file mode 100644 index 0000000..bcb308b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/DEB32/README.txt @@ -0,0 +1 @@ +Add 32bit debs here... This folder is intended to keep things clear and clean... \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/DEB64/README.txt b/COPY_OVER_TO_CHROOT/DEB64/README.txt new file mode 100644 index 0000000..8eae1af --- /dev/null +++ b/COPY_OVER_TO_CHROOT/DEB64/README.txt @@ -0,0 +1 @@ +Add 64bit debs here... This folder is intended to keep things clear and clean... \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/GET_PPA_GPGS.sh b/COPY_OVER_TO_CHROOT/GET_PPA_GPGS.sh new file mode 100644 index 0000000..a9942b2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/GET_PPA_GPGS.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +# set -o xtrace ## To debug scripts +# set -o errexit ## To exit on error +# set -o errunset ## To exit if a variable is referenced but not set + + +function main() { + # ---- NOTE ---- # + # Add your keys here.. + # Command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys + # Ex: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 283EC8CD + +} +main $@; diff --git a/NOTES/listInstalledPKGs.sh b/COPY_OVER_TO_CHROOT/LIST_INSTALLED_PACKAGES.sh similarity index 100% rename from NOTES/listInstalledPKGs.sh rename to COPY_OVER_TO_CHROOT/LIST_INSTALLED_PACKAGES.sh diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/It's a Newbuntu.ogg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/It's a Newbuntu.ogg new file mode 100644 index 0000000..8ed092a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/It's a Newbuntu.ogg differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/greetings.mp3 b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/greetings.mp3 new file mode 100644 index 0000000..ed05424 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/greetings.mp3 differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/system-ready.ogg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/system-ready.ogg new file mode 100644 index 0000000..1bb8920 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/Greeting_Audio/system-ready.ogg differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/boot_grub/grub.jpg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/boot_grub/grub.jpg new file mode 100644 index 0000000..63b470f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/boot_grub/grub.jpg differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/boot_grub/grubBackgroundChange b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/boot_grub/grubBackgroundChange new file mode 100644 index 0000000..1735b70 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/boot_grub/grubBackgroundChange @@ -0,0 +1,8 @@ +1. Edit /etc/default/grub + Add GRUB_BACKGROUND="15.jpg" + +2. Add an image to /boot/grub/ + +3. sudo update-grub + +4. Done diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.animatedBGstarter.sh b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.animatedBGstarter.sh new file mode 100755 index 0000000..4ce15c3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.animatedBGstarter.sh @@ -0,0 +1 @@ +xwinwrap -ov -g 1920x1080 -st -sp -b -nf -s -ni -- mplayer -wid WID -loop 0 /home/LazyShare/Movies-TV-Music/dreamScenesCollection/Games/Samurai.mpg diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.animatedBGstarter2.sh b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.animatedBGstarter2.sh new file mode 100755 index 0000000..d7c60ef --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.animatedBGstarter2.sh @@ -0,0 +1 @@ +xwinwrap -ov -g 1600x900+1920+0 -st -sp -b -nf -s -ni -- mplayer -wid WID -loop 0 /home/LazyShare/Movies-TV-Music/dreamScenesCollection/Games/Mass_Effect/Tali_in_Braysons_Office.wmv diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_aliases b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_aliases new file mode 100644 index 0000000..4702780 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_aliases @@ -0,0 +1,68 @@ +# Aliases + +# youtube-dl commands simplified +alias ytdl='youtube-dl' +alias ytdl-fix='youtube-dl --rm-cache-dir' +alias ytdl-list='youtube-dl -F' +alias ytdl-use-specific-quality='youtube-dl -f' + + +# This overrides cp command with rsync and a timer +alias cp='rsync -ah --info=progress2' +alias wget='wget -c' +alias rm="rm -rf" +alias cls='clear' +alias less="less -S +G" +alias ls="ls -F -h -s --group-directories-first --color=always" +alias lt='ls --human-readable --size -1 -S --classify' +alias mnt="mount | awk -F' ' '{ printf \"%s\t%s\n\",\$1,\$3; }' | column -t | egrep ^/dev/ | sort" +alias gh='history|grep' +alias count='find . -type f | wc -l' +alias trash='mv --force -t ~/.local/share/Trash' +alias refresh-bash='. ~/.bashrc' + + +# reboot / halt / poweroff / etc +alias reboot='sudo /sbin/reboot' +alias poweroff='sudo /sbin/poweroff' +alias halt='sudo /sbin/halt' +alias shutdown='sudo /sbin/shutdown' + +#gdb no copyright start and use better gui look +alias gdb='gdb -tui -q' + +#Git +alias gitA="git add -A ." +alias gitC="git commit -m" +alias gitP="git push" + +#Firefox +alias ff="firefox" +alias ffnrm="firefox --no-remote" + +# Python +alias pySimpleServer='python -m SimpleHTTPServer' +alias pyCgiServer='python -m CGIHTTPServer' +alias py-venv='python3 -m venv ./' +alias py-src-activate='source ./bin/activate' +alias py-freeze='pip freeze --local > requirements.txt' + + +# MPV/MPLAYER Commands # +alias generate-mp4-playlist="\ls -1v *.mp4 > ./000_playlist.m3u" +alias generate-mkv-playlist="\ls -1v *.mkv > ./000_playlist.m3u" +alias generate-webm-playlist="\ls -1v *.webm > ./000_playlist.m3u" +alias mpv-playlist-loop="mpv --loop-playlist" + +# mplayer frameebuffer +alias mplayerfb="mplayer -vo fbdev2 -zoom -x 800 -y 600" + +# play all music files from the current directory # +alias playwaves='for i in *.wav; do mplayer "$i"; done' +alias playoggs='for i in *.ogg; do mplayer "$i"; done' +alias playmp3s='for i in *.mp3; do mplayer "$i"; done' + + + +# Servers +alias start-wfm='cd ~/LazyShare/ && phpServer 8080' diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_colors b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_colors new file mode 100644 index 0000000..59c605e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_colors @@ -0,0 +1,50 @@ +# Simpler colors in terminal scripts +bold=`echo -en "\e[1m"` +underline=`echo -en "\e[4m"` +dim=`echo -en "\e[2m"` +strickthrough=`echo -en "\e[9m"` +blink=`echo -en "\e[5m"` +reverse=`echo -en "\e[7m"` +hidden=`echo -en "\e[8m"` +normal=`echo -en "\e[0m"` +black=`echo -en "\e[30m"` +red=`echo -en "\e[31m"` +green=`echo -en "\e[32m"` +orange=`echo -en "\e[33m"` +blue=`echo -en "\e[34m"` +purple=`echo -en "\e[35m"` +aqua=`echo -en "\e[36m"` +gray=`echo -en "\e[37m"` +darkgray=`echo -en "\e[90m"` +lightred=`echo -en "\e[91m"` +lightgreen=`echo -en "\e[92m"` +lightyellow=`echo -en "\e[93m"` +lightblue=`echo -en "\e[94m"` +lightpurple=`echo -en "\e[95m"` +lightaqua=`echo -en "\e[96m"` +white=`echo -en "\e[97m"` +default=`echo -en "\e[39m"` +BLACK=`echo -en "\e[40m"` +RED=`echo -en "\e[41m"` +GREEN=`echo -en "\e[42m"` +ORANGE=`echo -en "\e[43m"` +BLUE=`echo -en "\e[44m"` +PURPLE=`echo -en "\e[45m"` +AQUA=`echo -en "\e[46m"` +GRAY=`echo -en "\e[47m"` +DARKGRAY=`echo -en "\e[100m"` +LIGHTRED=`echo -en "\e[101m"` +LIGHTGREEN=`echo -en "\e[102m"` +LIGHTYELLOW=`echo -en "\e[103m"` +LIGHTBLUE=`echo -en "\e[104m"` +LIGHTPURPLE=`echo -en "\e[105m"` +LIGHTAQUA=`echo -en "\e[106m"` +WHITE=`echo -en "\e[107m"` +DEFAULT=`echo -en "\e[49m"` +export LESS_TERMCAP_so=${white}${BLACK} # begin standout-mode - info box +export LESS_TERMCAP_mb=${lightred} # begin blinking +export LESS_TERMCAP_md=${lightyellow} # begin bold +export LESS_TERMCAP_us=${lightgreen} # begin underline +export LESS_TERMCAP_me=${default}${DEFAULT} # end mode +export LESS_TERMCAP_se=${default}${DEFAULT} # end standout-mode +export LESS_TERMCAP_ue=${default}${DEFAULT} # end underline diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_functions b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_functions new file mode 100644 index 0000000..99eabf2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_functions @@ -0,0 +1,27 @@ +# Functions +w3mimg () { + w3m -o imgdisplay=/usr/lib/w3m/w3mimgdisplay $1 +} + +phpServer () { + authbind php -S 0.0.0.0:"$1" +} + +function cl() { + DIR="$*"; + # if no DIR given, go home + if [ $# -lt 1 ]; then + DIR=$HOME; + fi; + builtin cd "${DIR}" && \ + # use your preferred ls command + ls -F --color=auto +} + +# Gui select files wih Ctrl+G and python +select_files() { + local files="$(python -c 'import Tkinter, tkFileDialog; Tkinter.Tk().withdraw(); print(" ".join(map(lambda x: "'"'"'"+x+"'"'"'", tkFileDialog.askopenfilename(multiple=1))))')" + READLINE_LINE="${READLINE_LINE:0:READLINE_POINT}$files${READLINE_LINE:READLINE_POINT}" + READLINE_POINT=$((READLINE_POINT + ${#files})) +} +bind -x '"\C-g":select_files' diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_history b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_history new file mode 100644 index 0000000..131855c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_history @@ -0,0 +1,500 @@ +dex pyDarkness.desktop +dex pyDarkness.desktop +dex pyDarkness.desktop +dex pyDarkness.desktop +youtube-dl https://www.youtube.com/watch?v=of1ITq5_TDw +history | grep youtube-dl +youtube-dl --rm-cache-dir +sudo youtube-dl -U +youtube-dl https://www.youtube.com/watch?v=of1ITq5_TDw +youtube-dl -F https://www.youtube.com/watch?v=of1ITq5_TDw +refresh-bash +youtube-dl-list https://www.youtube.com/watch?v=of1ITq5_TDw +ytdl +refresh-bash +ytdl +ytdl-list https://www.youtube.com/watch?v=of1ITq5_TDw +ytdl https://www.youtube.com/watch?v=of1ITq5_TDw +ytdl +refresh-bash +ytdl https://www.youtube.com/watch?v=of1ITq5_TDw +find . -name "*Ghibli*" +./profile-backup.sh +youtube-dl https://youtu.be/fnqpTjYHG3c +ytdl https://www.pornhub.com/view_video.php?viewkey=ph5decbd606aa2e +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +./shellmen +python . +python . -h +python . -t red +fc-cache -f -v +$ fc-list | grep "Hack" +fc-list | grep "Hack" +sudo rm /bin/shellMen +edit-path +edit-path.py +refresh-bash +shellmen +shellmen -h +shellmen +shellmen -t red +python shellmen -t red +shellmen -t red +shellmen +refresh-bash +shellmen +shellmen +shellmen +shellmen +gitA +gitC "added quick launch script, edited paths" +gitP +./shellmen +./shellmen +./shellmen +python3 . +python3 . +sudo apt install flatpak +sudo apt install gnome-software-plugin-flatpak +flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo +sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo +SpiderOakONE +killall SpiderOakONE +killall SpiderOakONE +SpiderOakONE +SpiderOakONE +SpiderOakONE +SpiderOakONE +SpiderOakONE & +refresh-bash +shellmen +sudo reboot +nano.start +nano .start +rm *.psf +gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true +shellmen +less .start +ls /proc/4404/environ +ls -l /proc/4404/environ + /proc/4404/environ +$(sed -zn < /proc/4404/environ 's/^WINDOWID=\(.*\)/\1/p') +win=$(sed -zn < /proc/4404/environ 's/^WINDOWID=\(.*\)/\1/p') +sudo win=$(sed -zn < /proc/4404/environ 's/^WINDOWID=\(.*\)/\1/p') +sudo echo win=$(sed -zn < /proc/4404/environ 's/^WINDOWID=\(.*\)/\1/p') +sudo `echo win=$(sed -zn < /proc/4404/environ 's/^WINDOWID=\(.*\)/\1/p')` +$(sed -zn < /proc/4404/environ 's/^WINDOWID=\(.*\)/\1/p') +sudo $(sed -zn < /proc/4404/environ 's/^WINDOWID=\(.*\)/\1/p') +$(sudo sed -zn < /proc/4404/environ 's/^WINDOWID=\(.*\)/\1/p') +stjerm +stjerm -h +man stjerm +python . +python . +python . +python . +python . +python . +xprop -root +xprop -root +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +python . +less ~/.start +python . +python . -k f8 +python . -k f8 +python . -k f8 +python . -k f8 +python . -ky f8 +python . -ky f8 +python . +python3 . +python3 . +python . +python . -k f8 +python . -k f8 +python . -k f8 +python . -k f8 +python . -k f8 +python . -k f8 +python . -k f8 +python . -k f8 +python . -k f8 +python . -k f8 +python3 . -k f8 +python3 . -k f8 +python3 . -k f8 +python3 . -k f8 +python3 . -k f8 +python3 . -k f8 +python3 . -k f8 +python3 . -k f8 +python3 . -k f8 +python3 . -k f8 +youtube-dl +youtube-dl https://www.xvideos.com/video13644971/stickasian18_petite_girls_love_cock_in_mouth +ytdl https://www.xvideos.com/video22022791/star_22_years +youtube-dl https://www.xvideos.com/video12501473/acs-tac-1-min +sudo apt-get install openbox +python shellmen/ +python shellmen/ -t red +python3 shellmen/ -t red +python3 -m shellmen/ -t red +python3 -m ./shellmen -t red +python3 -m shellmen -t red +python3 -m shellmen -t red +python3 -m shellmen -t red +python3 -m shellmen -t red +python3 -m shellmen -t red +python3 -m shellmen -t red +cd shellmen/ +python . +python3 . +python3 . +python3 . +python3 . +python3 . +python3 . +python3 . +python3 . +python3 . +python3 . +python . +cd .. +python shellmen/ +python shellmen +python -m shellmen +cd shellmen/ +./shellmen +python . +python . -t red +python3 . -t red +nano .start +SpiderOakONE & +SpiderOakONE & +killall +killall SpiderOakONE +killall SpiderOakONE +SpiderOakONE & +sudo apt-get remove lightdm +reboot +shellmen +sudo apt-get inmstall l.ightdm +sudo apt-get inmstall lightdm +sudo apt-get install lightdm +sudo apt-get install lightdm +reboot +sudo apt-get remove lightdm +reboot +shellmen +nano .bash_profile +less /var/log/Xorg.0.log +less +G /var/log/Xorg.0.log +sudo apt-get install lxappearance-obconf +lxappearance +sudo apt-get remove obconf +sudo apt-get autoremove +xarchiver +file-roller +xcompmgr -h +qpkill xcompmgr +pkill xcompmgr +xcompmgr -n -f +xcompmgr -h +xcompmgr -n -f -r +xcompmgr -n -f -r +xcompmgr -f -r +xcompmgr -n -f -o .76 +less .start +cd +less .start +xcompmgr & +less /etc/hosts +sudo ifconfig +sudo journalctl -u nginx +sudo journalctl -u +sudo systemctl +sudo journalctl -u gunicorn-server.service +ls /var/log/ +ls /var/log +sudo systemctl stop gunicorn-server +./start.sh +./start.sh +sudo systemctl stop gunicorn-server +sudo systemctl +./start.sh +sudo systemctl stop nginx +./start.sh +sudo systemctl start gunicorn-server +sudo systemctl start nginx +./start.sh +file boot.cat +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +./darkness +python download.py +python download.py +source /home/abaddon/Portable_Apps/py-venvs/selenium-venv/bin/activate +python --version +pip install requests +python download.py +pip freeze +pip freeze +python download.py +python download.py +python download.py +python download.py +python download.py +python download.py +python download.py +python download.py +python download.py +python download.py +bash build.sh +sudo gdebi-gtk *.deb +killall pytop +killall pytop +pkill pytop +killall pytop +xkill +./PyTop.sh +./PyTop.sh +./PyTop.sh +./PyTop.sh +./PyTop.sh +./PyTop.sh +source /home/abaddon/Portable_Apps/py-venvs/selenium-venv/bin/activate +python download.py +python download.py +python download.py +bash build.sh +sudo gdebi-gtk *.deb +bash build.sh +sudo gdebi-gtk *.deb +./PyTop.sh +./PyTop.sh +./PyTop.sh +./PyTop.sh +youtube-dl-re +ytdl-fix +ytdl https://youtu.be/SVswPpF2C-8 +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +sudo systemctl restart gunicorn-server.service +sudo systemctl restart nginx +sudo systemctl restart gunicorn-server.service +sudo systemctl restart nginx +ytdl-fix +find . -name "*Juul*" +git clone https://github.com/maximstewart/Tab-Search-and-Manage.git +cd Tab-Search-and-Manage/ +gitA +gitC "added some features" +gitP +./makeIso.sh +./makeIso.sh +generate-mkv-playlist +git clone https://github.com/maximstewart/Distro_Builder.git +cd Distro_Builder/ +git checkout develop +git pull +gitA +gitC "New structure of project and work flow" +gitP +gitA +gitC "Updating config and scripts" +gitP +gitA +gitC "Setting up chroot logic" +gitP +sudo apt-get remove --purge debootstrap +sudo apt-get autoremove +sudo apt-get autoclean +mkdir -p work/chroot +sudo dpkg -i *.deb +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +bash step_0.sh +chmod -x *.sh +ls +chmod -x *.sh +chmod -x start.sh +./start.sh +ls -l +chmod 744 start.sh +ls -l +chmod 766 start.sh +ls -l +chmod 764 start.sh +ls -l +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +which debootstrap +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +lsb_release +lsb_release -a +cat /etc/issue +cat /etc/os-release +cat /etc/os-release | grep "VERSION_CODENAME" +cat /etc/os-release | grep "VERSION_CODENAME" +cat /etc/os-release | grep "VERSION_CODENAME" +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +./start.sh +chmod 764 *.sh +./start.sh +./start.sh +sudo rm -rf chroot/ +./start.sh +./step_2_chroot.sh +./step_2_chroot.sh +./step_2_chroot.sh +./step_2_chroot.sh +./step_2_chroot.sh +./step_2_chroot.sh +./step_2_chroot.sh +cat /etc/apt/sources.list +./step_2_chroot.sh +ls +echo %USER +echo $USER +./step_2_chroot.sh +cat work/chroot/etc/apt/sources.list +./step_2_chroot.sh +cat work/chroot/etc/apt/sources.list +./step_2_chroot.sh +./step_2_chroot.sh +./step_2_chroot.sh diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_other b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_other new file mode 100644 index 0000000..073db3d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_other @@ -0,0 +1,11 @@ +# Launchpad Config Parts +export DEBFULLNAME="Maxim Stewart" +export DEBEMAIL="1itdominator@gmail.com" + +shopt -s cdspell +shopt -s autocd shift_verbose +shopt -s dirspell + +export NVM_DIR="/home/abaddon/.nvm" +[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm +[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_paths b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_paths new file mode 100644 index 0000000..e7393e0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_paths @@ -0,0 +1,4 @@ +export PATH="$HOME/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:$HOME/Portable_Apps/local_bin/JavaProjGenerator:$HOME/Portable_Apps/local_bin/AnimeFreakDL:$HOME/Portable_Apps/local_bin/media-downloader:$HOME/Portable_Apps/local_bin/path-edit:$HOME/Portable_Apps/local_bin/bash_scripts:$HOME/Portable_Apps/local_bin/pyCornea/src:$HOME/.local/bin:$HOME/Portable_Apps/local_bin/DarkCrypt:$HOME/Portable_Apps/selenium Drivers:$HOME/Portable_Apps/local_bin/shellmen" + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_profile b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_profile new file mode 100644 index 0000000..45aaa85 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_profile @@ -0,0 +1,2 @@ +# Start xserver +[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_ps1 b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_ps1 new file mode 100644 index 0000000..e8a0327 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bash_ps1 @@ -0,0 +1,7 @@ +# Week Day/Month/Day : Time -- user@group -- current dir path +export PS1="${lightyellow} _ _ _ _ _ _ + / \ / \ / \ / \ / \ / \ +( S ( o ( l ( - ( O ( S ) + \_/ \_/ \_/ \_/ \_/ \_/ ${default} +${lightred}Welcome to the dark side of the moon, \u!${default} +\[\e[32m\]\d\[\e[m\]: \[\e[36m\]\@\[\e[m\] -- \[\e[31m\]\u\[\e[m\]@\[\e[31m\]\h\[\e[m\] -- \[\e[35m\]\w\[\e[m\] \\$ " diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bashrc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bashrc new file mode 100644 index 0000000..6d9eb2a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.bashrc @@ -0,0 +1,34 @@ +# Paths Variable Settings +if [ -e $HOME/.bash_paths ]; then + source $HOME/.bash_paths +fi + +# Functions +if [ -e $HOME/.bash_colors ]; then + source $HOME/.bash_colors +fi + +# Aliases +if [ -e $HOME/.bash_aliases ]; then + source $HOME/.bash_aliases +fi + +# Functions +if [ -e $HOME/.bash_functions ]; then + source $HOME/.bash_functions +fi + +# Terminal look and feel with logo and then custom prompt line +if [ -e $HOME/.bash_ps1 ]; then + source $HOME/.bash_ps1 +fi + +# Other non file specifoc settings +if [ -e $HOME/.bash_other ]; then + source $HOME/.bash_other +fi + +# Auto complete -- Note: Must have bash-completion package +if [ -f /etc/bash_completion ]; then + . /etc/bash_completion +fi diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/config b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/config new file mode 100644 index 0000000..5870acc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/config @@ -0,0 +1,83 @@ +cli_add_playlist_name Default +cli_add_to_specific_playlist 1 +converter.dsp_preset -1 +converter.encoder_preset 0 +converter.output_folder /home/ +converter.output_format 0 +converter.overwrite_action 0 +deadbeef_version 0.6.0 +filechooser.lastdir file:///home/ +global_preamp 0.0000000 +gtkui.eq.visible 0 +gtkui.layout hsplitter pos=249 locked=0 {tabbed_playlist hideheaders=0 {} hsplitter pos=236 locked=0 {vsplitter pos=233 locked=0 {coverart {} spectrum {} } selproperties {} } } +gtkui.mmb_delete_playlist 1 +gtkui.name_playlist_from_folder 1 +gtkui.statusbar.visible 1 +gtkui.tabscroll 0 +gtkui.titlebar_playing %a - %t - DeaDBeeF-%V +gtkui.titlebar_stopped DeaDBeeF-%V +gui_plugin GTK2 +hotkey.key01 "Ctrl f" 0 0 find +hotkey.key02 "Ctrl o" 0 0 open_files +hotkey.key03 "Ctrl q" 0 0 quit +hotkey.key04 "Ctrl n" 0 0 new_playlist +hotkey.key05 "Ctrl a" 0 0 select_all +hotkey.key06 "Escape" 0 0 deselect_all +hotkey.key07 "Ctrl m" 0 0 toggle_stop_after_current +hotkey.key08 "Ctrl j" 0 0 jump_to_current_track +hotkey.key09 "F1" 0 0 help +hotkey.key10 "Delete" 1 0 remove_from_playlist +hotkey.key11 "Ctrl w" 0 0 remove_current_playlist +hotkey.key14 "Return" 0 0 play +hotkey.key15 "Ctrl p" 0 0 toggle_pause +hotkey.key16 "Alt 1" 0 0 playlist1 +hotkey.key17 "Alt 2" 0 0 playlist2 +hotkey.key18 "Alt 3" 0 0 playlist3 +hotkey.key19 "Alt 4" 0 0 playlist4 +hotkey.key20 "Alt 5" 0 0 playlist5 +hotkey.key21 "Alt 6" 0 0 playlist6 +hotkey.key22 "Alt 7" 0 0 playlist7 +hotkey.key23 "Alt 8" 0 0 playlist8 +hotkey.key24 "Alt 9" 0 0 playlist9 +hotkey.key25 "Alt 0" 0 0 playlist10 +hotkey.key26 z 0 0 prev +hotkey.key27 x 0 0 play +hotkey.key28 c 0 0 toggle_pause +hotkey.key29 v 0 0 stop +hotkey.key30 b 0 0 next +hotkey.key31 n 0 0 playback_random +hotkeys_created 1 +ignore_archives 0 +junk.enable_cp1251_detection 1 +mainwin.geometry.h 471 +mainwin.geometry.maximized 0 +mainwin.geometry.w 773 +mainwin.geometry.x 1319 +mainwin.geometry.y 191 +network.http_user_agent deadbeef +network.proxy.port 8080 +network.proxy.type HTTP +playback.loop 0 +playback.order 0 +playback.volume -0.714285 +playlist.column.00 "Artist / Album" "%a - %b" -1 159 0 +playlist.column.01 "Title" "%t" -1 205 0 +playlist.column.02 "Duration" "%l" -1 70 0 +playlist.current 0 +playlist.cursor.0 0 +playlist.scroll.0 56451 +playlist.scroll.cursorfollowplayback 1 +playlist.tab.00 Default +prefwin.geometry.h 397 +prefwin.geometry.w 637 +prefwin.geometry.x 1761 +prefwin.geometry.y 251 +replaygain_mode 0 +replaygain_preamp 0.0000000 +replaygain_scale 1 +resume.paused 0 +resume.playlist 0 +resume.position 130.34825 +resume.track 0 +streamer.16_to_24 1 +streamer.8_to_16 1 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/dspconfig b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/dspconfig new file mode 100644 index 0000000..9c16af7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/dspconfig @@ -0,0 +1,26 @@ +supereq 0 { + 0.000000 + 0.000000 + 10.967742 + 14.623657 + 6.451613 + 4.301075 + 1.505376 + -1.505376 + -3.225806 + -6.021505 + 0.860215 + 11.397849 + 3.225806 + -2.795699 + -8.602151 + -13.978495 + -16.344086 + -10.107527 + 14.193548 +} +SRC 1 { + 48000.000000 + 2 + 1 +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/.installed b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/.installed new file mode 100644 index 0000000..e69de29 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/AAC (Nero FAAC).txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/AAC (Nero FAAC).txt new file mode 100644 index 0000000..1cefd45 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/AAC (Nero FAAC).txt @@ -0,0 +1,10 @@ +title AAC (Nero FAAC) +ext mp4 +encoder faac -w -o %o - +method 0 +id3v2_version 0 +tag_id3v2 0 +tag_id3v1 0 +tag_apev2 0 +tag_flac 0 +tag_oggvorbis 0 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/FLAC (compression level 5).txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/FLAC (compression level 5).txt new file mode 100644 index 0000000..ffd0282 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/FLAC (compression level 5).txt @@ -0,0 +1,10 @@ +title FLAC (compression level 5) +ext flac +encoder flac -o %o -5 --ignore-chunk-sizes - +method 0 +id3v2_version 1 +tag_id3v2 0 +tag_id3v1 0 +tag_apev2 0 +tag_flac 1 +tag_oggvorbis 0 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MP3 CBR 320 Kbps (Lame).txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MP3 CBR 320 Kbps (Lame).txt new file mode 100644 index 0000000..95869d8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MP3 CBR 320 Kbps (Lame).txt @@ -0,0 +1,10 @@ +title MP3 CBR 320 Kbps (Lame) +ext mp3 +encoder lame --preset cbr 320 - %o +method 0 +id3v2_version 0 +tag_id3v2 1 +tag_id3v1 1 +tag_apev2 0 +tag_flac 0 +tag_oggvorbis 0 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MP3 VBR 192Kbps (Lame).txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MP3 VBR 192Kbps (Lame).txt new file mode 100644 index 0000000..60de9d4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MP3 VBR 192Kbps (Lame).txt @@ -0,0 +1,10 @@ +title MP3 VBR 192Kbps (Lame) +ext mp3 +encoder lame -V2 - %o +method 0 +id3v2_version 0 +tag_id3v2 1 +tag_id3v1 1 +tag_apev2 0 +tag_flac 0 +tag_oggvorbis 0 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MS RIFF WAV.txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MS RIFF WAV.txt new file mode 100644 index 0000000..1084b0b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MS RIFF WAV.txt @@ -0,0 +1,10 @@ +title MS RIFF WAV +ext wav +encoder +method 0 +id3v2_version 0 +tag_id3v2 0 +tag_id3v1 0 +tag_apev2 0 +tag_flac 0 +tag_oggvorbis 0 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MusePack.txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MusePack.txt new file mode 100644 index 0000000..4a691dd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/MusePack.txt @@ -0,0 +1,10 @@ +title MusePack +ext mpc +encoder mpcenc --standard - %o +method 0 +id3v2_version 0 +tag_id3v2 0 +tag_id3v1 0 +tag_apev2 1 +tag_flac 0 +tag_oggvorbis 0 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/Ogg Vorbis (-q 5).txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/Ogg Vorbis (-q 5).txt new file mode 100644 index 0000000..081b21f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/Ogg Vorbis (-q 5).txt @@ -0,0 +1,10 @@ +title Ogg Vorbis (-q 5) +ext ogg +encoder oggenc -q 5 -o %o - +method 0 +id3v2_version 0 +tag_id3v2 0 +tag_id3v1 0 +tag_apev2 0 +tag_flac 0 +tag_oggvorbis 1 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/TTA.txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/TTA.txt new file mode 100644 index 0000000..80e8f3c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/TTA.txt @@ -0,0 +1,10 @@ +title TTA +ext tta +encoder ttaenc -e -o %o %i +method 1 +id3v2_version 1 +tag_id3v2 1 +tag_id3v1 0 +tag_apev2 0 +tag_flac 0 +tag_oggvorbis 0 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/WavPack.txt b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/WavPack.txt new file mode 100644 index 0000000..8a2af55 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/encoders/WavPack.txt @@ -0,0 +1,10 @@ +title WavPack +ext wv +encoder wavpack -i - -o %o +method 0 +id3v2_version 0 +tag_id3v2 0 +tag_id3v1 0 +tag_apev2 1 +tag_flac 0 +tag_oggvorbis 0 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/plugins/ddb_archive_reader.so b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/plugins/ddb_archive_reader.so new file mode 100755 index 0000000..0317d6d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/plugins/ddb_archive_reader.so differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/plugins/vfs_rar.so b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/plugins/vfs_rar.so new file mode 100755 index 0000000..87e2e45 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/deadbeef/presets/plugins/vfs_rar.so differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/htop/htoprc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/htop/htoprc new file mode 100644 index 0000000..b2ac732 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/htop/htoprc @@ -0,0 +1,24 @@ +# Beware! This file is rewritten by htop when settings are changed in the interface. +# The parser is also very primitive, and not human-friendly. +fields=0 48 17 18 38 39 40 2 46 47 49 1 +sort_key=46 +sort_direction=1 +hide_threads=0 +hide_kernel_threads=1 +hide_userland_threads=0 +shadow_other_users=0 +show_thread_names=0 +highlight_base_name=1 +highlight_megabytes=1 +highlight_threads=1 +tree_view=0 +header_margin=1 +detailed_cpu_time=1 +cpu_count_from_zero=1 +update_process_names=1 +color_scheme=0 +delay=15 +left_meters=AllCPUs Memory Swap +left_meter_modes=2 2 2 +right_meters=Tasks LoadAverage Uptime +right_meter_modes=2 2 2 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/mc/ini b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/mc/ini new file mode 100644 index 0000000..0d1f076 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/mc/ini @@ -0,0 +1,140 @@ +[Midnight-Commander] +verbose=0 +pause_after_run=1 +shell_patterns=1 +auto_save_setup=1 +preallocate_space=0 +auto_menu=0 +use_internal_view=1 +use_internal_edit=0 +clear_before_exec=1 +confirm_delete=1 +confirm_overwrite=1 +confirm_execute=0 +confirm_history_cleanup=1 +confirm_exit=0 +confirm_directory_hotlist_delete=1 +safe_delete=0 +mouse_repeat_rate=100 +double_click_speed=250 +use_8th_bit_as_meta=0 +confirm_view_dir=0 +mouse_move_pages_viewer=1 +mouse_close_dialog=0 +fast_refresh=0 +drop_menus=0 +wrap_mode=1 +old_esc_mode=0 +old_esc_mode_timeout=1000000 +cd_symlinks=1 +show_all_if_ambiguous=0 +max_dirt_limit=10 +use_file_to_guess_type=1 +alternate_plus_minus=0 +only_leading_plus_minus=1 +show_output_starts_shell=0 +xtree_mode=0 +num_history_items_recorded=60 +file_op_compute_totals=1 +classic_progressbar=1 +vfs_timeout=60 +ftpfs_directory_timeout=900 +use_netrc=1 +ftpfs_retry_seconds=30 +ftpfs_always_use_proxy=0 +ftpfs_use_passive_connections=1 +ftpfs_use_passive_connections_over_proxy=0 +ftpfs_use_unix_list_options=1 +ftpfs_first_cd_then_ls=1 +fish_directory_timeout=900 +editor_tab_spacing=8 +editor_word_wrap_line_length=72 +editor_fill_tabs_with_spaces=0 +editor_return_does_auto_indent=0 +editor_backspace_through_tabs=0 +editor_fake_half_tabs=1 +editor_option_save_mode=0 +editor_option_save_position=1 +editor_option_auto_para_formatting=0 +editor_option_typewriter_wrap=0 +editor_edit_confirm_save=1 +editor_syntax_highlighting=1 +editor_persistent_selections=1 +editor_cursor_beyond_eol=0 +editor_cursor_after_inserted_block=0 +editor_visible_tabs=1 +editor_visible_spaces=1 +editor_line_state=0 +editor_simple_statusbar=0 +editor_check_new_line=0 +editor_show_right_margin=0 +editor_group_undo=1 +editor_ask_filename_before_edit=0 +nice_rotating_dash=1 +mcview_remember_file_position=0 +auto_fill_mkdir_name=1 +copymove_persistent_attr=1 +select_flags=6 +editor_backup_extension=~ +editor_filesize_threshold=64M +mcview_eof= +ignore_ftp_chattr_errors=true +skin=DiamondCool + +[Layout] +message_visible=1 +keybar_visible=1 +xterm_title=1 +output_lines=0 +command_prompt=1 +menubar_visible=1 +free_space=1 +horizontal_split=0 +vertical_equal=1 +left_panel_size=37 +horizontal_equal=1 +top_panel_size=1 + +[Misc] +timeformat_recent=%b %e %H:%M +timeformat_old=%b %e %Y +ftp_proxy_host=gate +ftpfs_password=anonymous@ +display_codepage=UTF-8 +source_codepage=Other_8_bit +autodetect_codeset= +spell_language=en +clipboard_store= +clipboard_paste= + +[Colors] +base_color= +xterm= +color_terminals= + +[Panels] +show_mini_info=true +kilobyte_si=false +mix_all_files=false +show_backups=true +show_dot_files=true +fast_reload=false +fast_reload_msg_shown=false +mark_moves_down=true +reverse_files_only=true +auto_save_setup_panels=false +navigate_with_arrows=true +panel_scroll_pages=true +mouse_move_pages=true +filetype_mode=true +permission_mode=false +torben_fj_mode=false +quick_search_mode=2 + +simple_swap=false + +[Panelize] +Find *.orig after patching=find . -name \\*.orig -print +Find SUID and SGID programs=find . \\( \\( -perm -04000 -a -perm /011 \\) -o \\( -perm -02000 -a -perm /01 \\) \\) -print +Find rejects after patching=find . -name \\*.rej -print +Modified git files=git ls-files --modified diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/mc/mc.ext b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/mc/mc.ext new file mode 100644 index 0000000..78aefbc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/mc/mc.ext @@ -0,0 +1,666 @@ + +# Midnight Commander 3.0 extension file +# Warning: Structure of this file has changed completely with version 3.0 +# +# All lines starting with # or empty lines are thrown away. +# Lines starting in the first column should have following format: +# +# keyword/descNL, i.e. everything after keyword/ until new line is desc +# +# keyword can be: +# +# shell (desc is, when starting with a dot, any extension (no wildcars), +# i.e. matches all the files *desc . Example: .tar matches *.tar; +# if it doesn't start with a dot, it matches only a file of that name) +# +# regex (desc is an extended regular expression) +# Please note that we are using the GNU regex library and thus +# \| matches the literal | and | has special meaning (or) and +# () have special meaning and \( \) stand for literal ( ). +# +# type (file matches this if `file %f` matches regular expression desc +# (the filename: part from `file %f` is removed)) +# +# directory (matches any directory matching regular expression desc) +# +# include (matches an include directive) +# +# default (matches any file no matter what desc is) +# +# Other lines should start with a space or tab and should be in the format: +# +# keyword=commandNL (with no spaces around =), where keyword should be: +# +# Open (if the user presses Enter or doubleclicks it), +# +# View (F3), Edit (F4) +# +# Include is the keyword used to add any further entries from an include/ +# section +# +# command is any one-line shell command, with the following substitutions: +# +# command is any one-line shell command, with the following substitutions: +# +# %% -> % character +# %p -> name of the current file (without path, but pwd is its path) +# %f -> name of the current file. Unlike %p, if file is located on a +# non-local virtual filesystem, i.e. either tarfs or ftpfs, +# then the file will be temporarily copied into a local directory +# and %f will be the full path to this local temporal file. +# If you don't want to get a local copy and want to get the +# virtual fs path (like /#ftp:ftp.cvut.cz/pub/hungry/xword), then +# use %d/%p instead of %f. +# %d -> name of the current directory (pwd, without trailing slash) +# %s -> "selected files", i.e. space separated list of tagged files if any +# or name of the current file +# %t -> list of tagged files +# %u -> list of tagged files (they'll be untaged after the command) +# +# (If these 6 letters are in uppercase, they refer to the other panel. +# But you shouldn't have to use it in this file.) +# +# +# %cd -> the rest is a path mc should change into (cd won't work, since it's +# a child process). %cd handles even vfs names. +# +# %view -> the command you type will be piped into mc's internal file viewer +# if you type only the %view and no command, viewer will load %f file +# instead (i.e. no piping, so it is different to %view cat %f) +# %view may be directly followed by {} with a list of any of +# ascii (Ascii mode), hex (Hex mode), nroff (color highlighting for +# text using backspace for bold and underscore) and unform +# (no highlighting for nroff sequences) separated by commas. +# +# %var -> You use it like this: %var{VAR:default}. This macro will expand +# to the value of the VAR variable in the environment if it's set +# otherwise the value in default will be used. This is similar to +# the Bourne shell ${VAR-default} construct. +# +# Rules are applied from top to bottom, thus the order is important. +# If some actions are missing, search continues as if this target didn't +# match (i.e. if a file matches the first and second entry and View action +# is missing in the first one, then on pressing F3 the View action from +# the second entry will be used. default should catch all the actions. +# +# Any new entries you develop for you are always welcome if they are +# useful on more than one system. You can post your modifications +# as tickets at www.midnight-commander.org + + +## Start ## + +### GIT Repo ### +# gitfs changeset +regex/^\[git\] + Open=%cd %p/changesetfs:// + View=%cd %p/patchsetfs:// + +### Archives ### + +# .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk +regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk|\.gem$ + Open=%cd %p/utar:// + View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf - + +regex/\.tar\.bz$ + # Open=%cd %p/utar:// + View=%view{ascii} bzip -dc %f 2>/dev/null | tar tvvf - + +regex/\.t(ar\.bz2|bz2?|b2)$ + Open=%cd %p/utar:// + View=%view{ascii} bzip2 -dc %f 2>/dev/null | tar tvvf - + +# .tar.lzma, .tlz +regex/\.t(ar\.lzma|lz)$ + Open=%cd %p/utar:// + View=%view{ascii} lzma -dc %f 2>/dev/null | tar tvvf - + +# .tar.xz, .txz +regex/\.t(ar\.xz|xz)$ + Open=%cd %p/utar:// + View=%view{ascii} xz -dc %f 2>/dev/null | tar tvvf - + +# .tar.F - used in QNX +regex/\.tar\.F$ + # Open=%cd %p/utar:// + View=%view{ascii} freeze -dc %f 2>/dev/null | tar tvvf - + +# .qpr/.qpk - QNX Neutrino package installer files +regex/\.(qp[rk])$ + Open=%cd %p/utar:// + View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf - + +# tar +regex/\.(tar|TAR)$ + Open=%cd %p/utar:// + View=%view{ascii} tar tvvf - < %f + +# lha +type/^LHa\ .*archive + Open=%cd %p/ulha:// + View=%view{ascii} lha l %f +# arj +regex/\.a(rj|[0-9][0-9])$ + Open=%cd %p/uarj:// + View=%view{ascii} unarj l %f + +# cab +regex/\.([cC][aA][bB])$ + Open=%cd %p/ucab:// + View=%view{ascii} cabextract -l %f + +# ha +regex/\.([Hh][Aa])$ + Open=%cd %p/uha:// + View=%view{ascii} ha lf %f + +# rar +regex/\.[rR]([aA][rR]|[0-9][0-9])$ + Open=%cd %p/urar:// + View=%view{ascii} rar v -c- %f + +# ALZip +regex/\.(alz|ALZ)$ + Open=%cd %p/ualz:// + View=%view{ascii} unalz -l %f + +# cpio +shell/.cpio.Z + Open=%cd %p/ucpio:// + View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null + +shell/.cpio.xz + Open=%cd %p/ucpio:// + View=%view{ascii} xz -dc %f | cpio -itv 2>/dev/null + +shell/.cpio.gz + Open=%cd %p/ucpio:// + View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null + +shell/.cpio + Open=%cd %p/ucpio:// + View=%view{ascii} cpio -itv < %f 2>/dev/null + +# ls-lR +regex/(^|\.)ls-?lR(\.gz|Z|bz2)$ + Open=%cd %p/lslR:// + +# patch +regex/\.(diff|patch)(\.bz2)$ + Open=%cd %p/patchfs:// + View=%view{ascii} bzip2 -dc %f 2>/dev/null + +regex/\.(diff|patch)(\.(gz|Z))$ + Open=%cd %p/patchfs:// + View=%view{ascii} gzip -dc %f 2>/dev/null + +regex/\.(diff|patch)$ + Open=%cd %p/patchfs:// + View=%view{ascii} /bin/cat %f 2>/dev/null + +# ar library +regex/\.s?a$ + Open=%cd %p/uar:// + #Open=%view{ascii} ar tv %f + View=%view{ascii} file %f && nm -C %f + +# trpm +regex/\.trpm$ + Open=%cd %p/trpm:// + View=%view{ascii} rpm -qivl --scripts `basename %p .trpm` + +# RPM packages (SuSE uses *.spm for source packages) +regex/\.(src\.rpm|spm)$ + Open=%cd %p/rpm:// + View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f + +regex/\.rpm$ + Open=%cd %p/rpm:// + View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f + +# deb +regex/\.u?deb$ + Open=%cd %p/deb:// + View=%view{ascii} dpkg-deb -I %f && echo && dpkg-deb -c %f + +# dpkg +shell/.debd + Open=%cd %p/debd:// + View=%view{ascii} dpkg -s `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'` +# apt +shell/.deba + Open=%cd %p/deba:// + View=%view{ascii} apt-cache show `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'` + +# ISO9660 +regex/\.([iI][sS][oO])$ + Open=%cd %p/iso9660:// + View=%view{ascii} isoinfo -l -i %f + +# Mailboxes +type/^ASCII\ mail\ text + Open=%cd %p/mailfs:// + + +### Sources ### + +# C +shell/.c + Include=editor + +# Fortran +shell/.f + Include=editor + +# Header +regex/\.(h|hpp)$ + Include=editor + +# Asm +shell/.s + Include=editor + +# C++ +regex/\.(C|cc|cpp)$ + Include=editor + +include/editor + Open=%var{EDITOR:vi} %f + +# .so libraries +regex/\.(so|so\.[0-9\.]*)$ + View=%view{ascii} file %f && nm -C -D %f + +# Object +type/^ELF + #Open=%var{PAGER:more} %f + View=%view{ascii} file %f && nm -C %f + +### Documentation ### + +# Texinfo +#regex/\.(te?xi|texinfo)$ + +# GNU Info page +type/^Info\ text + Open=info -f %f + +shell/.info + Open=info -f %f + +# Exception: .3gp are video files not manual pages +regex/\.(3[gG][pP])$ + Include=video + +# Manual page +regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$ + Open=case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff -c -Tlatin1 -mandoc ;; esac | %var{PAGER:more} + View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff -c -Tlatin1 -mandoc ;; esac + +# Perl pod page +shell/.pod + Open=pod2man %f | nroff -c -Tlatin1 -mandoc | %var{PAGER:more} + View=%view{ascii,nroff} pod2man %f | nroff -c -Tlatin1 -mandoc + +# Troff with me macros. +# Exception - "read.me" is not a nroff file. +shell/read.me + Open= + View= +# Manual page - compressed +regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.g?[Zz]$ + Open=case %d/%f in */log/*|*/logs/*) gzip -dc %f ;; *) gzip -dc %f | nroff -c -Tlatin1 -mandoc ;; esac | %var{PAGER:more} + View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) gzip -dc %f ;; *) gzip -dc %f | nroff -c -Tlatin1 -mandoc ;; esac + +regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz$ + Open=case %d/%f in */log/*|*/logs/*) bzip -dc %f ;; *) bzip -dc %f | nroff -c -Tlatin1 -mandoc ;; esac | %var{PAGER:more} + View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) bzip -dc %f ;; *) bzip -dc %f | nroff -c -Tlatin1 -mandoc ;; esac + +regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz2$ + Open=case %d/%f in */log/*|*/logs/*) bzip2 -dc %f ;; *) bzip2 -dc %f | nroff -c -Tlatin1 -mandoc ;; esac | %var{PAGER:more} + View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) bzip2 -dc %f ;; *) bzip2 -dc %f | nroff -c -Tlatin1 -mandoc ;; esac + +regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lzma$ + Open=case %d/%f in */log/*|*/logs/*) lzma -dc %f ;; *) lzma -dc %f | nroff -c -Tlatin1 -mandoc ;; esac | %var{PAGER:more} + View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) lzma -dc %f ;; *) lzma -dc %f | nroff -c -Tlatin1 -mandoc ;; esac + +regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$ + Open=case %d/%f in */log/*|*/logs/*) xz -dc %f ;; *) xz -dc %f | nroff -c -Tlatin1 -mandoc ;; esac | %var{PAGER:more} + View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) xz -dc %f ;; *) xz -dc %f | nroff -c -Tlatin1 -mandoc ;; esac + +# CHM +regex/\.(chm|CHM)$ + Open=which kchmviewer > /dev/null 2>&1 && (kchmviewer %f &) || (xchm %f &) + +### Images ### + +type/^GIF + Include=image + +type/^JPEG + View=%view{ascii} identify %f; test -x /usr/bin/exif && echo && exif %f 2>/dev/null + Include=image + +type/^PC\ bitmap + Include=image + +type/^PNG + Include=image + +type/^TIFF + Include=image + +type/^PBM + Include=image + +type/^PGM + Include=image + +type/^PPM + Include=image + +type/^Netpbm + Include=image + +shell/.xcf + Open=(gimp %f &) + +shell/.xbm + Open=bitmap %f + +shell/.xpm + Include=image + View=sxpm %f + +shell/.ico + Include=image + +include/image + Open=(ristretto %f >/dev/null 2>&1 &) + View=(ristretto %f >/dev/null 2>&1 &) + #View=%view{ascii} asciiview %f + +###mobi,epub### + +type/^MOBI + Include=book +type/^EPUB + Include=book +include/book + Open=(calibre %f >/dev/null 2>&1 &) + +### jar ### + +type/^JAR + Include=jar +include/jar + Open=(java -jar %f >/dev/null 2>&1 &) + +### Sound files ### +## ( %f >/dev/null 2>&1 &) + +regex/\.([wW][aA][vV]|[sS][nN][dD]|[vV][oO][cC]|[aA][uU]|[sS][mM][pP]|[aA][iI][fF][fF]|[sS][nN][dD])$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + +regex/\.([mM][oO][dD]|[sS]3[mM]|[xX][mM]|[iI][tT]|[mM][tT][mM]|669|[sS][tT][mM]|[uU][lL][tT]|[fF][aA][rR])$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + #Open= + +regex/\.([fF][lL][aA][cC])$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + +regex/\.([wW][aA][wW]22)$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + +regex/\.([mM][pP]3)$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p' + +regex/\.([oO][gG][gG|aA|vV|xX])$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + View=%view{ascii} ogginfo %s + +regex/\.([sS][pP][xX]|[fF][lL][aA][cC])$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + +regex/\.([mM][iI][dD][iI]?|[rR][mM][iI][dD]?)$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + +regex/\.([wW][mM][aA])$ + Open=(/opt/deadbeef/bin/deadbeef %f >/dev/null 2>&1 &) + View=%view{ascii} mplayer -quiet -slave -frames 0 -vo null -ao null -identify %f 2>/dev/null | tail +13 || file %f + +### Play lists ### + +regex/\.([mM]3[uU]|[pP][lL][sS])$ + Open=if [ -z "$DISPLAY" ]; then /opt/deadbeef/bin/deadbeef %f; else (xmms -p %f >/dev/null 2>&1 &); fi + + +### Video ### + +regex/\.([aA][vV][iI])$ + Include=video + +regex/\.([aA][sS][fFxX])$ + Include=video + +regex/\.([dD][iI][vV][xX])$ + Include=video + +regex/\.([mM][kK][vV])$ + Include=video + +regex/\.([mM][oO][vV]|[qQ][tT])$ + Include=video + +regex/\.([mM][pP]4|[mM]4[vV]|[mM][pP][eE]?[gG])$ + Include=video + +# MPEG-2 TS container + H.264 codec +regex/\.([mM][tT][sS])$ + Include=video + +regex/\.([tT][sS])$ + Include=video + +regex/\.([vV][oO][bB])$ + Include=video + +regex/\.([wW][mM][vV])$ + Include=video + +regex/\.([fF][lL][iIcCvV])$ + Include=video + +regex/\.([oO][gG][mM])$ + Include=video + +regex/\.([rR][aA]?[mM])$ + Open=(smplayer %f >/dev/null 2>&1 &) + +include/video + Open=(mplayer %f >/dev/null 2>&1 &) + #Open=(gtv %f >/dev/null 2>&1 &) + #Open=(xanim %f >/dev/null 2>&1 &) + +### Documents ### + +# Postscript +type/^PostScript + Open=(gv %f &) + View=%view{ascii} ps2ascii %f + +# PDF +type/^PDF + Open=(evince %f >/dev/null 2>&1 &) + #Open=(acroread %f &) + #Open=(ghostview %f &) + View=%view{ascii} pdftotext %f - + +# The following code very ugly and should not be taken as example. +# It should be cleaned up when the new format of mc.ext is developed. + +# html +regex/\.([hH][tT][mM][lL]?)$ + Open=(if test -n "" && test -n "$DISPLAY"; then ( file://%d/%p &) 1>&2; else links %f || lynx -force_html %f || ${PAGER:-more} %f; fi) 2>/dev/null + View=%view{ascii} links -dump %f 2>/dev/null || w3m -dump %f 2>/dev/null || lynx -dump -force_html %f + +# StarOffice 5.2 +shell/.sdw + Open=(libreoffice %f >/dev/null 2>&1 &) + +# StarOffice 6 and OpenOffice.org formats +regex/\.(odt|ott|sxw|stw|ods|ots|sxc|stc|odp|otp|sxi|sti|odg|otg|sxd|std|odb|odf|sxm|odm|sxg)$ + Open=(libreoffice %f >/dev/null 2>&1 &) + View=%view{ascii} odt2txt %f + +# AbiWord +shell/.abw + Open=(libreoffice %f >/dev/null 2>&1 &) + +# Microsoft Word Document +regex/\.(doc|docx|dot|)$ + Open=(libreoffice %f >/dev/null 2>&1 &) + View=%view{ascii} antiword -t %f || catdoc -w %f || word2x -f text %f - || strings %f + +# RTF document +regex/\.([rR][tT][fF])$ + Open=(nano %f >/dev/null 2>&1 &) + +# Microsoft Excel Worksheet +regex/\.([xX][lL][sSwW])$ + Open=(libreoffice %f >/dev/null 2>&1 &) + View=%view{ascii} xls2csv %f || strings %f + +# DVI +regex/\.([dD][vV][iI])$ + Open=run-mailcap %f 2>&1 & + View=%view{ascii} catdvi %f + +# TeX +regex/\.([Tt][Ee][Xx])$ + Include=editor + +# DjVu +regex/\.(djvu?|DJVU?)$ + Open=djview %f & + View=%view{ascii} djvused -e print-pure-txt %f + +### Miscellaneous ### + +# Makefile +regex/[Mm]akefile$ + Open=make -f %f %{Enter parameters} + +# Imakefile +shell/Imakefile + Open=xmkmf -a + +# Makefile.PL (MakeMaker) +regex/^Makefile.(PL|pl)$ + Open=%var{PERL:perl} %f + +# dbf +regex/\.([dD][bB][fF])$ + Open=%view{ascii} dbview %f + View=%view{ascii} dbview -b %f + +# REXX script +regex/\.(rexx?|cmd)$ + Open=rexx %f %{Enter parameters};echo "Press ENTER";read y + +# Disk images for Commodore computers (VIC20, C64, C128) +regex/\.(d64|D64)$ + Open=%cd %p/uc1541:// + View=%view{ascii} c1541 %f -list + Extract=c1541 %f -extract + +# Glade, a user interface designer for GTK+ and GNOME +regex/\.([Gg][Ll][Aa][Dd][Ee])$ + Open=if glade-3 --version >/dev/null 2>&1; then (glade-3 %f >/dev/null 2>&1 &); else (glade-2 %f >/dev/null 2>&1 &); fi + +# Gettext Catalogs +shell/.mo + View=%view{ascii} msgunfmt %f || cat %f + +# lyx +regex/\.(lyx|LYX)$ + Open=lyx %f + View=%view{ascii} lyxcat %f + +# torrent +regex/\.([tT][oO][rR][rR][eE][nN][tT])$ + Open=(qbittorrent %f >/dev/null 2>&1 &) + View=%view{ascii} ctorrent -x %f 2>/dev/null + +### Plain compressed files ### + +# ace +regex/\.(ace|ACE)$ + Open=%cd %p/uace:// + View=%view{ascii} unace l %f + Extract=unace x %f + +# arc +regex/\.(arc|ARC)$ + Open=%cd %p/uarc:// + View=%view{ascii} arc l %f + Extract=arc x %f '*' + Extract (with flags)=I=%{Enter any Arc flags:}; if test -n "$I"; then arc x $I %f; fi + +# zip +type/^([Zz][Ii][Pp])\ archive + Open=%cd %p/uzip:// + View=%view{ascii} unzip -v %f + +# zoo +regex/\.([Zz][Oo][Oo])$ + Open=%cd %p/uzoo:// + View=%view{ascii} zoo l %f + +# gzip +type/^gzip + Open=gzip -dc %f | %var{PAGER:more} + View=%view{ascii} gzip -dc %f 2>/dev/null + +regex/\.(gz|Z)$ + View=%view{ascii} gzip -dc %f 2>/dev/null + +# bzip2 +type/^bzip2 + Open=bzip2 -dc %f | %var{PAGER:more} + View=%view{ascii} bzip2 -dc %f 2>/dev/null + +regex/\.bz2?$ + View=%view{ascii} bzip2 -dc %f 2>/dev/null + +# bzip +type/^bzip + Open=bzip -dc %f | %var{PAGER:more} + View=%view{ascii} bzip -dc %f 2>/dev/null + +# compress +type/^compress + Open=gzip -dc %f | %var{PAGER:more} + View=%view{ascii} gzip -dc %f 2>/dev/null + +# lzma +regex/\.lzma$ + Open=lzma -dc %f | %var{PAGER:more} + View=%view{ascii} lzma -dc %f 2>/dev/null + +# xz +regex/\.xz$ + Open=xz -dc %f | %var{PAGER:more} + View=%view{ascii} xz -dc %f 2>/dev/null + +### Default ### + +# Default target for anything not described above +default/* + Open= + View= + + +### EOF ### diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/mc/panels.ini b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/mc/panels.ini new file mode 100644 index 0000000..e69de29 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/openbox/rc.xml b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/openbox/rc.xml new file mode 100644 index 0000000..ad6091a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/openbox/rc.xml @@ -0,0 +1,748 @@ + + + + + 10 + 20 + + + yes + + no + + yes + + no + + 200 + + no + + + + Smart + +
yes
+ + Primary + + 1 + +
+ + Onyx + CMILN + + yes + yes + + sans + 8 + + bold + + normal + + + + sans + 8 + + bold + + normal + + + + sans + 9 + + normal + + normal + + + + sans + 9 + + normal + + normal + + + + sans + 9 + + bold + + normal + + + + sans + 9 + + bold + + normal + + + + + + 4 + 1 + + + + 875 + + + + yes + Nonpixel + + Center + + + + 10 + + 10 + + + + + + 0 + 0 + 0 + 0 + + + TopLeft + + 0 + 0 + no + Above + + Vertical + + no + 300 + + 300 + + Middle + + + + C-g + + + + left + no + + + + + right + no + + + + + up + no + + + + + down + no + + + + + left + no + + + + + right + no + + + + + up + no + + + + + down + no + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + + + + + + + + + + + + + client-menu + + + + + + scrot -s + + + + + + + + + + + + + + + + + + + + + + + + yes + yes + + + + + + + + + + + right + + + + + left + + + + + up + + + + + down + + + + + + + true + Konqueror + + kfmclient openProfile filemanagement + + + + + + scrot + + + + + 1 + + 500 + + 400 + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + previous + + + + + next + + + + + + + + + + + + + no + + + + + + + + + + + yes + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + top + + + + + + + left + + + + + + + right + + + + + + + bottom + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vertical + + + + + horizontal + + + + + + + + + + + + + + + + + + + + + + + + + + + + client-list-combined-menu + + + + + root-menu + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + /var/lib/openbox/debian-menu.xml + menu.xml + 200 + + no + + 100 + + 400 + + yes + + yes + + + + + +
diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/openbox/rc_back.xml b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/openbox/rc_back.xml new file mode 100644 index 0000000..b42543b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/openbox/rc_back.xml @@ -0,0 +1,798 @@ + + + + + 10 + 20 + + + yes + + no + + yes + + no + + 200 + + no + + + + Smart + +
yes
+ + Primary + + 1 + +
+ + Onyx + CMILN + + yes + yes + + sans + 8 + + bold + + normal + + + + sans + 8 + + bold + + normal + + + + sans + 9 + + normal + + normal + + + + sans + 9 + + normal + + normal + + + + sans + 9 + + bold + + normal + + + + sans + 9 + + bold + + normal + + + + + + 4 + 1 + + + + 875 + + + + yes + Nonpixel + + Center + + + + 10 + + 10 + + + + + + 0 + 0 + 0 + 0 + + + TopLeft + + 0 + 0 + no + Above + + Vertical + + no + 300 + + 300 + + Middle + + + + C-g + + + + left + no + + + + + right + no + + + + + up + no + + + + + down + no + + + + + left + no + + + + + right + no + + + + + up + no + + + + + down + no + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + + + + + + + + + + + + + client-menu + + + + + + scrot -s + + + + + + + + + + + + + + + + + + + + + + + + yes + yes + + + + + + + + + + + right + + + + + left + + + + + up + + + + + down + + + + + + + true + Konqueror + + kfmclient openProfile filemanagement + + + + + + scrot + + + + + 1 + + 500 + + 400 + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + + + + + no + + + + + + + + + + + yes + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + top + + + + + + + left + + + + + + + right + + + + + + + bottom + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + client-menu + + + + + + + client-menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vertical + + + + + horizontal + + + + + + + + + + + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + + + + + + + + client-list-combined-menu + + + + + root-menu + + + + + + + previous + + + + + next + + + + + previous + + + + + next + + + + + + + + + /var/lib/openbox/debian-menu.xml + menu.xml + 200 + + no + + 100 + + 400 + + yes + + yes + + + + + +
diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/terminator/config b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/terminator/config new file mode 100644 index 0000000..7b1e2ee --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.config/terminator/config @@ -0,0 +1,18 @@ +[global_config] + title_inactive_fg_color = "#00e8ff" + title_receive_fg_color = "#00e8ff" + title_transmit_fg_color = "#00e8ff" +[keybindings] +[profiles] + [[default]] + background_type = transparent + foreground_color = "#00e8ff" +[layouts] + [[default]] + [[[child1]]] + type = Terminal + parent = window0 + [[[window0]]] + type = Window + parent = "" +[plugins] diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie/opacity.ds b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie/opacity.ds new file mode 100644 index 0000000..9a56c4a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie/opacity.ds @@ -0,0 +1,37 @@ +( if + ( or + ( contains ( application_name ) "xterm" ) + ( contains ( application_name ) "filezilla" ) + ( contains ( application_name ) "nitrogen" ) + ( contains ( application_name ) "synaptic" ) + ( contains ( application_name ) "qBittorrent" ) + ( contains ( application_name ) "deadbeef" ) + ( contains ( application_name ) "SimpleScreenRecorder" ) + ( contains ( application_name ) "Leafpad" ) + ( contains ( application_name ) "gtkdialog" ) + ( contains ( application_name ) "Atom" ) + ) + ( begin + ( spawn_async (str "transset -i" (window_xid) " 0.85" ) + ) + ) +) + +( if + ( or + ( contains ( application_name ) "Panel" ) + ( contains ( application_name ) "haguichi" ) + ) + ( begin + ( spawn_async (str "transset -i" (window_xid) " 0.65" ) + ) + ) +) + +(if (and (contains (application_name) "java") (contains (window_name) "Desktop")) + (begin + (below) + (fullscreen) + (wintype "splashscreen") + ) +) diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie/terminalPos.ds b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie/terminalPos.ds new file mode 100644 index 0000000..5e1fbcc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie/terminalPos.ds @@ -0,0 +1,11 @@ +; generated_rule terminalPos +( if +( begin +( is ( application_name ) "LEFT_TERM" ) +) +( begin +( pin ) +( geometry "726x830+0+130" ) +( println "match" ) +) +) diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie2/opacity.lua b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie2/opacity.lua new file mode 100644 index 0000000..e69de29 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie2/terminalPos.lua b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie2/terminalPos.lua new file mode 100644 index 0000000..b736f7e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.devilspie2/terminalPos.lua @@ -0,0 +1,23 @@ + +if (get_window_name()=="LEFT_TERM") then + -- x,y, xsize, ysize + set_window_geometry(1600,300,700,800); +end + + +if (get_window_name()=="RIGHT_TERM") then + -- x,y, xsize, ysize + set_window_geometry(1600,300,700,800); +end + + +if (get_window_name()=="TOP_TERM") then + -- x,y, xsize, ysize + set_window_geometry(1600,300,700,500); +end + + +if (get_window_name()=="BOTTOM_TERM") then + -- x,y, xsize, ysize + set_window_geometry(1600,300,700,500); +end diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.greetings.mp3 b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.greetings.mp3 new file mode 100644 index 0000000..ed05424 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.greetings.mp3 differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/autoproperties b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/autoproperties new file mode 100644 index 0000000..a095366 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/autoproperties @@ -0,0 +1,248 @@ +/* + Autoproperties. The default template and simple course of autopropping + to help you add your own autoproperties. See the documentation for + more keywords and the rest of what is possible through this file. + + First, it's good to note that you can't just make up the property + string, you need to use a program called 'xprop' to show it. Please + conduct the documentation. + + Another good tip is to make sure you have an ApplyOn entry. The + autoproperties you define won't do any good if you don't tell pekwm + when to apply them! + + Third tip. You can't match a window with more than one property. The + first one that matches will be used, the rest ignored (see the gimp + example). + + Note that the default entries are commented out, don't comment out your + own autoproperties. :) +*/ + +Require { + Templates = "True" +} + +/* + Group terminal applications + */ +# Property = "(term|rxvt),(erm|xvt)" { +# ApplyOn = "New" +# Group = "term" { +# Size = "5" +# FocusedFirst = "True" +# Raise = "True" +# } +# } + +/* + Remove decor of customize toolbar window of mozilla firefox. + */ +Property = "^(gecko|Gecko|firefox-bin),^Firefox-bin,,^Customize Toolbar\$" { + ApplyOn = "Start New TransientOnly" + Border = "False" + Titlebar = "False" +} + +/* + Auto-group up to 10 mozilla download windows to group you call "moz-dl", + using a WM_CLASS and specifying the the download window using the + begining of its title. Make the windows go to the top-left corner of + your workspace and place them under other windows. Do this when new + windows show up, also to so called transient windows. +*/ +# Property = "^mozilla-bin,^Mozilla-bin,,^Saving" { +# ApplyOn = "New Transient" +# Group = "moz-dl" { Size = "10" } +# FrameGeometry = "+0+0" +# Layer = "Below" +# } + + +/* + Group together up to two windows that have a WM_CLASS that matches the + property. Start these windows on workspace two. +*/ +# Property = "^Mozilla,^navigator:browser" { +# ApplyOn = "Start New Workspace" +# Workspace = "2" +# } + + +/* + Group together an infinite number of windows that match the property. + When new windows are opened to this group, never make them the active + window of the group, but open them in the background. Make these + autoproperties apply on every pekwm start or when a new window is opened. +*/ +# Property = "^dillo,^Dillo" { +# ApplyOn = "Start New" +# Group = "dillo" { Size = "0"; Behind = "True" } +# } + + +/* + Put property matching windows under other windows and make the window + appear on every workspace. Do not show matching windows on the pekwm + goto menus, do not include them in frame switching (mod1+tab) and do + not let other windows snap to them. Do this on pekwm start or when new + window is opened, also include transient windows (in the example, + xmms playlist and equalizer are transients). +*/ +# Property = ".*,^xmms" { +# ApplyOn = "Start New Transient" +# Layer = "Desktop" +# Sticky = "True" +# Skip = "Menus FocusToggle Snap" +# } + + +/* + Remove Gimp windows from the menus, only show the main toolbox window. + Use the WM_WINDOW_ROLE to tell the difference between gimp windows. + + First make sure the toolbox window doesn't get confused with the rest + of the windows. This just tells pekwm to ignore any matches for the + toolbox later on. Without this, the toolbox would match with "the rest + of the windows" and get ignored from the pekwm menus! We don't want that. +*/ +# Property = "^gimp,^Gimp,gimp-toolbox" { +# ApplyOn = "Start New" +# } +/* + The Crop dialog always gets in the way, put it in the corner but place + it above other windows anyways. Don't show the window in pekwm menus. +*/ +# Property = "^gimp,^Gimp,gimp-crop-tool" { +# ApplyOn = "Start New" +# Layer = "OnTop" +# FrameGeometry = "+0+0" +# Skip = "Menus" +# } +/* + The rest of the gimp windows should not show in pekwm menus eather. +*/ +# Property = ".gimp,^Gimp" { +# ApplyOn = "Start New" +# Skip = "Menus"; +# } + + +/* + This should start making sense to you by now. +*/ +# Property = "^gkrellm,^Gkrellm" { +# ApplyOn = "Start New" +# Sticky = "True" +# Skip = "Menus FocusToggle" +# Layer = "Desktop" +# } + + +/* + Some useful standard application xclock xload and xbiff. This should + be fairly clear to you. In addition to what you've allready learned, + we make the windows appear without titlebars and borders. We are also + using the geometry in all its glory, defining the windows size in + addition to its position. +*/ +# Property = "^xclock,^XClock" { +# ApplyOn = "Start New" +# ClientGeometry = "120x137+0-137" +# Border = "False"; Titlebar = "False" +# Sticky = "True" +# Layer = "Desktop" +# Skip = "Menus FocusToggle Snap" +# } +# +# Property = "^xload,^XLoad" { +# ApplyOn = "Start New" +# ClientGeometry = "560x137+120-137" +# Border = "False"; Titlebar = "False" +# Sticky = "True" +# Layer = "Desktop" +# Skip = "Menus FocusToggle Snap" +# } +# +# Property = "^xbiff,^XBiff" { +# ApplyOn = "Start New" +# ClientGeometry = "120x137-120-137" +# Border = "False"; Titlebar = "False" +# Sticky = "True" +# Layer = "Desktop" +# Skip = "Menus FocusToggle Snap" +# } + + +// End of autoproperties. ------------------------- + +TypeRules { + INCLUDE = "$_PEKWM_ETC_PATH/autoproperties_typerules" +} + +/* + Next, we do some siple window title rewriting. + To make it simple, you can automatically make some windows get their + title edited. Cut out an annoying piece, add text, replace text. + This all happens in it's own section "TitleRules {}". + + I don't like the way dillo uses its titlebar, it says "Dillo: webpage". + I want that "Dillo:" part to not show in the beginning, instead I want + to make it show as "webpage - dillo". + + Then again, the "webpage - Mozilla Firefox" is too long for my taste. + I shorten it in the second titlerule. And I'll place the shortened text + in the beginning of the title just as a show how. +*/ +# TitleRules { +# Property = "^dillo,^Dillo" { +# Rule = "/Dillo: (.*)/\\1 - dillo/" +# } +# Property = "^firefox-bin,^Firefox-bin" { +# Rule = "/(.*) - Mozilla Firefox/MF: \\1/" +# } +# } + + +// End of titlerules. ----------------------------- + + +/* + Then for some harbour ordering done in it's own "Harbour {}" section. + This is simple really, but you might want to check the documentation on + how the positions work. + + Obpager is allways the last dockapp, the cpuload application is the + first, and wmnd will get placed in the centre. +*/ +# Harbour { +# Property = "^obpager,^obpager" { +# Position = "-1" +# } +# Property = ".*,.*cpuload" { +# Position = "1" +# } +# Property = ".*,^wmnd" { +# Position = "0" +# } +# } + + +// End of harbour order rules. -------------------- + + +/* + Last, if you have a theme that supports it, or you have hacked one up + yourself, you can use the "DecorRules {}" section to make windows show + up with independent decorations. + + Here we tell our terminal windows to use the special TERM decoration + section found from your theme. Note that this _needs_ a theme that + supports it. +*/ +# DecorRules { +# Property = "^term,^xterm" { +# Decor = "TERM" +# } +# } + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/config b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/config new file mode 100644 index 0000000..e87f42c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/config @@ -0,0 +1,39 @@ +INCLUDE = "$_PEKWM_ETC_PATH/config_system" + +Files { + Theme = "/usr/share/pekwm/themes/vista_black" +} + +Screen { + Workspaces = "3" + WorkspacesPerRow = "3" + WorkspaceNames = "01;02;03;" + Placement { + Model = "MouseCentered" + WorkspacePlacements = "CenteredOnParent;MouseCentered" + TransientOnParent = "True" + WorkspaceIndicatorOpacity = "50" + Smart { + Row = "False" + OffsetX = "0" + OffsetY = "0" + } + } + +Menu { + DisplayIcons = "True" + UnfocusOpacity = "50" + Icons = "Final Order" { + Minimum = "16x16" + Maximum = "16x16" + } + +Files { + Keys = "~/.pekwm/keys" + Mouse = "~/.pekwm/mouse" + Menu = "~/.pekwm/menu" + Start = "~/.pekwm/start" + AutoProps = "~/.pekwm/autoproperties" + Theme = "/usr/share/pekwm/themes/vista_black" + Icons = "~/.pekwm/icons/" +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/history b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/history new file mode 100644 index 0000000..e69de29 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/keys b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/keys new file mode 100644 index 0000000..23a73ac --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/keys @@ -0,0 +1,16 @@ +INCLUDE = "vars" + +Global { +# - - ----------------------------------------------- - - +# Simple bindings to most frequently used actions. +# +# Adding your own frequently used actions is easy - +# just copy it over from CHAINS and edit the keypress! + + #Arp Crunch Apps + Keypress = "Mod4 m" { Actions = "ShowMenu GotoClient True" } + Keypress = "Mod4 r" { Actions = "Exec terminator -x sudo reboot &" } + Keypress = "Mod4 l" { Actions = "Exec i3lock -c 000000" } + Keypress = "Mod4 s" { Actions = "Exec terminator -x sudo poweroff &" } + Keypress = "Mod4 t" { Actions = "Exec terminator &" } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/menu b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/menu new file mode 100644 index 0000000..bae62f4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/menu @@ -0,0 +1,198 @@ +# Menu config for pekwm + +# Variables +INCLUDE = "vars" + +RootMenu = "(----)" { + Separator {} + Submenu = "(--Main--)" { + Separator {} + + Submenu = "[--System--]" { + Separator {} + Submenu = "[--Settings--]" { + Entry = "Gufw[Firewall-Mngr]" { Actions = "Exec gksu gufw &" } + Entry = "Wicd[Netwrk-Mngr]" { Actions = "Exec terminator -x wicd-curses &" } + Entry = "DSL/PPPoE configuration tool" { Actions = "Exec xterm -e pppoeconf &" } + Entry = "LXAppearance" { Actions = "Exec lxappearance &" } + Entry = "Nitrogen" { Actions = "Exec nitrogen &" } + Entry = "ARandR" { Actions = "Exec arandr &" } + Entry = "Nvidia Settings" { Actions = "Exec gksu nvidia-settings &" } + } + Separator {} + Entry = "Synaptic Package Manager" { Actions = "Exec x-terminal-emulator -e synaptic-pkexec &" } + Entry = "Aptitude Package Manager (text)" { Actions = "Exec terminator -x aptitude-curses &" } + Entry = "PlayOnLinux" { Actions = "Exec playonlinux &" } + Entry = "VirtualBox" { Actions = "Exec virtualbox &" } + Entry = "GParted" { Actions = "Exec su-to-root -X -c /usr/sbin/gparted &" } + Entry = "Bleachbit[Su]" { Actions = "Exec gksu bleachbit &" } + Entry = "Bleachbit" { Actions = "Exec bleachbit &" } + Entry = "Orphaner (libs)" { Actions = "Exec xterm -e su-to-root -c /usr/sbin/orphaner &" } + Entry = "Gdebi[Pkg-Installer]" { Actions = "Exec gksu gdebi &" } + Entry = "Ubuntu Builder" { Actions = "Exec ubuntu-builder &" } + Entry = "Htop" { Actions = "Exec xterm -e htop &" } + + + + } + + Separator {} + + Submenu = "[--Multimedia--]" { + Entry = "SMPlayer2[Movie-Player]" { Actions = "Exec smplayer2 &" } + Entry = "Aegisub[SubTitleEditor]" { Actions = "Exec aegisub-3.0 &" } + Entry = "SubDownloader" { Actions = "Exec subdownloader &" } + Entry = "DeadBeef[Music-Player]" { Actions = "Exec /opt/deadbeef/bin/deadbeef &" } + Entry = "OpenShot[Video-Editor]" { Actions = "Exec openshot &" } + Entry = "SimpleScreenRecorder" { Actions = "Exec simplescreenrecorder --logfile &" } + Entry = "Guvcview[WebCam]" { Actions = "Exec guvcview &" } + Entry = "Pavucontrol[Audio-Ctrls]" { Actions = "Exec pavucontrol &" } + } + + Separator {} + + Submenu = "[--Office--]" { + Entry = "LibreOffice" { Actions = "Exec libreoffice &" } + Entry = "LibreOffice-Writer" { Actions = "Exec libreoffice --writer &" } + Entry = "LibreOffice-Impress" { Actions = "Exec libreoffice --impress &" } + Entry = "LibreOffice-Calc" { Actions = "Exec libreoffice --calc &" } + Entry = "Sumatra[Pdf & Ebook-Viewer]" { Actions = "Exec /usr/sbin/sumatra &" } + } + + Separator {} + + Submenu = "[--Graphics--]" { + Entry = "The GIMP[Img-Editor]" { Actions = "Exec gimp &" } + Entry = "ImageMagick[Img-Editor]" { Actions = "Exec display.im6 logo: &" } + Entry = "Mirage[Img-Viewer]" { Actions = "Exec mirage &" } + } + + Separator {} + + Submenu = "[--Internet--]" { + Entry = "Firefox[Web]" { Actions = "Exec firefox &" } + Entry = "FileZilla[FTP-Client]" { Actions = "Exec filezilla &" } + Entry = "QBittorrent" { Actions = "Exec qbittorrent &" } + Entry = "Xchat[IRC]" { Actions = "Exec xchat &" } + Entry = "Skype" { Actions = "Exec skype &" } + } + + Separator {} + + Submenu = "[--Games--]" { + Entry = "Steam" { Actions = "Exec steam &" } + Entry = "DOSBox" { Actions = "Exec dosbox &" } + Entry = "GtkBoard" { Actions = "Exec gtkboard &" } + Entry = "PrBoom+" { Actions = "Exec prboom-plus &" } + Entry = "Freedoom-Phase 1" { Actions = "Exec /usr/games/freedoom1 &" } + Entry = "Freedoom-Phase 2" { Actions = "Exec /usr/games/freedoom2 &" } + + + } + + Separator {} + + Submenu = "[--Accessories--]" { + Entry = "SpaceFM[File-Mngr]" { Actions = "Exec spacefm &" } + Entry = "SpaceFM-File Search" { Actions = "Exec spacefm --find-files &" } + Entry = "PyRenamer[Bulk File Re-name]" { Actions = "Exec pyrenamer &" } + Entry = "Midnight-Commander[File-Mngr]" { Actions = "Exec terminator -x mc &" } + Entry = "Ranger[File-Mngr]" { Actions = "Exec xterm -e ranger &" } + Entry = "Galculator" { Actions = "Exec galculator &" } + Entry = "Leafpad" { Actions = "Exec leafpad &" } + Entry = "Nano[Text Editor]" { Actions = "Exec terminator -x nano &" } + Entry = "Xarchiver" { Actions = "Exec xarchiver &" } + Entry = "QuickSynergy" { Actions = "Exec quicksynergy &" } + Entry = "Terminator[Terminal]" { Actions = "Exec terminator &" } + Entry = "Xterm" { Actions = "Exec xterm &" } + Entry = "Screenshot" { Actions = "Exec xfce4-screenshooter &" } + } + + Separator {} + + Submenu = "[--Development--]" { + Entry = "Geany[IDE-Like-TextEditor]" { Actions = "Exec geany &" } + } +} + Submenu = "(--Pekwm--)" { + Submenu = "Themes" { + Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh $_PEKWM_THEME_PATH" } + Entry { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_themeset.sh ~/.pekwm/themes" } + } + Entry = "Reload" { Actions = "Reload" } + Entry = "Restart" { Actions = "Restart" } + Entry = "Exit" { Actions = "Exit" } + } + Separator {} + Entry = "Firefox[Web]" { Actions = "Exec firefox &" } + Entry = "Spacefm[File-Mngr]" { Actions = "Exec spacefm &" } + Entry = "Terminator[Terminal]" { Actions = "Exec terminator &" } + Submenu = "(--Desktop Features & Other--)" { + Entry = "Idesk[DesktopIconStarter]" { Actions = "Exec idesk &" } + Entry = "Idesk[DesktopIconStopper]" { Actions = "Exec terminator -x pkill idesk &" } + Entry = "Idesk[IconMaker]" { Actions = "Exec terminator -x $HOME/Desktop/idesk.sh &" } + Entry = "Keyboard Backlight On" { Actions = "Exec xset led 3 &" } + Entry = "Keyboard Backlight Off" { Actions = "Exec xset -led 3 &" } + } + Separator {} + Submenu = "(--Go to--)" { + SubMenu = "Workspace" { + # Create goto menu once per pekwm config reload. The fast way that + # will work for most if not all users. + COMMAND = "$_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh goto" + # Create goto menu every time the menu is opened. The slow way. + # This is what you want if you are using external tools to make + # the amount of workspaces something else than what you define in + # ~/.pekwm/config. You will know if you want this. + # Entry = "" { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh goto dynamic" } + } + Entry = "Window.." { Actions = "ShowMenu GotoClient True" } + } +} + +WindowMenu = "Window Menu" { + Entry = "(Un)Stick" { Actions = "Toggle Sticky" } + Entry = "(Un)Shade" { Actions = "Toggle Shaded" } + Entry = "Iconify" { Actions = "Set Iconified" } + Entry = "Command.." { Actions = "ShowCmdDialog" } + + Submenu = "Maximize" { + Entry = "Toggle Full" { Actions = "Toggle Maximized True True" } + Entry = "Toggle Horizontal" { Actions = "Toggle Maximized True False" } + Entry = "Toggle Vertical" { Actions = "Toggle Maximized False True" } + } + Submenu = "Fill" { + Entry = "Full" { Actions = "MaxFill True True" } + Entry = "Horizontal" { Actions = "MaxFill True False" } + Entry = "Vertical" { Actions = "MaxFill False True" } + } + Submenu = "Stacking" { + Entry = "Raise" { Actions = "Raise" } + Entry = "Lower" { Actions = "Lower" } + Entry = "Toggle Always On Top" { Actions = "Toggle AlwaysOnTop" } + Entry = "Toggle Always Below" { Actions = "Toggle AlwaysBelow" } + } + Submenu = "Decorations" { + Entry = "Toggle Decorations" { Actions = "Toggle DecorBorder; Toggle DecorTitlebar" } + Entry = "Toggle Borders" { Actions = "Toggle DecorBorder" } + Entry = "Toggle Titlebar" { Actions = "Toggle DecorTitlebar" } + } + Submenu = "Skip" { + Entry = "Toggle showing this frame in menus" { Actions = "Toggle Skip Menus" } + Entry = "Toggle including this frame in focus toggle" { Actions = "Toggle Skip FocusToggle" } + Entry = "Toggle if this frame snaps to other windows" { Actions = "Toggle Skip Snap" } + } + SubMenu = "Send To" { + # Create sendto menu once per pekwm config reload. The fast way that + # will work for most if not all users. + COMMAND = "$_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh send" + # Create sendto menu every time the menu is opened. The slow way. + # This is what you want if you are using external tools to make + # the amount of workspaces something else than what you define in + # ~/.pekwm/config. You will know if you want this. + # Entry = "" { Actions = "Dynamic $_PEKWM_SCRIPT_PATH/pekwm_ws_menu.sh send dynamic" } + } + Separator {} + Entry = "Close" { Actions = "Close" } + Submenu = "Kill" { Entry = "Kill application" { Actions = "Kill" } } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/mouse b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/mouse new file mode 100644 index 0000000..0e74bfc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/mouse @@ -0,0 +1,15 @@ +# Swap comments on the two following lines to switch betwen +# click does not raise and click to raise. +#$CLIENT_CLICK = "Focus" + $CLIENT_CLICK = "Focus; Raise" + +# Base mouse configuration +INCLUDE = "$_PEKWM_ETC_PATH/mouse_system" + +# Swap comments on the two folling lines to switch between +# sloppy and click to focus +#INCLUDE = "$_PEKWM_ETC_PATH/mouse_sloppy" +INCLUDE = "$_PEKWM_ETC_PATH/mouse_click" + +# Add configuration overrides here, it possible to add sections, +# sub-section and values overriding/adding specific values. diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/start b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/start new file mode 100755 index 0000000..9456ff5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/start @@ -0,0 +1,33 @@ +#!/bin/sh +# PekWM start file +# This file is a simple shell script; It gets run on pekwm startup, after +# the theme and all config has loaded if it is set executable +# (chmod +x start). +# +# This is different from ~/.xinitrc because a normal configuration of +# .xinitrc you'll run all commands, then launch the window manager last. +# +# It also gets re-run every time pekwm is restarted. +# +# As for it's usefulness, well, it's up to you. I actually set my background +# from my start file; since it runs after the theme gets loaded, this +# effectively overrides whatever's in the theme. +# +# There's probably a few other good uses for it, too. I mainly pushed for it +# because when I was doing fluxbox's docs, people used to complain that there +# wasn't one, and I wanted to avoid that for pekwm. ;) --eyez +exec /lib/ufw/ufw-init start & +exec stjerm -k f8 -o 50 -fg 00e8ff -ah 0 -p left -h 800 -w 700 & +exec stjerm -k f9 -o 50 -fg 00e8ff -ah 0 -p right -h 800 -w 700 & +exec stjerm -k f12 -o 50 -fg 00e8ff -ah 0 -p top -h 500 -w 700 & +exec stjerm -k f10 -o 50 -fg 00e8ff -ah 0 -p bottom -h 500 -w 700 & +exec xset led 3 & +exec xcompmgr & +exec spacefm --desktop & +exec xfce4-panel & +sleep 1 +exec megasync & +exec $HOME/.animatedBGstarter.sh & +sleep 1 +exec $HOME/.animatedBGstarter2.sh & +exec pulseaudio --start & diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/border.png new file mode 100644 index 0000000..b4fe276 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom-left.png new file mode 100644 index 0000000..6a3212c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom-right.png new file mode 100644 index 0000000..f3ec15a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom.png new file mode 100644 index 0000000..1354b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/bottom.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-focus.png new file mode 100644 index 0000000..cd6ca6a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-press.png new file mode 100644 index 0000000..24e44c5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-unfocus.png new file mode 100644 index 0000000..b44ab5e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/close-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-focus.png new file mode 100644 index 0000000..3f9d401 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-press.png new file mode 100644 index 0000000..2712d35 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-unfocus.png new file mode 100644 index 0000000..8a26492 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/max-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-title.png new file mode 100644 index 0000000..cc766fc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-top-left.png new file mode 100644 index 0000000..da033ce Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-top-right.png new file mode 100644 index 0000000..41f7fc2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menu-top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menuline.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menuline.png new file mode 100644 index 0000000..407fc25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/menuline.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-focus.png new file mode 100644 index 0000000..f5de99f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-press.png new file mode 100644 index 0000000..f518434 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-unfocus.png new file mode 100644 index 0000000..b1224f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/min-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/theme new file mode 100644 index 0000000..e658ca3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/theme @@ -0,0 +1,285 @@ +# "Mirev2 Blue" theme for pekwm 0.1.6 +# theme originally done by asuraci for Litestep +# ported to pekwm by lyrae (http://thrynk.deviantart.com) +# Date: 04.01.08 + +$font = "Avantgarde LT Medium-7#Left#XFT" + +PDecor { + Decor = "Default" { + Title { + Height = "19" + Pad = "3 5 5 5" + + Focused = "Image title.png" + Unfocused = "Image title.png" + + Tab { + Focused = "Image title.png" + FocusedSelected = "Image title.png" + Unfocused = "Image title.png" + UnfocusedSelected = "Image title.png" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "#a0a0a0" + FocusedSelected = "#a0a0a0" + Unfocused = "#222222" + UnfocusedSelected = "#222222" + + } + Buttons { + Right { + Focused = "Image close-focus.png" + Unfocused = "Image close-unfocus.png" + Pressed = "Image close-press.png" + Button = "1" { Actions = "Close" } + Button = "3" { Actions = "Kill" } + } + + Right { + Focused = "Image max-focus.png" + Unfocused = "Image max-unfocus.png" + Pressed = "Image max-press.png" + Button = "1" { Actions = "Toggle Maximized 1 1" } + } + + Right { + Focused = "Image min-focus.png" + Unfocused = "Image min-unfocus.png" + Pressed = "Image min-press.png" + Button = "1" { Actions = "Set Iconified" } + } + } + Border { + Focused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Menu" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Titlebarless" { + Title { + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } + + Decor = "Statuswindow" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } +} + +Harbour { + Texture = "Solid #222222" + } +Menu { + Pad = "1 4 7 7" + + Focused { + Font = "$font" + Background = "Solid #222222" + Item = "Solid #222222" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Unfocused { + Font = "$font" + Background = "Solid #222222" + Item = "Empty" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Selected { + Font = "$font" + Background = "Solid #323232" + Item = "Empty" + Text = "#14ceff" + Arrow = "Empty" + } +} +CmdDialog { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "3 0 1 10" +} +Status { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "2 2 10 10" +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/title.png new file mode 100644 index 0000000..4d8425e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-border.png new file mode 100644 index 0000000..4c74485 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-left.png new file mode 100644 index 0000000..d31b4c6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-right.png new file mode 100644 index 0000000..2596da3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-blue/top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/border.png new file mode 100644 index 0000000..b4fe276 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom-left.png new file mode 100644 index 0000000..6a3212c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom-right.png new file mode 100644 index 0000000..f3ec15a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom.png new file mode 100644 index 0000000..1354b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/bottom.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-focus.png new file mode 100644 index 0000000..efcf82d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-press.png new file mode 100644 index 0000000..24e44c5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-unfocus.png new file mode 100644 index 0000000..b44ab5e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/close-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-focus.png new file mode 100644 index 0000000..3f9d401 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-press.png new file mode 100644 index 0000000..2712d35 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-unfocus.png new file mode 100644 index 0000000..8a26492 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/max-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-title.png new file mode 100644 index 0000000..cc766fc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-top-left.png new file mode 100644 index 0000000..da033ce Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-top-right.png new file mode 100644 index 0000000..41f7fc2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menu-top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menuline.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menuline.png new file mode 100644 index 0000000..407fc25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/menuline.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-focus.png new file mode 100644 index 0000000..f5de99f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-press.png new file mode 100644 index 0000000..f518434 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-unfocus.png new file mode 100644 index 0000000..b1224f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/min-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/theme new file mode 100644 index 0000000..6c5b267 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/theme @@ -0,0 +1,285 @@ +# "Mirev2 Grey" theme for pekwm 0.1.6 +# theme originally done by asuraci for Litestep +# ported to pekwm by lyrae (http://thrynk.deviantart.com) +# Date: 04.01.08 + +$font = "Avantgarde LT Medium-7#Left#XFT" + +PDecor { + Decor = "Default" { + Title { + Height = "19" + Pad = "3 5 5 5" + + Focused = "Image title.png" + Unfocused = "Image title.png" + + Tab { + Focused = "Image title.png" + FocusedSelected = "Image title.png" + Unfocused = "Image title.png" + UnfocusedSelected = "Image title.png" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "#a0a0a0" + FocusedSelected = "#a0a0a0" + Unfocused = "#222222" + UnfocusedSelected = "#222222" + + } + Buttons { + Right { + Focused = "Image close-focus.png" + Unfocused = "Image close-unfocus.png" + Pressed = "Image close-press.png" + Button = "1" { Actions = "Close" } + Button = "3" { Actions = "Kill" } + } + + Right { + Focused = "Image max-focus.png" + Unfocused = "Image max-unfocus.png" + Pressed = "Image max-press.png" + Button = "1" { Actions = "Toggle Maximized 1 1" } + } + + Right { + Focused = "Image min-focus.png" + Unfocused = "Image min-unfocus.png" + Pressed = "Image min-press.png" + Button = "1" { Actions = "Set Iconified" } + } + } + Border { + Focused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Menu" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Titlebarless" { + Title { + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } + + Decor = "Statuswindow" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } +} + +Harbour { + Texture = "Solid #222222" + } +Menu { + Pad = "1 4 7 7" + + Focused { + Font = "$font" + Background = "Solid #222222" + Item = "Solid #222222" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Unfocused { + Font = "$font" + Background = "Solid #222222" + Item = "Empty" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Selected { + Font = "$font" + Background = "Solid #323232" + Item = "Empty" + Text = "#909090" + Arrow = "Empty" + } +} +CmdDialog { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "3 0 1 10" +} +Status { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "2 2 10 10" +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/title.png new file mode 100644 index 0000000..4d8425e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-border.png new file mode 100644 index 0000000..4c74485 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-left.png new file mode 100644 index 0000000..d31b4c6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-right.png new file mode 100644 index 0000000..2596da3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-grey/top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/border.png new file mode 100644 index 0000000..b4fe276 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom-left.png new file mode 100644 index 0000000..6a3212c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom-right.png new file mode 100644 index 0000000..f3ec15a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom.png new file mode 100644 index 0000000..1354b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/bottom.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-focus.png new file mode 100644 index 0000000..10e33e7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-press.png new file mode 100644 index 0000000..24e44c5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-unfocus.png new file mode 100644 index 0000000..b44ab5e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/close-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-focus.png new file mode 100644 index 0000000..3f9d401 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-press.png new file mode 100644 index 0000000..2712d35 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-unfocus.png new file mode 100644 index 0000000..8a26492 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/max-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-title.png new file mode 100644 index 0000000..cc766fc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-top-left.png new file mode 100644 index 0000000..da033ce Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-top-right.png new file mode 100644 index 0000000..41f7fc2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menu-top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menuline.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menuline.png new file mode 100644 index 0000000..407fc25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/menuline.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-focus.png new file mode 100644 index 0000000..f5de99f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-press.png new file mode 100644 index 0000000..f518434 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-unfocus.png new file mode 100644 index 0000000..b1224f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/min-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/theme new file mode 100644 index 0000000..46e50f2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/theme @@ -0,0 +1,285 @@ +# "Mirev2 Lime" theme for pekwm 0.1.6 +# theme originally done by asuraci for Litestep +# ported to pekwm by lyrae (http://thrynk.deviantart.com) +# Date: 04.01.08 + +$font = "Avantgarde LT Medium-7#Left#XFT" + +PDecor { + Decor = "Default" { + Title { + Height = "19" + Pad = "3 5 5 5" + + Focused = "Image title.png" + Unfocused = "Image title.png" + + Tab { + Focused = "Image title.png" + FocusedSelected = "Image title.png" + Unfocused = "Image title.png" + UnfocusedSelected = "Image title.png" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "#a0a0a0" + FocusedSelected = "#a0a0a0" + Unfocused = "#222222" + UnfocusedSelected = "#222222" + + } + Buttons { + Right { + Focused = "Image close-focus.png" + Unfocused = "Image close-unfocus.png" + Pressed = "Image close-press.png" + Button = "1" { Actions = "Close" } + Button = "3" { Actions = "Kill" } + } + + Right { + Focused = "Image max-focus.png" + Unfocused = "Image max-unfocus.png" + Pressed = "Image max-press.png" + Button = "1" { Actions = "Toggle Maximized 1 1" } + } + + Right { + Focused = "Image min-focus.png" + Unfocused = "Image min-unfocus.png" + Pressed = "Image min-press.png" + Button = "1" { Actions = "Set Iconified" } + } + } + Border { + Focused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Menu" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Titlebarless" { + Title { + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } + + Decor = "Statuswindow" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } +} + +Harbour { + Texture = "Solid #222222" + } +Menu { + Pad = "1 4 7 7" + + Focused { + Font = "$font" + Background = "Solid #222222" + Item = "Solid #222222" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Unfocused { + Font = "$font" + Background = "Solid #222222" + Item = "Empty" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Selected { + Font = "$font" + Background = "Solid #323232" + Item = "Empty" + Text = "#AADA2C" + Arrow = "Empty" + } +} +CmdDialog { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "3 0 1 10" +} +Status { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "2 2 10 10" +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/title.png new file mode 100644 index 0000000..4d8425e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-border.png new file mode 100644 index 0000000..4c74485 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-left.png new file mode 100644 index 0000000..d31b4c6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-right.png new file mode 100644 index 0000000..2596da3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-lime/top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/border.png new file mode 100644 index 0000000..b4fe276 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom-left.png new file mode 100644 index 0000000..6a3212c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom-right.png new file mode 100644 index 0000000..f3ec15a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom.png new file mode 100644 index 0000000..1354b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/bottom.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-focus.png new file mode 100644 index 0000000..94b21ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-press.png new file mode 100644 index 0000000..24e44c5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-unfocus.png new file mode 100644 index 0000000..b44ab5e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/close-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-focus.png new file mode 100644 index 0000000..3f9d401 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-press.png new file mode 100644 index 0000000..2712d35 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-unfocus.png new file mode 100644 index 0000000..8a26492 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/max-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-title.png new file mode 100644 index 0000000..cc766fc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-top-left.png new file mode 100644 index 0000000..da033ce Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-top-right.png new file mode 100644 index 0000000..41f7fc2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menu-top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menuline.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menuline.png new file mode 100644 index 0000000..407fc25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/menuline.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-focus.png new file mode 100644 index 0000000..f5de99f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-press.png new file mode 100644 index 0000000..f518434 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-unfocus.png new file mode 100644 index 0000000..b1224f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/min-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/theme new file mode 100644 index 0000000..bae60cd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/theme @@ -0,0 +1,285 @@ +# "Mirev2 Orange" theme for pekwm 0.1.6 +# theme originally done by asuraci for Litestep +# ported to pekwm by lyrae (http://thrynk.deviantart.com) +# Date: 04.01.08 + +$font = "Avantgarde LT Medium-7#Left#XFT" + +PDecor { + Decor = "Default" { + Title { + Height = "19" + Pad = "3 5 5 5" + + Focused = "Image title.png" + Unfocused = "Image title.png" + + Tab { + Focused = "Image title.png" + FocusedSelected = "Image title.png" + Unfocused = "Image title.png" + UnfocusedSelected = "Image title.png" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "#a0a0a0" + FocusedSelected = "#a0a0a0" + Unfocused = "#222222" + UnfocusedSelected = "#222222" + + } + Buttons { + Right { + Focused = "Image close-focus.png" + Unfocused = "Image close-unfocus.png" + Pressed = "Image close-press.png" + Button = "1" { Actions = "Close" } + Button = "3" { Actions = "Kill" } + } + + Right { + Focused = "Image max-focus.png" + Unfocused = "Image max-unfocus.png" + Pressed = "Image max-press.png" + Button = "1" { Actions = "Toggle Maximized 1 1" } + } + + Right { + Focused = "Image min-focus.png" + Unfocused = "Image min-unfocus.png" + Pressed = "Image min-press.png" + Button = "1" { Actions = "Set Iconified" } + } + } + Border { + Focused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Menu" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Titlebarless" { + Title { + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } + + Decor = "Statuswindow" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } +} + +Harbour { + Texture = "Solid #222222" + } +Menu { + Pad = "1 4 7 7" + + Focused { + Font = "$font" + Background = "Solid #222222" + Item = "Solid #222222" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Unfocused { + Font = "$font" + Background = "Solid #222222" + Item = "Empty" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Selected { + Font = "$font" + Background = "Solid #323232" + Item = "Empty" + Text = "#de8221" + Arrow = "Empty" + } +} +CmdDialog { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "3 0 1 10" +} +Status { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "2 2 10 10" +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/title.png new file mode 100644 index 0000000..4d8425e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-border.png new file mode 100644 index 0000000..4c74485 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-left.png new file mode 100644 index 0000000..d31b4c6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-right.png new file mode 100644 index 0000000..2596da3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-orange/top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/border.png new file mode 100644 index 0000000..b4fe276 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom-left.png new file mode 100644 index 0000000..6a3212c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom-right.png new file mode 100644 index 0000000..f3ec15a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom.png new file mode 100644 index 0000000..1354b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/bottom.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-focus.png new file mode 100644 index 0000000..92ee250 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-press.png new file mode 100644 index 0000000..24e44c5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-unfocus.png new file mode 100644 index 0000000..b44ab5e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/close-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-focus.png new file mode 100644 index 0000000..3f9d401 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-press.png new file mode 100644 index 0000000..2712d35 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-unfocus.png new file mode 100644 index 0000000..8a26492 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/max-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-title.png new file mode 100644 index 0000000..cc766fc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-top-left.png new file mode 100644 index 0000000..da033ce Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-top-right.png new file mode 100644 index 0000000..41f7fc2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menu-top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menuline.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menuline.png new file mode 100644 index 0000000..407fc25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/menuline.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-focus.png new file mode 100644 index 0000000..f5de99f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-press.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-press.png new file mode 100644 index 0000000..f518434 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-press.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-unfocus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-unfocus.png new file mode 100644 index 0000000..b1224f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/min-unfocus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/theme new file mode 100644 index 0000000..b845b75 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/theme @@ -0,0 +1,285 @@ +# "Mirev2 Pink" theme for pekwm 0.1.6 +# theme originally done by asuraci for Litestep +# ported to pekwm by lyrae (http://thrynk.deviantart.com) +# Date: 04.01.08 + +$font = "Avantgarde LT Medium-7#Left#XFT" + +PDecor { + Decor = "Default" { + Title { + Height = "19" + Pad = "3 5 5 5" + + Focused = "Image title.png" + Unfocused = "Image title.png" + + Tab { + Focused = "Image title.png" + FocusedSelected = "Image title.png" + Unfocused = "Image title.png" + UnfocusedSelected = "Image title.png" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "#a0a0a0" + FocusedSelected = "#a0a0a0" + Unfocused = "#222222" + UnfocusedSelected = "#222222" + + } + Buttons { + Right { + Focused = "Image close-focus.png" + Unfocused = "Image close-unfocus.png" + Pressed = "Image close-press.png" + Button = "1" { Actions = "Close" } + Button = "3" { Actions = "Kill" } + } + + Right { + Focused = "Image max-focus.png" + Unfocused = "Image max-unfocus.png" + Pressed = "Image max-press.png" + Button = "1" { Actions = "Toggle Maximized 1 1" } + } + + Right { + Focused = "Image min-focus.png" + Unfocused = "Image min-unfocus.png" + Pressed = "Image min-press.png" + Button = "1" { Actions = "Set Iconified" } + } + } + Border { + Focused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Menu" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$font" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image menu-top-left.png" + Top = "Image menu-title.png" + TopRight = "Image menu-top-right.png" + Left = "Image border.png" + Right = "Image border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image border.png" + BottomRight = "Image bottom-right.png" + } + } + } + } + + Decor = "Titlebarless" { + Title { + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } + + Decor = "Statuswindow" { + Title { + Height = "0" + Pad = "0 0 0 0" + + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "Empty" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + } + Border { + Focused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + Unfocused { + TopLeft = "Empty" + Top = "Empty" + TopRight = "Empty" + Left = "Empty" + Right = "Empty" + BottomLeft = "Empty" + Bottom = "Empty" + BottomRight = "Empty" + } + } + } + } +} + +Harbour { + Texture = "Solid #222222" + } +Menu { + Pad = "1 4 7 7" + + Focused { + Font = "$font" + Background = "Solid #222222" + Item = "Solid #222222" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Unfocused { + Font = "$font" + Background = "Solid #222222" + Item = "Empty" + Text = "#a0a0a0" + Separator = "Image menuline.png" + Arrow = "Empty" + } + Selected { + Font = "$font" + Background = "Solid #323232" + Item = "Empty" + Text = "#e232c7" + Arrow = "Empty" + } +} +CmdDialog { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "3 0 1 10" +} +Status { + Font = "$font" + Texture = "Solid #222222" + Text = "#a0a0a0" + Pad = "2 2 10 10" +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/title.png new file mode 100644 index 0000000..4d8425e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-border.png new file mode 100644 index 0000000..4c74485 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-left.png new file mode 100644 index 0000000..d31b4c6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-right.png new file mode 100644 index 0000000..2596da3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Mirev2-pink/top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/arrow.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/arrow.png new file mode 100644 index 0000000..19d70e6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/arrow.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/arrow_sel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/arrow_sel.png new file mode 100644 index 0000000..88042ab Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/arrow_sel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom.png new file mode 100644 index 0000000..f2263a6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom_left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom_left.png new file mode 100644 index 0000000..6d1b525 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom_left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom_right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom_right.png new file mode 100644 index 0000000..5fae33b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_bottom_right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_left.png new file mode 100644 index 0000000..e0dac3a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_right.png new file mode 100644 index 0000000..7478f9c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top.png new file mode 100644 index 0000000..d909095 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top_left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top_left.png new file mode 100644 index 0000000..897ca0a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top_left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top_right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top_right.png new file mode 100644 index 0000000..23ceaf4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/border_top_right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_close.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_close.png new file mode 100644 index 0000000..ea64337 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_close.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_close_focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_close_focus.png new file mode 100644 index 0000000..c210e92 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_close_focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_max.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_max.png new file mode 100644 index 0000000..cd533b6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_max.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_max_focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_max_focus.png new file mode 100644 index 0000000..3240e41 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_max_focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_min.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_min.png new file mode 100644 index 0000000..8362457 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_min.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_min_focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_min_focus.png new file mode 100644 index 0000000..57ac48d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_min_focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_shade.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_shade.png new file mode 100644 index 0000000..bc52478 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_shade.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_shade_focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_shade_focus.png new file mode 100644 index 0000000..79be7da Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/button_shade_focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/close.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/close.png new file mode 100644 index 0000000..244a642 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/close.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_border_left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_border_left.png new file mode 100644 index 0000000..0588d5b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_border_left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_border_right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_border_right.png new file mode 100644 index 0000000..54007b6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_border_right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom.png new file mode 100644 index 0000000..d490739 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom_left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom_left.png new file mode 100644 index 0000000..9cfa4e8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom_left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom_right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom_right.png new file mode 100644 index 0000000..6c90c70 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_bottom_right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_sel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_sel.png new file mode 100644 index 0000000..9166cfb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_sel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_title.png new file mode 100644 index 0000000..2173f72 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top.png new file mode 100644 index 0000000..f60706c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top_left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top_left.png new file mode 100644 index 0000000..5a995d6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top_left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top_right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top_right.png new file mode 100644 index 0000000..639e117 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menu_top_right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menuline.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menuline.png new file mode 100644 index 0000000..9d4a513 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/menuline.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/theme new file mode 100644 index 0000000..75f8c53 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/theme @@ -0,0 +1,233 @@ +# Alien Night Pekwm theme +# Author: knembo + + +$FONT = "XFT#zekton:size=12#Left" +$FONT_TITLE = "XFT#zekton:size=14#Left" + +Require { + Templates = "True" +} + +Define = "BaseDecor" { + Height = "30" + + # Increase first number to bring title text downwards + Pad = "1 5 5 0" + + Focused = "Image title.png" + Unfocused = "Image title.png" + + Tab { + Focused = "Image title.png" + FocusedSelected = "Image title.png" + Unfocused = "Image title.png" + UnfocusedSelected = "Image title.png" + } + Separator { + Focused = "empty" + Unfocused = "empty" + } + Font { + Focused = "$FONT_TITLE" + } + FontColor { + Focused = "#4CC0E1" + FocusedSelected = "#4CC0E1" + Unfocused = "#4CC0E1" + UnfocusedSelected = "#4CC0E1" + } + Border { + Focused { + TopLeft = "Image border_top_left.png" + Top = "Image border_top.png" + TopRight = "Image border_top_right.png" + Left = "Image border_left.png" + Right = "Image border_right.png" + BottomLeft = "Image border_bottom_left.png" + Bottom = "Image border_bottom.png" + BottomRight = "Image border_bottom_right.png" + } + Unfocused { + TopLeft = "Image border_top_left.png" + Top = "Image border_top.png" + TopRight = "Image border_top_right.png" + Left = "Image border_left.png" + Right = "Image border_right.png" + BottomLeft = "Image border_bottom_left.png" + Bottom = "Image border_bottom.png" + BottomRight = "Image border_bottom_right.png" + } + } +} + +Define = "BaseButtons" { + Buttons { + Right = "Close" { + Focused = "Image button_close.png" + Unfocused = "Image button_close.png" + Hoover = "Image button_close_focus.png" + Pressed = "Image button_close_focus.png" + Button = "1" { Actions = "Close" } + Button = "3" { Actions = "Kill" } + } + + Right = "Maximize" { + Focused = "Image button_max.png" + Unfocused = "Image button_max.png" + Hoover = "Image button_max_focus.png" + Pressed = "Image button_max_focus.png" + Button = "1" { Actions = "Toggle Maximized 1 1" } + } + + Right = "Iconify" { + Focused = "Image button_min.png" + Unfocused = "Image button_min.png" + Hoover = "Image button_min_focus.png" + Pressed = "Image button_min_focus.png" + Button = "1" { Actions = "Set Iconified" } + } + + Left = "Shade" { + Focused = "Image button_shade.png" + Unfocused = "Image button_shade.png" + Hoover = "Image button_shade_focus.png" + Pressed = "Image button_shade_focus.png" + Button = "1" { Actions = "Toggle Shaded" } + } + } +} + +Define = "EmptyDecor" { + Focused = "Empty" + Unfocused = "Empty" + + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + + Font { + Focused = "$FONT_TITLE" + } + + FontColor { + Focused = "#4CC0E1" + FocusedSelected = "#4CC0E1" + Unfocused = "#4CC0E1" + UnfocusedSelected = "#4CC0E1" + } + + Border { + Focused { + TopLeft = "Image border_top_left.png" + Top = "Image border_top.png" + TopRight = "Image border_top_right.png" + Left = "Image border_left.png" + Right = "Image border_right.png" + BottomLeft = "Image border_bottom_left.png" + Bottom = "Image border_bottom.png" + BottomRight = "Image border_bottom_right.png" + } + Unfocused { + TopLeft = "Image border_top_left.png" + Top = "Image border_top.png" + TopRight = "Image border_top_right.png" + Left = "Image border_left.png" + Right = "Image border_right.png" + BottomLeft = "Image border_bottom_left.png" + Bottom = "Image border_bottom.png" + BottomRight = "Image border_bottom_right.png" + } + } +} + +PDecor { + Decor = "Default" { + Title { + @BaseDecor + @BaseButtons + } + } + + Decor = "Menu" { + Title { + @BaseDecor + } + } + + Decor = "Titlebarless" { + Title { + @EmptyDecor + } + } + + Decor = "Statuswindow" { + Title { + @EmptyDecor + } + } +} + +Harbour { + Texture = "Solid #4CC0E1" +} + +Menu { + Pad = "0 0 4 4" + + Focused { + Font = "$FONT" + Background = "Solid #071114" + Item = "Empty" + Text = "#4CC0E1" + Separator = "Image menuline.png#Scaled" + Arrow = "Image arrow.png" + } + Unfocused { + Font = "$FONT" + Background = "Solid #071114" + Item = "Empty" + Text = "#4CC0E1" + Separator = "Image menuline.png#Scaled" + Arrow = "Image arrow.png" + } + Selected { + Font = "$FONT" + Background = "Solid #2F778B"" + Item = "Image menu_sel.png" + Text = "#4CC0E1" + Arrow = "Image arrow_sel.png" + } +} + +CmdDialog { + Font = "$FONT" + Texture = "Solid #071114" + Text = "#4CC0E1" + Pad = "3 0 1 10" +} + +Status { + Font = "$FONT" + Texture = "Solid #2F778B"" + Text = "#4CC0E1" + Pad = "2 2 10 10" +} + +WorkspaceIndicator { + Font = "$FONT" + Background = "Solid #071114" + Workspace = "Solid #2F778B" + WorkspaceActive = "Solid #4CC0E1" + Text = "#4CC0E1" + EdgePadding = "2 2 2 2" + WorkspacePadding = "2 2 2 2" +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/title.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/title.png new file mode 100644 index 0000000..7da1190 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Night/title.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-border.png new file mode 100644 index 0000000..874e2b3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-left.png new file mode 100644 index 0000000..6c0ebf7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-right.png new file mode 100644 index 0000000..417b100 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/bottom-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/left-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/left-border.png new file mode 100644 index 0000000..45563c2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/left-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/menuline.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/menuline.png new file mode 100644 index 0000000..8ba5020 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/menuline.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/right-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/right-border.png new file mode 100644 index 0000000..b24971b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/right-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/theme new file mode 100644 index 0000000..ac2eb3e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/theme @@ -0,0 +1,213 @@ +/* + +"Stippled" theme for PekWM 0.1.11, by Pnevma (Query.V@gmail.com). +Last Modified: 22/07/09 06:29:45. + +*/ + +$FONT = "nu:size=10#XFT" + +Require { + Templates = "True" +} + +Define = "BaseDecor" { + Height = "0" + Pad = "0 0 0 0" + Focused = "Empty" + Unfocused = "Empty" + Tab { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Separator { + Focused = "Empty" + Unfocused = "Empty" + } + Font { + Focused = "$FONT" + } + FontColor { + Focused = "Empty" + FocusedSelected = "Empty" + Unfocused = "Empty" + UnfocusedSelected = "Empty" + } + Buttons { + Right = "Close" { + Focused = "Empty" + Unfocused = "Empty" + Pressed = "Empty" + Hover = "Empty" + Button = "1" { Actions = "Close" } + Button = "3" { Actions = "Kill" } + } + Right = "Maximize" { + Focused = "Empty" + Unfocused = "Empty" + Pressed = "Empty" + Hover = "Empty" + Button = "1" { Actions = "Toggle Maximized" } + } + Right = "Iconify" { + Focused = "Empty" + Unfocused = "Empty" + Pressed = "Empty" + Hover = "Empty" + Button = "1" { Actions = "Set Iconified" } + } + Left = "Shade" { + Focused = "Empty" + Unfocused = "Empty" + Pressed = "Empty" + Hover = "Empty" + Button = "1" { Actions = "Toggle Shaded" } + } + } +} + +Define = "LineBorder" { + Border { + Focused { + TopLeft = "Solid #000000 2x2" + Top = "Solid #000000 2x2" + TopRight = "Solid #000000 2x2" + Left = "Solid #000000 2x2" + Right = "Solid #000000 2x2" + BottomLeft = "Solid #000000 2x2" + Bottom = "Solid #000000 2x2" + BottomRight = "Solid #000000 2x2" + } + Unfocused { + TopLeft = "Solid #666666 2x2" + Top = "Solid #666666 2x2" + TopRight = "Solid #666666 2x2" + Left = "Solid #666666 2x2" + Right = "Solid #666666 2x2" + BottomLeft = "Solid #666666 2x2" + Bottom = "Solid #666666 2x2" + BottomRight = "Solid #666666 2x2" + } + } +} + +Define = "StippledBorder" { + Border { + Focused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image left-border.png" + Right = "Image right-border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image bottom-border.png" + BottomRight = "Image bottom-right.png" + } + Unfocused { + TopLeft = "Image top-left.png" + Top = "Image top-border.png" + TopRight = "Image top-right.png" + Left = "Image left-border.png" + Right = "Image right-border.png" + BottomLeft = "Image bottom-left.png" + Bottom = "Image bottom-border.png" + BottomRight = "Image bottom-right.png" + } + } +} + +PDecor { + Decor = "Default" { + Title { + @BaseDecor + @LineBorder + } + } + Decor = "Menu" { + Title { + @BaseDecor + @StippledBorder + } + } + Decor = "WorkspaceIndicator" { + Title { + @BaseDecor + @StippledBorder + } + } + Decor = "CmdDialog" { + Title { + @BaseDecor + @StippledBorder + } + } + Decor = "StatusWindow" { + Title { + @BaseDecor + @StippledBorder + } + } + Decor = "Terminal" { + Title { + @BaseDecor + @StippledBorder + } + } +} + +Menu { + Pad = "3 2 7 8" + Focused { + Font = "$FONT" + Background = "Solid #292929" + Item = "Empty" + Text = "#868179" + Separator = "Image menuline.png" + Arrow = "Solid #363636 2x2" + } + Unfocused { + Font = "$FONT" + Background = "Solid #292929" + Item = "Empty" + Text = "#424242" + Separator = "Image menuline.png" + Arrow = "Solid #363636 2x2" + } + Selected { + Font = "$FONT" + Background = "Solid #363636" + Item = "Empty" + Text = "#F2F2F2" + Arrow = "Solid #424242 3x3" + } +} + +Harbour { + Texture = "Solid #292929"" +} + +CmdDialog { + Font = "$FONT" + Texture = "Solid #292929" + Text = "#868179" + Pad = "5 5 2 5" +} + +Status { + Font = "$FONT" + Texture = "Solid #292929" + Text = "#868179" + Pad = "0 1 4 4" +} + +WorkspaceIndicator { + Font = "$FONT" + Background = "Solid #292929" + Workspace = "Solid #363636" + WorkspaceActive = "Solid #424242" + Text = "#868179" + EdgePadding = "5" + WorkspacePadding = "2" +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-border.png new file mode 100644 index 0000000..c07c388 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-left.png new file mode 100644 index 0000000..a30a6c3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-right.png new file mode 100644 index 0000000..2d19d05 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/themes/Stippled/top-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/vars b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/vars new file mode 100644 index 0000000..a962020 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.pekwm/vars @@ -0,0 +1 @@ +$TERM="terminator" diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.start b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.start new file mode 100755 index 0000000..cba6bb6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/.start @@ -0,0 +1,39 @@ +#!/bin/sh +# PekWM start file +# This file is a simple shell script; It gets run on pekwm startup, after +# the theme and all config has loaded if it is set executable +# (chmod +x start). +# +# This is different from ~/.xinitrc because a normal configuration of +# .xinitrc you'll run all commands, then launch the window manager last. +# +# It also gets re-run every time pekwm/openbox is restarted. + + +#exec megasync & +#exec mate-settings-daemon --replace & +#exec xset led 3 & +#exec spacefm --desktop & +#exec xfce4-panel & + +# Bypass mate panels without moving binary +#exec mate-panel --replace & +#exec killall mate-panel & +# exec ~/.screenlayout/main.sh & + + +exec xcompmgr & +nitrogen --restore & +sleep 2 +exec $HOME/.animatedBGstarter.sh & +sleep 1 +exec $HOME/.animatedBGstarter2.sh & +sleep 1 +exec stjerm -k f8 -o 50 -fg 00e8ff -ah 0 -p left -h 800 -w 700 -st always & +exec stjerm -k f9 -o 50 -fg 00e8ff -ah 0 -p right -h 800 -w 700 -st always & +exec stjerm -k f12 -o 50 -fg 00e8ff -ah 0 -p top -h 500 -w 700 -st always & +exec stjerm -k f10 -o 50 -fg 00e8ff -ah 0 -p bottom -h 500 -w 700 -st always & +exec devilspie & +exec pytop & +exec SpiderOakONE & +exec bash -c "play $HOME/.greetings.mp3 fade t 0 8 6" & diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/Desktop/LICENCE b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/Desktop/LICENCE new file mode 100644 index 0000000..d159169 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/etc/skel/Desktop/LICENCE @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/chngPlymothTheme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/chngPlymothTheme new file mode 100644 index 0000000..9549cea --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/chngPlymothTheme @@ -0,0 +1,5 @@ +1. Put plymouth folder in /lib + +2. Install plymoth solar theme and remove ubuntu-logo theme + +3. Done \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/solos.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/solos.png new file mode 100644 index 0000000..f2c98f8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/solos.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/details/details.plymouth b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/details/details.plymouth new file mode 100644 index 0000000..bd84964 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/details/details.plymouth @@ -0,0 +1,4 @@ +[Plymouth Theme] +Name=Details +Description=Verbose fallback theme +ModuleName=details diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/text.plymouth b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/text.plymouth new file mode 120000 index 0000000..64d40e0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/text.plymouth @@ -0,0 +1 @@ +/etc/alternatives/text.plymouth \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/ubuntu-text/ubuntu-text.plymouth b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/ubuntu-text/ubuntu-text.plymouth new file mode 100644 index 0000000..d93c2f6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/ubuntu-text/ubuntu-text.plymouth @@ -0,0 +1,11 @@ +[Plymouth Theme] +Name=Ubuntu Text +Description=Text mode theme based on ubuntu-logo theme +ModuleName=ubuntu-text + +[ubuntu-text] +title=Solos 1.02 +black=0x2c001e +white=0xffffff +brown=0xff4012 +blue=0x988592 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/ubuntu-text/ubuntu-text.plymouth.in b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/ubuntu-text/ubuntu-text.plymouth.in new file mode 100644 index 0000000..d93c2f6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/plymouth/themes/ubuntu-text/ubuntu-text.plymouth.in @@ -0,0 +1,11 @@ +[Plymouth Theme] +Name=Ubuntu Text +Description=Text mode theme based on ubuntu-logo theme +ModuleName=ubuntu-text + +[ubuntu-text] +title=Solos 1.02 +black=0x2c001e +white=0xffffff +brown=0xff4012 +blue=0x988592 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/background.jpg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/background.jpg new file mode 100644 index 0000000..bc9f71b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/background.jpg differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/panel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/panel.png new file mode 100644 index 0000000..4123ae3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/panel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/slim.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/slim.theme new file mode 100644 index 0000000..3ba62df --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/default/slim.theme @@ -0,0 +1,37 @@ +# text04 theme for SLiM +# by Johannes Winkelmann + +# Messages (ie: shutdown) +msg_color #FFFFFF +msg_font Verdana:size=18:bold:dpi=75 +msg_x 50% +msg_y 40% +msg_shadow_color #702342 +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 + +# valid values: stretch, tile +background_style stretch +background_color #eedddd + +# Input controls +input_panel_x 25% +input_panel_y 65% +input_name_x 394 +input_name_y 181 +input_font Verdana:size=12:dpi=75 +input_color #000000 + +# Username / password request +username_font Verdana:size=14:bold:dpi=75 +username_color #f9f9f9 +username_x 280 +username_y 183 +password_x 50% +password_y 183 +username_shadow_color #702342 +username_shadow_xoffset 1 +username_shadow_yoffset 1 + +username_msg Username: +password_msg Password: diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/INSTALL b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/INSTALL new file mode 100644 index 0000000..1b24b01 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/INSTALL @@ -0,0 +1,9 @@ +To Install and use this orangeCity theme:: +1. copy (as root) this folder to /usr/share/slim/themes + +2. edit /etc/slim.conf +change current_theme to orangeCity_1920 (around line 84 or so) + +3. SAVE + +4. logout to check theme diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/background.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/background.png new file mode 100644 index 0000000..6535beb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/background.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/panel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/panel.png new file mode 100644 index 0000000..d4674f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/panel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/slim.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/slim.theme new file mode 100644 index 0000000..c53c4c9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/orange-City/slim.theme @@ -0,0 +1,43 @@ +# "orangeCity" theme for SLim +# by Conker1r +# sgtconker1r@yahoo.com + +# Messages (ie: shutdown) +msg_color #ffffff +msg_font Sans:size=18:bold:dpi=75 +msg_x 50% +msg_y 40% +msg_shadow_color #000000 +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 + +# valid values: stretch, tile +background_style stretch + +# Input controls +input_panel_x 70% +input_panel_y 75% +input_name_x 200 +input_name_y 70 +input_pass_x 200 +input_pass_y 160 + +input_font Sans:size=25:dpi=75 +input_color #000000 + + +# Username / password request +username_font Sans:size=25:bold:dpi=75 +username_color #000000 +username_msg +username_x 5 +username_y 28 + +password_font Sans:size=25:bold:dpi=75 +password_color #000000 +password_msg +password_x 15 +password_y 38 + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/background.jpg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/background.jpg new file mode 100644 index 0000000..ddc8805 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/background.jpg differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/panel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/panel.png new file mode 100644 index 0000000..0c8f824 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/panel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/slim.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/slim.theme new file mode 100644 index 0000000..2cf4305 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-cold/slim.theme @@ -0,0 +1,24 @@ +# Cold Space theme for SLiM +# Aleksandrina Nikolova + +# Messages +msg_color #727b80 +msg_font Verdana:size=16:bold +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 +msg_shadow_color #383838 + +# Screen background style. Valid values: stretch, tile +background_style stretch + +# Input controls +input_panel_x 81% +input_panel_y 10% +input_name_x 124 +input_name_y 32 +input_pass_x 124 +input_pass_y 79 + +input_font Verdana:italic:size=11 +input_color #727b80 +input_bgcolor #727b80 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/background.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/background.png new file mode 100755 index 0000000..c48de28 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/background.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/panel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/panel.png new file mode 100644 index 0000000..cf845b7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/panel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/slim.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/slim.theme new file mode 100755 index 0000000..cadb53d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-milkyway/slim.theme @@ -0,0 +1,19 @@ +background_style tile +background_color #141414 +input_panel_x 50% +input_panel_y 50% +input_name_x 22 +input_name_y 74 +input_pass_x 22 +input_pass_y 114 +input_font Munica Regular:size=6:dpi=90 +input_color #000000 +username_x -1 +username_y -1 +password_x -1 +password_y -1 +#does not work... +msg_x 105 +msg_y 21 +msg_color #a5e12d +msg_font Munica Regular:size=6:dpi=90 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/background.jpg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/background.jpg new file mode 100644 index 0000000..bc1ba50 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/background.jpg differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/panel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/panel.png new file mode 100644 index 0000000..f5c4794 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/panel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/slim.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/slim.theme new file mode 100644 index 0000000..33a43d9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-ship/slim.theme @@ -0,0 +1,36 @@ +# by Maxim Stewart + +# Messages (ie: shutdown) +msg_color #000000 +msg_font Verdana:size=18:bold:dpi=75 +msg_x 50% +msg_y 40% +msg_shadow_color #FFFFFF +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 + +# valid values: stretch, tile +background_style stretch +background_color #eedddd + +# Input controls +input_panel_x 10% +input_panel_y 50% +input_name_x 59 +input_name_y 161 +input_font Verdana:size=12:dpi=75 +input_fgcolor #000000 + +# Username / password request +username_font Verdana:size=14:bold:dpi=75 +username_color #000000 +username_x 50% +username_y 122 +password_x 50% +password_y 122 +username_shadow_color #FFFFFF +username_shadow_xoffset 1 +username_shadow_yoffset 1 + +username_msg User: +password_msg Passwd: diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/background.jpg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/background.jpg new file mode 100644 index 0000000..e8f2781 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/background.jpg differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/panel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/panel.png new file mode 100644 index 0000000..40df739 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/panel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/slim.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/slim.theme new file mode 100644 index 0000000..dfbf875 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos-tiled/slim.theme @@ -0,0 +1,37 @@ +# slim-hud theme for SLiM by BigRza +# Wallpaper by bo0xVn http://fav.me/d2undx8 + +# Messages (ie: shutdown) +msg_color #000000 +msg_font Ubuntu:size=18:bold:dpi=96 +msg_x 50% +msg_y 40% +msg_shadow_color #FFFFFF +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 + +# valid values: stretch, tile +background_style stretch +background_color #eedddd + +# Input controls +input_panel_x 50% +input_panel_y 50% +input_name_x 59 +input_name_y 161 +input_font Ubuntu:size=12:dpi=96 +input_fgcolor #000000 + +# Username / password request +username_font Ubuntu:size=14:bold:dpi=96 +username_color #ffffff +username_x 50% +username_y 122 +password_x 50% +password_y 122 +username_shadow_color #000000 +username_shadow_xoffset 1 +username_shadow_yoffset 1 + +username_msg Username: +password_msg Password: diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/background.jpg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/background.jpg new file mode 100644 index 0000000..38b68de Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/background.jpg differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/panel.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/panel.png new file mode 100644 index 0000000..f5c4794 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/panel.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/slim.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/slim.theme new file mode 100644 index 0000000..33a43d9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/slim/themes/solos/slim.theme @@ -0,0 +1,36 @@ +# by Maxim Stewart + +# Messages (ie: shutdown) +msg_color #000000 +msg_font Verdana:size=18:bold:dpi=75 +msg_x 50% +msg_y 40% +msg_shadow_color #FFFFFF +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 + +# valid values: stretch, tile +background_style stretch +background_color #eedddd + +# Input controls +input_panel_x 10% +input_panel_y 50% +input_name_x 59 +input_name_y 161 +input_font Verdana:size=12:dpi=75 +input_fgcolor #000000 + +# Username / password request +username_font Verdana:size=14:bold:dpi=75 +username_color #000000 +username_x 50% +username_y 122 +password_x 50% +password_y 122 +username_shadow_color #FFFFFF +username_shadow_xoffset 1 +username_shadow_yoffset 1 + +username_msg User: +password_msg Passwd: diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/README.md b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/README.md new file mode 100644 index 0000000..03fc8e2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/README.md @@ -0,0 +1,28 @@ +Notes +------- + +* Do not edit the CSS files directly, edit the source SCSS files and process them with SASS (run + `sass --update --sourcemap=none .` in this directory when you have the required software installed) +* Do not edit the PNG or SVG assets directly, edit and render the sources in the `src` folder in the source root and render those. + +## SASS Assets (SASSets) + +Paper is a large and complex theme, to keep it maintainable and easily editable it's written and processed in SASS and organized in a modular fashion. + +`_colors.scss` + - global color definitions. We keep the number of defined colors to a necessary minimum, most colors are derived form a handful of basics. It covers both the light variant and the dark variant. + +`_colors-public.scss` +- SCSS colors exported through gtk to allow for 3rd party apps color mixing. + +`_drawing.scss` +- drawing helper mixings/functions to allow easier definition of widget drawing under specific context. + +`_common.scss` +- shared definitions for the theme + +`widgets/_*.scss` +- styles for widgets are on individual sheets to make the theme more modular and easier to batch edit + +`_apps.scss` & `apps/_*.scss` +- style definitions for specific apps and environments. This is where colored headerbars are made diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active-dark.png new file mode 100644 index 0000000..7079ad6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active-dark@2.png new file mode 100644 index 0000000..906f549 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active.png new file mode 100644 index 0000000..e54e161 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active@2.png new file mode 100644 index 0000000..70cd411 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop-dark.png new file mode 100644 index 0000000..0a50eb5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop-dark@2.png new file mode 100644 index 0000000..488c987 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop.png new file mode 100644 index 0000000..0b0297d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop@2.png new file mode 100644 index 0000000..ebd98a0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-dark.png new file mode 100644 index 0000000..7eab93c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-dark@2.png new file mode 100644 index 0000000..9a12d65 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover-dark.png new file mode 100644 index 0000000..7eab93c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover-dark@2.png new file mode 100644 index 0000000..9a12d65 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover.png new file mode 100644 index 0000000..7088cda Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover@2.png new file mode 100644 index 0000000..c1de13a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop-dark.png new file mode 100644 index 0000000..320252e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000..6df612f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop.png new file mode 100644 index 0000000..3db14f4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop@2.png new file mode 100644 index 0000000..53a1402 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-dark.png new file mode 100644 index 0000000..ddacc52 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-dark@2.png new file mode 100644 index 0000000..dac9f58 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000..2d63294 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive@2.png new file mode 100644 index 0000000..0cca7eb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked.png new file mode 100644 index 0000000..7088cda Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked@2.png new file mode 100644 index 0000000..c1de13a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active-dark.png new file mode 100644 index 0000000..ffcf6cf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active-dark@2.png new file mode 100644 index 0000000..2c0f86c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active.png new file mode 100644 index 0000000..217f156 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active@2.png new file mode 100644 index 0000000..7590d5d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop-dark.png new file mode 100644 index 0000000..d2c9749 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop-dark@2.png new file mode 100644 index 0000000..0b011c0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop.png new file mode 100644 index 0000000..caf6f05 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop@2.png new file mode 100644 index 0000000..72dfeaf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-dark.png new file mode 100644 index 0000000..3c45074 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-dark@2.png new file mode 100644 index 0000000..7b5296a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover-dark.png new file mode 100644 index 0000000..3c45074 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover-dark@2.png new file mode 100644 index 0000000..7b5296a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000..19e3489 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover@2.png new file mode 100644 index 0000000..c212eed Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop-dark.png new file mode 100644 index 0000000..237ad30 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000..f5b50c2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop.png new file mode 100644 index 0000000..958791c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop@2.png new file mode 100644 index 0000000..f13450d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-dark.png new file mode 100644 index 0000000..0d58782 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100644 index 0000000..847f9f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive.png new file mode 100644 index 0000000..f810d00 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive@2.png new file mode 100644 index 0000000..d040509 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed.png new file mode 100644 index 0000000..19e3489 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed@2.png new file mode 100644 index 0000000..c212eed Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active-dark.png new file mode 100644 index 0000000..c45caf9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active-dark@2.png new file mode 100644 index 0000000..af9600d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active.png new file mode 100644 index 0000000..9b1e47e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active@2.png new file mode 100644 index 0000000..7712761 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop-dark.png new file mode 100644 index 0000000..9c6e1fd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop-dark@2.png new file mode 100644 index 0000000..a82ab25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop.png new file mode 100644 index 0000000..3a75f11 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop@2.png new file mode 100644 index 0000000..501c44f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-dark.png new file mode 100644 index 0000000..95c5484 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-dark@2.png new file mode 100644 index 0000000..fe807cc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover-dark.png new file mode 100644 index 0000000..95c5484 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover-dark@2.png new file mode 100644 index 0000000..fe807cc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover.png new file mode 100644 index 0000000..2f11646 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover@2.png new file mode 100644 index 0000000..7494eeb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop-dark.png new file mode 100644 index 0000000..17b60bf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000..301ccaa Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop.png new file mode 100644 index 0000000..3551fb3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop@2.png new file mode 100644 index 0000000..9b90478 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-dark.png new file mode 100644 index 0000000..95c5484 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100644 index 0000000..fe807cc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000..18e1dd1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive@2.png new file mode 100644 index 0000000..84bc539 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked.png new file mode 100644 index 0000000..2f11646 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked@2.png new file mode 100644 index 0000000..7494eeb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/checkbox-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active-dark.png new file mode 100644 index 0000000..3431568 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active-dark@2.png new file mode 100644 index 0000000..3239aa2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active.png new file mode 100644 index 0000000..3ef2ada Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active@2.png new file mode 100644 index 0000000..43d5003 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop-dark.png new file mode 100644 index 0000000..1b2d34b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop-dark@2.png new file mode 100644 index 0000000..fcbab52 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop.png new file mode 100644 index 0000000..1602d9f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop@2.png new file mode 100644 index 0000000..b8771e5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-dark.png new file mode 100644 index 0000000..13b3aa7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-dark@2.png new file mode 100644 index 0000000..92def98 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover-dark.png new file mode 100644 index 0000000..13b3aa7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover-dark@2.png new file mode 100644 index 0000000..92def98 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover.png new file mode 100644 index 0000000..0aba992 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover@2.png new file mode 100644 index 0000000..7da4ebb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop-dark.png new file mode 100644 index 0000000..bca536d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000..47db903 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop.png new file mode 100644 index 0000000..ef2128e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop@2.png new file mode 100644 index 0000000..3de357a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-dark.png new file mode 100644 index 0000000..11bff08 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-dark@2.png new file mode 100644 index 0000000..60389f8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive.png new file mode 100644 index 0000000..074cbce Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive@2.png new file mode 100644 index 0000000..29413e9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked.png new file mode 100644 index 0000000..0aba992 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked@2.png new file mode 100644 index 0000000..7da4ebb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active-dark.png new file mode 100644 index 0000000..aac79e2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active-dark@2.png new file mode 100644 index 0000000..4de8c49 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active.png new file mode 100644 index 0000000..e884281 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active@2.png new file mode 100644 index 0000000..eecc7c5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop-dark.png new file mode 100644 index 0000000..5c748d7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop-dark@2.png new file mode 100644 index 0000000..d90f51a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop.png new file mode 100644 index 0000000..e0289ca Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop@2.png new file mode 100644 index 0000000..e588048 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-dark.png new file mode 100644 index 0000000..ee5f766 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-dark@2.png new file mode 100644 index 0000000..9af46b1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover-dark.png new file mode 100644 index 0000000..ee5f766 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover-dark@2.png new file mode 100644 index 0000000..9af46b1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover.png new file mode 100644 index 0000000..7cfccd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover@2.png new file mode 100644 index 0000000..0a3ef70 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop-dark.png new file mode 100644 index 0000000..0af29ff Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000..e72ee45 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop.png new file mode 100644 index 0000000..2140af1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop@2.png new file mode 100644 index 0000000..9bdaa31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-dark.png new file mode 100644 index 0000000..392ef12 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-dark@2.png new file mode 100644 index 0000000..d2d2818 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive.png new file mode 100644 index 0000000..42284b8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive@2.png new file mode 100644 index 0000000..4ff2fa6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed.png new file mode 100644 index 0000000..7cfccd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed@2.png new file mode 100644 index 0000000..0a3ef70 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active-dark.png new file mode 100644 index 0000000..2591a25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active-dark@2.png new file mode 100644 index 0000000..702838c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active.png new file mode 100644 index 0000000..579469b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active@2.png new file mode 100644 index 0000000..b3c1f64 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop-dark.png new file mode 100644 index 0000000..4515fd4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop-dark@2.png new file mode 100644 index 0000000..5964c79 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop.png new file mode 100644 index 0000000..5cb0451 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop@2.png new file mode 100644 index 0000000..4736b9c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-dark.png new file mode 100644 index 0000000..dcf9c95 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-dark@2.png new file mode 100644 index 0000000..d0c65e1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover-dark.png new file mode 100644 index 0000000..dcf9c95 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover-dark@2.png new file mode 100644 index 0000000..d0c65e1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover.png new file mode 100644 index 0000000..9a09ac5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover@2.png new file mode 100644 index 0000000..a643fa8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop-dark.png new file mode 100644 index 0000000..1fd2433 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000..d8aaddf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop.png new file mode 100644 index 0000000..f857138 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop@2.png new file mode 100644 index 0000000..d00605f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-dark.png new file mode 100644 index 0000000..dcf9c95 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-dark@2.png new file mode 100644 index 0000000..d0c65e1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive.png new file mode 100644 index 0000000..b2c2786 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive@2.png new file mode 100644 index 0000000..727ed52 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked.png new file mode 100644 index 0000000..9a09ac5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked@2.png new file mode 100644 index 0000000..a643fa8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/radio-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/bullet-symbolic.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/bullet-symbolic.svg new file mode 100644 index 0000000..c029973 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/bullet-symbolic.svg @@ -0,0 +1,155 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/grid-selection-checked.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/grid-selection-checked.svg new file mode 100644 index 0000000..2498934 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/grid-selection-checked.svg @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/grid-selection-unchecked.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/grid-selection-unchecked.svg new file mode 100644 index 0000000..d7d6249 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/grid-selection-unchecked.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-prelight.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-prelight.svg new file mode 100644 index 0000000..d2cce28 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-prelight.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-vertical-prelight.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-vertical-prelight.svg new file mode 100644 index 0000000..f1d2486 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-vertical-prelight.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-vertical.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-vertical.svg new file mode 100644 index 0000000..09c8879 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip-vertical.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip.svg new file mode 100644 index 0000000..d65cddb --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/pane-separator-grip.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-checked-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-checked-dark.svg new file mode 100644 index 0000000..84f85b2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-checked-dark.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-checked.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-checked.svg new file mode 100644 index 0000000..f3b01d1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-checked.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-prelight.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-prelight.svg new file mode 100644 index 0000000..4ae7f92 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-prelight.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected-dark.svg new file mode 100644 index 0000000..11253ae --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected-dark.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected-prelight.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected-prelight.svg new file mode 100644 index 0000000..96a6c69 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected-prelight.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected.svg new file mode 100644 index 0000000..887174e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/scalable/sidebar-radio-selected.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked-dark.png new file mode 100644 index 0000000..7079ad6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked-dark@2.png new file mode 100644 index 0000000..906f549 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked.png new file mode 100644 index 0000000..e54e161 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked@2.png new file mode 100644 index 0000000..70cd411 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed-dark.png new file mode 100644 index 0000000..ffcf6cf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed-dark@2.png new file mode 100644 index 0000000..2c0f86c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed.png new file mode 100644 index 0000000..217f156 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed@2.png new file mode 100644 index 0000000..7590d5d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked-dark.png new file mode 100644 index 0000000..c45caf9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000..af9600d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked.png new file mode 100644 index 0000000..9b1e47e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked@2.png new file mode 100644 index 0000000..7712761 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-checkbox-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked-dark.png new file mode 100644 index 0000000..3431568 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked-dark@2.png new file mode 100644 index 0000000..3239aa2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked.png new file mode 100644 index 0000000..3ef2ada Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked@2.png new file mode 100644 index 0000000..43d5003 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed-dark.png new file mode 100644 index 0000000..aac79e2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed-dark@2.png new file mode 100644 index 0000000..4de8c49 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed.png new file mode 100644 index 0000000..e884281 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed@2.png new file mode 100644 index 0000000..eecc7c5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked-dark.png new file mode 100644 index 0000000..2591a25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked-dark@2.png new file mode 100644 index 0000000..702838c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked.png new file mode 100644 index 0000000..579469b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked@2.png new file mode 100644 index 0000000..b3c1f64 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selected-radio-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-active.png new file mode 100644 index 0000000..69aa4ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-active@2.png new file mode 100644 index 0000000..c573243 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-backdrop.png new file mode 100644 index 0000000..6d7f30b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-backdrop@2.png new file mode 100644 index 0000000..2edf6f4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-hover.png new file mode 100644 index 0000000..67ceabd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-hover@2.png new file mode 100644 index 0000000..811fb36 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked.png new file mode 100644 index 0000000..69aa4ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked@2.png new file mode 100644 index 0000000..c573243 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-active.png new file mode 100644 index 0000000..0e3ad6a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-active@2.png new file mode 100644 index 0000000..966eccb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-backdrop.png new file mode 100644 index 0000000..954d756 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-backdrop@2.png new file mode 100644 index 0000000..7f76060 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-hover.png new file mode 100644 index 0000000..2f683ae Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-hover@2.png new file mode 100644 index 0000000..8ac0e77 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked.png new file mode 100644 index 0000000..0e3ad6a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked@2.png new file mode 100644 index 0000000..966eccb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/assets/selection-mode-checkbox-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/calendar-arrow-left.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/calendar-arrow-left.svg new file mode 100644 index 0000000..deaa123 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/calendar-arrow-left.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/calendar-arrow-right.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..626ed7e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/calendar-arrow-right.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-focused.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-focused.svg new file mode 100644 index 0000000..4d27cf9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-focused.svg @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-off-focused.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-off-focused.svg new file mode 100644 index 0000000..b57fa38 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-off-focused.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-off.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-off.svg new file mode 100644 index 0000000..ba5d762 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox-off.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox.svg new file mode 100644 index 0000000..2498934 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/checkbox.svg @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/close-window.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/close-window.svg new file mode 100644 index 0000000..18318d0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/close-window.svg @@ -0,0 +1,154 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/corner-ripple-ltr.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/corner-ripple-ltr.png new file mode 100644 index 0000000..a9d18eb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/corner-ripple-ltr.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/corner-ripple-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/corner-ripple-rtl.png new file mode 100644 index 0000000..89a8520 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/corner-ripple-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/dash-placeholder.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/dash-placeholder.svg new file mode 100644 index 0000000..b74fb3f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/dash-placeholder.svg @@ -0,0 +1,173 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/more-results.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/more-results.svg new file mode 100644 index 0000000..7717220 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/more-results.svg @@ -0,0 +1,183 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/no-events.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/no-events.svg new file mode 100644 index 0000000..2c2e65c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/no-events.svg @@ -0,0 +1,184 @@ + + + + + + + + + + + image/svg+xml + + Paper Symbolic Icon Theme + + + + Paper Symbolic Icon Theme + + + + + + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/no-notifications.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/no-notifications.svg new file mode 100644 index 0000000..b040657 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/no-notifications.svg @@ -0,0 +1,179 @@ + + + + + + + + + + + image/svg+xml + + Paper Symbolic Icon Theme + + + + Paper Symbolic Icon Theme + + + + + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/noise-texture.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/noise-texture.png new file mode 100644 index 0000000..6b70a2d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/noise-texture.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-active.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-active.svg new file mode 100644 index 0000000..e6db111 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-active.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-checked.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-checked.svg new file mode 100644 index 0000000..38b720f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-checked.svg @@ -0,0 +1,67 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-hover.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-hover.svg new file mode 100644 index 0000000..a03de9a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-hover.svg @@ -0,0 +1,63 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-inactive.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-inactive.svg new file mode 100644 index 0000000..a2fb460 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/page-indicator-inactive.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/process-working.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/process-working.svg new file mode 100644 index 0000000..99cd530 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/process-working.svg @@ -0,0 +1,276 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/toggle-off.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/toggle-off.svg new file mode 100644 index 0000000..3a3adc1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/toggle-off.svg @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/toggle-on.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/toggle-on.svg new file mode 100644 index 0000000..27e8de1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/assets/toggle-on.svg @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/gnome-classic.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/gnome-classic.css new file mode 100644 index 0000000..17488ab --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/gnome-classic.css @@ -0,0 +1,297 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper theme. +* +* Layout and code style adapted from the default GNOME Shell theme +* Copyright 2009 Red Hat, Inc. +* +* This program is free software; you can redistribute it and/or modify it +* under the terms and conditions of the GNU General Public License, +* version 3, 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. +*/ + +@import url("gnome-shell.css"); + +/* FIXME: + - white edge highlight with text-shadow and icon-shadow for panel-button + - better shading of the panel (dark 5%) - impossible without multipoint gradients, image-bg is a hack +*/ + +#panel { + /*background-color: #454d50 !important;*/ + background-color: rgba(57, 64, 66, 0.95); + background-gradient-direction: none; + background-gradient-start: rgba(57, 64, 66, 0.95); + background-gradient-end: rgba(57, 64, 66, 0.95); + border-top-color: #666; + border-bottom: 1px solid #666; + app-icon-bottom-clip: 0px; + border:none; } + +/* hrm, still no multipoint gradients + background-image: linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0)) !important;*/ + + + #panel:overview { + background-color: rgba(57, 64, 66, 0.95); + background-gradient-direction: none; + background-gradient-start: rgba(57, 64, 66, 0.95); + background-gradient-end: rgba(57, 64, 66, 0.95); + border: none; } + + #panel.lock-screen { + background-color: rgba(0,0,0,0.3) !important; + background-gradient-end: rgba(0,0,0,0.3) !important; + border-top-color: transparent; } + + #panel.unlock-screen { + background-color: transparent !important; + background-gradient-end: transparent !important; + border-top-color: transparent; } + + +/* TOP BAR */ + +.panel-corner, +.panel-corner:active, +.panel-corner:overview, +.panel-corner:focus { + -panel-corner-radius: 0 !important; +} + +.panel-button { + color: #555 !important; + -natural-hpadding: 6px !important; + -minimum-hpadding: 3px !important; + } + + #panel:overview .panel-button, + #panel.lock-screen .panel-button, + #panel.unlock-screen .panel-button { + color: #ccc !important; + } + + .panel-button:hover { + color: #000 !important; + } + + #panel:overview .panel-button:hover, + #panel:overview .panel-button:active { + color: white !important; + } + + .panel-button > .system-status-icon { + icon-shadow: #fff 0 1px 0 !important; /* FIXME */ + } + + .panel-button:hover, + .panel-button:active, + .panel-button:overview, + .panel-button:focus { + text-shadow: 0 0 0 transparent !important; /* FIXME: why can't I do none ? */ + } + + .panel-button:active, + .panel-button:overview, + .panel-button:focus { + background-color: #9fb0b9 !important; /* FIXME */ + color: #fff !important; + border: none !important; + border-image: none !important; + background-image: none !important; + } + + #panelUserMenu { + padding: 0 10px 0 10px !important; + } + + #appMenu { + text-shadow: 0 0 0 transparent !important; + spinner-image: url("process-working.svg"); + } + + /* used for the app menu header only */ + .label-shadow { + color: rgba(0,0,0,0.5); + } + +.label-shadow { + color: rgba(255,255,255,.5) !important; +} + .panel-button:active .label-shadow, + .panel-button:focus .label-shadow { + color: rgba(0,0,0,.5) !important; + } + +.popup-menu-boxpointer { + -arrow-background-color: #e9e9e9 !important; + -arrow-border-width: 1px !important; + -arrow-border-color: #aaa !important; + -arrow-border-radius: 3px !important; + color: #000 !important; + -arrow-base: 11px !important; + -arrow-rise: 5px !important; +} + + .popup-combo-menu { + background-color: #e9e9e9 !important; + border: 1px solid #aaa !important; + color: #000 !important; + } + + .popup-menu-item:active { + background-color: #9fb0b9 !important; + color: #fff !important; + } + + .popup-menu-item:insensitive { + color: #888; + } + + .popup-separator-menu-item { + -gradient-height: 1px; + -gradient-start: rgba(0,0,0,0.0); + -gradient-end: rgba(0,0,0,0.15); + -margin-horizontal: 24px; + height: 1px; + padding: 8px 0px; + } + + .popup-menu-item:hover .popup-status-menu-item { + color: #fff; + } + + .popup-subtitle-menu-item, .popup-subtitle-menu-item:insensitive { + color: #000; + } + + .popup-submenu-menu-item:open { + background-color: #888; + color: #fff; + } + + .popup-sub-menu { + background-gradient-start: #ddd; + background-gradient-end: #dfdfdf; + background-gradient-direction: vertical; + box-shadow: inset 0px 1px 3px rgba(0,0,0,0.4); + } + + /* SCROLLBARS for POPUP MENU */ + + .popup-menu StScrollBar StBin#trough { + background-color: transparent; + } + + .popup-menu StScrollBar StButton#vhandle, .popup-menu StScrollBar StButton#hhandle { + border-color: #e9e9e9; + background-color: #888; + } + .popup-menu StScrollBar StButton#vhandle:hover, + .popup-menu StScrollBar StButton#hhandle:hover { + background-color: #666; + } + .popup-menu StScrollBar StButton#vhandle:active, + .popup-menu StScrollBar StButton#hhandle:active { + background-color: #9fb0b9; + } + +/* CALENDAR */ + +.calendar {} + .calendar-month-label { + color: #333 !important; + } + .datemenu-date-label, + .events-day-header { + color: #666 !important; + } + .calendar-day-base:active { + color: #fff !important; + background-color: #9fb0b9 !important; + background-image: none !important; + border-image: none !important; + } + .calendar-today { + background-color: #9fb0b9 !important; + background-image: none !important; + border-image: none !important; + } + .calendar-day-base { + color: #666 !important; + } + .calendar-day-base:hover { + background-color: #666 !important; + color: #fff !important; + } + .calendar-nonwork-day { + color: #999 !important; + } + .events-day-dayname, + .events-day-time { + color: #666 !important; + } + +/* SYSTEM MENU */ + +.system-menu-action { + color: #e6e6e6; + border: 1px solid #ddd; /* using rgba() is flaky unfortunately */ +} + +.system-menu-action:hover, +.system-menu-action:focus, +.system-menu-action:active { + color: white; + background-color: #9fb0b9; + border: none; +} + +/* VOLUME SLIDER */ + +.slider { + -slider-background-color: #e9e9e9; + -slider-border-color: #999; + -slider-active-background-color: #76b0ec; + -slider-active-border-color: #1f6dbc; + -slider-handle-border-color: #888; + -slider-handle-border-width: 1px; +} + +.popup-menu-icon { + color: #000 !important; +} + +/* ON OFF switch */ + +.toggle-switch-us { + background-image: url("toggle-off.svg"); + background-size: contain; +} +.toggle-switch-us:checked { + background-image: url("toggle-on.svg"); + background-size: contain; +} + +.toggle-switch-intl { + background-image: url("toggle-off.svg"); + background-size: contain; +} +.toggle-switch-intl:checked { + background-image: url("toggle-on.svg"); + background-size: contain; +} + +.system-menu-action { + color: #555 !important; +} + +.system-menu-action:hover, +.system-menu-action:focus { + color: black !important; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/gnome-shell.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/gnome-shell.css new file mode 100644 index 0000000..5b602c4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gnome-shell/gnome-shell.css @@ -0,0 +1,2042 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper theme. +* +* Layout and code style adapted from the default GNOME Shell theme +* Copyright 2009 Red Hat, Inc. +* +* This program is free software; you can redistribute it and/or modify it +* under the terms and conditions of the GNU General Public License, +* version 3, 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. +*/ + +stage { + font-family: Source Sans Pro, Cantarell, Sans-Serif; + font-size: 11pt; + color: #dbdee0; } + +/* WIDGETS */ + +/* Buttons */ +.button { + border-radius: 2px; + border: none; + margin-top: 0.5em; + padding: 4px 32px; + color: #dbdee0; + font-weight: bold; + background-color: rgba(255,255,255,0.0); + background-gradient-direction: none; + background-gradient-start: rgba(255,255,255,0); + background-gradient-end: rgba(255,255,255,0); + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .button:hover, .button:focus { + color: #fff; + border: none; + background-color: rgba(255,255,255,0.1); + background-gradient-direction: none; + background-gradient-start: rgba(255,255,255,0.1); + background-gradient-end: rgba(255,255,255,0.1); + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .button:insensitive { + color: rgba(255,255,255,0.3); + border: none; + background-color: rgba(0,0,0,0.0); + background-gradient-direction: none; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .button:active { + color: #fff; + border: none; + background-color: rgba(0,0,0,0.1); + background-gradient-direction: none; + background-gradient-start: rgba(0,0,0,0.1); + background-gradient-end: rgba(0,0,0,0.1); + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + +/* Entries */ +StEntry { + border-radius: 2px; + padding: 4px; + border-width: 1px; + color: #555; + background-color: #fff; + background-gradient-direction: none; + border-color: rgba(0,0,0,0); + box-shadow: none; + selection-background-color: #9fb0b9; + selected-color: #ffffff; } + StEntry:focus { + background-color: #fff; + color: #2d3335; + box-shadow: none; + border-color: rgba(0,0,0,0); } + StEntry:insensitive { + color: rgba(219, 222, 224, 0.8); + border-color: #394042; + box-shadow: none; } + StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #f67d42; + padding: 0 4px; } + +/* Scrollbars */ +StScrollView.vfade { + -st-vfade-offset: 68px; } +StScrollView.hfade { + -st-hfade-offset: 68px; } + +StScrollBar { + padding: 0; } + StScrollView StScrollBar { + min-width: 14px; + min-height: 14px; } + StScrollBar StBin#trough { + border-radius: 0; + background-color: transparent; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 8px; + background-color: #454d50; + margin: 3px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #515a5e; } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #9fb0b9; } + +/* Slider */ +.slider { + height: 1.09em; + -slider-height: 3px; + -slider-background-color: #394042; + -slider-border-color: #394042; + -slider-active-background-color: #9fb0b9; + -slider-active-border-color: #9fb0b9; + -slider-border-width: 0px; + -slider-handle-radius: 6px; } + +/* Check Boxes */ +.check-box StBoxLayout { + spacing: .8em; } +.check-box StBin { + width: 24px; + height: 22px; + background-image: url("assets/checkbox-off.svg"); } +.check-box:focus StBin { + background-image: url("assets/checkbox-off-focused.svg"); } +.check-box:checked StBin { + background-image: url("assets/checkbox.svg"); } +.check-box:focus:checked StBin { + background-image: url("assets/checkbox-focused.svg"); } + +/* Switches */ +.toggle-switch { + width: 72px; + height: 21px; + background-size: contain; } + .toggle-switch-intl, .toggle-switch-us { + background-image: url("assets/toggle-off.svg"); } + .toggle-switch-intl:checked, .toggle-switch-us:checked { + background-image: url("assets/toggle-on.svg"); } + +/* links */ +.shell-link { + color: #9fb0b9; } + .shell-link:hover { + color: #aebcc4; } + +/* Modal Dialogs */ +.headline { + font-size: 110%; } + +.lightbox { + background-color: black; } + +.flashspot { + background-color: white; } + +.modal-dialog { + border-radius: 2px; + color: #dbdee0; + background-color: #454d50; + border: none; + border: none; + box-shadow: 0 5px 10px 0 rgba(0,0,0,0.5); + padding: 24px; } + .modal-dialog .run-dialog-entry { + width: 20em; + background-color: #fff; + background-gradient-direction: none; + box-shadow: none; + border: none; + color: #555; + border-radius: 1px; + margin-bottom: 6px; } + .modal-dialog .run-dialog-error-box { + padding-top: 16px; + spacing: 6px; } + .modal-dialog .run-dialog-button-box { + padding-top: 1em; } + .modal-dialog .run-dialog-label { + font-size: 12pt; + font-weight: bold; + color: rgba(255,255,255,0.6); + padding-bottom: .4em; } + +.button-dialog-button-box { + spacing: 18px; + padding-top: 48px; } + +.show-processes-dialog-subject, +.mount-question-dialog-subject, +.end-session-dialog-subject { + font-size: 14pt; } + +/* End Session Dialog */ +.end-session-dialog { + spacing: 42px; + border-radius: 2px; + border: none; } + +.end-session-dialog-list { + padding-top: 20px; } + +.end-session-dialog-layout { + padding-left: 17px; } + .end-session-dialog-layout:rtl { + padding-right: 17px; } + +.end-session-dialog-description { + width: 28em; + padding-bottom: 10px; } + .end-session-dialog-description:rtl { + text-align: right; } + +.end-session-dialog-warning { + width: 28em; + color: #f67d42; + padding-top: 6px; } + .end-session-dialog-warning:rtl { + text-align: right; } + +.end-session-dialog-logout-icon { + border-radius: 5px; + width: 48px; + height: 48px; + background-size: contain; } + +.end-session-dialog-shutdown-icon { + color: #dbdee0; + width: 48px; + height: 48px; } + +.end-session-dialog-inhibitor-layout { + spacing: 16px; + max-height: 200px; + padding-right: 65px; + padding-left: 65px; } + +.end-session-dialog-session-list, +.end-session-dialog-app-list { + spacing: 1em; } + +.end-session-dialog-list-header { + font-weight: bold; } + .end-session-dialog-list-header:rtl { + text-align: right; } + +.end-session-dialog-app-list-item, +.end-session-dialog-session-list-item { + spacing: 1em; } + +.end-session-dialog-app-list-item-name, +.end-session-dialog-session-list-item-name { + font-weight: bold; } + +.end-session-dialog-app-list-item-description { + color: rgba(255,255,255,0.7); + font-size: 10pt; } + +/* ShellMountOperation Dialogs */ +.shell-mount-operation-icon { + icon-size: 48px; } + +.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; } + +.mount-question-dialog-subject { + max-width: 500px; } + +.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: #dbdee0; } + .show-processes-dialog-app-list-item:hover { + color: #dbdee0; } + .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: 10pt; } + +/* Password or Authentication Dialog */ +.prompt-dialog { + width: 500px; + border-radius: 2px; + border: none; } + +.prompt-dialog-main-layout { + spacing: 24px; + padding: 10px; } + +.prompt-dialog-message-layout { + spacing: 16px; } + +.prompt-dialog-headline { + font-weight: bold; + color: #b2b2a9; } + +.prompt-dialog-description:rtl { + text-align: right; } + +.prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; } + +.prompt-dialog-error-label { + font-size: 10pt; + color: #cc0000; + padding-bottom: 8px; } + +.prompt-dialog-info-label { + font-size: 10pt; + padding-bottom: 8px; } + +.hidden { + color: transparent; } + +.prompt-dialog-null-label { + font-size: 10pt; + padding-bottom: 8px; } + +/* Polkit Dialog */ +.polkit-dialog-user-layout { + padding-left: 10px; + spacing: 10px; } + .polkit-dialog-user-layout:rtl { + padding-left: 0px; + padding-right: 10px; } + +.polkit-dialog-user-root-label { + color: #f67d42; } + +.polkit-dialog-user-icon { + border-radius: 5px; + background-size: contain; + width: 48px; + height: 48px; } + +/* Network Agent Dialog */ +.network-dialog-secret-table { + spacing-rows: 15px; + spacing-columns: 1em; } + +.keyring-dialog-control-table { + spacing-rows: 15px; + spacing-columns: 1em; } + +/* Popvers/Menus */ +.popup-menu { + border-radius: 8px; + min-width: 200px; } + .popup-menu .popup-sub-menu { + background-color: #394042; + background-gradient-direction: none; + border-width: 0px; + box-shadow: inset 1px 2px rgba(0,0,0,0.2); + padding: 6px 0; + box-shadow: none;} + .popup-menu .popup-menu-content { + padding: 1em 0em; } + .popup-menu .popup-menu-item { + spacing: 12px; } + .popup-menu .popup-menu-item:ltr { + padding: .5em 2em .5em 0em; } + .popup-menu .popup-menu-item:rtl { + padding: .5em 0em .5em 2em; } + .popup-menu .popup-menu-item:checked { + background-color: #454d50; + box-shadow: none; + font-weight: bold; } + .popup-menu .popup-menu-item:hover, .popup-menu .popup-menu-item:focus { + background-color: rgba(0,0,0,0.1); + color: #dbdee0; } + .popup-menu .popup-menu-item:active { + background-color: #515a5e; + color: #ffffff; } + .popup-menu .popup-menu-item:insensitive { + color: rgba(255,255,255,0.2); } + .popup-menu .active { + background-color: #9fb0b9; } + .popup-menu .popup-inactive-menu-item { + color: #dbdee0; } + .popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(255,255,255,0.2); } + .popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; } + +.popup-menu-ornament { + text-align: right; + width: 1em; } + +.popup-menu-boxpointer, +.candidate-popup-boxpointer { + -arrow-border-radius: 6px; + -arrow-background-color: #454d50; + -arrow-border-width: 1px; + -arrow-border-color: rgba(0,0,0,0.3); + -arrow-base: 24px; + -arrow-rise: 11px; + -arrow-box-shadow: 0 1px 3px black; } + +.popup-separator-menu-item { + height: 1px; + margin: 6px 46px; + background-color: transparent; + border-color: rgba(255,255,255,0.15); + border-bottom-width: 1px; + border-bottom-style: solid; + -gradient-height: 0px; + -gradient-start: rgba(255,255,255,0); + -gradient-end: rgba(255,255,255,0);} + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0px; } + +/* fallback menu +- odd thing for styling App menu when apparently not running under shell. Light Adwaita styled + app menu inside the main app window itself rather than the top bar +*/ + +/* OSD */ +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + margin: 32px; + min-width: 64px; + min-height: 64px; } + .osd-window .osd-monitor-label { + font-size: 3em; } + .osd-window .level { + height: 0.6em; + border-radius: 0.3em; + background-color: rgba(0,0,0,0.2); + color: #dbdee0; } + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 16px; } + +.switcher-list-item-container { + spacing: 8px; } + +.switcher-list .item-box { + padding: 8px; + border-radius: 4px; } + +.switcher-list .item-box:outlined { + padding: 6px; + border: 2px solid rgba(0,0,0,0.7); } + +.switcher-list .item-box:selected { + background-color: #9fb0b9; + color: #ffffff; } + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + +.switcher-list .thumbnail { + width: 256px; } + +.switcher-list .separator { + width: 1px; + background: rgba(0,0,0,0.7); } + +.switcher-arrow { + border-color: transparent; + color: rgba(0,0,0,0.7); } + +.switcher-arrow:highlighted { + color: #dbdee0; } + +.input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; } + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 12px;} + +.workspace-switcher { + background: transparent; + border: 1px; + border-radius: 0px; + padding: 0px; + spacing: 12px; } + +.ws-switcher-active-up, .ws-switcher-active-down { + height: 50px; + background-color: #9fb0b9; + color: #ffffff; + background-size: 32px; + border-radius: 4px; } + +.ws-switcher-box { + height: 50px; + border: none; + background-color: rgba(159, 176, 185, 0.1); + border-radius: 4px; } + +.osd-window, +.resize-popup, +.switcher-list, .workspace-switcher-container { + color: #dbdee0; + background-color: #454d50; + border: none; + border-radius: 8px; + padding: 12px; + box-shadow: 0 5px 10px 0 rgba(0,0,0,0.5); + border: none; } + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(57, 64, 66, 0.5); + border: 1px solid #9fb0b9; } + +.tile-preview-left.on-primary { + border-radius: 6px 6px 0 0; } + +.tile-preview-right.on-primary { + border-radius: 0 6px 0 0; } + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 6px 6px 0 0; } + +/* TOP BAR */ +#panel { + /*background-color: #454d50;*/ + background-color: rgba(57, 64, 66, 0.95); + font-weight: bold; + height: 1.86em; + text-shadow:none;} + #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; } + #panel #panelLeft, #panel #panelCenter { + spacing: 4px; } + #panel .panel-corner { + -panel-corner-radius: 0px; + /*-panel-corner-background-color: #454d50;*/ + -panel-corner-background-color: rgba(57, 64, 66, 0.95); + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; } + #panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { + -panel-corner-border-color: #9fb0b9; } + #panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-cornerunlock-screen { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; } + #panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + min-width: 45px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; } + #panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; } + #panel .panel-button:hover,#panel .panel-button:overview:hover { + color: white; + text-shadow:none; + icon-shadow:none; } + #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { + background-color: rgba(0,0,0,0.01); + box-shadow: inset 0 -2px 0px #9fb0b9; + background-image: none; + background-gradient-direction: none; + color: white; + text-shadow:none; + icon-shadow:none; } + #panel .panel-button:active > .system-status-icon, #panel .panel-button:overview > .system-status-icon, #panel .panel-button:focus > .system-status-icon, #panel .panel-button:checked > .system-status-icon { + icon-shadow: black 0 2px 2px; } + #panel .panel-button .system-status-icon { + icon-size: 1.09em; + padding: 0 5px; } + .unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: white; } + .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: white; } + #panel .panel-status-indicators-box, + #panel .panel-status-menu-box { + spacing: 2px; } + #panel .screencast-indicator { + color: #f67d42; } + +#calendarArea { + padding: 0.75em 1.0em; } + +.calendar { + margin-bottom: 1em; } + +.calendar, +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 0 1.5em; } + +.datemenu-calendar-column { + spacing: 0.5em; } + +.datemenu-displays-section { + padding-bottom: 3em; } + +.datemenu-today-button, +.world-clocks-button, +.message-list-section-title { + border-radius: 4px; + padding: .4em; } + +.message-list-section-list:ltr { + padding-left: .4em; } + +.message-list-section-list:rtl { + padding-right: .4em; } + +.datemenu-today-button:hover, .datemenu-today-button:focus, +.world-clocks-button:hover, +.world-clocks-button:focus, +.message-list-section-title:hover, +.message-list-section-title:focus { + background-image: none; + background-gradient-direction: none; + box-shadow: none; + border: none; + background-color: #454d50; } +.datemenu-today-button:active, +.world-clocks-button:active, +.message-list-section-title:active { + background-image: none; + background-gradient-direction: none; + box-shadow: none; + border: none; + color: white; + background-color: #9fb0b9; } + +.datemenu-today-button .date-label { + font-size: 1.5em; } + +.world-clocks-header, +.message-list-section-title { + color: rgba(255,255,255,0.3); + font-weight: bold; } + +.world-clocks-grid { + spacing-rows: 0.4em; } + +.calendar-month-label { + color: rgba(255,255,255,0.7); + font-weight: bold; + padding: 8px 0; } + +/* Calendar page buttons */ +.pager-button { + color: white; + background-color: transparent; + width: 32px; + border-radius: 4px; } + .pager-button:hover, .pager-button:focus { + background-color: rgba(255,255,255,0.15); } + .pager-button:active { + background-color: rgba(255,255,255,0.4); } + +.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"); } + +.calendar-day-base { + font-size: 80%; + text-align: center; + width: 2.4em; + height: 2.4em; + padding: 0.1em; + margin: 2px; + border-radius: 1.4em; + border: none; } + .calendar-day-base:hover, .calendar-day-base:focus { + background-color: rgba(255,255,255,0.2); } + .calendar-day-base:active { + color: white; + background-color: #9fb0b9; + border-color: transparent; } + .calendar-day-base.calendar-day-heading { + color: rgba(255,255,255,0.3); + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0px; } + +.calendar-day-top { + border-top-width: 0px; } + +.calendar-day-left { + border-left-width: 0px; } + +.calendar-nonwork-day { + background-color: rgba(255,255,255,0); + color: rgba(255,255,255,0.3); } + +.calendar-today { + background-image: none; + text-shadow:none; + font-weight: bold; + background-color: rgba(159, 176, 185, 0.3); + border: 0px solid rgba(0,0,0,0.2); } + +.calendar-day-with-events { + color: rgba(255,255,255,0.7); + font-weight: bold; } + +.calendar-other-month-day { + color: rgba(238, 238, 236, 0.15); + opacity: 0.5; } + +/* Message list */ +.message-list { + width: 420px; } + +.message-list-sections { + spacing: 1.5em; } + +.message-list-section, +.message-list-section-list { + spacing: 0.7em;} + +.message-list-section-title-box { + spacing: 0.4em; } + +.message-list-section-close > StIcon { + icon-size: 16px; + padding: 1px; + border-radius: 10px; + color: rgba(255,255,255,0.4); + background-color: rgba(255,255,255,0.0); } + +/* FIXME: how do you do this in sass? */ +.message-list-section-close:hover > StIcon, +.message-list-section-close:focus > StIcon { + background-color: rgba(255,255,255,0.9); + color: #454d50;} + +.message { + background-color: #454d50; + margin: 4px; + border-radius: 0px;} + .message:hover, .message:focus { + background-color: #515a5e; + box-shadow: 0 2px 2px 0 rgba(0,0,0,0.2); + margin-bottom: 6px; + margin-top: 2px; + border-radius: 3px; + transition-duration: 200ms; } + .message:active { + background-color: #454d50; + box-shadow: none; + margin: 4px; + border-radius: 0px; } + +.message-icon-bin { + padding: 8px 0px 8px 8px; } + .message-icon-bin:rtl { + padding: 8px 8px 8px 0px; } + +.message-icon-bin > StIcon { + icon-size: 48px; } + +.message-secondary-bin { + color: rgba(255,255,255,0.3);} + +.message-secondary-bin > StIcon { + icon-size: 16px; } + +.message-title { + font-weight: bold; } + +.message-content { + padding: 8px; } + +.messages-indicator-highlight { + -gradient-height: 0px; + -gradient-start: rgba(255,255,255,0); + -gradient-end: rgba(255,255,255,0); +} + +.system-switch-user-submenu-icon { + icon-size: 48px; + border: none; } + +#appMenu { + /*spinner-image: url("assets/process-working.svg"); Broken, not compatible with 60 fps */ + spinner-image: url("resource:///org/gnome/shell/theme/process-working.svg"); + spacing: 4px; } + #appMenu .label-shadow { + color: transparent; } + +.aggregate-menu { + width: 360px; } + .aggregate-menu .popup-menu-icon { + padding: 0 4px; } + +.system-menu-action { + color: #dbdee0; + border-radius: 32px; + /* wish we could do 50% */ + padding: 13px; + border: 1px solid rgba(0,0,0,0.2); } + .system-menu-action:hover, .system-menu-action:focus { + color: #ffffff; + background-color: #9fb0b9; + border: none; + padding: 14px; } + .system-menu-action:active { + background-color: #394042; + color: #ffffff; } + .system-menu-action > StIcon { + icon-size: 16px; } + +.ripple-box { + width: 52px; + height: 52px; + background-image: url("assets/corner-ripple-ltr.png"); + background-size: contain; } + +.ripple-box:rtl { + background-image: url("assets/corner-ripple-rtl.png"); } + +.popup-menu-arrow { + width: 16px; + height: 16px; } + +.popup-menu-icon { + icon-size: 1.09em; } + +.window-close, .notification-close { + background-image: url("assets/close-window.svg"); + background-size: 32px; + height: 32px; + width: 32px; } + +.window-close { + -shell-close-overlap: 16px; } + .window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0,0,0,0.5); } + +.notification-close { + -shell-close-overlap-x: 14px; + -shell-close-overlap-y: -12px; } + .notification-close:rtl { + -shell-close-overlap-x: -14px; } + +/* NETWORK DIALOGS */ +.nm-dialog { + max-height: 500px; + min-height: 450px; + min-width: 470px; } + +.nm-dialog-content { + spacing: 20px; } + +.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: #dbdee0; } + +.nm-dialog-header-icon { + icon-size: 32px; } + +.nm-dialog-scroll-view { + /*background-color: rgba(255,255,255,0.1);*/ + border: 1px solid rgba(255,255,255,0.2); } + +.nm-dialog-header { + font-weight: bold; } + +.nm-dialog-item { + font-size: 110%; + border-bottom: 1px solid rgba(0,0,0,0.7); + padding: 12px; + spacing: 20px; } + +.nm-dialog-item:selected { + background-color: #9fb0b9; + color: #dbdee0; } + +.nm-dialog-icons { + spacing: .5em; } + +.nm-dialog-icon { + icon-size: 16px; } + +.no-networks-label { + color: rgba(255,255,255,0.1); } + +.no-networks-box { + spacing: 12px; } + +/* OVERVIEW */ +#overview { + spacing: 24px; } + +.overview-controls { + padding-bottom: 32px; } + +.window-picker { + -horizontal-spacing: 32px; + -vertical-spacing: 32px; + padding-left: 32px; + padding-right: 32px; + padding-bottom: 48px; } + .window-picker.external-monitor { + padding: 32px; } + +.window-clone-border { + border: 4px solid rgba(159, 176, 185, 0.7); + border-radius: 4px; + box-shadow: 0 2px 5px 0 rgba(0,0,0,0.0); } + +.window-caption { + spacing: 25px; + color: rgba(255,255,255,0.8); + background-color: rgba(0,0,0,0.5); + border-radius: 3px; + padding: 4px 12px; + -shell-caption-spacing: 12px; } + .window-caption:hover { + background-color: #454d50; + color: #dbdee0; + box-shadow: 0 2px 5px 0 rgba(0,0,0,0.5); } + +.search-entry { + width: 320px; + border: none; + color: #aaa; + caret-color: #aaa; + caret-size: 1px; + background-color: #eeeeee; + background-gradient-direction: none; + padding: 7px 9px; + border-radius: 2px; + box-shadow: 0 2px 8px 0 rgba(0,0,0,0.5); } + .search-entry:focus, .search-entry:hover { + padding: 7px 9px; + border: none; + background-color: #fff; + color: #777; + box-shadow: 0 5px 10px 0 rgba(0,0,0,0.5); + transition-duration: 200ms; } + .search-entry .search-entry-icon { + icon-size: 1em; + padding: 0 4px; + color: #aaa; } + .search-entry:hover .search-entry-icon { + color: #aaa; } + .search-entry:focus .search-entry-icon { + color: #777; } + +#searchResultsBin { + max-width: 1000px; } + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; } + +.search-section { + spacing: 16px; } + +.search-section-content { + spacing: 32px; } + +.search-section-separator { + -gradient-height: 1px; + -gradient-start: rgba(255,255,255,0); + -gradient-end: rgba(255,255,255,0.5); + -margin-horizontal: 1.5em; + height: 1px;} + +.list-search-results { + spacing: 3px; } + +.search-section-separator { + -gradient-height: 1px; + -gradient-start: rgba(255,255,255,0); + -gradient-end: rgba(255,255,255,0.1); + -margin-horizontal: 1.5em; + height: 1px; } + +.list-search-result-content { + spacing: 12px; + padding: 12px; } + +.list-search-result-title { + font-size: 1.5em; + color: #dbdee0; } + +.list-search-result-description { + color: #dbdee0; } + +.search-provider-icon { + padding: 15px; } + +.search-provider-icon-more { + width: 16px; + height: 16px; + background-image: url("assets/more-results.svg"); } + +/* DASHBOARD */ +#dash { + font-size: 9pt; + color: #dbdee0; + /*background-color: #636E73; */ + background-color: #454d50; + padding: 4px 0; + border: 1px solid rgba(0,0,0,0.05); + box-shadow: inset 0 0 0 1px rgba(255,255,255,0.05); + border-left: 0px; + border-radius: 0px 6px 6px 0px; } + #dash:rtl { + border-radius: 6px 0 0 6px; + border-right: 0px; } + #dash .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + height: 64px; } + #dash .empty-dash-drop-target { + width: 24px; + height: 24px; } + +.dash-item-container > StWidget { + padding: 4px 8px; } + +.dash-label { + border-radius: 7px; + padding: 4px 12px; + color: #dbdee0; + background-color: rgba(69, 77, 80, 0.7); + text-align: center; + -x-offset: 8px; } + +/* App Vault/Grid */ +.icon-grid { + spacing: 30px; + -shell-grid-horizontal-item-size: 144px; /* Default 136*/ + -shell-grid-vertical-item-size: 144px; } + .icon-grid .overview-icon { + icon-size: 96px; } + +.app-view-controls { + padding-bottom: 32px; } + +.app-view-control { + background-gradient-direction: none; + background-color: rgba(255,255,255,0.1); + padding: 4px 32px; + border-width: 0px; + color: #dbdee0; } + .app-view-control:hover { + color: #fff; + background-gradient-direction: none; + background-color: rgba(255,255,255,0.2); + border-color: rgba(0,0,0,0); + border-width: 0px; } + .app-view-control:checked { + color: #454d50; + border-color: rgba(0,0,0,0); + border-width: 0px; + background-gradient-direction: none; + background-color: #fff; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 5px 10px 0 rgba(0,0,0,0.5); } + .app-view-control:first-child { + background-gradient-direction: none; + border-radius: 2px 0 0 2px; } + .app-view-control:last-child { + border-right-width: 0; + background-gradient-direction: none; + border-radius: 0 2px 2px 0; } + +.search-provider-icon:active, .search-provider-icon:checked, +.list-search-result:active, +.list-search-result:checked { + background-color: rgba(45, 51, 53, 0.9); } +.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, +.list-search-result:focus, +.list-search-result:selected, +.list-search-result:hover { + background-color: rgba(238, 238, 236, 0.1); + background-gradient-direction: none; + transition-duration: 200ms; } + +.app-well-app:active .overview-icon, .app-well-app:checked .overview-icon, +.app-well-app.app-folder:active .overview-icon, +.app-well-app.app-folder:checked .overview-icon, +.show-apps:active .overview-icon, +.show-apps:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: rgba(45, 51,53,0.9); + background-gradient-direction: none; + background-image: none; + text-shadow: 0 1px rgba(0,0,0,0.2); + box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.7); } + +.app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon, +.app-well-app.app-folder:hover .overview-icon, +.app-well-app.app-folder:focus .overview-icon, +.app-well-app.app-folder:selected .overview-icon, +.show-apps:hover .overview-icon, +.show-apps:focus .overview-icon, +.show-apps:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + background-color: rgba(238, 238, 236, 0.1); + transition-duration: 0ms; + border-image: none; + background-image: none; } + + +/* Running App */ +.app-well-app.running > .overview-icon { + border-radius: 0; + color:white; + box-shadow: inset 0 -2px 0 0 #9fb0b9; + background-image: none; + background-gradient-direction: none; +} + +.app-well-app-running-dot { + width: 24px; + height: 2px; + background-color: #9fb0b9; + margin-bottom: 2px; } + +.search-provider-icon, +.list-search-result, .app-well-app .overview-icon, +.app-well-app.app-folder .overview-icon, +.show-apps .overview-icon, +.grid-search-result .overview-icon { + color: #dbdee0; + border-radius: 4px; + padding: 6px; + border: 1px solid transparent; + transition-duration: 100ms; + text-align: center; } + +.app-well-app.app-folder > .overview-icon { + background-color: rgba(159, 176, 185, 0.4); } + +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: white; + transition-duration: 100ms; } + +.app-folder-popup { + -arrow-border-radius: 8px; + -arrow-background-color: rgba(159, 176, 185, 0.3); + -arrow-base: 24px; + -arrow-rise: 11px; } + +.app-folder-popup-bin { + padding: 5px; } + +.app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; } + +.page-indicator { + padding: 15px 20px; } + .page-indicator .page-indicator-icon { + width: 18px; + height: 18px; + background-image: url("assets/page-indicator-inactive.svg"); } + .page-indicator:hover .page-indicator-icon { + background-image: url("assets/page-indicator-hover.svg"); } + .page-indicator:active .page-indicator-icon { + background-image: url("assets/page-indicator-active.svg"); } + .page-indicator:checked .page-indicator-icon, .page-indicator:checked:active { + background-image: url("assets/page-indicator-checked.svg"); } + +.app-well-app > .overview-icon.overview-icon-with-label, +.grid-search-result .overview-icon.overview-icon-with-label { + padding: 10px 8px 5px 8px; + spacing: 4px; } + +.workspace-thumbnails { + visible-width: 32px; + spacing: 11px; + padding: 8px; + border-radius: 6px 0 0 6px; + color: #dbdee0; + background-color: #454d50; + border: 1px solid rgba(0,0,0,0.05); + box-shadow: inset 0 0 0 1px rgba(255,255,255,0.05); } + .workspace-thumbnails:rtl { + border-radius: 0 6px 6px 0; } + +.workspace-thumbnail-indicator { + border: 3px solid #9fb0b9; + border-radius: 1px; + padding: 1px; } + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + padding: 0px 88px 10px 88px; } + + +.search-statustext, .no-frequent-applications-label { + font-size: 2em; + font-weight: bold; + color: #dbdee0; } + +/* NOTIFICATIONS & MESSAGE TRAY */ +.url-highlighter { + link-color: #9fb0b9; } + +.notification-banner { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 2px; + color: #555; + background-color: #ffffff; + border: none; + border-width: 0px; + border: 1px solid rgba(0,0,0,0.1); + box-shadow: 0 3px 8px 0 rgba(0,0,0,0.5); } + .notification-banner:hover, .notification-banner:focus { + margin: 5px; + background-color: #ffffff; + box-shadow: 0 5px 10px 0 rgba(0,0,0,0.5); } + .notification-banner .notification-icon { + padding: 5px; } + .notification-banner .notification-content { + padding: 5px; + spacing: 5px; } + .notification-banner .secondary-icon { + icon-size: 1.09em; } + .notification-banner .notification-actions { + background-color: #ffffff; + border-radius: 2px; + padding-top: 0px; + spacing: 1px; } + .notification-banner .notification-button { + border: none; + padding: 4px 4px 5px; + color: #777; + font-weight: bold; + background-color: #fff; + border-color: rgba(0,0,0,0.0); + box-shadow: none; + border-radius: 0px; + text-shadow:none;} + .notification-banner .notification-button:first-child { + border-radius: 0 0 0 2px; } + .notification-banner .notification-button:not(:first-child):not(:last-child) { + border-radius: 0px; } + .notification-banner .notification-button:last-child { + border-radius: 0 0 2px 0; } + .notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus, .notification-banner .notification-button:focus { + background-color: #f7f7f7; + color: #738c99; } + +.notification StEntry, +.notification-banner StEntry { + border-radius: 0 0 2px 2px; + margin: 0px; + padding: 10px 6px; + border: none; + color: #555; + background-color: #f1f1f1; + background-gradient-direction: none; + box-shadow: none; + box-shadow: inset 0 1px 3px 0 rgba(0,0,0,0.2); + selection-background-color: #9fb0b9; + selected-color: #ffffff;} + .notification StEntry:focus, + .notification-banner StEntry:focus { + background-color: #f7f7f7; + color: #555; } + .notification StEntry:insensitive, + .notification-banner StEntry:insensitive { + color: #777; + border-color: #394042; + box-shadow: none; } + .notification StEntry StIcon.capslock-warning, + .notification-banner StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #f67d42; + padding: 0 4px; } + +.notification { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 2px; + color: #555; + background-color: #fff; + border: none; + border-width: 0px; + spacing-rows: 4px; + padding: 8px; + spacing-columns: 10px; } + +.notification-unexpanded { + min-height: 48px; + height: 48px; } + +.notification-with-image { + min-height: 159px; } + +.notification-body { + spacing: 5px; } + +.notification-actions { + paddinf-top: 18px; + spacing: 6px; } + +.summary-source-counter { + font-size: 10pt; + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: #9fb0b9; + color: #dbdee0; + border: 2px solid #dbdee0; + box-shadow: 0 2px 2px rgba(0,0,0,0.5); + border-radius: 0.9em; } + +.notification-scrollview { + max-height: 18em; + -st-vfade-offset: 24px; } + .notification-scrollview:ltr > StScrollBar { + padding-left: 6px; } + .notification-scrollview:rtl > StScrollBar { + padding-right: 6px; } + +.notification-button { + height: 24px; + padding: 4px 4px 5px; + color: #555; + background-color: #fff; + text-shadow:none; + border-radius: 0 0 2px 2px; } + +.notification-icon-button { + padding: 5px; + height: 24px; + width: 24px; + border: none; + border-top-width: 1px; + color: #555; + background-color: #f7f7f7; + border-color: rgba(0,0,0,0.2); + border-radius: 0 0 3px 3px; + /*box-shadow: inset 0 1px rgba(255,255,255,0.1);*/ + box-shadow: none; + text-shadow:none; } + .notification-icon-button:hover { + background-color: #fff; } + .notification-icon-button > StIcon { + icon-size: 16px; + width: 16px; + height: 16px; + padding: 2px; } + +.secondary-icon { + icon-size: 1.09em; } + +.chat-body { + spacing: 5px; } + +.chat-response { + margin: 5px; } + +.chat-log-message { + color: #dbdee0; } + +.chat-empty-line { + font-size: 4px; } + +.chat-received { + padding-left: 4px; } + .chat-received:rtl { + padding-left: 0px; + padding-right: 4px; } + +.chat-sent { + padding-left: 18pt; + color: #cacac4; } + .chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; } + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: #bebeb6; } + .chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; } + +.chat-notification-scrollview { + max-height: 22em; } + +.subscription-message { + font-style: italic; } + +.hotplug-transient-box { + padding: 2px 12px 2px 12px; } + +.hotplug-notification-item { + border-radius: 0 0 2px 2px; + background-color: transparent; + border:none; + text-shadow:none; + text-align: center; + color: #aaa; + padding: 2px 10px; + background-image: none; + background-gradient-direction: none; } + .hotplug-notification-item:focus { + color: #dbdee0; + padding: 2px 10px; } + .hotplug-notification-item:hover { + background-color: #f7f7f7; + color: #738c99; } + .hotplug-notification-item:active { + background-color: #eee; + color: #555; } + +.hotplug-notification-item-icon { + -st-icon-style: symbolic; + icon-size: 16px; + padding: 8px 8px 8px 2px; } + +.hotplug-resident-box { + spacing: 0px; } + +.hotplug-resident-mount { + spacing: 12px; + border-radius: 0 0 2px 2px; } + .hotplug-resident-mount:hover { + background-color: #515a5e; + color: #fff; } + +.hotplug-resident-mount-label { + text-shadow:none; + color: inherit; + padding-left: 12px; } + +.hotplug-resident-mount-icon { + icon-size: 24px; + padding-left: 6px; } + +.hotplug-resident-eject-icon { + icon-size: 16px; } + +.hotplug-resident-eject-button { + padding: 7px; + border-radius: 5px; + color: pink; } + +/* Eeeky things */ +.legacy-tray { + background-color: #454d50; + border: 1px solid rgba(0,0,0,0.7); + border-bottom-width: 0; + box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.2); } + .legacy-tray:ltr { + border-radius: 0 6px 0 0; + border-left-width: 0; } + .legacy-tray:rtl { + border-radius: 6px 0 0 0; + border-right-width: 0; } + + +.legacy-tray-handle, +.legacy-tray-icon { + padding: 6px; } + .legacy-tray-handle StIcon, + .legacy-tray-icon StIcon { + icon-size: 16px; } + .legacy-tray-handle:hover, .legacy-tray-handle:focus, + .legacy-tray-icon:hover, + .legacy-tray-icon:focus { + background-color: rgba(255,255,255,0.1); } + +.legacy-tray-icon-box { + spacing: 12px; } + .legacy-tray-icon-box:ltr { + padding-left: 12px; } + .legacy-tray-icon-box:rtl { + padding-right: 12px; } + .legacy-tray-icon-box StButton { + width: 24px; + height: 24px; } + +.magnifier-zoom-region { + border: 2px solid #9fb0b9; } + .magnifier-zoom-region.full-screen { + border-width: 0; } + +/* On-screen Keyboard */ +#keyboard { + background-color: rgba(0,0,0,0.7); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + color: #dbdee0; + background-color: #2d3335; + box-shadow: inset 0 1px #454d50; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 5px; + border: 1px solid rgba(0,0,0,0.7); + color: white; } + .keyboard-key:focus { + color: #dbdee0; + border-color: #9fb0b9; + box-shadow: inset 0 1px #454d50; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .keyboard-key:hover, .keyboard-key:checked { + color: white; + border-color: rgba(0,0,0,0.7); + background-color: #454d50; + box-shadow: inset 0 1px #5d696d; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .keyboard-key:active { + color: white; + border-color: rgba(0,0,0,0.7); + background-color: #2d3335; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .keyboard-key:grayed { + background-color: #2d3335; + color: #dbdee0; + border-color: rgba(0,0,0,0.7); } + +.keyboard-subkeys { + color: white; + padding: 5px; + -arrow-border-radius: 10px; + -arrow-background-color: rgba(159, 176, 185, 0.7); + -arrow-border-width: 2px; + -arrow-border-color: rgba(238, 238, 236, 0.2); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; } + +.candidate-index { + padding: 0 0.5em 0 0; + color: #dbdee0; } + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 4px; } + .candidate-box:selected, .candidate-box:hover { + background-color: #9fb0b9; + color: #ffffff; } + +.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; } + +.candidate-page-button-previous { + border-radius: 4px 0px 0px 4px; + border-right-width: 0; } + +.candidate-page-button-next { + border-radius: 0px 4px 4px 0px; } + +.candidate-page-button-icon { + icon-size: 1em; } + +/* Auth Dialogs & Screen Shield */ +.framed-user-icon { + background-size: contain; + border: 1px solid rgba(0,0,0,0.7); + border-radius: 3px; } + .framed-user-icon:hover { + border-color: #fff; } + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; } + +.login-dialog { + border: none; + background-color: transparent; } + .login-dialog .modal-dialog-button-box { + spacing: 3px; } + .login-dialog .modal-dialog-button { + padding: 3px 18px; } + .login-dialog .modal-dialog-button:default { + color: #dbdee0; + background-color: rgba(57, 64, 66, 0.5); + border-color: rgba(0,0,0,0.7); + box-shadow: inset 0 1px #454d50; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + color: white; + border-color: rgba(0,0,0,0.7); + background-color: rgba(57, 64, 66, 0.7); + box-shadow: inset 0 1px #5d696d; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:active { + color: white; + border-color: rgba(0,0,0,0.7); + background-color: #2d3335; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default:insensitive { + color: #939695; + border-color: rgba(0,0,0,0.7); + background-color: rgba(66, 71, 73, 0.7); + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + +.login-dialog-logo-bin { + padding: 24px 0px; } + +.login-dialog-banner { + color: #dbdee0; } + +.login-dialog-button-box { + spacing: 5px; } + +.login-dialog-message-warning { + color: #f67d42; } + +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; } + +.login-dialog-user-selection-box { + padding: 100px 0px; } + .login-dialog-user-selection-box .login-dialog-not-listed-label { + padding-left: 2px; } + .login-dialog-not-listed-button:focus .login-dialog-user-selection-box .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-user-selection-box .login-dialog-not-listed-label { + color: #dbdee0; } + +.login-dialog-not-listed-label { + font-size: 90%; + font-weight: bold; + color: #a6a69b; + padding-top: 1em; } + +.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:focus { + background-color: #9fb0b9; + color: #ffffff; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #9fb0b9; } + +.login-dialog-user-list-item { + border-radius: 5px; + padding: .2em; + color: #a6a69b; } + .login-dialog-user-list-item:ltr { + padding-right: 1em; } + .login-dialog-user-list-item:rtl { + padding-left: 1em; } + .login-dialog-user-list-item:hover { + background-color: #9fb0b9; + color: #ffffff; } + .login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: #dbdee0; } + .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #ffffff; } + +.login-dialog-username, +.user-widget-label { + color: #dbdee0; + font-size: 120%; + font-weight: bold; + text-align: left; + padding-left: 15px; } + +.user-widget-label:ltr { + padding-left: 18px; } +.user-widget-label:rtl { + padding-right: 18px; } + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; } + +.login-dialog-prompt-label { + color: #bebeb6; + font-size: 110%; + padding-top: 1em; } + +.login-dialog-session-list-button StIcon { + icon-size: 1.25em; } + +.login-dialog-session-list-button { + color: #a6a69b; } + .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #dbdee0; } + .login-dialog-session-list-button:active { + color: #747467; } + +.screen-shield-arrows { + padding-bottom: 3em; } + +.screen-shield-arrows Gjs_Arrow { + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: 0 1px 1px rgba(0,0,0,0.4); } + +.screen-shield-clock { + color: white; + text-shadow: 0px 1px 2px rgba(0,0,0,0.6); + font-weight: bold; + text-align: center; + padding-bottom: 1.5em; } + +.screen-shield-clock-time { + font-size: 72pt; + text-shadow: 0px 2px 2px rgba(0,0,0,0.4); } + +.screen-shield-clock-date { + font-size: 28pt; } + +.screen-shield-notifications-container { + spacing: 6px; + width: 30em; + background-color: transparent; + max-height: 500px; } + .screen-shield-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; } + .screen-shield-notifications-container .notification, + .screen-shield-notifications-container .screen-shield-notification-source { + padding: 12px 6px; + border: 1px solid rgba(238, 238, 236, 0.2); + background-color: rgba(159, 176, 185, 0.5); + color: #dbdee0; + border-radius: 4px; } + .screen-shield-notifications-container .notification { + margin-right: 15px; } + +.screen-shield-notification-label { + font-weight: bold; + padding: 0px 0px 0px 12px; } + +.screen-shield-notification-count-text { + padding: 0px 0px 0px 12px; } + +#panel.lock-screen { + background-color: rgba(159, 176, 185, 0.5); } + +.screen-shield-background { + background: black; + box-shadow: 0px 2px 4px rgba(0,0,0,0.4); } + +#lockDialogGroup { + background: #2d3335 url("assets/noise-texture.png"); + background-repeat: repeat; } + +#screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle { + background-color: rgba(69, 77, 80, 0.3); } + #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { + background-color: rgba(69, 77, 80, 0.5); } + #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { + background-color: rgba(57, 64, 66, 0.5); } + +#LookingGlassDialog { + background-color: rgba(57,64,66,0.95); + spacing: 4px; + padding: 4px; + border: 1px solid rgba(0,0,0,0.7); + border-top-width: 0px; + border-radius: 0 0 4px 4px; } + #LookingGlassDialog > #Toolbar { + border: none; + border-radius: 0px; } + #LookingGlassDialog .labels { + spacing: 4px; } + #LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: .3em; + padding-right: .3em; } + #LookingGlassDialog .notebook-tab:hover { + color: white; + text-shadow: none; } + #LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 2px; + border-color: #9fb0b9; + color: white; + text-shadow: none; } + #LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; } + #LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; } + +.lg-dialog StEntry { + selection-background-color: #bbbbbb; + selected-color: #333333; } +.lg-dialog .shell-link { + color: #999999; } + .lg-dialog .shell-link:hover { + color: #dddddd; } + +.lg-completions-text { + font-size: .9em; + font-style: italic; } + +.lg-obj-inspector-title { + spacing: 4px; } + +.lg-obj-inspector-button { + border: none; + padding: 4px; + border-radius: 4px; } + .lg-obj-inspector-button:hover { + background: rgba(0,0,0,0.1); + border: none; } + +#lookingGlassExtensions { + padding: 4px; } + +.lg-extensions-list { + padding: 4px; + spacing: 8px; } + +.lg-extension { + border: none; + background: #454d50; + border-radius: 2px; + padding: 6px; } + +.lg-extension-name { + font-weight: bold; } + +.lg-extension-meta { + spacing: 6px; } + +#LookingGlassPropertyInspector { + border-radius: 2px; + color: #454d50; + background-color: #fff; + border: none; + box-shadow: 0 2px 4px 0 rgba(0,0,0,0.5); + padding: 8px; + margin: 12px } + + +/******************** + * Legacy Overrides * + ********************/ + +.candidate-page-button, +.modal-dialog-button { + border-radius: 2px; + border: none; + margin-top: 0.5em; + padding: 4px 32px; + color: #dbdee0; + font-weight: bold; + background-gradient-direction: none; + background-gradient-start: rgba(255,255,255,0); + background-gradient-end: rgba(255,255,255,0); + box-shadow: none; + text-shadow: none; + icon-shadow: none;} + +.modal-dialog-button:hover { + border-radius: 2px; + color: #fff; + border: none; + background-color: rgba(255,255,255,0.1); + background-gradient-direction: none; + background-gradient-start: rgba(255,255,255,0.1); + background-gradient-end: rgba(255,255,255,0.1); + box-shadow: none; + text-shadow: none; + icon-shadow: none;} + +.modal-dialog-button:focus { + color: #fff; + border: none; + background-color: rgba(255,255,255,0.1); + background-gradient-direction: none; + background-gradient-start: rgba(255,255,255,0.1); + background-gradient-end: rgba(255,255,255,0.1); + box-shadow: none; + text-shadow: none; + icon-shadow: none;} + +.candidate-page-button:active, +.candidate-page-button:pressed, +.modal-dialog-button:active, +.modal-dialog-button:pressed { + color: #fff; + border: none; + background-color: rgba(0,0,0,0.1); + background-gradient-direction: none; + background-gradient-start: rgba(0,0,0,0.1); + background-gradient-end: rgba(0,0,0,0.1); + box-shadow: none; + text-shadow: none; + icon-shadow: none;} + +.candidate-page-button:insensitive, +.modal-dialog-button:insensitive { + color: rgba(255,255,255,0.3); + border: none; + background-color: rgba(0,0,0,0.0); + background-gradient-direction: none; + box-shadow: none; + text-shadow: none; + icon-shadow: none;} + +/* Menus */ +.popup-submenu-menu-item:open { + background-color: #454d50;} + +.popup-menu-item:active { + background-color: #454d50;} + +.popup-menu-item:insensitive { + color: #999;} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/apps.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/apps.rc new file mode 100644 index 0000000..e6f848f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/apps.rc @@ -0,0 +1,8 @@ +# ============================================================================== +# APPLICATION SPECIFIC SETTINGS +# ============================================================================== + +# Xchat special cases + +widget "*xchat-inputbox" style "entry" + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/chrome.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/chrome.rc new file mode 100644 index 0000000..ac2bfea --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/chrome.rc @@ -0,0 +1,31 @@ +# ============================================================================== +# CHROME/-UIM SPECIFIC SETTINGS +# ============================================================================== + +style "chrome-gtk-frame" +{ + ChromeGtkFrame::frame-color = @wm_color + ChromeGtkFrame::inactive-frame-color = @unfocused_wm_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = shade(1.07, @wm_color) + + ChromeGtkFrame::incognito-frame-color = shade(0.85, @wm_color) + ChromeGtkFrame::incognito-inactive-frame-color = @wm_color + + ChromeGtkFrame::incognito-frame-gradient-color = @wm_color + + ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @wm_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @wm_color) + ChromeGtkFrame::scrollbar-slider-normal-color = @wm_color +} + +style "chrome_menu_item" +{ + bg[SELECTED] = @wm_color +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" +widget_class "*Chrom*Button*" style "button" +widget_class "***" style "chrome_menu_item" +widget_class "" style "standalone_entry" \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/eclipse.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/eclipse.rc new file mode 100644 index 0000000..f367fb0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/eclipse.rc @@ -0,0 +1,17 @@ +# ============================================================================== +# ECLIPSE SPECIFIC SETTINGS +# ============================================================================== + +style "eclipse-tooltips" +{ + xthickness = 8 + ythickness = 4 + + bg[NORMAL] = shade(1.05, @bg_color) + fg[NORMAL] = @text_color + bg[SELECTED] = shade(1.05, @bg_color) +} + +# Eclipse/SWT +widget "gtk-tooltips*" style "eclipse-tooltips" +widget "*swt-toolbar-flat" style "null" \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/firefox.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/firefox.rc new file mode 100644 index 0000000..3f2d69b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/firefox.rc @@ -0,0 +1,26 @@ +# ============================================================================== +# FIREFOX SPECIFIC SETTINGS +# ============================================================================== + +style "ff-default" { + GtkCheckButton::indicator-size = 14 +} + +widget "MozillaGtkWidget*Toolbar*" style "toolbar" +#widget "MozillaGtkWidget*Statusbar*" style "ff-statusbar" + +widget "MozillaGtkWidget*" style "ff-default" + +# ------------------------------------------------------------------------------ +# Some Firefox (3.0/3.5) GTK widgets hierarchy (maybe useful for someone) +# ------------------------------------------------------------------------------ + +# Top toolbars (and maybe others) +#widget "MozillaGtkWidget.GtkFixed.GtkHandleBox.GtkToolbar" style "theme-dark-toolbar" + +# Findbar entry, gecko (all html) entry +#widget "MozillaGtkWidget.GtkFixed.GtkEntry" style "theme-dark-entry" + +# ALL buttons +#widget "MozillaGtkWidget.GtkFixed.GtkButton" style "theme-dark-button" + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/gimp.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/gimp.rc new file mode 100644 index 0000000..f11cdee --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/gimp.rc @@ -0,0 +1,107 @@ +# ============================================================================== +# GIMP SPECIFIC SETTINGS +# ============================================================================== + +style "gimp_toolbox_frame" +{ + engine "pixmap" + { + image + { + function = SHADOW + } + } +} + +style "gimp_spin_scale" +{ + bg[NORMAL] = @base_color + + engine "pixmap" + { + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + } + + image + { + function = BOX + state = NORMAL + detail = "spinbutton_up" + overlay_file = "Arrows/arrow-up-small.png" + overlay_stretch = FALSE + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "Arrows/arrow-up-small-prelight.png" + overlay_stretch = FALSE + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "Arrows/arrow-up-small-prelight.png" + overlay_stretch = FALSE + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "Arrows/arrow-up-small-insens.png" + overlay_stretch = FALSE + } + image + { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "Arrows/arrow-down-small.png" + overlay_stretch = FALSE + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "Arrows/arrow-down-small-prelight.png" + overlay_stretch = FALSE + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "Arrows/arrow-down-small-prelight.png" + overlay_stretch = FALSE + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "Arrows/arrow-down-small-insens.png" + overlay_stretch = FALSE + } + } +} + + +# GIMP +# Disable gradients completely for GimpSpinScale +class "GimpSpinScale" style "gimp_spin_scale" +# Remove borders from "Wilbert frame" in Gimp +widget_class "**" style "gimp_toolbox_frame" \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/libreoffice.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/libreoffice.rc new file mode 100644 index 0000000..6bcd9c5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/libreoffice.rc @@ -0,0 +1,60 @@ +# ============================================================================== +# OPEN/LIBREOFFICE SPECIFIC SETTINGS +# ============================================================================== + +style "ooo_stepper_hack" +{ + GtkScrollbar::stepper-size = 13 + GtkScrollbar::has-backward-stepper = 1 + GtkScrollbar::has-forward-stepper = 1 +} + +style "libreoffice_entry" +{ + engine "pixmap" + { + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "Entry/entry-border-fill-solid.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "Entry/entry-border-fill-solid.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/entry-border-bg-solid.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/entry-border-active-bg-solid.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +widget "*openoffice-toplevel*" style "ooo_stepper_hack" +widget "*openoffice-toplevel*GtkEntry" style "libreoffice_entry" +widget "*openoffice-toplevel*GtkSpinButton" style "libreoffice_entry" +widget "*libreoffice-toplevel*GtkEntry" style "libreoffice_entry" +widget "*libreoffice-toplevel*GtkSpinButton" style "libreoffice_entry" \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/panel.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/panel.rc new file mode 100644 index 0000000..fc95861 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/panel.rc @@ -0,0 +1,162 @@ +style "theme-panel" = "default" +{ + xthickness = 1 + ythickness = 1 + + bg[NORMAL] = @panel_bg_color + bg[ACTIVE] = @panel_bg_color + bg[PRELIGHT] = shade (0.85, @selected_bg_color) + bg[SELECTED] = shade (0.65, @selected_bg_color) + + fg[NORMAL] = shade (0.9, @panel_fg_color) + fg[PRELIGHT] = "#FFFFFF" + fg[ACTIVE] = shade (0.9, @panel_fg_color) + fg[SELECTED] = shade (0.9, @panel_fg_color) + + text[NORMAL] = shade (0.9, @panel_fg_color) + text[PRELIGHT] = "#FFFFFF" + text[ACTIVE] = shade (0.9, @panel_fg_color) + text[SELECTED] = shade (0.9, @panel_fg_color) + + engine "murrine" { + roundness = 0 + glowstyle = 0 + glazestyle = 0 + textstyle = 1 + text_shade = 0.2 + } +} + +style "xfdesktop-icon-view" +{ + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + + engine "murrine" + { + } +} + +style "theme-panel-text" +{ + fg[NORMAL] = @panel_fg_color + fg[PRELIGHT] = @panel_fg_color + fg[ACTIVE] = @panel_fg_color + + text[NORMAL] = @panel_fg_color + text[PRELIGHT] = @panel_fg_color + text[ACTIVE] = @panel_fg_color + + engine "murrine" { + textstyle = 1 + text_shade = 0.2 + } +} + +style "panel-entry" = "dark" +{ + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @text_color + fg[SELECTED] = @text_color + fg[INSENSITIVE] = @text_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @text_color + text[SELECTED] = @text_color + text[INSENSITIVE] = @text_color + +} + +style "theme-main-menu-text" = "theme-panel-text" +{ + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +style "workspace-switcher" = "theme-panel" +{ + bg[SELECTED] = shade (0.8, @selected_bg_color) +} + +style "window-buttons" = "theme-panel" +{ + xthickness = 3 + ythickness = 3 + + bg[ACTIVE] = shade (0.65, @selected_bg_color) + bg[PRELIGHT] = shade (0.85, @selected_bg_color) + bg[SELECTED] = shade (0.85, @selected_bg_color) + + fg[NORMAL] = shade (0.7, @base_color) + fg[ACTIVE] = @base_color + fg[PRELIGHT] = @base_color + + engine "murrine" { + contrast = 0.0 + gradient_shades = { 1.0, 0.9, 0.8, 0.7 } + roundness = 1 + reliefstyle = 0 + textstyle = 1 + text_shade = 0.2 + } +} + +style "indicator" = "theme-panel" +{ + xthickness = 0 + ythickness = 0 +} + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel" +widget_class "*Notif*Brasero*" style "theme-panel" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" +widget "*WnckPager*" style "workspace-switcher" +widget "*XfdesktopIconView*" style "xfdesktop-icon-view" + +# Fix gtk-entries in the panel +class "*SexyIconEntry*" style:highest "entry" # fixes dict-plugin +widget "*xfce4-verve-plugin*GtkEntry" style:highest "entry" # fixes verve-plugin + +# Make sure panel text color doesn't change +widget_class "*Panel*MenuBar*" style "theme-main-menu-text" +widget_class "*Panel**" style "theme-main-menu-text" +widget "*.clock-applet-button.*" style "theme-panel-text" +widget "*PanelApplet*" style "theme-panel-text" + +# Override general panel-style with specific plugin-styles +widget "*indicator-applet*" style "indicator" +widget "*indicator-button*" style "indicator" +widget "*XfceTasklist*" style "window-buttons" \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/terminal.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/terminal.rc new file mode 100644 index 0000000..2ae1174 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/terminal.rc @@ -0,0 +1,48 @@ +# ============================================================================== +# GNOME TERMINAL SPECIFIC SETTINGS +# ============================================================================== + +style "terminal_window" = "dark" { +} + +style "terminal_menubar" +{ + + engine "murrine" { + } +} + +style "terminal_notebook" = "dark" +{ + fg[ACTIVE] = mix (0.8, "#DADBDB", "#DADBDB") + + engine "murrine" { + } +} + +style "terminal_scrollbar" = "scrollbar" +{ + bg[NORMAL] = "#263238" + bg[PRELIGHT] = shade(1.08, "#263238") + bg[ACTIVE] = shade(0.94, "#263238") + bg[SELECTED] = shade(1.0, @selected_bg_color) + bg[INSENSITIVE] = "#263238" + + engine "murrine" { + } +} + +style "terminal_screen" +{ + text[NORMAL] = "#DADBDB" + base[NORMAL] = "#384952" + + TerminalScreen::background-darkness = 0.95 +} + +widget "*TerminalWindow*" style "terminal_window" +#widget "*TerminalWindow.*.*enu?ar" style "terminal_menubar" +widget "*TerminalWindow.*.GtkNotebook*" style "terminal_notebook" +widget "*TerminalWindow.*.GtkNotebook.*.GtkVScrollbar*" style "scrollbar_dark" +#widget "*TerminalWindow.*.GtkNotebook*utton*" style "terminal_button" +widget "*TerminalWindow.*.TerminalScreen*" style "terminal_screen" diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/thunar.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/thunar.rc new file mode 100644 index 0000000..dbe6d0c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/thunar.rc @@ -0,0 +1,13 @@ +# ============================================================================== +# THUNAR SPECIFIC SETTINGS +# ============================================================================== + +style "sidepane" { + base[NORMAL] = @bg_color + base[INSENSITIVE] = mix(0.4, shade(1.35, @selected_bg_color), shade(0.9, @base_color)) + bg[NORMAL] = @bg_color + text[NORMAL] = mix(0.9, @fg_color, @bg_color) +} + +widget_class "*ThunarShortcutsView*" style "sidepane" +widget_class "*ThunarTreeView*" style "sidepane" diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/xfce.rc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/xfce.rc new file mode 100644 index 0000000..8bcbbbc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Apps/xfce.rc @@ -0,0 +1,162 @@ +style "theme-panel" = "dark" +{ + xthickness = 1 + ythickness = 1 + + bg[NORMAL] = @panel_bg_color + bg[ACTIVE] = @panel_bg_color + bg[PRELIGHT] = shade (0.85, @selected_bg_color) + bg[SELECTED] = shade (0.65, @selected_bg_color) + + fg[NORMAL] = shade (0.9, @base_color) + fg[PRELIGHT] = @base_color + fg[ACTIVE] = shade (0.9, @base_color) + fg[SELECTED] = shade (0.9, @base_color) + + text[NORMAL] = shade (0.9, @base_color) + text[PRELIGHT] = @base_color + text[ACTIVE] = shade (0.9, @base_color) + text[SELECTED] = shade (0.9, @base_color) + + engine "murrine" { + roundness = 0 + glowstyle = 0 + glazestyle = 0 + textstyle = 1 + text_shade = 0.2 + } +} + +style "xfdesktop-icon-view" +{ + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-x-offset = 1 + XfdesktopIconView::shadow-y-offset = 1 + XfdesktopIconView::selected-shadow-x-offset = 1 + XfdesktopIconView::selected-shadow-y-offset = 1 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + + engine "murrine" + { + } +} + +style "theme-panel-text" +{ + fg[NORMAL] = @base_color + fg[PRELIGHT] = "#ffffff" + fg[ACTIVE] = @base_color + + text[NORMAL] = @base_color + text[PRELIGHT] = "#ffffff" + text[ACTIVE] = @base_color + + engine "murrine" { + textstyle = 1 + text_shade = 0.2 + } +} + +style "panel-entry" = "dark" +{ + fg[NORMAL] = @text_color + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @text_color + fg[SELECTED] = @text_color + fg[INSENSITIVE] = @text_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @text_color + text[SELECTED] = @text_color + text[INSENSITIVE] = @text_color + +} + +style "theme-main-menu-text" = "theme-panel-text" +{ + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +style "workspace-switcher" = "theme-panel" +{ + bg[SELECTED] = shade (0.8, @selected_bg_color) +} + +style "window-buttons" = "theme-panel" +{ + xthickness = 3 + ythickness = 3 + + bg[ACTIVE] = shade (0.65, @selected_bg_color) + bg[PRELIGHT] = shade (0.85, @selected_bg_color) + bg[SELECTED] = shade (0.85, @selected_bg_color) + + fg[NORMAL] = shade (0.7, @base_color) + fg[ACTIVE] = @base_color + fg[PRELIGHT] = @base_color + + engine "murrine" { + contrast = 0.0 + gradient_shades = { 1.0, 0.9, 0.8, 0.7 } + roundness = 1 + reliefstyle = 0 + textstyle = 1 + text_shade = 0.2 + } +} + +style "indicator" = "theme-panel" +{ + xthickness = 0 + ythickness = 0 +} + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel" +widget_class "*Notif*Brasero*" style "theme-panel" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" +widget "*WnckPager*" style "workspace-switcher" +widget "*XfdesktopIconView*" style "xfdesktop-icon-view" + +# Fix gtk-entries in the panel +class "*SexyIconEntry*" style:highest "entry" # fixes dict-plugin +widget "*xfce4-verve-plugin*GtkEntry" style:highest "entry" # fixes verve-plugin + +# Make sure panel text color doesn't change +widget_class "*Panel*MenuBar*" style "theme-main-menu-text" +widget_class "*Panel**" style "theme-main-menu-text" +widget "*.clock-applet-button.*" style "theme-panel-text" +widget "*PanelApplet*" style "theme-panel-text" + +# Override general panel-style with specific plugin-styles +widget "*indicator-applet*" style "indicator" +widget "*indicator-button*" style "indicator" +widget "*XfceTasklist*" style "window-buttons" \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-insens.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-insens.png new file mode 100644 index 0000000..e87bb51 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-insens.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-prelight.png new file mode 100644 index 0000000..2d10da9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small-insens.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small-insens.png new file mode 100755 index 0000000..5b5e93c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small-insens.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small-prelight.png new file mode 100755 index 0000000..0c8dea7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small.png new file mode 100755 index 0000000..a382bdc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down-small.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down.png new file mode 100644 index 0000000..6019518 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-down.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left-insens.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left-insens.png new file mode 100644 index 0000000..36a6452 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left-insens.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left-prelight.png new file mode 100644 index 0000000..364984e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left.png new file mode 100644 index 0000000..e7f216d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right-insens.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right-insens.png new file mode 100644 index 0000000..c726f5a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right-insens.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right-prelight.png new file mode 100644 index 0000000..934076a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right.png new file mode 100644 index 0000000..2f640e2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-insens.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-insens.png new file mode 100644 index 0000000..546fd03 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-insens.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-prelight.png new file mode 100644 index 0000000..80a746d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small-insens.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small-insens.png new file mode 100755 index 0000000..b89863c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small-insens.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small-prelight.png new file mode 100755 index 0000000..75c45c9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small.png new file mode 100755 index 0000000..fc7ce0b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up-small.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up.png new file mode 100644 index 0000000..ad87231 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/arrow-up.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/menu-arrow-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/menu-arrow-prelight.png new file mode 100644 index 0000000..9a2d7de Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/menu-arrow-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/menu-arrow.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/menu-arrow.png new file mode 100644 index 0000000..d481aa7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Arrows/menu-arrow.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-default-nohilight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-default-nohilight.png new file mode 100644 index 0000000..cf485e8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-default-nohilight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-default.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-default.png new file mode 100644 index 0000000..cf485e8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-default.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-insensitive-nohilight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-insensitive-nohilight.png new file mode 100644 index 0000000..aaa8a79 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-insensitive-nohilight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-insensitive.png new file mode 100644 index 0000000..aaa8a79 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-prelight-nohilight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-prelight-nohilight.png new file mode 100644 index 0000000..eaa7474 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-prelight-nohilight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-prelight.png new file mode 100644 index 0000000..eaa7474 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-pressed-nohilight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-pressed-nohilight.png new file mode 100644 index 0000000..c356971 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-pressed-nohilight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-pressed.png new file mode 100644 index 0000000..c356971 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Buttons/button-pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-checked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-checked-insensitive.png new file mode 100644 index 0000000..8ca4f3f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-checked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-checked.png new file mode 100644 index 0000000..51896c2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-unchecked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000..a79bd86 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-unchecked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-unchecked.png new file mode 100644 index 0000000..e2b9dac Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/checkbox-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menucheck.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menucheck.png new file mode 100644 index 0000000..ae0cc6a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menucheck.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menucheck_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menucheck_prelight.png new file mode 100644 index 0000000..35dc5a7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menucheck_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menuoption.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menuoption.png new file mode 100644 index 0000000..ca3b939 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menuoption.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menuoption_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menuoption_prelight.png new file mode 100644 index 0000000..0a409ab Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/menuoption_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-checked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-checked-insensitive.png new file mode 100644 index 0000000..d42245c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-checked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-checked.png new file mode 100644 index 0000000..8c61cd1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-unchecked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-unchecked-insensitive.png new file mode 100644 index 0000000..ee74c1c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-unchecked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-unchecked.png new file mode 100644 index 0000000..39cad4a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Check-Radio/option-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-bg.png new file mode 120000 index 0000000..07a9fe5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-bg.png @@ -0,0 +1 @@ +combo-entry-border-active.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-notebook.png new file mode 120000 index 0000000..07a9fe5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-notebook.png @@ -0,0 +1 @@ +combo-entry-border-active.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl-bg.png new file mode 120000 index 0000000..35376f1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl-bg.png @@ -0,0 +1 @@ +combo-entry-border-active-rtl.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl-notebook.png new file mode 120000 index 0000000..35376f1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl-notebook.png @@ -0,0 +1 @@ +combo-entry-border-active-rtl.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl.png new file mode 100644 index 0000000..7f218ef Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active.png new file mode 100644 index 0000000..a08e00d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-bg.png new file mode 120000 index 0000000..2986620 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-bg.png @@ -0,0 +1 @@ +combo-entry-border.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-bg.png new file mode 120000 index 0000000..11f6ae4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-bg.png @@ -0,0 +1 @@ +combo-entry-border-disabled.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-notebook.png new file mode 120000 index 0000000..11f6ae4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-notebook.png @@ -0,0 +1 @@ +combo-entry-border-disabled.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl-bg.png new file mode 120000 index 0000000..582a97f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl-bg.png @@ -0,0 +1 @@ +combo-entry-border-disabled-rtl.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl-notebook.png new file mode 120000 index 0000000..582a97f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl-notebook.png @@ -0,0 +1 @@ +combo-entry-border-disabled-rtl.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl.png new file mode 100644 index 0000000..7425a75 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled.png new file mode 100644 index 0000000..59c4bbb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-disabled.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-notebook.png new file mode 120000 index 0000000..2986620 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-notebook.png @@ -0,0 +1 @@ +combo-entry-border.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl-bg.png new file mode 120000 index 0000000..2986620 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl-bg.png @@ -0,0 +1 @@ +combo-entry-border.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl-notebook.png new file mode 120000 index 0000000..2986620 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl-notebook.png @@ -0,0 +1 @@ +combo-entry-border.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl.png new file mode 100644 index 0000000..333db71 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border.png new file mode 100644 index 0000000..952ba8a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-active-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-active-rtl.png new file mode 100644 index 0000000..85bf35b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-active-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-active.png new file mode 100644 index 0000000..7743d68 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-disabled-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-disabled-rtl.png new file mode 100644 index 0000000..8525849 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-disabled-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-disabled.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-disabled.png new file mode 100644 index 0000000..cd478ac Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-disabled.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-rtl.png new file mode 100644 index 0000000..0063fa4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button.png new file mode 100644 index 0000000..74e8b10 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/combo-entry-button.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-bg-disabled.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-bg-disabled.png new file mode 100644 index 0000000..411a321 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-bg-disabled.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-bg.png new file mode 100644 index 0000000..411a321 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-bg.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-bg-solid.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-bg-solid.png new file mode 120000 index 0000000..c9d7d2d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-bg-solid.png @@ -0,0 +1 @@ +entry-border-active.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-bg.png new file mode 120000 index 0000000..c9d7d2d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-bg.png @@ -0,0 +1 @@ +entry-border-active.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-notebook.png new file mode 120000 index 0000000..c9d7d2d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active-notebook.png @@ -0,0 +1 @@ +entry-border-active.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active.png new file mode 100644 index 0000000..8f36fb6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-bg-solid.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-bg-solid.png new file mode 120000 index 0000000..0f33619 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-bg-solid.png @@ -0,0 +1 @@ +entry-border.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-bg.png new file mode 120000 index 0000000..0f33619 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-bg.png @@ -0,0 +1 @@ +entry-border.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled-bg.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled-bg.png new file mode 120000 index 0000000..aed1d59 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled-bg.png @@ -0,0 +1 @@ +entry-border-disabled.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled-notebook.png new file mode 120000 index 0000000..aed1d59 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled-notebook.png @@ -0,0 +1 @@ +entry-border-disabled.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled.png new file mode 100644 index 0000000..105bfe4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-disabled.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill-plain.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill-plain.png new file mode 120000 index 0000000..70c23dc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill-plain.png @@ -0,0 +1 @@ +entry-bg.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill-solid.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill-solid.png new file mode 120000 index 0000000..70c23dc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill-solid.png @@ -0,0 +1 @@ +entry-bg.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill.png new file mode 120000 index 0000000..70c23dc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-fill.png @@ -0,0 +1 @@ +entry-bg.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-notebook.png new file mode 120000 index 0000000..c9d7d2d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border-notebook.png @@ -0,0 +1 @@ +entry-border-active.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border.png new file mode 100644 index 0000000..7a52a05 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Entry/entry-border.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Expanders/minus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Expanders/minus.png new file mode 100644 index 0000000..4a0d126 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Expanders/minus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Expanders/plus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Expanders/plus.png new file mode 100644 index 0000000..e5ac141 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Expanders/plus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Handles/handle-h.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Handles/handle-h.png new file mode 100644 index 0000000..f87fa8b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Handles/handle-h.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Handles/handle-v.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Handles/handle-v.png new file mode 100644 index 0000000..f7675dd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Handles/handle-v.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/line-h.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/line-h.png new file mode 100755 index 0000000..05ffb1f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/line-h.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/line-v.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/line-v.png new file mode 100644 index 0000000..ce3e140 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/line-v.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/menu_line_h.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/menu_line_h.png new file mode 100644 index 0000000..071d5a7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Lines/menu_line_h.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Menu-Menubar/menubar_button.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Menu-Menubar/menubar_button.png new file mode 100644 index 0000000..7bb832c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Menu-Menubar/menubar_button.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/focus.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/focus.png new file mode 100755 index 0000000..24b65d3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/focus.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/null.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/null.png new file mode 100755 index 0000000..9d7e6be Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/null.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/tree_header.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/tree_header.png new file mode 100644 index 0000000..b5b4b3d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Others/tree_header.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/progressbar.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/progressbar.png new file mode 100644 index 0000000..e296d2d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/progressbar.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/progressbar_v.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/progressbar_v.png new file mode 100644 index 0000000..b89053f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/progressbar_v.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/trough-progressbar.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/trough-progressbar.png new file mode 100644 index 0000000..c356971 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/trough-progressbar.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/trough-progressbar_v.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/trough-progressbar_v.png new file mode 100644 index 0000000..e2afd76 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/ProgressBar/trough-progressbar_v.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-horiz-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-horiz-prelight.png new file mode 100644 index 0000000..3bd6fe0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-horiz-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-horiz.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-horiz.png new file mode 100644 index 0000000..3bd6fe0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-horiz.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-vert-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-vert-prelight.png new file mode 100644 index 0000000..3bd6fe0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-vert-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-vert.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-vert.png new file mode 100644 index 0000000..3bd6fe0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/slider-vert.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/trough-horizontal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/trough-horizontal.png new file mode 100644 index 0000000..e6d11d7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/trough-horizontal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/trough-vertical.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/trough-vertical.png new file mode 100644 index 0000000..f03e15d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Range/trough-vertical.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-active.png new file mode 100644 index 0000000..8da9e58 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-insens.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-insens.png new file mode 100644 index 0000000..6b2a1b8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-insens.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-prelight.png new file mode 100644 index 0000000..b9f6e9b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz.png new file mode 100644 index 0000000..3a1002c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-horiz.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-active.png new file mode 100644 index 0000000..b53035c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-insens.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-insens.png new file mode 100644 index 0000000..188a98f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-insens.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-prelight.png new file mode 100644 index 0000000..3836396 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert.png new file mode 100644 index 0000000..b35da7b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/slider-vert.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-horiz-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-horiz-dark.png new file mode 100644 index 0000000..6906796 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-horiz-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-horiz.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-horiz.png new file mode 100644 index 0000000..af8eff8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-horiz.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-vert-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-vert-dark.png new file mode 100644 index 0000000..2bc2d3f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-vert-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-vert.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-vert.png new file mode 100644 index 0000000..a154e38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Scrollbars/trough-scrollbar-vert.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame-gap-end.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame-gap-end.png new file mode 100644 index 0000000..58cacf5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame-gap-end.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame-gap-start.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame-gap-start.png new file mode 100644 index 0000000..0b7e484 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame-gap-start.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame.png new file mode 100644 index 0000000..d971298 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Shadows/frame.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-notebook-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-notebook-rtl.png new file mode 100644 index 0000000..7c95a29 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-notebook-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-notebook.png new file mode 100644 index 0000000..5e0dfe5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-notebook.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-rtl.png new file mode 100644 index 0000000..ba385d4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable.png new file mode 100644 index 0000000..c3803ec Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-disable.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-notebook-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-notebook-rtl.png new file mode 100644 index 0000000..94abaf4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-notebook-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-notebook.png new file mode 100644 index 0000000..1566232 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-notebook.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-rtl.png new file mode 100644 index 0000000..94abaf4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background.png new file mode 100644 index 0000000..7456153 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/down-background.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-notebook-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-notebook-rtl.png new file mode 100644 index 0000000..1940f19 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-notebook-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-notebook.png new file mode 100644 index 0000000..aa092e2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-notebook.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-rtl.png new file mode 100644 index 0000000..f73ea66 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable.png new file mode 100644 index 0000000..b169e0a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-disable.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-notebook-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-notebook-rtl.png new file mode 100644 index 0000000..7c59dab Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-notebook-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-notebook.png new file mode 100644 index 0000000..953530f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-notebook.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-rtl.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-rtl.png new file mode 100644 index 0000000..5a12d55 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background-rtl.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background.png new file mode 100644 index 0000000..d322bd1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Spin/up-background.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook-gap-horiz.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook-gap-horiz.png new file mode 100644 index 0000000..db0b21c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook-gap-horiz.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook-gap-vert.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook-gap-vert.png new file mode 100644 index 0000000..bd8565d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook-gap-vert.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook.png new file mode 100644 index 0000000..fd6048d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/notebook.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-bottom-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-bottom-active.png new file mode 100644 index 0000000..899bf36 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-bottom-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-bottom.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-bottom.png new file mode 100644 index 0000000..001e606 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-bottom.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-left-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-left-active.png new file mode 100644 index 0000000..3a1ec6a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-left-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-left.png new file mode 100644 index 0000000..d3c1d4b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-right-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-right-active.png new file mode 100644 index 0000000..8fc9132 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-right-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-right.png new file mode 100644 index 0000000..093cab9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-top-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-top-active.png new file mode 100644 index 0000000..6236a25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-top-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-top.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-top.png new file mode 100644 index 0000000..fbeb6ed Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Tabs/tab-top.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Toolbar/inline-toolbar.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Toolbar/inline-toolbar.png new file mode 100644 index 0000000..b6fd5b4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/Toolbar/inline-toolbar.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/gtkrc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/gtkrc new file mode 100644 index 0000000..c3c8c54 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-2.0/gtkrc @@ -0,0 +1,2338 @@ +# Copyright 2016 Sam Hewitt. +# +# This file is part of the Paper GTK theme. +# +# The Paper GTK theme is free software: you can redistribute it +# and/or modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# The Paper GTK theme is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +# Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. + +# Paper GTK2 Theme + +gtk-color-scheme = "base_color:#FFFFFF\nfg_color:#555555\ntooltip_fg_color:#FFFFFF\nmenubar_color:#636E73\nselected_bg_color:#347D9F\nselected_fg_color:#FFFFFF\ntext_color:#555555\nwm_color:#636E73\nunfocused_wm_color:#5A6367\nbg_color:#EFEFEF\ninsensitive_bg_color:#efefef\ntooltip_bg_color:#333333\npanel_bg_color:#576165\npanel_fg_color:#efefef\nlink_color:#347D9F" + +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +style "default" +{ + xthickness = 1 + ythickness = 1 + + # Style Properties + + GtkWidget::focus-line-width = 0 + GtkMenuBar::window-dragging = 1 + GtkToolbar::window-dragging = 1 + GtkToolbar::internal-padding = 4 + GtkToolButton::icon-spacing = 4 + + GtkWidget::tooltip-radius = 3 + GtkWidget::tooltip-alpha = 235 + GtkWidget::new-tooltip-style = 1 #for compatibility + + GtkSeparatorMenuItem::horizontal-padding = 3 + GtkSeparatorMenuItem::wide-separators = 1 + GtkSeparatorMenuItem::separator-height = 1 + + GtkButton::child-displacement-y = 0 + GtkButton::default-border = { 0, 0, 0, 0 } + GtkButton::default-outside_border = { 0, 0, 0, 0 } + + GtkEntry::state-hint = 1 + + GtkScrollbar::trough-border = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 13 + GtkRange::stepper-size = 0 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::min-slider-length = 42 + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkVScale::slider_length = 16 + GtkVScale::slider_width = 16 + GtkHScale::slider_length = 16 + GtkHScale::slider_width = 17 + + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + GtkSpinButton::shadow_type = GTK_SHADOW_NONE + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkToolbar::shadow-type = GTK_SHADOW_NONE + GtkMenuBar::internal-padding = 0 #( every window is misaligned for the sake of menus ): + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkCheckButton::indicator_spacing = 3 + GtkOptionMenu::indicator_spacing = { 8, 2, 0, 0 } + + GtkTreeView::row_ending_details = 0 + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 4 + GtkTreeView::horizontal-separator = 4 + GtkTreeView::allow-rules = 1 + + GtkExpander::expander-size = 11 + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @link_color + + # Colors + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@bg_color) + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = darker (@bg_color) + text[ACTIVE] = @selected_fg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + base[ACTIVE] = shade (0.9, @selected_bg_color) + + # For succinctness, all reasonable pixmap options remain here + + engine "pixmap" + { + + # Check Buttons + + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = OUT + overlay_file = "Check-Radio/checkbox-unchecked.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = OUT + overlay_file = "Check-Radio/checkbox-unchecked.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = OUT + overlay_file = "Check-Radio/checkbox-unchecked.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = OUT + overlay_file = "Check-Radio/checkbox-unchecked.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = OUT + overlay_file = "Check-Radio/checkbox-unchecked-insensitive.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "Check-Radio/checkbox-checked.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "Check-Radio/checkbox-checked.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "Check-Radio/checkbox-checked.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = IN + overlay_file = "Check-Radio/checkbox-checked.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "Check-Radio/checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + # Radio Buttons + + image + { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "Check-Radio/option-unchecked.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "Check-Radio/option-unchecked.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "Check-Radio/option-unchecked.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "Check-Radio/option-unchecked.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "Check-Radio/option-unchecked-insensitive.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "Check-Radio/option-checked.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "Check-Radio/option-checked.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "Check-Radio/option-checked.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = SELECTED + shadow = IN + overlay_file = "Check-Radio/option-checked.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "Check-Radio/option-checked-insensitive.png" + overlay_stretch = FALSE + } + + # Arrows + + image + { + function = ARROW + overlay_file = "Arrows/arrow-up.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/arrow-up-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = ACTIVE + overlay_file = "Arrows/arrow-up-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/arrow-up-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image + { + function = ARROW + state = NORMAL + overlay_file = "Arrows/arrow-down.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = ACTIVE + overlay_file = "Arrows/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/arrow-down-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + overlay_file = "Arrows/arrow-left.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/arrow-left-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + image + { + function = ARROW + state = ACTIVE + overlay_file = "Arrows/arrow-left-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/arrow-left-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image + { + function = ARROW + overlay_file = "Arrows/arrow-right.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/arrow-right-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = ACTIVE + overlay_file = "Arrows/arrow-right-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/arrow-right-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + + # Option Menu Arrows + + image + { + function = TAB + state = INSENSITIVE + overlay_file = "Arrows/arrow-down-insens.png" + overlay_stretch = FALSE + } + image + { + function = TAB + state = NORMAL + overlay_file = "Arrows/arrow-down.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + image + { + function = TAB + state = PRELIGHT + overlay_file = "Arrows/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + # Lines + + image + { + function = VLINE + file = "Lines/line-v.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + image + { + function = HLINE + file = "Lines/line-h.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + + # Focus lines + + image + { + function = FOCUS + file = "Others/focus.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + } + + # Handles + + image + { + function = HANDLE + overlay_file = "Handles/handle-h.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = HANDLE + overlay_file = "Handles/handle-v.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + # Expanders + + image + { + function = EXPANDER + expander_style = COLLAPSED + file = "Expanders/plus.png" + } + + image + { + function = EXPANDER + expander_style = EXPANDED + file = "Expanders/minus.png" + } + + image + { + function = EXPANDER + expander_style = SEMI_EXPANDED + file = "Expanders/minus.png" + } + + image + { + function = EXPANDER + expander_style = SEMI_COLLAPSED + file = "Expanders/plus.png" + } + + image + { + function = RESIZE_GRIP + state = NORMAL + detail = "statusbar" + overlay_file = "Others/null.png" + overlay_border = { 0,0,0,0 } + overlay_stretch = FALSE + } + + # Shadows ( this area needs help :P ) + + image + { + function = SHADOW_GAP + file = "Others/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + } +} + +style "dark" +{ + color["bg_color_dark"] = "#4B5044" + color["fg_color_dark"] = "#ffffff" + color["selected_fg_color_dark"] = "#ffffff" + + fg[NORMAL] = @fg_color_dark + fg[PRELIGHT] = shade (1.15, @fg_color_dark) + fg[ACTIVE] = @fg_color_dark + fg[SELECTED] = @selected_fg_color_dark + fg[INSENSITIVE] = shade (0.5, @fg_color_dark) + + bg[NORMAL] = @bg_color_dark + bg[ACTIVE] = shade (0.8, @bg_color_dark) + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = shade (1.0, "#4D4C48") + bg[INSENSITIVE] = shade (0.85, @bg_color_dark) + + text[NORMAL] = @fg_color_dark + text[PRELIGHT] = shade (1.15, @fg_color_dark) + text[SELECTED] = @selected_fg_color_dark + text[ACTIVE] = @fg_color_dark + text[INSENSITIVE] = mix (0.5, @bg_color, @bg_color_dark) +} + +style "scrollbar" +{ + engine "pixmap" + { + image + { + function = BOX + detail = "trough" + file = "Scrollbars/trough-scrollbar-horiz.png" + border = { 19, 19, 4, 4 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + detail = "trough" + file = "Scrollbars/trough-scrollbar-vert.png" + border = { 4, 4, 19, 19 } + stretch = TRUE + orientation = VERTICAL + } + +# Sliders + + image + { + function = SLIDER + state = NORMAL + file = "Scrollbars/slider-horiz.png" + border = { 7, 7, 5, 5 } + stretch = TRUE + orientation = HORIZONTAL + + } + image + { + function = SLIDER + state = ACTIVE + file = "Scrollbars/slider-horiz-active.png" + border = { 7, 7, 5, 5 } + stretch = TRUE + orientation = HORIZONTAL + + } + image + { + function = SLIDER + state = PRELIGHT + file = "Scrollbars/slider-horiz-prelight.png" + border = { 7, 7, 5, 5 } + stretch = TRUE + orientation = HORIZONTAL + + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Scrollbars/slider-horiz-insens.png" + border = { 7, 7, 5, 5 } + stretch = TRUE + orientation = HORIZONTAL + } + +# X Verticals + + image + { + function = SLIDER + state = NORMAL + file = "Scrollbars/slider-vert.png" + border = { 5, 5, 7, 7 } + stretch = TRUE + orientation = VERTICAL + + } + image + { + function = SLIDER + state = ACTIVE + file = "Scrollbars/slider-vert-active.png" + border = { 5, 5, 7, 7 } + stretch = TRUE + orientation = VERTICAL + + } + image + { + function = SLIDER + state = PRELIGHT + file = "Scrollbars/slider-vert-prelight.png" + border = { 5, 5, 7, 7 } + stretch = TRUE + orientation = VERTICAL + + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Scrollbars/slider-vert-insens.png" + border = { 5, 5, 7, 7 } + stretch = TRUE + orientation = VERTICAL + + } + } +} + +style "scrollbar_dark" +{ + engine "pixmap" + { + image + { + function = BOX + detail = "trough" + file = "Scrollbars/trough-scrollbar-horiz-dark.png" + border = { 19, 19, 4, 4 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + detail = "trough" + file = "Scrollbars/trough-scrollbar-vert-dark.png" + border = { 4, 4, 19, 19 } + stretch = TRUE + orientation = VERTICAL + } + +# Sliders + + image + { + function = SLIDER + state = NORMAL + file = "Scrollbars/slider-horiz.png" + border = { 7, 7, 5, 5 } + stretch = TRUE + orientation = HORIZONTAL + + } + image + { + function = SLIDER + state = ACTIVE + file = "Scrollbars/slider-horiz-active.png" + border = { 7, 7, 5, 5 } + stretch = TRUE + orientation = HORIZONTAL + + } + image + { + function = SLIDER + state = PRELIGHT + file = "Scrollbars/slider-horiz-prelight.png" + border = { 7, 7, 5, 5 } + stretch = TRUE + orientation = HORIZONTAL + + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Scrollbars/slider-horiz-insens.png" + border = { 7, 7, 5, 5 } + stretch = TRUE + orientation = HORIZONTAL + } + +# X Verticals + + image + { + function = SLIDER + state = NORMAL + file = "Scrollbars/slider-vert.png" + border = { 5, 5, 7, 7 } + stretch = TRUE + orientation = VERTICAL + + } + image + { + function = SLIDER + state = ACTIVE + file = "Scrollbars/slider-vert-active.png" + border = { 5, 5, 7, 7 } + stretch = TRUE + orientation = VERTICAL + + } + image + { + function = SLIDER + state = PRELIGHT + file = "Scrollbars/slider-vert-prelight.png" + border = { 5, 5, 7, 7 } + stretch = TRUE + orientation = VERTICAL + + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Scrollbars/slider-vert-insens.png" + border = { 5, 5, 7, 7 } + stretch = TRUE + orientation = VERTICAL + + } + } +} + +style "menubar" +{ + bg[PRELIGHT] = "#FFF" + fg[SELECTED] = @text_color + + xthickness = 0 + ythickness = 0 + + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + state = PRELIGHT + file = "Menu-Menubar/menubar_button.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "menu" +{ + xthickness = 0 + ythickness = 0 + + GtkMenuItem::arrow-scaling = 0.4 + + bg[NORMAL] = shade (1.08, @bg_color) + bg[INSENSITIVE] = @base_color + bg[PRELIGHT] = @base_color + + engine "pixmap" + + # For menus that use horizontal lines rather than gtkseparator + + { + image + { + function = HLINE + file = "Lines/menu_line_h.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + } +} + +style "menu_item" +{ + xthickness = 2 + ythickness = 4 + + # HACK: Gtk doesn't actually read this value + # while rendering the menu items, but Libreoffice + # does; setting this value equal to the one in + # fg[PRELIGHT] ensures a code path in the LO theming code + # that falls back to a dark text color for menu item text + # highlight. The price to pay is black text on menus as well, + # but at least it's readable. + # See https://bugs.freedesktop.org/show_bug.cgi?id=38038 + bg[SELECTED] = @selected_fg_color + + bg[PRELIGHT] = @selected_bg_color + fg[PRELIGHT] = @selected_fg_color + text[PRELIGHT] = @selected_fg_color + + engine "pixmap" + { + + # Check Buttons + + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = OUT + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = OUT + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = OUT + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = OUT + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "Check-Radio/menucheck.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "Check-Radio/menucheck_prelight.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "Check-Radio/menucheck.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + + # Radio Buttons + + image + { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "Check-Radio/menuoption.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "Check-Radio/menuoption_prelight.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "Check-Radio/menuoption.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "Others/null.png" + overlay_stretch = FALSE + } + image + { + function = SHADOW # This fixes boxy Qt menu items + file = "Others/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + # Arrow Buttons + + image + { + function = ARROW + state = NORMAL + overlay_file = "Arrows/menu-arrow.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/menu-arrow-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + } +} + +style "menubar_item" +{ + xthickness = 2 + ythickness = 3 + bg[PRELIGHT] = @selected_fg_color + fg[PRELIGHT] = @text_color +} + +style "button" +{ + xthickness = 4 + ythickness = 3 + + engine "pixmap" + { + image + { + function = BOX + state = NORMAL + file = "Buttons/button-default.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + file = "Buttons/button-prelight.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "Buttons/button-pressed.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + file = "Buttons/button-insensitive.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "button_nohilight" +{ + xthickness = 4 + ythickness = 3 + + engine "pixmap" + { + image + { + function = BOX + state = NORMAL + file = "Buttons/button-default-nohilight.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + file = "Buttons/button-prelight-nohilight.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "Buttons/button-pressed-nohilight.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + file = "Buttons/button-insensitive-nohilight.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "checkbutton" +{ + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @text_color +} + +style "entry" +{ + xthickness = 3 + ythickness = 4 + + base[NORMAL] = @base_color + base[INSENSITIVE] = @insensitive_bg_color + + engine "pixmap" + { + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/entry-border.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/entry-border-disabled.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/entry-border-active.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "Entry/entry-border-fill-plain.png" + overlay_border = { 1, 1, 1, 1 } + overlay_stretch = TRUE + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "Entry/entry-border-fill-plain.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +style "notebook_entry" +{ + engine "pixmap" + { + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/entry-border.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/entry-border-disabled.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/entry-border-active.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "notebook_tab_label" +{ + fg[ACTIVE] = @text_color +} + +style "combobox_entry" +{ + xthickness = 3 + ythickness = 4 + + engine "pixmap" + { + # LTR version + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/combo-entry-border.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/combo-entry-border-disabled.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/combo-entry-border-active.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/combo-entry-border-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/combo-entry-border-disabled-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/combo-entry-border-active-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +style "notebook_combobox_entry" +{ + engine "pixmap" + { + # LTR version + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/combo-entry-border.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/combo-entry-border-disabled.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/combo-entry-border-active.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/combo-entry-border-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/combo-entry-border-disabled-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/combo-entry-border-active-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +style "combobox_entry_button" +{ + fg[ACTIVE] = @text_color + + engine "pixmap" + { + + # LTR version + image + { + function = BOX + state = NORMAL + file = "Entry/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + image + { + function = BOX + state = PRELIGHT + file = "Entry/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + image + { + function = BOX + state = INSENSITIVE + file = "Entry/combo-entry-button-disabled.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + image + { + function = BOX + state = ACTIVE + file = "Entry/combo-entry-button-active.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + image + { + function = BOX + state = NORMAL + file = "Entry/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + image + { + function = BOX + state = PRELIGHT + file = "Entry/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + image + { + function = BOX + state = INSENSITIVE + file = "Entry/combo-entry-button-disabled-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + image + { + function = BOX + state = ACTIVE + file = "Entry/combo-entry-button-active-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + } +} + +style "spinbutton" +{ + bg[NORMAL] = @bg_color + + xthickness = 3 + ythickness = 4 + + engine "pixmap" + { + image + { + function = ARROW + } + + # Spin-Up LTR + image + { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "Spin/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/arrow-up-small.png" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "Spin/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "Spin/up-background-disable.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/arrow-up-small-insens.png" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "Spin/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + image + { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "Spin/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/arrow-up-small.png" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "Spin/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "Spin/up-background-disable-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/arrow-up-small-insens.png" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "Spin/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + image + { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "Spin/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "Arrows/arrow-down-small.png" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "Spin/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "Arrows/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "Spin/down-background-disable.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "Arrows/arrow-down-small-insens.png" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "Spin/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "Arrows/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + image + { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "Spin/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "Arrows/arrow-down-small.png" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "Spin/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "Arrows/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "Spin/down-background-disable-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "Arrows/arrow-down-small-insens.png" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "Spin/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "Arrows/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + } +} + + + + +style "standalone_entry" +{ + engine "pixmap" + { + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + file = "Entry/entry-border-fill-plain.png" + stretch = TRUE + border = { 0, 0, 0, 0 } + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + file = "Entry/entry-border-fill-plain.png" + stretch = TRUE + border = { 0, 0, 0, 0 } + } + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/entry-border.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/entry-border-active.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "notebook" +{ + + xthickness = 5 + ythickness = 2 + + engine "pixmap" + { + image + { + function = EXTENSION + state = ACTIVE + file = "Tabs/tab-bottom.png" + border = { 3,3,3,5 } + stretch = TRUE + gap_side = TOP + } + image + { + function = EXTENSION + state = ACTIVE + file = "Tabs/tab-top.png" + border = { 3,3,5,3 } + stretch = TRUE + gap_side = BOTTOM + } + image + { + function = EXTENSION + state = ACTIVE + file = "Tabs/tab-left.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = RIGHT + } + image + { + function = EXTENSION + state = ACTIVE + file = "Tabs/tab-right.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = LEFT + } + image + { + function = EXTENSION + file = "Tabs/tab-top-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = BOTTOM + } + image + { + function = EXTENSION + file = "Tabs/tab-bottom-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = TOP + } + image + { + function = EXTENSION + file = "Tabs/tab-left-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = RIGHT + } + image + { + function = EXTENSION + file = "Tabs/tab-right-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = LEFT + } + +# How to draw boxes with a gap on one side (ie the page of a notebook) + + image + { + function = BOX_GAP + file = "Tabs/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "Tabs/notebook-gap-horiz.png" + gap_border = { 1, 1, 0, 0 } + gap_side = TOP + } + image + { + function = BOX_GAP + file = "Tabs/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "Tabs/notebook-gap-horiz.png" + gap_border = { 1, 1, 0, 0 } + gap_side = BOTTOM + } + image + { + function = BOX_GAP + file = "Tabs/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "Tabs/notebook-gap-vert.png" + gap_border = { 0, 0, 1, 1 } + gap_side = LEFT + } + image + { + function = BOX_GAP + file = "Tabs/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "Tabs/notebook-gap-vert.png" + gap_border = { 0, 0, 1, 1 } + gap_side = RIGHT + } + +# How to draw the box of a notebook when it isnt attached to a tab + + image + { + function = BOX + file = "Tabs/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "handlebox" +{ + engine "pixmap" + { + image + { + function = BOX + file = "Others/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + detail = "handlebox_bin" + shadow = IN + } + image + { + function = BOX + file = "Others/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + detail = "handlebox_bin" + shadow = OUT + } + } +} + +style "combobox_separator" +{ + xthickness = 0 + ythickness = 0 + GtkWidget::wide-separators = 1 +} + +style "combobox" +{ + xthickness = 0 + ythickness = 0 +} + +style "combobox_button" +{ + xthickness = 2 + ythickness = 2 +} + +style "range" +{ + engine "pixmap" + { + image + { + function = BOX + detail = "trough" + file = "Range/trough-horizontal.png" + border = { 4, 4, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + detail = "trough" + file = "Range/trough-vertical.png" + border = { 0, 0, 4, 4 } + stretch = TRUE + orientation = VERTICAL + } + + # Horizontal + + image + { + function = SLIDER + state = NORMAL + file = "Others/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/slider-horiz.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = SLIDER + state = PRELIGHT + file = "Others/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/slider-horiz-prelight.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Others/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/slider-horiz.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + # Vertical + + image + { + function = SLIDER + state = NORMAL + file = "Others/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/slider-vert.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image + { + function = SLIDER + state = PRELIGHT + file = "Others/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/slider-vert-prelight.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Others/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/slider-vert.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + +# Function below removes ugly boxes + + image + { + function = BOX + file = "Others/null.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + } + + } +} + +style "progressbar" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = BOX + detail = "trough" + file = "ProgressBar/trough-progressbar.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + detail = "bar" + file = "ProgressBar/progressbar.png" + stretch = TRUE + border = { 3, 3, 3, 3 } + orientation = HORIZONTAL + } + image + { + function = BOX + detail = "trough" + file = "ProgressBar/trough-progressbar_v.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + orientation = VERTICAL + } + image + { + function = BOX + detail = "bar" + file = "ProgressBar/progressbar_v.png" + stretch = TRUE + border = { 3, 3, 3, 3 } + orientation = VERTICAL + } + } +} + +style "separator_menu_item" +{ + engine "pixmap" + { + image + { + function = BOX + file = "Lines/menu_line_h.png" + border = { 0, 0, 1, 0 } + stretch = TRUE + } + } +} + +style "treeview_header" +{ + ythickness = 1 + + fg[NORMAL] = shade(0.55, @bg_color) + fg[PRELIGHT] = shade(0.80, @text_color) + font_name = "Bold" + + engine "pixmap" + { + image + { + function = BOX + file = "Others/tree_header.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + } + } +} + +style "scrolled_window" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = SHADOW + file = "Shadows/frame.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + } +} + +style "frame" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = SHADOW + file = "Shadows/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = IN + } + image + { + function = SHADOW_GAP + file = "Shadows/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "Shadows/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "Shadows/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = IN + } + image + { + function = SHADOW + file = "Shadows/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = OUT + } + image + { + function = SHADOW_GAP + file = "Shadows/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "Shadows/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "Shadows/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = OUT + } + image + { + function = SHADOW + file = "Shadows/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_IN + } + image + { + function = SHADOW_GAP + file = "Shadows/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "Shadows/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "Shadows/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_IN + } + image + { + function = SHADOW + file = "Shadows/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_OUT + } + image + { + function = SHADOW_GAP + file = "Shadows/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "Shadows/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "Shadows/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_OUT + } + } +} + +style "toolbar" +{ + engine "pixmap" + { + image + { + function = SHADOW + } + } +} + +style "inline_toolbar" +{ + GtkToolbar::button-relief = GTK_RELIEF_NORMAL + + engine "pixmap" + { + image + { + function = BOX + file = "Toolbar/inline-toolbar.png" + stretch = TRUE + } + } +} + +style "notebook_viewport" +{ + bg[NORMAL] = @base_color +} + +style "tooltips" +{ + xthickness = 8 + ythickness = 4 + + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + bg[SELECTED] = @tooltip_bg_color +} + + +style "null" +{ + engine "pixmap" + { + image + { + function = BOX + file = "Others/null.png" + stretch = TRUE + } + } +} + + +class "GtkWidget" style "default" +class "GtkScrollbar" style "scrollbar" +class "GtkButton" style "button" +class "GtkEntry" style "entry" +class "GtkOldEditable" style "entry" +class "GtkSpinButton" style "spinbutton" +class "GtkNotebook" style "notebook" +class "GtkRange" style "range" +class "GtkProgressBar" style "progressbar" +class "GtkSeparatorMenuItem" style "separator_menu_item" +class "GtkScrolledWindow" style "scrolled_window" +class "GtkFrame" style "frame" +class "GtkToolbar" style "toolbar" + +widget_class "**" style "menubar" +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "*.*" style "menubar_item" +widget_class "**" style "checkbutton" +widget_class "*" style "combobox" +widget_class "**" style "combobox_button" +widget_class "**" style "combobox_separator" +widget_class "*HandleBox" style "handlebox" +widget_class "***" style "treeview_header" +widget_class "**" style "inline_toolbar" +widget_class "***" style "button_nohilight" +widget_class "**" style "combobox_entry" +widget_class "**" style "combobox_entry_button" +widget_class "**" style "button_nohilight" +widget_class "***" style "notebook_viewport" + +# Entries in notebooks draw with notebook's base color, but not if there's +# something else in the middle that draws gray again +widget_class "**" style "notebook_entry" +widget_class "***" style "entry" + +widget_class "***" style "notebook_combobox_entry" +widget_class "****" style "combobox_entry" + +# We also need to avoid changing fg color for the inactive notebook tab labels +widget_class "*." style "notebook_tab_label" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltips" + +# Includes +include "Apps/apps.rc" +include "Apps/chrome.rc" +include "Apps/eclipse.rc" +include "Apps/firefox.rc" +include "Apps/gimp.rc" +include "Apps/libreoffice.rc" +include "Apps/panel.rc" +include "Apps/terminal.rc" +include "Apps/thunar.rc" diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps.css new file mode 100644 index 0000000..59c7828 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps.css @@ -0,0 +1,65 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/******** + * Apps * + ********/ + +@import url("apps/appcenter.css"); +@import url("apps/archive-manager.css"); +@import url("apps/baobab.css"); +@import url("apps/bijiben.css"); +@import url("apps/birdie.css"); +@import url("apps/budgie.css"); +@import url("apps/calculator.css"); +@import url("apps/calendar.css"); +@import url("apps/cheese.css"); +@import url("apps/epiphany.css"); +@import url("apps/fallback.css"); +@import url("apps/geary.css"); +@import url("apps/gedit.css"); +@import url("apps/gnome-calendar.css"); +@import url("apps/gnome-clocks.css"); +@import url("apps/gnome-contacts.css"); +@import url("apps/gnome-disks.css"); +@import url("apps/gnome-documents.css"); +@import url("apps/gnome-music.css"); +@import url("apps/gnome-photos.css"); +@import url("apps/gnome-software.css"); +@import url("apps/gnome-system-monitor.css"); +@import url("apps/gnome-terminal.css"); +@import url("apps/gnome-tweak-tool.css"); +@import url("apps/gnome-weather.css"); +@import url("apps/gnome.css"); +@import url("apps/logs.css"); +@import url("apps/midori.css"); +@import url("apps/nautilus.css"); +@import url("apps/noise.css"); +@import url("apps/pantheon-files.css"); +@import url("apps/pantheon-terminal.css"); +@import url("apps/pantheon.css"); +@import url("apps/rhythmbox.css"); +@import url("apps/scratch-text-editor.css"); +@import url("apps/settings.css"); +@import url("apps/shotwell.css"); +@import url("apps/snap.css"); +@import url("apps/synaptic.css"); +@import url("apps/unity.css"); +@import url("apps/vocal.css"); +@import url("apps/xfce.css"); +@import url("apps/yelp.css"); \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/appcenter.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/appcenter.css new file mode 100644 index 0000000..7689525 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/appcenter.css @@ -0,0 +1,33 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color appcenter #378BE6; + +/********** + * Header * + **********/ + +AppCenterMainWindow .titlebar, +AppCenterMainWindow .header-bar { + background-color: @appcenter; +} + +AppCenterMainWindow .titlebar:backdrop, +AppCenterMainWindow .header-bar:backdrop { + background-color: shade(@appcenter,0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/archive-manager.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/archive-manager.css new file mode 100644 index 0000000..d6efd66 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/archive-manager.css @@ -0,0 +1,61 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color archives #A88A67; + +/********** + * Header * + **********/ + +FrWindow .header-bar, +FrWindow .titlebar { + background-color: @archives; +} + +FrWindow .header-bar:backdrop,titlebar +FrWindow .titlebar:backdrop { + background-color: shade(@archives,0.9); +} + +/* Switch */ +FrWindow .header-bar GtkSwitch.trough:active { + background-color: @archives; +} + +FrWindow GtkSwitch.trough:active { + border: 1px solid shade(@archives, 0.8); + background-color: @archives; +} + +FrWindow GtkSwitch.slider:active { + border: 1px solid shade(@archives, 0.8); +} + +FrWindow .header-bar GtkSwitch.slider:active:backdrop, +FrWindow .header-bar GtkSwitch.slider:backdrop { + background-color: shade(@archives, 0.9); +} + + +FrWindow .toolbar.primary-toolbar { + background-color: @archives; +} + +FrWindow .toolbar.primary-toolbar:backdrop { + background-color: shade(@archives,0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/baobab.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/baobab.css new file mode 100644 index 0000000..2908188 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/baobab.css @@ -0,0 +1,53 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color baobab #CC5E55; + +/********** + * Header * + **********/ + +BaobabWindow .titlebar, +BaobabWindow .header-bar { + background-color: @baobab; +} + +BaobabWindow .titlebar:backdrop, +BaobabWindow .header-bar:backdrop { + background-color: shade(@baobab,0.9); +} + + +/* Toolbar */ +.baobab-toolbar.toolbar { + border-color: shade (@background, 0.9); + border-style: solid; + border-width: 0 0 1px 0; + border-radius: 0; +} + +/* Cell */ +.cell.baobab-level-cell, +.cell.baobab-level-cell:hover, +.cell.baobab-level-cell:selected, +.cell.baobab-level-cell:selected:hover { + border-color: alpha(#000, 0.06); + border-width: 1px; + border-style: solid; + background-color: @base; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/bijiben.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/bijiben.css new file mode 100644 index 0000000..7d10b07 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/bijiben.css @@ -0,0 +1,39 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color bijiben #ebdd4d; + + +/********** + * Header * + **********/ + +BjbMainToolbar, +BjbWindowBase .header-bar, +BjbWindowBase .titlebar { + background-color: @bijiben; + color: @header_text_dark; +} + + +BjbMainToolbar:backdrop, +BjbWindowBase .header-bar:backdrop, +BjbWindowBase .titlebar:backdrop { + background-color: shade(@bijiben,0.9); + color: @backdrop_header_text_dark; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/birdie.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/birdie.css new file mode 100644 index 0000000..95a8c0e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/birdie.css @@ -0,0 +1,75 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color birdie #3998E7; + +/********** + * Header * + **********/ + +BirdieWidgetsUnifiedWindow .titlebar, +BirdieWidgetsUnifiedWindow .header-bar { + background-color: @birdie; +} + +BirdieWidgetsUnifiedWindow .titlebar:backdrop, +BirdieWidgetsUnifiedWindow .header-bar:backdrop { + background-color: shade(@birdie,0.9); +} + + + +BirdieWidgetsTweetList * { + background-image: none; + background: none; +} + +BirdieWidgetsUserbox { + background-color: alpha(@birdie, 0.2) +} + +/* Notebook */ +BirdieWidgetsNotebook +BirdieWidgetsNotebook .notebook .header, +BirdieWidgetsNotebook .dynamic-notebook .header { + background-color: @base; +} + +/* Active */ +BirdieWidgetsNotebook tab:active { + box-shadow:inset 0 -3px 0 0 @birdie; +} + +/*Menu Button*/ +BirdieWidgetsUnifiedWindow .titlebar .menu-button, +BirdieWidgetsUnifiedWindow .header-bar .menu-button, +BirdieWidgetsUnifiedWindow .titlebar .menu-button GtkImage, +BirdieWidgetsUnifiedWindow .header-bar .menu-button GtkImage { + padding: 0px; + padding-left: 6px; + padding-right: 6px; +} + +BirdieWidgetsUnifiedWindow .titlebar .menu-button:backdrop, +BirdieWidgetsUnifiedWindow .header-bar .menu-button:backdrop, +BirdieWidgetsUnifiedWindow .titlebar .menu-button GtkImage:backdrop, +BirdieWidgetsUnifiedWindow .header-bar .menu-button GtkImage:backdrop { + padding: 0px; + padding-left: 6px; + padding-right: 6px; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/budgie.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/budgie.css new file mode 100644 index 0000000..e7365c5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/budgie.css @@ -0,0 +1,162 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/********** + * Budgie * + **********/ + +.budgie-panel { + background-color: alpha(black, 0.0); + background-image: none; + border-top: 1px solid alpha(white, 0.0); + border-bottom: 2px solid black; + transition: 100ms ease-out; +} + +.max-budgie-panel { + background-color: alpha(black, 0.7); + border-top: 1px solid alpha(white, 0.2); + border-bottom: 2px solid black; + transition: 100ms ease-in; +} + + +/* top panel */ +.budgie-panel.top { + border: 1px solid alpha(white, 0.0); + border-top: 2px solid black; +} + +.max-budgie-panel.top { + border: 1px solid alpha(black, 0.7); + border-top: 2px solid black; + border-bottom: 1px solid alpha(white, 0.2); +} + +/* left panel */ +.budgie-panel.left { + border: 1px solid alpha(white, 0.0); + border-left: 2px solid black; +} + +.max-budgie-panel.left { + border: 1px solid alpha(black, 0.7); + border-left: 2px solid black; + border-right: 1px solid alpha(white, 0.2); +} + +/* right panel */ +.budgie-panel.right { + border: 1px solid alpha(white, 0.0); + border-right: 2px solid black; +} + +.max-budgie-panel.right { + border: 1px solid alpha(black, 0.7); + border-right: 2px solid black; + border-left: 1px solid alpha(white, 0.2); +} + +.budgie-panel .message-area { + background-color: alpha(black, 0.2); + border: 1px solid alpha(white, 0.06); + border-radius: 6px; + text-shadow: 1px 1px alpha(black, 0.5); + icon-shadow: 1px 1px alpha(black, 0.5); + transition: 100ms ease-out; +} + +.budgie-panel .max-message-area { + background-color: alpha(black, 0.36); + border: 1px solid alpha(white, 0.2); + transition: 100ms ease-in; +} + +.budgie-panel .launcher, +PanelToplevel .launcher { + border: 2px solid alpha(white, 0.0); + background-image: none; + transition: 100ms ease-in; +} +.budgie-panel .launcher:hover, +PanelToplevel .launcher:hover { + border: 2px solid alpha(white, 0.0); + border-bottom: 2px solid alpha(white, 0.5); +} +.budgie-panel .launcher:active, +PanelToplevel .launcher:active { + border: 2px solid alpha(white, 0.0); + border-bottom: 2px solid white; +} +/* Top launchers */ +.top .launcher:hover { + border: 2px solid alpha(white, 0.0); + border-top: 2px solid alpha(white, 0.5); +} +.top .launcher:active { + border: 2px solid alpha(white, 0.0); + border-top: 2px solid white; +} + +/* Left hand side launchers */ +.left .launcher:hover { + border: 2px solid alpha(white, 0.0); + border-left: 2px solid alpha(white, 0.5); +} +.left .launcher:active { + border: 2px solid alpha(white, 0.0); + border-left: 2px solid white; +} + +/* Right hand side launchers */ +.right .launcher:hover { + border: 2px solid alpha(white, 0.0); + border-right: 2px solid alpha(white, 0.5); +} +.right .launcher:active { + border: 2px solid alpha(white, 0.0); + border-right: 2px solid white; +} + +.panel-applet { + background-image: none; + border-color: alpha(white, 0.12); + border-radius: 6px; + border: solid alpha(white, 0.1) 1px; +} +.budgie-panel .menu-icon, +.budgie-panel .menu-icon:active, +.budgie-panel .menu-icon:hover { + background-image: none; +} + +.budgie-panel * { + color: white; + icon-shadow: 1px 1px alpha(black, 0.5); +} + +.notification .priority.low { + background-color: @info; +} +.notification .priority.high { + background-color: @warning; +} +.notification .priority.critical { + background-color: @error; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/calculator.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/calculator.css new file mode 100644 index 0000000..72f1c50 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/calculator.css @@ -0,0 +1,164 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color calculator #07ce8e; + +/************** + * Header bar * + **************/ + +PantheonCalculatorMainWindow .titlebar, +PantheonCalculatorMainWindow .header-bar, +MathWindow .titlebar, +MathWindow .header-bar { + background-color: @calculator; +} + +PantheonCalculatorMainWindow .titlebar:backdrop, +PantheonCalculatorMainWindow .header-bar:backdrop, +MathWindow .titlebar:backdrop, +MathWindow .header-bar:backdrop { + background-color: shade(@calculator,0.9); +} + +/*********** + * Buttons * + ***********/ +MathButtons .button, +MathButtons .button GtkImage, +MathButtons .button.text-button, +MathButtons .button.image-button { + background-color: transparent; + background-image: none; + border: none; + color: @calculator; + font: Bold; +} + + +MathButtons GtkComboBox, +MathButtons GtkComboBox * { + background-color: transparent; + background-image: none; + border: none; + color: @calculator; + font: Bold; +} + +MathButtons GtkComboBox:focus, +MathButtons GtkComboBox *:focus, +MathButtons .button.text-button:focus, +MathButtons .button.image-button:focus, +MathButtons .button:focus { + background-color: transparent; + background-image: none; + color: @calculator; + border: none; +} + +MathButtons GtkComboBox:hover, +MathButtons GtkComboBox *:hover, +MathButtons .button.text-button:hover, +MathButtons .button.image-button:hover, +MathButtons .button:hover { + background-color: transparent; + background-image: none; + color: @calculator; + border: none; +} + +MathButtons GtkComboBox:active, +MathButtons GtkComboBox *:active, +MathButtons .button.text-button:active, +MathButtons .button.image-button:active, +MathButtons .button:active, +MathButtons GtkComboBox:active:hover, +MathButtons GtkComboBox *:active:hover, +MathButtons .button.text-button:active:hover, +MathButtons .button.image-button:active:hover, +MathButtons .button:active:hover { + background-color: transparent; + background-image: none; + color: @calculator; + border: none; +} + +MathButtons GtkComboBox:backdrop, +MathButtons GtkComboBox *:backdrop, +MathButtons .button.text-button:backdrop, +MathButtons .button.image-button:backdrop, +MathButtons .button:backdrop { + background-color: transparent; + background-image: none; + color: shade(@calculator, 0.9); + border: none; +} + +MathButtons GtkComboBox:hover, +MathButtons GtkComboBox *:hover, +MathButtons .button.text-button:hover, +MathButtons .button.image-button:hover, +MathButtons .button:hover { + background-color: @calculator; + color: @base; + border: none; +} + +/* Images */ +MathButtons .button GtkImage { + color: @calculator; +} + +MathButtons .button:active GtkImage, +MathButtons .button:focus GtkImage, +MathButtons .button:hover GtkImage { + color: @selection_foreground; +} + +MathButtons .button:backdrop GtkImage, +MathButtons .button:backdrop:hover GtkImage, +MathButtons .button:active:backdrop GtkImage { + color: shade(@calculator, 0.9); + -gtk-image-effect: dim; +} + +MathButtons .button:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} + +/* Labels */ +MathButtons .button GtkLabel { + color: @calculator; +} + +MathButtons .button:active GtkLabel, +MathButtons .button:focus GtkLabel, +MathButtons .button:hover GtkLabel { + color: @selection_foreground; +} + +MathButtons .button:backdrop GtkLabel, +MathButtons .button:backdrop:hover GtkLabel, +MathButtons .button:active:backdrop GtkLabel { + color: shade(@calculator, 0.9); +} + +MathButtons .button:insensitive GtkLabel { + color: @insensitive_text; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/calendar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/calendar.css new file mode 100644 index 0000000..d27fab1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/calendar.css @@ -0,0 +1,54 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color calendar #F34235; + +/********** + * Header * + **********/ + +MayaViewMayaToolbar .titlebar .header-bar, +CaliforniaHostMainWindow .header-bar, +CaliforniaHostMainWindow .titlebar { + background-color: @calendar; +} + +MayaViewMayaToolbar .titlebar .header-bar:backdrop, +CaliforniaHostMainWindow .header-bar:backdrop, +CaliforniaHostMainWindow .titlebar:backdrop { + background-color: shade(@calendar,0.9); +} + +/* Switch */ +CaliforniaHostMainWindow .header-bar GtkSwitch.trough:active { + background-color: @calendar; +} + +CaliforniaHostMainWindow GtkSwitch.trough:active { + border: 1px solid shade(@calendar, 0.8); + background-color: @calendar; +} + +CaliforniaHostMainWindow GtkSwitch.slider:active { + border: 1px solid shade(@calendar, 0.8); +} + +CaliforniaHostMainWindow .header-bar GtkSwitch.slider:active:backdrop, +CaliforniaHostMainWindow .header-bar GtkSwitch.slider:backdrop { + background-color: shade(@calendar, 0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/cheese.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/cheese.css new file mode 100644 index 0000000..cf05099 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/cheese.css @@ -0,0 +1,33 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color cheese #ad7fa8; + +/********** + * Header * + **********/ + +CheeseWindow .titlebar, +CheeseWindow .header-bar { + background-color: @cheese; +} + +CheeseWindow .titlebar:backdrop, +CheeseWindow .header-bar:backdrop { + background-color: shade(@cheese,0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/epiphany.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/epiphany.css new file mode 100644 index 0000000..29dbe07 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/epiphany.css @@ -0,0 +1,94 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color epiphany #6573C3; + +/********** + * Header * + **********/ + +EphyWindow .titlebar, +EphyWindow .header-bar { + background-color: @epiphany; +} + +EphyWindow .titlebar:backdrop, +EphyWindow .header-bar:backdrop { + background-color: shade(@epiphany,0.9); +} + +/* Switch */ +EphyWindow .header-bar GtkSwitch.trough:active { + background-color: @epiphany; +} + +EphyWindow GtkSwitch.trough:active { + border: 1px solid shade(@epiphany, 0.8); + background-color: @epiphany; +} + +EphyWindow GtkSwitch.slider:active { + border: 1px solid shade(@epiphany, 0.8); +} + +EphyWindow .header-bar GtkSwitch.slider:active:backdrop, +EphyWindow .header-bar GtkSwitch.slider:backdrop { + background-color: shade(@epiphany, 0.9); +} + + +/************ + * Notebook * + ************/ + +/* Active */ +EphyWindow .notebook tab.top:active, +EphyWindow .dynamic-notebook tab.top:active { + box-shadow:inset 0 -3px 0 0 @epiphany; +} + +EphyWindow .notebook tab.bottom:active, +EphyWindow .dynamic-notebook tab.bottom:active { + box-shadow:inset 0 3px 0 0 @epiphany; +} + +EphyWindow .notebook tab.left:active, +EphyWindow .dynamic-notebook tab.left:active { + box-shadow:inset -3px 0 0 0 @epiphany; +} + +EphyWindow .notebook tab.right:active, +EphyWindow .dynamic-notebook tab.right:active { + box-shadow:inset 3px 0 0 0 @epiphany; +} + + +/****************** + * Incognito Mode * + ******************/ + +EphyWindow .titlebar .incognito-mode, +EphyWindow .header-bar .incognito-mode { + background:none; + background-color: shade(@epiphany, 0.8); +} + +.incognito-mode .button { + background-image:none; + +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/fallback.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/fallback.css new file mode 100644 index 0000000..50d1e57 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/fallback.css @@ -0,0 +1,99 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/************ + * Fallback * + ************/ + + +/* Panel */ +PanelWidget, +PanelApplet, +PanelToplevel { + padding: 0; + background-color: #000; + background-image: none; + color: #fff; +} + +PanelApplet { + border-width: 0; +} + +PanelSeparator { + border-width: 0; + background-image: none; + color: @base; +} + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelApplet > GtkMenuBar.menubar.menuitem, +PanelMenuBar.menubar, +PanelMenuBar.menubar.menuitem { + -Panelpanel-icon-visible: true; + + border-width: 0; + background-color: @panel; + background-image: none; + color: @panel_text; +} + +PanelAppletFrame { + border-width: 0; + background-color: @panel; + background-image: none; +} + +PanelApplet .button { + -GtkButton-inner-border: 2; + + border-width: 0 1px; + border-radius: 0; + border-color: transparent; + background-color: @panel; + background-image: none; + color: @base; +} + +PanelApplet .button:active { + border-width: 0 1px; + border-radius: 0; + border-color: mix(@panel, @base, 0.23); + background-color: mix(@panel, @base, 0.21); + background-image: none; + color: shade(@base, 1.08); +} + +PanelApplet .button:prelight { + border-color: mix(@panel, @base, 0.13); + background-color: mix(@panel, @base, 0.11); + background-image: none; + color: shade(@base, 1.08); +} + +PanelApplet .button:active:prelight { + border-color: mix(@panel, @base, 0.33); + background-color: mix(@panel, @base, 0.31); + background-image: none; + color: shade(@base, 1.08); +} + +WnckPager, WnckTasklist { + background-color: @panel; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/geary.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/geary.css new file mode 100644 index 0000000..eecfb1d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/geary.css @@ -0,0 +1,65 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color geary #F2B035; + +/********** + * Header * + **********/ + +.geary-titlebar-left, .geary-titlebar-right { + background-color: @geary; +} + +.geary-titlebar-left .separator { opacity: 0; } + +.geary-titlebar-left:backdrop, .geary-titlebar-right:backdrop { + background-color: shade(@geary, 0.9); +} + +/********************* + * Conversation View * + *********************/ + +ConversationListView .view:active, +ConversationListView .view:selected { + background-color: @selection; + color: @selection_foreground; +} +ConversationListView .view:active:backdrop, +ConversationListView .view:selected:backdrop { + background-color: @backdrop_selection; + color: @backdrop_selection_foreground; +} + + +ConversationListView { + -GtkWidget-focus-line-width: 1px; + -GtkTreeView-grid-line-width: 0; +} + +ConversationListView.view.cell { + border-style: solid; + border-width: 0 0 1px 0; + border-color: alpha(#000, 0.2); +} + +ConversationListView.view.cell:selected { + color: @base; + border: 0px solid shade(@selection, 0.8); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gedit.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gedit.css new file mode 100644 index 0000000..ab1db97 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gedit.css @@ -0,0 +1,175 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color gedit #DC4836; + +/********** + * Header * + **********/ + +GeditWindow .titlebar, +GeditWindow .header-bar { + background-color: @gedit; +} + +GeditWindow .titlebar:backdrop, +GeditWindow .header-bar:backdrop { + background-color: shade(@gedit,0.9); +} + +/* Switch */ +GeditWindow .header-bar GtkSwitch.trough:active { + background-color: @gedit; +} + +GeditWindow GtkSwitch.trough:active { + border: 1px solid shade(@gedit, 0.8); + background-color: @gedit; +} + +GeditWindow GtkSwitch.slider:active { + border: 1px solid shade(@gedit, 0.8); +} + +GeditWindow .header-bar GtkSwitch.slider:active:backdrop, +GeditWindow .header-bar GtkSwitch.slider:backdrop { + background-color: shade(@gedit, 0.9); +} + + +/************ + * Notebook * + ************/ + +/* Active */ +GeditWindow .notebook tab.top:active, +GeditWindow .dynamic-notebook tab.top:active { + box-shadow:inset 0 -3px 0 0 @gedit; +} + +GeditWindow .notebook tab.bottom:active, +GeditWindow .dynamic-notebook tab.bottom:active { + box-shadow:inset 0 3px 0 0 @gedit; +} + +GeditWindow .notebook tab.left:active, +GeditWindow .dynamic-notebook tab.left:active { + box-shadow:inset -3px 0 0 0 @gedit; +} + +GeditWindow .notebook tab.right:active, +GeditWindow .dynamic-notebook tab.right:active { + box-shadow:inset 3px 0 0 0 @gedit; +} + +/************ + * Etc etc. * + ************/ + +GeditPanel .toolbar { + border-style: none; + background: none; +} + +GeditDocumentsPanel .view { + background-color: @background; +} + +GeditPanel.vertical .notebook { + padding: 0; + border-width: 1px 0; +} + +GeditPanel.horizontal .notebook { + padding: 0; + border-width: 0 1px 1px 0; +} + +GeditWindow .notebook { + border-width: 1px 0; +} + +GeditPanel .notebook tab, +GeditWindow .notebook tab { + border-width: 0; +} + +GeditStatusComboBox .button, +GeditStatusComboBox .button:hover, +GeditStatusComboBox .button:active, +GeditStatusComboBox .button:active:hover { + padding: 1px 6px 2px 4px; + border-style: solid; + border-width: 0 1px; + border-radius: 0; +} + +GeditStatusComboBox .button:hover, +GeditStatusComboBox .button:active, +GeditStatusComboBox .button:active:hover { + border-color: shade(@background, 0.8); +} + +GeditViewFrame .gedit-search-slider { + padding: 4px; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: shade(@base, 0.8); + background-color: @base; +} + +GeditViewFrame .gedit-search-slider .not-found { + background-color: @error_background; + background-image: none; + color: @error_foreground; +} + +GeditViewFrame .gedit-search-slider .not-found:selected { + background-color: @selected_background; + color: @selection_foreground; +} + +GeditFileBrowserWidget .primary-toolbar.toolbar { + padding: 2px; + border-top: none; + background-color: @background; + background-image: none; +} + +GeditWindow .pane-separator { + background: url("../assets/scalable/pane-separator-grip.svg"); + background-repeat: no-repeat; + background-position: center; +} + +GeditWindow .pane-separator:hover { + background: url("../assets/scalable/pane-separator-grip-prelight.svg"); + background-repeat: no-repeat; + background-position: center; +} + +GeditWindow .pane-separator.vertical { + background: url("../assets/scalable/pane-separator-grip-vertical.svg"); +} + +GeditWindow .pane-separator.vertical:hover { + background: url("../assets/scalable/pane-separator-grip-vertical-prelight.svg"); + background-repeat: no-repeat; + background-position: center; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-calendar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-calendar.css new file mode 100644 index 0000000..7f4031c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-calendar.css @@ -0,0 +1,33 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color gnomeCalendar #477ABF; + +GcalWindow .titlebar, +GcalWindow .header-bar { + background-color: @gnomeCalendar; +} + +GcalWindow .titlebar:backdrop, +GcalWindow .header-bar:backdrop { + background-color: shade(@gnomeCalendar,0.9); +} + +.calendar-view * { + border: 1px solid @border; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-clocks.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-clocks.css new file mode 100644 index 0000000..04b8200 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-clocks.css @@ -0,0 +1,251 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color gnomeClocks #4BAE4F; + +/********** + * Header * + **********/ + +ClocksWindow .titlebar, +ClocksWindow .header-bar { + background-color: @gnomeClocks; +} + +ClocksWindow .titlebar:backdrop, +ClocksWindow .header-bar:backdrop { + background-color: shade(@gnomeClocks,0.9); +} + +/********** + * Frame * + **********/ + +ClocksWindow > .frame { + background-color: mix(@foreground, @background, 0.95); + box-shadow: inset 0 5px 2px -6px black; +} + +ClocksWindow > .frame:backdrop { + background-color: mix(@backdrop_foreground, @backdrop_background, 0.95); + box-shadow: none; +} + +ClocksWindow .clocks-tiles-view { + background-color: transparent; +} + +ClocksWindow .clocks-digital-renderer { + /*background-color: transparent;*/ + color: @text; +} + +ClocksWindow .clocks-digital-renderer.stripe { + font-size: 32px; +} + +/* world */ + +ClocksWindow .clocks-digital-renderer.light.stripe { + background-color: rgba(255, 255, 255, 0.4); + color: black; +} + +ClocksWindow .clocks-digital-renderer.light.stripe:prelight { + background-color: rgba(255, 255, 255, 0.6); +} + +ClocksWindow .clocks-digital-renderer.dark.stripe { + background-color: rgba(0, 0, 0, 0.4); + color: @text; +} + +ClocksWindow .clocks-digital-renderer.dark.stripe:prelight { + background-color: rgba(0, 0, 0, 0.2); +} + + +/* alarms */ + +ClocksWindow .clocks-digital-renderer.active { + background-color: @selection; + background-image: none; + color: @selection_foreground; +} + +ClocksWindow .clocks-digital-renderer.active:prelight { + background-color: @selection; + background-image: none; + text-shadow: 0 2px 2px rgba(0,0,0,0.5); + color: @selection_foreground; +} + +ClocksWindow .clocks-digital-renderer.snoozing { + background-color: transparent; + background-image: -gtk-gradient(radial, + center center, 0, + center bottom, 1.0, + from(@warning), to(shade(@warning,0.9))); + color: @text; +} + +ClocksWindow .clocks-digital-renderer.snoozing:prelight { + background-color: transparent; + background-image: -gtk-gradient(radial, + center center, 0, + center bottom, 1.0, + from(shade(@warning,1.1)), to(shade(@warning,0.99))); + text-shadow: 0 2px 2px rgba(0,0,0,0.5); + color: @text; +} + +ClocksWindow .clocks-digital-renderer.inactive { + background-color: transparent; + background-image: -gtk-gradient(radial, + center center, 0, + center bottom, 1.0, + from(shade(@insensitive_background,0.9)), to(shade(@insensitive_background,0.85))); + color: shade(@insensitive_foreground,0.9); +} + +ClocksWindow .clocks-digital-renderer.inactive:prelight { + background-color: transparent; + background-image: -gtk-gradient(radial, + center center, 0, + center bottom, 1.0, + from(shade(@insensitive_background,0.99)), to(shade(@insensitive_background,0.9))); + color: @insensitive_foreground; +} + +ClocksWindow .clocks-ampm-toggle-button { + font-size: 18px; +} + +ClocksWindow .clocks-digital-renderer.active.stripe, +ClocksWindow .clocks-digital-renderer.snoozing.stripe, +ClocksWindow .clocks-digital-renderer.inactive.stripe { + background-color: transparent; + background-image: none; +} + +ClocksWindow .clocks-standalone-label, +ClocksWindow .clocks-ringing-label { + font-size: 64px; +} + +ClocksWindow .clocks-secondary-standalone-label { + font-size: 18px; +} + +ClocksWindow .clocks-button { + font-size: 14px; +} + +ClocksWindow .clocks-alarm-setup-time { + font-size: 32px; +} + +ClocksWindow .clocks-spinbutton { + font-size: 48px; +} + +ClocksWindow .clocks-stopwatch-label, +ClocksWindow .clocks-timer-label { + font-size: 48px; + color: @text; +} + +ClocksWindow .clocks-analog-frame.trough { + color: mix(@foreground, @background, 0.85); +} + +ClocksWindow .clocks-analog-frame.progress { + color: mix(@foreground, @background, 0.5); +} + +ClocksWindow .clocks-analog-frame.progress-fast { + color: @foreground; +} + +ClocksWindow .clocks-laps-panel { + border: 0; +} + +ClocksWindow .clocks-laps-panel > .frame:dir(ltr) { + border-image: linear-gradient(to bottom, + mix(@border,@background,0.5)) + 0 0 0 1 / 20px 0px 20px 1px stretch; +} + +ClocksWindow .clocks-laps-panel > .frame:dir(rtl) { + border-image: linear-gradient(to bottom, + mix(@border,@background,0.5)) + 0 1 0 0 / 20px 1px 20px 0px stretch; +} + +ClocksWindow .clocks-laps-panel .list, +ClocksWindow .clocks-laps-panel .list-row { + background-color: transparent; +} + +ClocksWindow .clocks-laps-panel .list-row { + padding-left: 20px; + padding-right: 20px; + font-size: 14px; + border-image: linear-gradient(to bottom, + mix(@border,@background,0.5)) + 0 0 1 0 / 0 20px 1px 20px stretch; +} + +ClocksWindow .clocks-laps-panel .first-lap-row { + border-image: none; + border-color: transparent; +} + +ClocksWindow .clocks-laps-panel .lap-time { + font-weight: bold; + padding-right: 20px; +} + +/* disguise insensitive spinbuttons as normal labels */ +ClocksWindow .spinbutton .clocks-timer-label, +ClocksWindow .spinbutton .clocks-timer-label .button { + color: @foreground; +} + +ClocksWindow .spinbutton .clocks-timer-label, +ClocksWindow .spinbutton .clocks-timer-label GtkLabel { + color: @foreground; +} + +ClocksWindow .spinbutton .clocks-timer-label .button { + color: @foreground; +} + +@keyframes clocks-blink { + 0% { color: @foreground; } + 100% { color: @insensitive_foreground; } +} + +ClocksWindow .clocks-paused ClocksWindow .clocks-timer-label, +ClocksWindow .clocks-paused ClocksWindow .clocks-timer-label GtkLabel { + animation-name: clocks-blink; + animation-iteration-count: infinite; + animation-timing-function: cubic-bezier(1.0,0,0,1.0); + animation-duration: 1s; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-contacts.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-contacts.css new file mode 100644 index 0000000..5a0464b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-contacts.css @@ -0,0 +1,53 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color gnomeContacts #2095F2; + +/********** + * Header * + **********/ + +ContactsWindow .titlebar, +ContactsWindow .header-bar { + background-color: @gnomeContacts; +} + +ContactsWindow .titlebar:backdrop, +ContactsWindow .header-bar:backdrop { + background-color: shade(@gnomeContacts,0.9); +} + + +/* Switch */ +ContactsWindow .header-bar GtkSwitch.trough:active { + background-color: @gnomeContacts; +} + +ContactsWindow GtkSwitch.trough:active { + border: 1px solid shade(@gnomeContacts, 0.8); + background-color: @gnomeContacts; +} + +ContactsWindow GtkSwitch.slider:active { + border: 1px solid shade(@gnomeContacts, 0.8); +} + +ContactsWindow .header-bar GtkSwitch.slider:active:backdrop, +ContactsWindow .header-bar GtkSwitch.slider:backdrop { + background-color: shade(@gnomeContacts, 0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-disks.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-disks.css new file mode 100644 index 0000000..ff5456a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-disks.css @@ -0,0 +1,43 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color disks #8561C5; + +/********** + * Header * + **********/ + +GduWindow, +GduWindow * { + color: #555555; +} + +GduWindow .titlebar, +GduWindow .header-bar { + background-color: @disks; +} + +GduWindow .titlebar:backdrop, +GduWindow .header-bar:backdrop { + background-color: shade(@disks,0.9); +} + +GduWindow GtkToolbar, +GduWindow .toolbar { + background-color: @disks; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-documents.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-documents.css new file mode 100644 index 0000000..70eabd7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-documents.css @@ -0,0 +1,143 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color gnome-documents #C2352A; + +/********** + * Header * + **********/ + +#Documents .titlebar, +#Documents .header-bar { + background-color: @gnome-documents; +} + +#Documents .titlebar:backdrop, +#Documents .header-bar:backdrop { + background-color: shade(@gnome-documents,0.9); +} + + +/******************* + * GNOME Documents * + *******************/ +.documents-dropdown, +.documents-dropdown .view { + background-color: shade (@background, 1.02); +} + +.documents-dropdown.frame { + padding: 6px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-radius: 0 0 5px 5px; +} + +.documents-dropdown .view.radio, +.documents-dropdown .view.radio:focused, +.documents-dropdown .view.radio:selected { + background-image: none; + background-color: alpha(@base, 0.0); +} + +.documents-dropdown .view.radio:active, +.documents-dropdown .view.radio:active:focused, +.documents-dropdown .view.radio:active:prelight { + background-image: url("assets/sidebar-radio-checked.svg"); +} + +.documents-dropdown .view.radio:prelight { + background-image: url("assets/sidebar-radio-prelight.svg"); +} + +.documents-dropdown .view.radio:active:selected, +.documents-dropdown .view.radio:active:selected:focused { + background-image: url("assets/sidebar-radio-selected.svg"); +} + +.documents-dropdown .view.radio:selected:prelight, +.documents-dropdown .view.radio:selected:focused { + background-image: url("assets/sidebar-radio-selected-prelight.svg"); +} + +.documents-load-more.button { + border-image: none; + border-color: @border; + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-scrolledwin.frame { + border-width: 1px 0 0; + border-radius: 0; +} + +.documents-icon-bg { + background-color: @documents_emblem_background; + border-radius: 4px; + + color: @base; +} + +.documents-collection-icon { + background-color: @documents_collection_background; + border-radius: 8px; +} + +.documents-counter { + background-image: url('assets/dnd-counter.svg'); + background-size: contain; + background: none; + color: @base; + font: bold; +} + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: shade(@selected_background, 1.20); +} + +.documents-entry-tag { + background-color: @selection; + color: @selection_foreground; + + border-radius: 4px; + border-width: 0; + + margin: 2px; + padding: 4px; +} + +.documents-entry-tag:hover { + background-color: shade(@selection, 1.10); + color: @selection_foreground; +} + +.documents-entry-tag.button, +.documents-entry-tag.button:hover, +.documents-entry-tag.button:active, +.documents-entry-tag.button:active:hover { + background: none; + background-image: none; + border-image: none; + border-width: 0; +} + +.documents-entry-tag.button:hover { + color: shade(@selection, 2.10); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-music.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-music.css new file mode 100644 index 0000000..f22a411 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-music.css @@ -0,0 +1,172 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + + +@define-color gnomeMusic #fe9700; + +@define-color music_topbar_selection_bg_color #eb8e4d; + +@define-color music_selection_box_a #8e9c80; +@define-color music_selection_box_b #4f6838; +@define-color music_selection_box_border #3e7b05; + +@define-color music_selection_button_a #7fc141; +@define-color music_selection_button_b #47850d; +@define-color music_selection_button_c #4e9a06; + +@define-color music_selection_button_dark_a #3b3b3b; +@define-color music_selection_button_dark_b #1c1c1c; +@define-color music_selection_box_dark_border #3e7b05; + + +/********** + * Header * + **********/ + +/* Doesn't work despite the unique app name */ + +gnomemusic+window+Window .titlebar, +gnomemusic+window+Window .header-bar { + background-color: @gnomeMusic; +} + +gnomemusic+window+Window .titlebar:backdrop, +gnomemusic+window+Window .header-bar:backdrop { + background-color: shade(@music,0.9); +} + +/********* + * Music * + *********/ + +.cover { + padding-left:24px; +} + +.title { + padding-left:24px; +} + +.artist-panel-white{ + background-color: @background; +} + +.artist-panel-white:selected { + background-color: @selection; +} + +.artist-panel-dark { + background-color: #282528; +} +.artist-panel-dark:selected{ + background-color: #77757A; +} + +.playlist-controls-white { + background-color: @background; +} + +.playlist-controls-white:selected { + background-color: @selection; +} + +.playlist-controls-dark { + background-color: #282528; +} + +.playlist-controls-dark:selected { + background-color: #77757A; +} + +.playlists-list { + box-shadow: inset 0 -1px @view_separators; +} + +.songs-list { + box-shadow: inset 0 -1px shade(@borders, 1.30); + box-shadow: inset 0 1px shade(@borders, 1.30); + background-color: @background; +} + +.music-selection-mode { + background-image: -gtk-gradient(linear, left top, left bottom, + from(@music_selection_box_a), + to(@music_selection_box_b)); + color: @base; + border: solid @music_selection_box_border; + border-top-width: 1px; +} + +.music-selection-mode .button, +.music-selection-mode .button:focus { + background-image: -gtk-gradient(linear, left top, left bottom, + from(@music_selection_button_a), + color-stop(0.83, @music_selection_button_b), + to(@music_selection_button_c)); + + border: 1px solid @music_selection_box_border; + color: @base; +} + +.music-selection-mode .button.dark, +.music-selection-mode .button.dark:focus { + background-image: -gtk-gradient(linear, left top, left bottom, + from(@music_selection_button_dark_a), + to(@music_selection_button_dark_b)); + + border: 1px solid @music_selection_box_dark_border; + color: @base; +} + +.music-selection-mode .button:hover { + background-image: -gtk-gradient(linear, left top, left bottom, + from(shade(@music_selection_button_a, 1.20)), + color-stop(0.83, shade(@music_selection_button_b, 1.10)), + to(shade(@music_selection_button_c, 1.10))); +} + +.music-selection-mode .button:active, +.music-selection-mode .button:hover:active { + background-image: -gtk-gradient(linear, left top, left bottom, + from(@music_selection_button_b), + to(shade(@music_selection_button_a, 0.90))); + + border: 1px solid @music_selection_box_border; +} + +.music-selection-mode .button *:hover { + color: @base; +} + +.music-player, .music-topbar { + background-color: @background; +} + +.music-albuminfo-artist { + font-size: 15px; + font-weight: bold; +} + +.music-albuminfo-album { + font-size: 14px; + font-weight: bold; + color: mix (@foreground, @background, 0.50); +} + +.content-view { background-color: @background; } \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-photos.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-photos.css new file mode 100644 index 0000000..7df9f8b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-photos.css @@ -0,0 +1,78 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color photos #BA174E; + +/********** + * Header * + **********/ + +PhotosMainWindow .titlebar, +PhotosMainWindow .header-bar { + background-color: @photos; +} + +PhotosMainWindow .titlebar:backdrop, +PhotosMainWindow .header-bar:backdrop { + background-color: shade(@photos,0.9); +} + +/* Switch */ +PhotosMainWindow .header-bar GtkSwitch.trough:active { + background-color: @photos; +} + +PhotosMainWindow GtkSwitch.trough:active { + border: 1px solid shade(@photos, 0.8); + background-color: @photos; +} + +PhotosMainWindow GtkSwitch.slider:active { + border: 1px solid shade(@photos, 0.8); +} + +PhotosMainWindow .header-bar GtkSwitch.slider:active:backdrop, +PhotosMainWindow .header-bar GtkSwitch.slider:backdrop { + background-color: shade(@photos, 0.9); +} + + +/************ + * Notebook * + ************/ + +/* Active */ +PhotosMainWindow .notebook tab.top:active, +PhotosMainWindow .dynamic-notebook tab.top:active { + box-shadow:inset 0 -3px 0 0 @photos; +} + +PhotosMainWindow .notebook tab.bottom:active, +PhotosMainWindow .dynamic-notebook tab.bottom:active { + box-shadow:inset 0 3px 0 0 @photos; +} + +PhotosMainWindow .notebook tab.left:active, +PhotosMainWindow .dynamic-notebook tab.left:active { + box-shadow:inset -3px 0 0 0 @photos; +} + +PhotosMainWindow .notebook tab.right:active, +PhotosMainWindow .dynamic-notebook tab.right:active { + box-shadow:inset 3px 0 0 0 @photos; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-software.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-software.css new file mode 100644 index 0000000..f6e2991 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-software.css @@ -0,0 +1,49 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color star #E6E663;/* star color */ +@define-color gnome-software #1A77C2; +@define-color tag #1A77C2; +@define-color kudo @selection; + + +#window_software .titlebar, +#window_software .header-bar { + background-color: @gnome-software; +} + +#window_software .titlebar:backdrop, +#window_software .header-bar:backdrop { + background-color: shade(@gnome-software,0.9); +} + + +.app-row-tag.label { + border-radius: 2px; + background-color: @tag; + background: @tag; + border:none; + color: shade(@tag, 0.8); +} + +.kudo-label.label { + border-radius: 4px; + background-color: @kudo; + border:1px solid shade(@kudo, 0.8); + color:shade(@kudo, 0.8);; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-system-monitor.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-system-monitor.css new file mode 100644 index 0000000..35bcc76 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-system-monitor.css @@ -0,0 +1,33 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color gnome-system-monitor #6fbe72; + +/********** + * Header * + **********/ + +#gnome-system-monitor .titlebar, +#gnome-system-monitor .header-bar { + background-color: @gnome-system-monitor; +} + +#gnome-system-monitor .titlebar:backdrop, +#gnome-system-monitor .header-bar:backdrop { + background-color: shade(@gnome-system-monitor,0.9); +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-terminal.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-terminal.css new file mode 100644 index 0000000..2de2640 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-terminal.css @@ -0,0 +1,130 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color terminal #dbdee0; +@define-color terminal_background alpha(#002B36, 0.9); +@define-color terminal_text #839495; +@define-color terminal_window #636E73; +@define-color terminal_window_text #dbdee0; +@define-color backdrop_terminal_window_text shade(@terminal_window_text, 0.8); +@define-color insensitive_terminal_window_text shade(@terminal_window_text, 0.95); + +/********** + * Header * + **********/ + +TerminalWindow .titlebar, +TerminalWindow .header-bar { + background-color: @terminal_window; +} + +TerminalWindow .titlebar:backdrop, +TerminalWindow .header-bar:backdrop{ + background-color: shade(@terminal_window,0.9); +} + +/********** + * Screen * + **********/ + +TerminalScreen, +VteTerminal { + background-color: @terminal_background; + color: @terminal_text; +} + +/************* + * Scrollbar * + *************/ + +TerminalWindow .scrollbar { + background-image: none; + border-style: solid; + border: 1px solid transparent; + -GtkRange-trough-border: 2; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 6; + -GtkScrollbar-min-slider-length: 30; + + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; +} + +/* Slider */ +TerminalWindow .scrollbar.slider { + background-color: @terminal_text; + border-radius: 10px; +} + +TerminalWindow .scrollbar.slider:hover { + background-color: shade(@terminal_text, 1.1); + background-image: none; +} + +TerminalWindow .scrollbar.slider:active. +TerminalWindow .scrollbar.slider:prelight:active { + background-color: shade(@selection, 1.2); + background-image: none; +} + +TerminalWindow .scrollbar.slider:insensitive { + background-color: alpha(@insensitive_foreground, 0.2); +} + +TerminalWindow .scrollbar.slider:backdrop { + background-color: alpha(@backdrop_foreground, 0.2); +} + +TerminalWindow .scrollbar.slider.fine-tune:prelight:active { + background-image: none; + border: 3px solid transparent; +} + + +/* Troughs */ +TerminalWindow .scrollbars-junction, /* the small square between scrollbars!!! */ +TerminalWindow .scrollbar.trough { + /*border-radius: 10px;*/ + background-image: none; + background: @terminal_background; + border-width: 0; + border-image: none; +} + +TerminalWindow .scrollbar.trough:insensitive { + background: none; + border: 3px solid transparent; +} + +TerminalWindow .scrollbars-junction:backdrop, +TerminalWindow .scrollbar.trough:backdrop { + background-image: none; + background: @terminal_background; + border-width: 0; + border-radius: 0; + border-image: none; +} + +TerminalWindow .scrollbar.trough:insensitive:backdrop { + background-image: none; + background: none; + border-width: 0; + border-radius: 0; + border-image: none; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-tweak-tool.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-tweak-tool.css new file mode 100644 index 0000000..08c14f8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-tweak-tool.css @@ -0,0 +1,37 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/************** + * tweak-tool * + **************/ +.tweak { + color: @text; +} + +.list-row .tweak:hover { + background-color: @selection; +} + +.list-row .tweak:hover GtkLabel { + color: @selection; +} + +.tweak-startup { + border:1px solid @border; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-weather.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-weather.css new file mode 100644 index 0000000..7c96c96 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome-weather.css @@ -0,0 +1,32 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +#conditions-image { + color: #fff; +} + +#temperature-label { + color: #fff; +} + +#forcast-viewport { + background: alpha(#000,0.7); + border: none; + border-radius: 4px; + color: #fff; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome.css new file mode 100644 index 0000000..730c922 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/gnome.css @@ -0,0 +1,69 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; +} + + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; +} + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; +} + +SudokuView { + border: none; +} + +/************* + * gucharmap * + *************/ +GucharmapChartable { + background-color: @base; +} + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: @selected_background; + color: @selection_foreground; +} + + +/************** + * GNOME Misc * + *************/ + +ApDocView, /* Abiword */ +EogScrollView, /* Eog */ +CheeseThumbView /* Cheese */ +{ + -EogScrollView-shadow-type: none; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/logs.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/logs.css new file mode 100644 index 0000000..a687600 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/logs.css @@ -0,0 +1,43 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color logs #009587; + +/********** + * Header * + **********/ + +LogviewWindow .titlebar, +LogviewWindow .header-bar { + background-color: @logs; +} + +LogviewWindow .titlebar:backdrop, +LogviewWindow .header-bar:backdrop { + background-color: shade(@logs,0.9); +} + +GlWindow .titlebar, +GlWindow .header-bar { + background-color: @logs; +} + +GlWindow .titlebar:backdrop, +GlWindow .header-bar:backdrop { + background-color: shade(@logs,0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/midori.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/midori.css new file mode 100644 index 0000000..4b2738d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/midori.css @@ -0,0 +1,58 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color midori #7FC843; + +/********** + * Header * + **********/ + +MidoriBrowser .titlebar, +MidoriBrowser .header-bar { + background-color: @midori; +} + +MidoriBrowser .titlebar:backdrop, +MidoriBrowser .header-bar:backdrop { + background-color: shade(@midori,0.9); +} + +MidoriBrowser .toolbar.primary-toolbar { + background-color: @midori; +} + +MidoriBrowser .toolbar.primary-toolbar:backdrop { + background-color: shade(@midori,0.9); +} + + +MidoriBrowser .toolbar.primary-toolbar .entry, +MidoriBrowser .toolbar.primary-toolbar .entry:focus { + background-color: @midori; +} + +MidoriBrowser .toolbar.primary-toolbar .entry:backdrop, +MidoriBrowser .toolbar.primary-toolbar .entry:backdrop:focus { + background-color: @midori; background-color: shade(@midori,0.9); +} + + +MidoriBrowser .toolbar.primary-toolbar .toolbar .entry:insensitive:backdrop, +MidoriBrowser .toolbar.primary-toolbar .toolbar .entry:insensitive { + color: @insensitive_header_text; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/nautilus.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/nautilus.css new file mode 100644 index 0000000..4a0d61d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/nautilus.css @@ -0,0 +1,235 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color nautilus #636E73; +@define-color disk_space_unknown #888a85; +@define-color disk_space_used #9FB0B9; +@define-color disk_space_free #D8D8D8; + +/********** + * Header * + **********/ + +NautilusWindow .titlebar, +NautilusWindow .header-bar { + border: none; + background-color: @nautilus; + padding:0; + border: none; + border-radius: 0; + background-color: @header; + color: @header_text; + box-shadow: none; +} + +NautilusWindow .titlebar { + border-radius: 4px 4px 0 0; + box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.1); +} + +NautilusWindow .titlebar:backdrop, +NautilusWindow .header-bar:backdrop { + border: none; + background-color: shade(@nautilus,0.9); +} + +NautilusWindow .header-bar GtkSwitch.trough:active { + background-color: @nautilus; +} + +NautilusWindow GtkSwitch.trough:active { + border: 1px solid shade(@nautilus, 0.8); + background-color: @nautilus; +} + +NautilusWindow GtkSwitch.slider:active { + border: 1px solid shade(@nautilus, 0.8); +} + +NautilusWindow .titlebar .entry, +NautilusWindow .header-bar .entry { + box-shadow: none; +} + +/*********** + * Sidebar * + ***********/ + +NautilusWindow .sidebar, +NautilusWindow .sidebar:backdrop { + box-shadow: none; + border-width: 0px; +} +NautilusWindow .sidebar-row { + background-color: @background; + padding-top: 1px; + padding-bottom: 1px; +} +NautilusWindow .sidebar-row:hover { + background-color: @border; +} +NautilusWindow .sidebar-row:selected GtkGrid { + background-color: @selection; +} +NautilusWindow .sidebar-icon { + padding: 10px; +} +NautilusWindow .sidebar .separator { + color: @separator +} +NautilusWindow .sidebar .separator:backdrop { + color: @backdrop_separator +} + +NautilusWindow .pane-separator { + border-color: @border; + border-right-width: 1px; +} + +/************ + * Notebook * + ************/ + +NautilusWindow .notebook .frame, +NautilusWindow .notebook .frame:backdrop { + border: none; +} + +NautilusWindow .notebook tab.top:active, +NautilusWindow .dynamic-notebook tab.top:active { + box-shadow:inset 0 -3px 0 0 @nautilus; +} + +NautilusWindow .notebook tab.bottom:active, +NautilusWindow .dynamic-notebook tab.bottom:active { + box-shadow:inset 0 3px 0 0 @nautilus; +} + +NautilusWindow .notebook tab.left:active, +NautilusWindow .dynamic-notebook tab.left:active { + box-shadow:inset -3px 0 0 0 @nautilus; +} + +NautilusWindow .notebook tab.right:active, +NautilusWindow .dynamic-notebook tab.right:active { + box-shadow:inset 3px 0 0 0 @nautilus; +} + + +.nautilus-circular-button { + border-radius: 20px; + outline-radius: 20px; +} + + +.search-bar { + box-shadow: none; +} + +.disk-space-display { + border: 2px solid; +} + +.disk-space-display.unknown { + background-color: @disk_space_unknown; + border-color: shade(@disk_space_unknown, 0.8); +} + +.disk-space-display.used { + background-color: @disk_space_used; + border-color: shade(@disk_space_used, 0.8); +} + +.disk-space-display.free { + background-color: @disk_space_free; + border-color: shade(@disk_space_free, 0.8); +} + + +/****************** + * Desktop/Canvas * + ******************/ + +NautilusCanvasView, +NautilusCanvasView:active, +NautilusCanvasView:focus, +NautilusCanvasView:backdrop { + border: none; +} + +.nautilus-desktop { + color: @foreground; +} + +.nautilus-canvas-item { + border-radius: 5px; +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label, +.nautilus-canvas-item.dim-label:backdrop, +.nautilus-list-dim-label:backdrop { + color: mix(@insensitive_text, @backdrop_text, 0.5); +} + +.nautilus-canvas-item.dim-label:selected, +.nautilus-list-dim-label:selected { + color: @selection_foreground; +} + +.nautilus-desktop.nautilus-canvas-item { + color: @selection_foreground; + text-shadow: 1px 1px black; +} + +.nautilus-desktop.nautilus-canvas-item:active { + color: @text; +} + +.nautilus-desktop.nautilus-canvas-item:selected { + color: @selection_foreground; +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nautilus-desktop.nautilus-canvas-item:prelight, +.nautilus-desktop.nautilus-canvas-item:selected { + text-shadow: none; +} + + +.nautilus-desktop.nautilus-canvas-item { + color: #fff; + text-shadow: 1px 1px alpha(#000, 0.2); +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nautilus-desktop.nautilus-canvas-item:backdrop +.nautilus-desktop.nautilus-canvas-item:selected { + background-color: @selected_background; + color: @selection_foreground; +} + +.nautilus-desktop.nautilus-canvas-item:selected:backdrop { + background-color: @backdrop_selected_background; + color: @backdrop_selection_foreground; +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nautilus-desktop.nautilus-canvas-item:prelight, +.nautilus-desktop.nautilus-canvas-item:selected { +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/noise.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/noise.css new file mode 100644 index 0000000..d124531 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/noise.css @@ -0,0 +1,48 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color noise #EE6020; + +/********** + * Header * + **********/ + +NoiseLibraryWindow .titlebar, +NoiseLibraryWindow .header-bar { + background-color: @noise; +} + +NoiseLibraryWindow .titlebar:backdrop, +NoiseLibraryWindow .header-bar:backdrop { + background-color: shade(@noise,0.9); +} + +NoiseWidgetsTileView { + background-color: @base; + color: @foreground; +} + +.tile-view { + background-color: @base; + color: @foreground; +} + +NoiseTopDisplay .seek-bar { + background-color: @header; + color: @header_text; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon-files.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon-files.css new file mode 100644 index 0000000..e1917d9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon-files.css @@ -0,0 +1,46 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/******** +* Files * +********/ +.pathbar .entry:focus, +.marlin-pathbar .pathbar .entry:focus { + padding: 0px; + border-radius: 2px; + background-color: @base; + color: @text; + border: 1px solid @selection; + box-shadow:inset 0 1px 1px 0 alpha(#000, 0.1); +} + +.pathbar .entry:active, +.marlin-pathbar .pathbar .entry:active { + padding: 0px; + border-radius: 2px; + background-color: @base; + color: @text; + border: 1px solid @selection; + box-shadow:inset 0 1px 1px 0 alpha(#000, 0.1); +} + +.marlin-pathbar, +.marlin-pathbar .pathbar .entry .button.raised { + background-color: red; + color: red; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon-terminal.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon-terminal.css new file mode 100644 index 0000000..f927545 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon-terminal.css @@ -0,0 +1,39 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +@define-color pantheonTerminal #3B4245; +@define-color terminal_background alpha(#002B36, 0.9); +@define-color terminal_text #839495; +@define-color terminal_window #636E73; +@define-color terminal_window_text #dbdee0; +@define-color backdrop_terminal_window_text shade(@terminal_window_text, 0.8); +@define-color insensitive_terminal_window_text shade(@terminal_window_text, 0.95); + +/* CSD */ +PantheonTerminalPantheonTerminalWindow .csd, +PantheonTerminalPantheonTerminalWindow .dynamic-notebook .notebook.header, +PantheonTerminalPantheonTerminalWindow .dynamic-notebook .notebook tab{ + background-color: @pantheonTerminal; +} + +PantheonTerminalPantheonTerminalWindow .csd:backdrop, +PantheonTerminalPantheonTerminalWindow .dynamic-notebook .notebook.header:backdrop, +PantheonTerminalPantheonTerminalWindow .dynamic-notebook .notebook tab:backdrop { + background-color: shade(@pantheonTerminal,0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon.css new file mode 100644 index 0000000..563f633 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/pantheon.css @@ -0,0 +1,214 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/******** + * Gala * + *******/ + +.gala-workspaces-background { + border-top: 1px solid alpha(#fff, 0.15); + background-color: #444; + + background-image: linear-gradient(to bottom, + alpha(#000, 0.30), + transparent 6px + ); +} + +.gala-workspace-selected { + + border: 1px solid alpha(#000, 0.15); + border-radius: 4px; + background-image: linear-gradient(to bottom, + shade (@selected_background, 1.25), + shade (@selected_background, 0.98) + ); +} + +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #fff; + background-color: #fff; +} + +.gala-notification .title, .gala-notification .label { + color: @text; +} + +.gala-button { + padding: 3px; + color: #fff; + border: none; + border-radius: 100px; + background-image: linear-gradient(to bottom, + #7e7e7e, + #3e3e3e + ); + box-shadow: inset 0 0 0 1px alpha (#fff, 0.02), + inset 0 1px 0 0 alpha (#fff, 0.07), + inset 0 -1px 0 0 alpha (#fff, 0.01), + 0 0 0 1px alpha (#000, 0.40), + 0 3px 6px alpha (#000, 0.16), + 0 3px 6px alpha (#000, 0.23); + text-shadow: 0 1px 1px alpha (#000, 0.6); +} + +/********** + * Notify * + *********/ + +.notify { + /*-notify-shadow: 0px 2px 18px alpha(#000, 0.60);*/ + + border-radius: 5px; + border: 1px solid alpha(#000, 0.30); + + background-color: alpha(#f8f8f8, 0.95); +} + +.notify .low { +} + +.notify .critical { +} + + +/*************** + * SwitchBoard * + ***************/ + +.category-label { + font-weight: bold; + font-size: 1.04em; + color: @foreground; +} + +/********** + * Notify * + *********/ + +.notify { + /*-notify-shadow: 0px 2px 18px alpha(#000, 0.60);*/ + + border-radius: 5px; + border: 1px solid alpha(#000, 0.30); + + background-color: alpha(#f7f7f7, 0.95); +} + +.notify .low { +} + +.notify .critical { +} + + +/************* + * Slingshot * + ************/ + +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; +} + +.app:hover { + border-radius: 8px; + border: none; + background-color: alpha(@selection, 0.7); + color: white; +} + +.app:focus { + /*background-color: alpha(#000, 0.20);*/ +} + +.search-item { + border-radius: 0; + border: none; + color: @foreground; + background: none; +} + +.search-item:hover, +.search-item:focus { + border-radius: 0; + background-color: alpha(@selection, 0.7); + color: @selection_foreground; +} + + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; +} + +.search-category-header { + font-weight: bold; + color: @foreground; +} + + +/********* + * Panel * + ********/ + +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; +} + +.panel.maximized { + background-color: #000; +} + +.panel.translucent { + background-color: alpha(#000, 0.5); +} + +.composited-indicator > revealer label, +.composited-indicator > revealer image, +.composited-indicator > GtkRevealer { + color: #fff; + font-weight: bold; + text-shadow: 0 0 2px alpha (#000, 0.3), + 0 1px 2px alpha (#000, 0.6); + icon-shadow: 0 0 2px alpha (#000, 0.3), + 0 1px 2px alpha (#000, 0.6); +} + +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > GtkRevealer { + color: alpha (#000, 0.65); + text-shadow: 0 0 2px alpha (#fff, 0.3), + 0 1px 0 alpha (#fff, 0.25); + icon-shadow: 0 0 2px alpha (#fff, 0.3), + 0 1px 0 alpha (#fff, 0.25); +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/rhythmbox.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/rhythmbox.css new file mode 100644 index 0000000..dbd34d1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/rhythmbox.css @@ -0,0 +1,25 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +RBHeader { + padding: 0px; +} + +RBLibrarySource { + padding: 0px; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/scratch-text-editor.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/scratch-text-editor.css new file mode 100644 index 0000000..2c8dd62 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/scratch-text-editor.css @@ -0,0 +1,78 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color scratch #e74c3c; + +/********** + * Header * + **********/ + +ScratchMainWindow .titlebar, +ScratchMainWindow .header-bar { + background-color: @scratch; +} + +ScratchMainWindow .titlebar:backdrop, +ScratchMainWindow .header-bar:backdrop { + background-color: shade(@scratch,0.9); +} + +/* Switch */ +ScratchMainWindow .header-bar GtkSwitch.trough:active { + background-color: @scratch; +} + +ScratchMainWindow GtkSwitch.trough:active { + border: 1px solid shade(@scratch, 0.8); + background-color: @scratch; +} + +ScratchMainWindow GtkSwitch.slider:active { + border: 1px solid shade(@scratch, 0.8); +} + +ScratchMainWindow .header-bar GtkSwitch.slider:active:backdrop, +ScratchMainWindow .header-bar GtkSwitch.slider:backdrop { + background-color: shade(@scratch, 0.9); +} + + +/************ + * Notebook * + ************/ + +/* Active */ +ScratchMainWindow .notebook tab.top:active, +ScratchMainWindow .dynamic-notebook tab.top:active { + box-shadow:inset 0 -3px 0 0 @scratch; +} + +ScratchMainWindow .notebook tab.bottom:active, +ScratchMainWindow .dynamic-notebook tab.bottom:active { + box-shadow:inset 0 3px 0 0 @scratch; +} + +ScratchMainWindow .notebook tab.left:active, +ScratchMainWindow .dynamic-notebook tab.left:active { + box-shadow:inset -3px 0 0 0 @scratch; +} + +ScratchMainWindow .notebook tab.right:active, +ScratchMainWindow .dynamic-notebook tab.right:active { + box-shadow:inset 3px 0 0 0 @scratch; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/settings.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/settings.css new file mode 100644 index 0000000..a840fe1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/settings.css @@ -0,0 +1,131 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color settings #5F7C8A; + +/********** + * Header * + **********/ + +CcWindow .titlebar, +CcWindow .header-bar { + background-color: @settings; +} + +CcWindow .titlebar:backdrop, +CcWindow .header-bar:backdrop { + background-color: shade(@settings,0.9); +} + +/******* + * Nav * + *******/ + +CcShellNavBar { + padding:0px; +} + +/************ + * ItemView * + ************/ + +CcShellItemView { + background: none; + border:none; +} + +CcShellItemView .button { + border:none; +} + +/************ + * Iconview * + ************/ + +CcWindow GtkIconView.view.cell { + border: none; +} + +CcWindow GtkIconView.view.cell:hover { + border: 1px solid @settings; + background-color: alpha(@settings,0.4); + color: @settings; +} + +CcWindow GtkIconView.view.cell:selected, +CcWindow GtkIconView.view.cell:selected:focus { + border: 1px solid @settings; + background-color: @settings; +} + + +/************ + * Notebook * + ************/ + +/* Active */ +CcWindow .notebook tab.top:active, +CcWindow .dynamic-notebook tab.top:active { + box-shadow:inset 0 -3px 0 0 @settings; +} + +CcWindow .notebook tab.bottom:active, +CcWindow .dynamic-notebook tab.bottom:active { + box-shadow:inset 0 3px 0 0 @settings; +} + +CcWindow .notebook tab.left:active, +CcWindow .dynamic-notebook tab.left:active { + box-shadow:inset -3px 0 0 0 @settings; +} + +CcWindow .notebook tab.right:active, +CcWindow .dynamic-notebook tab.right:active { + box-shadow:inset 3px 0 0 0 @settings; +} + + +/* List Row Button */ +CcWindow .button.list-row { +} + +CcWindow .button.list-row:hover { + background-color: alpha(@settings, 0.2); + color: @settings; +} + +CcWindow .button.list-row:active, +CcWindow .button.list-row:selected { + background-color: alpha(@settings, 0.4); + color: @settings; +} + +CcWindow .button.list-row:active:selected, +CcWindow .button.list-row:active:selected:hover { + background-color: alpha(@settings, 0.2); + color: @settings; +} + +CcWindow .button.list-row:hover:selected { + background-color: alpha(@settings, 0.2); + color: @settings; +} + +CcNetworkPanel GtkNotebook > .frame { + border: none; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/shotwell.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/shotwell.css new file mode 100644 index 0000000..93f0874 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/shotwell.css @@ -0,0 +1,49 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color shotwell #66416A; + +/********** + * Header * + **********/ + +/* Library */ +LibraryWindow .titlebar, +LibraryWindow .header-bar { + background-color: @shotwell; +} + +LibraryWindow .titlebar:backdrop, +LibraryWindow .header-bar:backdrop { + background-color: shade(@shotwell,0.9); +} + +/* Viewer */ +DirectWindow .titlebar, +DirectWindow .header-bar { + background-color: @shotwell; +} + +DirectWindow .titlebar:backdrop, +DirectWindow .header-bar:backdrop { + background-color: shade(@shotwell,0.9); +} + +.the-button-in-the-combobox { + background: none; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/snap.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/snap.css new file mode 100644 index 0000000..c41cb58 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/snap.css @@ -0,0 +1,46 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color snap #6d266a; +@define-color snap_background #434343; + +/********** + * Header * + **********/ + +SnapSnapWindow .titlebar, +SnapSnapWindow .header-bar { + background-color: @snap; +} + +SnapSnapWindow .titlebar:backdrop, +SnapSnapWindow .header-bar:backdrop { + background-color: shade(@snap,0.9); +} + +SnapSnapWindow .take-button { + border-radius: 0; +} + +SnapWidgetsCamera { + background-color:@snap_background; +} + +SnapWidgetsCamera:backdrop { + background-color:shade(@snap_background, 0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/synaptic.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/synaptic.css new file mode 100644 index 0000000..d3481d3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/synaptic.css @@ -0,0 +1,31 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/******************** + * Synaptic Toolbar * + ********************/ + +.dock { + background-color:@toolbar; + color:@toolbar_text; +} + +.dock:backdrop { + background-color:@backdrop_toolbar; + color:@backdrop_toolbar_text; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/unity.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/unity.css new file mode 100644 index 0000000..2ed9bb6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/unity.css @@ -0,0 +1,206 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/**************** + * Unity Colors * + ****************/ + +@define-color unity #636E73; /* Unity window border color */ +@define-color backdrop_unity #5A6367; /* Backdrop Unity window border color */ +@define-color unity_text #dbdee0; /* Unity window text color */ +@define-color backdrop_unity_text #909598; /* Backdrop Unity window text color */ +@define-color unity_panel shade(@unity, 0.8); /* Unity panel color #454D50 */ +@define-color backdrop_unity_panel shade(@unity_panel, 1.05); /* Backdrop Unity panel color */ +@define-color unity_panel_text #dbdee0; /* Unity panel text color */ +@define-color backdrop_unity_panel_text shade(@unity_panel_text, 0.95); /* Backdrop Unity panel text color */ + +/********************* + * Unity Decorations * + *********************/ + +UnityDecoration { + + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px;/* the size of the decorations */ + -UnityDecoration-input-extents: 10px;/* the extra size of the input areas */ + + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px;/* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px;/* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px;/* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px;/* Size property, inactive windows shadow radius */ + + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px;/* Size property, size of glow */ + -UnityDecoration-glow-color: @selection;/* Color property of the glow */ + + /* Title settings */ + -UnityDecoration-title-indent: 10px;/* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px;/* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0;/* Float from 0.0 to 1.0, to align the title */ + background-color: @unity; + color: @unity_text; +} + +UnityDecoration.top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid @unity; + border-bottom-width: 0; + background-color: @unity; + color: @unity_text; + border-top: 1px solid rgba(255,255,255,0.1); +} + +UnityDecoration.top.menuitem { + color: @unity_text; +} + +UnityDecoration.top.menuitem:backdrop { + background-color: @backdrop_unity; + color: @backdrop_unity_text; +} + +UnityDecoration.top:backdrop { + /*border: 1px solid @backdrop_unity;*/ + border-bottom-width: 0; + background-color: @backdrop_unity; + color: @backdrop_unity_text; + border-top: 1px solid rgba(255,255,255,0.1); +} + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: shade(@unity, 0.6); + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, + @unity, + shade(@unity, 0.6) + ); + background-image: -gtk-gradient (linear, left top, left bottom, + color-stop (0, @unity), + color-stop (0.5, @unity), + color-stop (1, shade(@unity, 0.6))); +} + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: shade(@unity, 0.6); +} + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: @backdrop_unity; +} + + +/*************** +* Unity Panel * +***************/ + +UnityPanelWidget, +.unity-panel { + background-color: @unity_panel; + color: @unity_panel_text; +} + + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: @backdrop_unity_panel; + color: @backdrop_unity_panel_text; +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: @unity_panel_text; +} + +.unity-panel.menubar, +.unity-panel .menubar { + color: @unity_panel_text; +} + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: @unity_panel; + color: @unity_panel_text; +} + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: @backdrop_foreground; +} + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: @unity_panel_text; + box-shadow: none; +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: shade(@unity, 1.05); + color: @unity_panel_text; + box-shadow: none; +} + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; +} + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border: none; + color: @separator; +} + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: @base; +} + + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_background; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/vocal.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/vocal.css new file mode 100644 index 0000000..a738b14 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/vocal.css @@ -0,0 +1,33 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color vocal #B286D7; + +/********** + * Header * + **********/ + +.titlebar.vocal-headerbar, +.header-bar.vocal-headerbar { + background-color: @vocal; +} + +.titlebar.vocal-headerbar:backdrop, +.header-bar.vocal-headerbar:backdrop { + background-color: shade(@vocal,0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/xfce.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/xfce.css new file mode 100644 index 0000000..0efc82d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/xfce.css @@ -0,0 +1,68 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/******** + * Xfce * + ********/ + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: @theme_base_color; + color: @theme_text_color; +} + +.xfce4-panel { + background-color: @panel_bg_color; + color: @panel_fg_color; + font: normal; +} + +.xfce4-panel .button { + padding: 0 2px; + border-radius: 0; + border-style: none; + color: @panel_fg_color; + box-shadow: none; + -gtk-image-effect: none; +} + +.xfce4-panel .button:active { + background-color: shade(@panel_bg_color, 0.9); + background-image: none; + border: none; + color: @panel_fg_color; + box-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + background-color: shade(@panel_bg_color, 1.3); + background-image: none; + border: none; + color: @panel_fg_color; + box-shadow: none; +} + +.xfce4-panel .menu { + -gtk-image-effect: none; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/yelp.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/yelp.css new file mode 100644 index 0000000..05e375c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/apps/yelp.css @@ -0,0 +1,33 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color yelp #435ece; + +/********** + * Header * + **********/ + +YelpWindow .titlebar, +YelpWindow .header-bar { + background-color: @yelp; +} + +YelpWindow .titlebar:backdrop, +YelpWindow .header-bar:backdrop { + background-color: shade(@yelp,0.9); +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active-dark.png new file mode 120000 index 0000000..cfcdea8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active-dark.png @@ -0,0 +1 @@ +checkbox-checked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active-dark@2.png new file mode 120000 index 0000000..3844c2d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active-dark@2.png @@ -0,0 +1 @@ +checkbox-checked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active.png new file mode 120000 index 0000000..d506341 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active.png @@ -0,0 +1 @@ +checkbox-checked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active@2.png new file mode 120000 index 0000000..42d522a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-active@2.png @@ -0,0 +1 @@ +checkbox-checked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-dark.png new file mode 100644 index 0000000..c387052 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-dark@2.png new file mode 100644 index 0000000..75ca739 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark.png new file mode 120000 index 0000000..5ee8450 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark.png @@ -0,0 +1 @@ +checkbox-checked-insensitive-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark@2.png new file mode 120000 index 0000000..bf23dca --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark@2.png @@ -0,0 +1 @@ +checkbox-checked-insensitive-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive.png new file mode 120000 index 0000000..bee0db8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive.png @@ -0,0 +1 @@ +checkbox-checked-insensitive.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive@2.png new file mode 120000 index 0000000..b9fd77a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop-insensitive@2.png @@ -0,0 +1 @@ +checkbox-checked-insensitive@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop.png new file mode 100644 index 0000000..0b0297d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop@2.png new file mode 100644 index 0000000..ebd98a0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-dark.png new file mode 100644 index 0000000..529d7d1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-dark@2.png new file mode 100644 index 0000000..4f9f4a3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover-dark.png new file mode 100644 index 0000000..529d7d1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover-dark@2.png new file mode 100644 index 0000000..4f9f4a3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover.png new file mode 100644 index 0000000..7088cda Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover@2.png new file mode 100644 index 0000000..c1de13a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop-dark.png new file mode 120000 index 0000000..de25817 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop-dark.png @@ -0,0 +1 @@ +checkbox-checked-backdrop-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop-dark@2.png new file mode 120000 index 0000000..3be27ad --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop-dark@2.png @@ -0,0 +1 @@ +checkbox-checked-backdrop-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop.png new file mode 120000 index 0000000..602f411 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop.png @@ -0,0 +1 @@ +checkbox-checked-backdrop.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop@2.png new file mode 120000 index 0000000..c632815 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-backdrop@2.png @@ -0,0 +1 @@ +checkbox-checked-backdrop@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-dark.png new file mode 100644 index 0000000..850c653 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png new file mode 100644 index 0000000..a37481b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000..2d63294 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive@2.png new file mode 100644 index 0000000..0cca7eb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked.png new file mode 100644 index 0000000..7088cda Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked@2.png new file mode 100644 index 0000000..c1de13a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active-dark.png new file mode 120000 index 0000000..13eb597 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active-dark.png @@ -0,0 +1 @@ +checkbox-mixed-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active-dark@2.png new file mode 120000 index 0000000..c952bb6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active-dark@2.png @@ -0,0 +1 @@ +checkbox-mixed-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active.png new file mode 120000 index 0000000..1565756 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active.png @@ -0,0 +1 @@ +checkbox-mixed.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active@2.png new file mode 120000 index 0000000..017ff4a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-active@2.png @@ -0,0 +1 @@ +checkbox-mixed@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-dark.png new file mode 100644 index 0000000..0fb6af3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-dark@2.png new file mode 100644 index 0000000..643c90e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark.png new file mode 120000 index 0000000..2e0704e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark.png @@ -0,0 +1 @@ +checkbox-mixed-insensitive-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark@2.png new file mode 120000 index 0000000..7e090f5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark@2.png @@ -0,0 +1 @@ +checkbox-mixed-insensitive-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive.png new file mode 120000 index 0000000..0cd5385 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive.png @@ -0,0 +1 @@ +checkbox-mixed-insensitive.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive@2.png new file mode 120000 index 0000000..ebe84c9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop-insensitive@2.png @@ -0,0 +1 @@ +checkbox-mixed-insensitive@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop.png new file mode 100644 index 0000000..caf6f05 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop@2.png new file mode 100644 index 0000000..72dfeaf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-dark.png new file mode 100644 index 0000000..a200011 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-dark@2.png new file mode 100644 index 0000000..91635b0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover-dark.png new file mode 100644 index 0000000..a200011 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover-dark@2.png new file mode 100644 index 0000000..91635b0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000..19e3489 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover@2.png new file mode 100644 index 0000000..c212eed Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop-dark.png new file mode 120000 index 0000000..3f57137 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop-dark.png @@ -0,0 +1 @@ +checkbox-mixed-backdrop-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop-dark@2.png new file mode 120000 index 0000000..c995602 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop-dark@2.png @@ -0,0 +1 @@ +checkbox-mixed-backdrop-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop.png new file mode 120000 index 0000000..ec68672 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop.png @@ -0,0 +1 @@ +checkbox-mixed-backdrop.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop@2.png new file mode 120000 index 0000000..796a1ba --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-backdrop@2.png @@ -0,0 +1 @@ +checkbox-mixed-backdrop@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png new file mode 100644 index 0000000..a5bae0b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100644 index 0000000..43609d0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive.png new file mode 100644 index 0000000..f810d00 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive@2.png new file mode 100644 index 0000000..d040509 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed.png new file mode 100644 index 0000000..19e3489 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed@2.png new file mode 100644 index 0000000..c212eed Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active-dark.png new file mode 120000 index 0000000..379c5f2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active-dark.png @@ -0,0 +1 @@ +checkbox-unchecked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active-dark@2.png new file mode 120000 index 0000000..e306d51 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active-dark@2.png @@ -0,0 +1 @@ +checkbox-unchecked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active.png new file mode 120000 index 0000000..7cf9646 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active.png @@ -0,0 +1 @@ +checkbox-unchecked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active@2.png new file mode 120000 index 0000000..f7af06b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-active@2.png @@ -0,0 +1 @@ +checkbox-unchecked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-dark.png new file mode 100644 index 0000000..7558b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-dark@2.png new file mode 100644 index 0000000..568f546 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark.png new file mode 120000 index 0000000..eae106f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark.png @@ -0,0 +1 @@ +checkbox-unchecked-insensitive-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark@2.png new file mode 120000 index 0000000..2411ecd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark@2.png @@ -0,0 +1 @@ +checkbox-unchecked-insensitive-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive.png new file mode 120000 index 0000000..e7ed300 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive.png @@ -0,0 +1 @@ +checkbox-unchecked-insensitive.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive@2.png new file mode 120000 index 0000000..cd89e8d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive@2.png @@ -0,0 +1 @@ +checkbox-unchecked-insensitive@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop.png new file mode 100644 index 0000000..3a75f11 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop@2.png new file mode 100644 index 0000000..501c44f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-dark.png new file mode 100644 index 0000000..7558b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-dark@2.png new file mode 100644 index 0000000..568f546 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover-dark.png new file mode 100644 index 0000000..7558b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover-dark@2.png new file mode 100644 index 0000000..568f546 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover.png new file mode 100644 index 0000000..2f11646 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover@2.png new file mode 100644 index 0000000..7494eeb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop-dark.png new file mode 120000 index 0000000..a606d5a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop-dark.png @@ -0,0 +1 @@ +checkbox-unchecked-backdrop-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png new file mode 120000 index 0000000..d10daf0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png @@ -0,0 +1 @@ +checkbox-unchecked-backdrop-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop.png new file mode 120000 index 0000000..362147e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop.png @@ -0,0 +1 @@ +checkbox-unchecked-backdrop.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop@2.png new file mode 120000 index 0000000..34446c0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-backdrop@2.png @@ -0,0 +1 @@ +checkbox-unchecked-backdrop@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png new file mode 100644 index 0000000..7558b38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100644 index 0000000..568f546 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000..18e1dd1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png new file mode 100644 index 0000000..84bc539 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked.png new file mode 100644 index 0000000..2f11646 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked@2.png new file mode 100644 index 0000000..7494eeb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/checkbox-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator-dark.png new file mode 100644 index 0000000..dadf294 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator-dark@2.png new file mode 100644 index 0000000..81cfb9d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator.png new file mode 100644 index 0000000..dcd3695 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator@2.png new file mode 100644 index 0000000..fc71275 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/header-separator@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-dark.png new file mode 100644 index 0000000..55b07f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-dark@2.png new file mode 100644 index 0000000..d3d325b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover-dark.png new file mode 100644 index 0000000..55b07f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover-dark@2.png new file mode 100644 index 0000000..d3d325b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover.png new file mode 100644 index 0000000..0c8ee38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover@2.png new file mode 100644 index 0000000..857b4ad Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive-dark.png new file mode 100644 index 0000000..55b07f3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive-dark@2.png new file mode 100644 index 0000000..d3d325b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png new file mode 100644 index 0000000..45d8b47 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive@2.png new file mode 100644 index 0000000..1163b21 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked.png new file mode 100644 index 0000000..7b87555 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked@2.png new file mode 100644 index 0000000..629691f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-dark.png new file mode 100644 index 0000000..7691573 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-dark@2.png new file mode 100644 index 0000000..4ac1743 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover-dark.png new file mode 100644 index 0000000..7691573 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover-dark@2.png new file mode 100644 index 0000000..4ac1743 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png new file mode 100644 index 0000000..df1e697 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover@2.png new file mode 100644 index 0000000..642323b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive-dark.png new file mode 100644 index 0000000..7691573 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive-dark@2.png new file mode 100644 index 0000000..4ac1743 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png new file mode 100644 index 0000000..7371ffd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive@2.png new file mode 100644 index 0000000..7c71f57 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed.png new file mode 100644 index 0000000..bf4e0f2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed@2.png new file mode 100644 index 0000000..4962381 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-checkbox-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-dark.png new file mode 100644 index 0000000..a9ae1e0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-dark@2.png new file mode 100644 index 0000000..08ff728 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover-dark.png new file mode 100644 index 0000000..a9ae1e0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover-dark@2.png new file mode 100644 index 0000000..08ff728 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover.png new file mode 100644 index 0000000..7565d86 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover@2.png new file mode 100644 index 0000000..0089e13 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive-dark.png new file mode 100644 index 0000000..a9ae1e0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive-dark@2.png new file mode 100644 index 0000000..08ff728 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive.png new file mode 100644 index 0000000..2347eb5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive@2.png new file mode 100644 index 0000000..b49fcbb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked.png new file mode 100644 index 0000000..7c21f1c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked@2.png new file mode 100644 index 0000000..057a1cf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/menuitem-radio-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active-dark.png new file mode 120000 index 0000000..0135e9b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active-dark.png @@ -0,0 +1 @@ +radio-checked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active-dark@2.png new file mode 120000 index 0000000..313edd3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active-dark@2.png @@ -0,0 +1 @@ +radio-checked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active.png new file mode 120000 index 0000000..e0c4830 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active.png @@ -0,0 +1 @@ +radio-checked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active@2.png new file mode 120000 index 0000000..bb5dbb2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-active@2.png @@ -0,0 +1 @@ +radio-checked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-dark.png new file mode 100644 index 0000000..2598f06 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-dark@2.png new file mode 100644 index 0000000..104be28 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark.png new file mode 120000 index 0000000..b140475 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark.png @@ -0,0 +1 @@ +radio-checked-insensitive-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark@2.png new file mode 120000 index 0000000..c1f1e51 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive-dark@2.png @@ -0,0 +1 @@ +radio-checked-insensitive-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive.png new file mode 120000 index 0000000..d51ef24 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive.png @@ -0,0 +1 @@ +radio-checked-insensitive.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive@2.png new file mode 120000 index 0000000..52cb74b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop-insensitive@2.png @@ -0,0 +1 @@ +radio-checked-insensitive@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop.png new file mode 100644 index 0000000..1602d9f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop@2.png new file mode 100644 index 0000000..b8771e5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-dark.png new file mode 100644 index 0000000..4adde52 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-dark@2.png new file mode 100644 index 0000000..3bd519d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover-dark.png new file mode 100644 index 0000000..4adde52 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover-dark@2.png new file mode 100644 index 0000000..3bd519d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover.png new file mode 100644 index 0000000..0aba992 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover@2.png new file mode 100644 index 0000000..7da4ebb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop-dark.png new file mode 120000 index 0000000..4d976e5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop-dark.png @@ -0,0 +1 @@ +radio-checked-backdrop-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop-dark@2.png new file mode 120000 index 0000000..743f13b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop-dark@2.png @@ -0,0 +1 @@ +radio-checked-backdrop-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop.png new file mode 120000 index 0000000..32b555c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop.png @@ -0,0 +1 @@ +radio-checked-backdrop.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop@2.png new file mode 120000 index 0000000..2a9c1ac --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-backdrop@2.png @@ -0,0 +1 @@ +radio-checked-backdrop@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-dark.png new file mode 100644 index 0000000..8f69490 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-dark@2.png new file mode 100644 index 0000000..b2c9da0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive.png new file mode 100644 index 0000000..074cbce Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive@2.png new file mode 100644 index 0000000..29413e9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked.png new file mode 100644 index 0000000..0aba992 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked@2.png new file mode 100644 index 0000000..7da4ebb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active-dark.png new file mode 120000 index 0000000..9ca2637 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active-dark.png @@ -0,0 +1 @@ +radio-mixed-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active-dark@2.png new file mode 120000 index 0000000..5174b8b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active-dark@2.png @@ -0,0 +1 @@ +radio-mixed-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active.png new file mode 120000 index 0000000..5c36744 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active.png @@ -0,0 +1 @@ +radio-mixed.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active@2.png new file mode 120000 index 0000000..01bea01 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-active@2.png @@ -0,0 +1 @@ +radio-mixed@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-dark.png new file mode 100644 index 0000000..823464e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-dark@2.png new file mode 100644 index 0000000..6757e38 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark.png new file mode 120000 index 0000000..30c62a9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark.png @@ -0,0 +1 @@ +radio-mixed-insensitive-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark@2.png new file mode 120000 index 0000000..fcd1b84 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark@2.png @@ -0,0 +1 @@ +radio-mixed-insensitive-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive.png new file mode 120000 index 0000000..09540ba --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive.png @@ -0,0 +1 @@ +radio-mixed-insensitive.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive@2.png new file mode 120000 index 0000000..bd2db45 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop-insensitive@2.png @@ -0,0 +1 @@ +radio-mixed-insensitive@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop.png new file mode 100644 index 0000000..3cf4bc5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop@2.png new file mode 100644 index 0000000..80714d6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-dark.png new file mode 100644 index 0000000..a8b0edc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-dark@2.png new file mode 100644 index 0000000..2cbec34 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover-dark.png new file mode 100644 index 0000000..a8b0edc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover-dark@2.png new file mode 100644 index 0000000..2cbec34 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000..7cfccd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover@2.png new file mode 100644 index 0000000..0a3ef70 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop-dark.png new file mode 120000 index 0000000..3055334 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop-dark.png @@ -0,0 +1 @@ +radio-mixed-backdrop-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop-dark@2.png new file mode 120000 index 0000000..0b8f2a0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop-dark@2.png @@ -0,0 +1 @@ +radio-mixed-backdrop-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop.png new file mode 120000 index 0000000..720bf14 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop.png @@ -0,0 +1 @@ +radio-mixed-backdrop.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop@2.png new file mode 120000 index 0000000..7ba2069 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-backdrop@2.png @@ -0,0 +1 @@ +radio-mixed-backdrop@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-dark.png new file mode 100644 index 0000000..0c2957a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png new file mode 100644 index 0000000..86e6099 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive.png new file mode 100644 index 0000000..315bfc6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive@2.png new file mode 100644 index 0000000..a828d40 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed.png new file mode 100644 index 0000000..7cfccd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed@2.png new file mode 100644 index 0000000..0a3ef70 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active-dark.png new file mode 120000 index 0000000..af3b8c7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active-dark.png @@ -0,0 +1 @@ +radio-unchecked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active-dark@2.png new file mode 120000 index 0000000..c1cfb99 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active-dark@2.png @@ -0,0 +1 @@ +radio-unchecked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active.png new file mode 120000 index 0000000..b0f95fc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active.png @@ -0,0 +1 @@ +radio-unchecked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active@2.png new file mode 120000 index 0000000..6f6835d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-active@2.png @@ -0,0 +1 @@ +radio-unchecked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-dark.png new file mode 100644 index 0000000..3f368ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-dark@2.png new file mode 100644 index 0000000..017aa3a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark.png new file mode 120000 index 0000000..5ef0668 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark.png @@ -0,0 +1 @@ +radio-unchecked-insensitive-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark@2.png new file mode 120000 index 0000000..f80c902 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark@2.png @@ -0,0 +1 @@ +radio-unchecked-insensitive-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive.png new file mode 120000 index 0000000..4c2901e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive.png @@ -0,0 +1 @@ +radio-unchecked-insensitive.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive@2.png new file mode 120000 index 0000000..2a4ce11 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop-insensitive@2.png @@ -0,0 +1 @@ +radio-unchecked-insensitive@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop.png new file mode 100644 index 0000000..5cb0451 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop@2.png new file mode 100644 index 0000000..4736b9c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-dark.png new file mode 100644 index 0000000..3f368ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-dark@2.png new file mode 100644 index 0000000..017aa3a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover-dark.png new file mode 100644 index 0000000..3f368ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover-dark@2.png new file mode 100644 index 0000000..017aa3a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover.png new file mode 100644 index 0000000..9a09ac5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover@2.png new file mode 100644 index 0000000..a643fa8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop-dark.png new file mode 120000 index 0000000..2911616 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop-dark.png @@ -0,0 +1 @@ +radio-unchecked-backdrop-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop-dark@2.png new file mode 120000 index 0000000..1f5e890 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop-dark@2.png @@ -0,0 +1 @@ +radio-unchecked-backdrop-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop.png new file mode 120000 index 0000000..46fab40 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-backdrop.png @@ -0,0 +1 @@ +radio-unchecked-backdrop.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-dark.png new file mode 100644 index 0000000..3f368ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png new file mode 100644 index 0000000..017aa3a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive.png new file mode 100644 index 0000000..b2c2786 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive@2.png new file mode 100644 index 0000000..727ed52 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked.png new file mode 100644 index 0000000..9a09ac5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked@2.png new file mode 100644 index 0000000..a643fa8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/radio-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/grid-selection-checked.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/grid-selection-checked.svg new file mode 100644 index 0000000..2498934 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/grid-selection-checked.svg @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/grid-selection-unchecked.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/grid-selection-unchecked.svg new file mode 100644 index 0000000..d7d6249 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/grid-selection-unchecked.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-prelight.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-prelight.svg new file mode 100644 index 0000000..d2cce28 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-prelight.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-vertical-prelight.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-vertical-prelight.svg new file mode 100644 index 0000000..f1d2486 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-vertical-prelight.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-vertical.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-vertical.svg new file mode 100644 index 0000000..09c8879 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip-vertical.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip.svg new file mode 100644 index 0000000..d65cddb --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/pane-separator-grip.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-checked-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-checked-dark.svg new file mode 100644 index 0000000..84f85b2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-checked-dark.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-checked.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-checked.svg new file mode 100644 index 0000000..f3b01d1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-checked.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-prelight.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-prelight.svg new file mode 100644 index 0000000..4ae7f92 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-prelight.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected-dark.svg new file mode 100644 index 0000000..11253ae --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected-dark.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected-prelight.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected-prelight.svg new file mode 100644 index 0000000..96a6c69 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected-prelight.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected.svg new file mode 100644 index 0000000..887174e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/sidebar-radio-selected.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-01-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-01-dark.svg new file mode 100644 index 0000000..9cc98a2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-01-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-01.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-01.svg new file mode 100644 index 0000000..5cc8bb2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-01.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-02-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-02-dark.svg new file mode 100644 index 0000000..440b368 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-02-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-02.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-02.svg new file mode 100644 index 0000000..355a7cb --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-02.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-03-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-03-dark.svg new file mode 100644 index 0000000..6e82ea5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-03-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-03.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-03.svg new file mode 100644 index 0000000..5c0e491 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-03.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-04-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-04-dark.svg new file mode 100644 index 0000000..ba276ee --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-04-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-04.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-04.svg new file mode 100644 index 0000000..232139a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-04.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-05-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-05-dark.svg new file mode 100644 index 0000000..104a8ad --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-05-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-05.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-05.svg new file mode 100644 index 0000000..7bb3b75 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-05.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-06-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-06-dark.svg new file mode 100644 index 0000000..0242aa8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-06-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-06.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-06.svg new file mode 100644 index 0000000..79f6fdf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-06.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-07-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-07-dark.svg new file mode 100644 index 0000000..d8cde88 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-07-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-07.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-07.svg new file mode 100644 index 0000000..654d60e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-07.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-08-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-08-dark.svg new file mode 100644 index 0000000..cfcd95a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-08-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-08.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-08.svg new file mode 100644 index 0000000..faeccdc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-08.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-09-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-09-dark.svg new file mode 100644 index 0000000..22a6467 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-09-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-09.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-09.svg new file mode 100644 index 0000000..a8041da --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-09.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-10-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-10-dark.svg new file mode 100644 index 0000000..d597625 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-10-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-10.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-10.svg new file mode 100644 index 0000000..fe554c3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-10.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-11-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-11-dark.svg new file mode 100644 index 0000000..c23e550 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-11-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-11.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-11.svg new file mode 100644 index 0000000..ba788fa --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-11.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-12-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-12-dark.svg new file mode 100644 index 0000000..54d1329 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-12-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-12.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-12.svg new file mode 100644 index 0000000..f44eede --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-12.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-13-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-13-dark.svg new file mode 100644 index 0000000..c853253 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-13-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-13.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-13.svg new file mode 100644 index 0000000..bba7ccf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-13.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-14-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-14-dark.svg new file mode 100644 index 0000000..e9870c9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-14-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-14.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-14.svg new file mode 100644 index 0000000..52121eb --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-14.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-15-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-15-dark.svg new file mode 100644 index 0000000..6c4b33e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-15-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-15.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-15.svg new file mode 100644 index 0000000..2b4d852 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-15.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-16-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-16-dark.svg new file mode 100644 index 0000000..7da9f02 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-16-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-16.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-16.svg new file mode 100644 index 0000000..16225ff --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-16.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-17-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-17-dark.svg new file mode 100644 index 0000000..2b76a23 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-17-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-17.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-17.svg new file mode 100644 index 0000000..1c92858 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-17.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-18-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-18-dark.svg new file mode 100644 index 0000000..bbf5579 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-18-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-18.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-18.svg new file mode 100644 index 0000000..9f6301c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-18.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-19-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-19-dark.svg new file mode 100644 index 0000000..7478364 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-19-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-19.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-19.svg new file mode 100644 index 0000000..e6af0ee --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-19.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-20-dark.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-20-dark.svg new file mode 100644 index 0000000..f9c1917 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-20-dark.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-20.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-20.svg new file mode 100644 index 0000000..35e0069 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scalable/spinner-20.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active-dark.png new file mode 100644 index 0000000..aa7b908 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active-dark@2.png new file mode 100644 index 0000000..0ff2f25 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active.png new file mode 100644 index 0000000..e3ce83b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active@2.png new file mode 100644 index 0000000..572f6a2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-dark.png new file mode 100644 index 0000000..bb79752 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-dark@2.png new file mode 100644 index 0000000..faf53f4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive-dark.png new file mode 100644 index 0000000..cbc45f8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive-dark@2.png new file mode 100644 index 0000000..26ec9ab Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive.png new file mode 100644 index 0000000..9456519 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive@2.png new file mode 100644 index 0000000..c24dfb9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop.png new file mode 100644 index 0000000..a6c8af3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop@2.png new file mode 100644 index 0000000..6b48c56 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-dark.png new file mode 100644 index 0000000..9356bfe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-dark@2.png new file mode 100644 index 0000000..9b94e20 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover-dark.png new file mode 100644 index 0000000..9356bfe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover-dark@2.png new file mode 100644 index 0000000..9b94e20 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover.png new file mode 100644 index 0000000..c2e9471 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover@2.png new file mode 100644 index 0000000..2618be5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive-dark.png new file mode 100644 index 0000000..cbc45f8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive-dark@2.png new file mode 100644 index 0000000..26ec9ab Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive.png new file mode 100644 index 0000000..e89bd07 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive@2.png new file mode 100644 index 0000000..01ea36e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down.png new file mode 100644 index 0000000..c2e9471 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down@2.png new file mode 100644 index 0000000..2618be5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-down@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active-dark.png new file mode 100644 index 0000000..ba66aa8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active-dark@2.png new file mode 100644 index 0000000..7251e5d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active.png new file mode 100644 index 0000000..115f94e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active@2.png new file mode 100644 index 0000000..7893c36 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-dark.png new file mode 100644 index 0000000..cba0a8c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-dark@2.png new file mode 100644 index 0000000..85b4dd5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive-dark.png new file mode 100644 index 0000000..319e019 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive-dark@2.png new file mode 100644 index 0000000..0fe2128 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive.png new file mode 100644 index 0000000..50abadf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive@2.png new file mode 100644 index 0000000..0bd6655 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop.png new file mode 100644 index 0000000..2feb9ae Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop@2.png new file mode 100644 index 0000000..66bc15d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-dark.png new file mode 100644 index 0000000..c4e59dc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-dark@2.png new file mode 100644 index 0000000..bac6e4b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover-dark.png new file mode 100644 index 0000000..c4e59dc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover-dark@2.png new file mode 100644 index 0000000..bac6e4b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover.png new file mode 100644 index 0000000..595d3fd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover@2.png new file mode 100644 index 0000000..2f3757f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive-dark.png new file mode 100644 index 0000000..319e019 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive-dark@2.png new file mode 100644 index 0000000..0fe2128 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive.png new file mode 100644 index 0000000..9464edf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive@2.png new file mode 100644 index 0000000..2f56acf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz.png new file mode 100644 index 0000000..595d3fd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz@2.png new file mode 100644 index 0000000..2f3757f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-horz@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active-dark.png new file mode 100644 index 0000000..162898f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active-dark@2.png new file mode 100644 index 0000000..e4013bb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active.png new file mode 100644 index 0000000..b081f4a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active@2.png new file mode 100644 index 0000000..e6123ed Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-dark.png new file mode 100644 index 0000000..38aeaf7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-dark@2.png new file mode 100644 index 0000000..1d8be76 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive-dark.png new file mode 100644 index 0000000..ce6a1a9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive-dark@2.png new file mode 100644 index 0000000..679ccd4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive.png new file mode 100644 index 0000000..11ffce6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive@2.png new file mode 100644 index 0000000..d48d070 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop.png new file mode 100644 index 0000000..34f5214 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop@2.png new file mode 100644 index 0000000..4a9e328 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-dark.png new file mode 100644 index 0000000..833d66f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-dark@2.png new file mode 100644 index 0000000..28b1ee1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover-dark.png new file mode 100644 index 0000000..833d66f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover-dark@2.png new file mode 100644 index 0000000..28b1ee1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover.png new file mode 100644 index 0000000..2fcb3a0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover@2.png new file mode 100644 index 0000000..347d748 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive-dark.png new file mode 100644 index 0000000..ce6a1a9 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive-dark@2.png new file mode 100644 index 0000000..679ccd4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive.png new file mode 100644 index 0000000..878aaae Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive@2.png new file mode 100644 index 0000000..1ce9072 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left.png new file mode 100644 index 0000000..2fcb3a0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left@2.png new file mode 100644 index 0000000..347d748 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-left@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active-dark.png new file mode 100644 index 0000000..dc9b510 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active-dark@2.png new file mode 100644 index 0000000..e06819c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active.png new file mode 100644 index 0000000..fb63403 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active@2.png new file mode 100644 index 0000000..5699f69 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-dark.png new file mode 100644 index 0000000..db95a34 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-dark@2.png new file mode 100644 index 0000000..98e0c74 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive-dark.png new file mode 100644 index 0000000..4810581 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive-dark@2.png new file mode 100644 index 0000000..aa31bd4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive.png new file mode 100644 index 0000000..500e412 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive@2.png new file mode 100644 index 0000000..80f083d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop.png new file mode 100644 index 0000000..b6ea82a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop@2.png new file mode 100644 index 0000000..9ce6200 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-dark.png new file mode 100644 index 0000000..140f679 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-dark@2.png new file mode 100644 index 0000000..3c53508 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover-dark.png new file mode 100644 index 0000000..140f679 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover-dark@2.png new file mode 100644 index 0000000..3c53508 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover.png new file mode 100644 index 0000000..aceafe2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover@2.png new file mode 100644 index 0000000..028da6b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive-dark.png new file mode 100644 index 0000000..4810581 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive-dark@2.png new file mode 100644 index 0000000..aa31bd4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive.png new file mode 100644 index 0000000..f762384 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive@2.png new file mode 100644 index 0000000..1a7176c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right.png new file mode 100644 index 0000000..aceafe2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right@2.png new file mode 100644 index 0000000..028da6b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-right@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active-dark.png new file mode 100644 index 0000000..fc5df91 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active-dark@2.png new file mode 100644 index 0000000..8caef2c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active.png new file mode 100644 index 0000000..172b2ff Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active@2.png new file mode 100644 index 0000000..2d95f3a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-dark.png new file mode 100644 index 0000000..360e42b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-dark@2.png new file mode 100644 index 0000000..3d30375 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive-dark.png new file mode 100644 index 0000000..4d80371 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive-dark@2.png new file mode 100644 index 0000000..898d8ed Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive.png new file mode 100644 index 0000000..9594f17 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive@2.png new file mode 100644 index 0000000..d7f6a68 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop.png new file mode 100644 index 0000000..773081c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop@2.png new file mode 100644 index 0000000..e279f7b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-dark.png new file mode 100644 index 0000000..c341ebe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-dark@2.png new file mode 100644 index 0000000..1bd34dd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover-dark.png new file mode 100644 index 0000000..c341ebe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover-dark@2.png new file mode 100644 index 0000000..1bd34dd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover.png new file mode 100644 index 0000000..f0079f4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover@2.png new file mode 100644 index 0000000..72e6858 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive-dark.png new file mode 100644 index 0000000..4d80371 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive-dark@2.png new file mode 100644 index 0000000..898d8ed Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive.png new file mode 100644 index 0000000..dc1d17f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive@2.png new file mode 100644 index 0000000..f17f980 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up.png new file mode 100644 index 0000000..f0079f4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up@2.png new file mode 100644 index 0000000..72e6858 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-up@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active-dark.png new file mode 100644 index 0000000..ba66aa8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active-dark@2.png new file mode 100644 index 0000000..7251e5d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active.png new file mode 100644 index 0000000..115f94e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active@2.png new file mode 100644 index 0000000..7893c36 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-dark.png new file mode 100644 index 0000000..cba0a8c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-dark@2.png new file mode 100644 index 0000000..85b4dd5 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive-dark.png new file mode 100644 index 0000000..319e019 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive-dark@2.png new file mode 100644 index 0000000..0fe2128 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive.png new file mode 100644 index 0000000..50abadf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive@2.png new file mode 100644 index 0000000..0bd6655 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop.png new file mode 100644 index 0000000..2feb9ae Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop@2.png new file mode 100644 index 0000000..66bc15d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-dark.png new file mode 100644 index 0000000..c4e59dc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-dark@2.png new file mode 100644 index 0000000..bac6e4b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover-dark.png new file mode 100644 index 0000000..c4e59dc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover-dark@2.png new file mode 100644 index 0000000..bac6e4b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover.png new file mode 100644 index 0000000..595d3fd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover@2.png new file mode 100644 index 0000000..2f3757f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive-dark.png new file mode 100644 index 0000000..319e019 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive-dark@2.png new file mode 100644 index 0000000..0fe2128 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive.png new file mode 100644 index 0000000..9464edf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive@2.png new file mode 100644 index 0000000..2f56acf Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert-insensitive@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert.png new file mode 100644 index 0000000..595d3fd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert@2.png new file mode 100644 index 0000000..2f3757f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/scale-slider-vert@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active-dark.png new file mode 120000 index 0000000..4d60003 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active-dark.png @@ -0,0 +1 @@ +selected-checkbox-checked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active-dark@2.png new file mode 120000 index 0000000..fb174d2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active-dark@2.png @@ -0,0 +1 @@ +selected-checkbox-checked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active.png new file mode 120000 index 0000000..b0d52ba --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active.png @@ -0,0 +1 @@ +selected-checkbox-checked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active@2.png new file mode 120000 index 0000000..b360d3d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-active@2.png @@ -0,0 +1 @@ +selected-checkbox-checked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop-dark.png new file mode 120000 index 0000000..de25817 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop-dark.png @@ -0,0 +1 @@ +checkbox-checked-backdrop-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop-dark@2.png new file mode 120000 index 0000000..3be27ad --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop-dark@2.png @@ -0,0 +1 @@ +checkbox-checked-backdrop-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop.png new file mode 120000 index 0000000..602f411 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop.png @@ -0,0 +1 @@ +checkbox-checked-backdrop.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop@2.png new file mode 120000 index 0000000..c632815 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-backdrop@2.png @@ -0,0 +1 @@ +checkbox-checked-backdrop@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-dark.png new file mode 100644 index 0000000..91ec56a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-dark@2.png new file mode 100644 index 0000000..26a6e15 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover-dark.png new file mode 120000 index 0000000..4d60003 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover-dark.png @@ -0,0 +1 @@ +selected-checkbox-checked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover-dark@2.png new file mode 120000 index 0000000..fb174d2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover-dark@2.png @@ -0,0 +1 @@ +selected-checkbox-checked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover.png new file mode 120000 index 0000000..b0d52ba --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover.png @@ -0,0 +1 @@ +selected-checkbox-checked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover@2.png new file mode 120000 index 0000000..b360d3d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked-hover@2.png @@ -0,0 +1 @@ +selected-checkbox-checked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked.png new file mode 100644 index 0000000..4a9aab2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked@2.png new file mode 100644 index 0000000..72d07e0 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active-dark.png new file mode 120000 index 0000000..1c3c6d9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active-dark.png @@ -0,0 +1 @@ +selected-checkbox-mixed-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active-dark@2.png new file mode 120000 index 0000000..abafb27 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active-dark@2.png @@ -0,0 +1 @@ +selected-checkbox-mixed-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active.png new file mode 120000 index 0000000..45c1003 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active.png @@ -0,0 +1 @@ +selected-checkbox-mixed.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active@2.png new file mode 120000 index 0000000..3ee4579 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-active@2.png @@ -0,0 +1 @@ +selected-checkbox-mixed@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-dark.png new file mode 100644 index 0000000..b0fb608 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-dark@2.png new file mode 100644 index 0000000..468bd0e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed.png new file mode 100644 index 0000000..fa1fa8b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed@2.png new file mode 100644 index 0000000..a2693c3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active-dark.png new file mode 120000 index 0000000..29c505c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active-dark.png @@ -0,0 +1 @@ +selected-checkbox-unchecked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active-dark@2.png new file mode 120000 index 0000000..1c58285 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active-dark@2.png @@ -0,0 +1 @@ +selected-checkbox-unchecked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active.png new file mode 120000 index 0000000..9285c1d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active.png @@ -0,0 +1 @@ +selected-checkbox-unchecked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active@2.png new file mode 120000 index 0000000..67b593e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-active@2.png @@ -0,0 +1 @@ +selected-checkbox-unchecked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop-dark.png new file mode 120000 index 0000000..a606d5a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop-dark.png @@ -0,0 +1 @@ +checkbox-unchecked-backdrop-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop-dark@2.png new file mode 120000 index 0000000..d10daf0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop-dark@2.png @@ -0,0 +1 @@ +checkbox-unchecked-backdrop-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop.png new file mode 120000 index 0000000..362147e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop.png @@ -0,0 +1 @@ +checkbox-unchecked-backdrop.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop@2.png new file mode 120000 index 0000000..34446c0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-backdrop@2.png @@ -0,0 +1 @@ +checkbox-unchecked-backdrop@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-dark.png new file mode 100644 index 0000000..4a130dc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000..7ec900e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover-dark.png new file mode 120000 index 0000000..29c505c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover-dark.png @@ -0,0 +1 @@ +selected-checkbox-unchecked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover-dark@2.png new file mode 120000 index 0000000..1c58285 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover-dark@2.png @@ -0,0 +1 @@ +selected-checkbox-unchecked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover.png new file mode 120000 index 0000000..9285c1d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover.png @@ -0,0 +1 @@ +selected-checkbox-unchecked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover@2.png new file mode 120000 index 0000000..67b593e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked-hover@2.png @@ -0,0 +1 @@ +selected-checkbox-unchecked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked.png new file mode 100644 index 0000000..370a167 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked@2.png new file mode 100644 index 0000000..3c0f60f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-checkbox-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active-dark.png new file mode 120000 index 0000000..52b465c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active-dark.png @@ -0,0 +1 @@ +selected-radio-checked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active-dark@2.png new file mode 120000 index 0000000..cef10ae --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active-dark@2.png @@ -0,0 +1 @@ +selected-radio-checked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active.png new file mode 120000 index 0000000..96a0170 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active.png @@ -0,0 +1 @@ +selected-radio-checked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active@2.png new file mode 120000 index 0000000..2c99b78 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-active@2.png @@ -0,0 +1 @@ +selected-radio-checked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-dark.png new file mode 100644 index 0000000..94a4cc6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-dark@2.png new file mode 100644 index 0000000..ffcb7a7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-hover.png new file mode 120000 index 0000000..96a0170 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-hover.png @@ -0,0 +1 @@ +selected-radio-checked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-hover@2.png new file mode 120000 index 0000000..2c99b78 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked-hover@2.png @@ -0,0 +1 @@ +selected-radio-checked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked.png new file mode 100644 index 0000000..d2a490c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked@2.png new file mode 100644 index 0000000..1d24382 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active-dark.png new file mode 120000 index 0000000..e4c39c9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active-dark.png @@ -0,0 +1 @@ +selected-radio-mixed-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active-dark@2.png new file mode 120000 index 0000000..e4e7ef1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active-dark@2.png @@ -0,0 +1 @@ +selected-radio-mixed-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active.png new file mode 120000 index 0000000..68ec35d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active.png @@ -0,0 +1 @@ +selected-radio-mixed.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active@2.png new file mode 120000 index 0000000..5d3f38e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-active@2.png @@ -0,0 +1 @@ +selected-radio-mixed@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-dark.png new file mode 100644 index 0000000..3a8cdde Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-dark@2.png new file mode 100644 index 0000000..414e943 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed.png new file mode 100644 index 0000000..2ba94dc Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed@2.png new file mode 100644 index 0000000..2f0415d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-mixed@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active-dark.png new file mode 120000 index 0000000..4e1f599 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active-dark.png @@ -0,0 +1 @@ +selected-radio-unchecked-dark.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active-dark@2.png new file mode 120000 index 0000000..8912b8f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active-dark@2.png @@ -0,0 +1 @@ +selected-radio-unchecked-dark@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active.png new file mode 120000 index 0000000..702a7fc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active.png @@ -0,0 +1 @@ +selected-radio-unchecked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active@2.png new file mode 120000 index 0000000..24e07f7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-active@2.png @@ -0,0 +1 @@ +selected-radio-unchecked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-dark.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-dark.png new file mode 100644 index 0000000..aaf3f4f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-dark.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-dark@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-dark@2.png new file mode 100644 index 0000000..fa6688b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-dark@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-hover.png new file mode 120000 index 0000000..702a7fc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-hover.png @@ -0,0 +1 @@ +selected-radio-unchecked.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-hover@2.png new file mode 120000 index 0000000..24e07f7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked-hover@2.png @@ -0,0 +1 @@ +selected-radio-unchecked@2.png \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked.png new file mode 100644 index 0000000..0d5b93d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked@2.png new file mode 100644 index 0000000..afcda16 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selected-radio-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-active.png new file mode 100644 index 0000000..69aa4ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-active@2.png new file mode 100644 index 0000000..c573243 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-backdrop.png new file mode 100644 index 0000000..6d7f30b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-backdrop@2.png new file mode 100644 index 0000000..2edf6f4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-hover.png new file mode 100644 index 0000000..67ceabd Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-hover@2.png new file mode 100644 index 0000000..811fb36 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked.png new file mode 100644 index 0000000..69aa4ee Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked@2.png new file mode 100644 index 0000000..c573243 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-checked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-active.png new file mode 100644 index 0000000..0e3ad6a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-active@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-active@2.png new file mode 100644 index 0000000..966eccb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-active@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-backdrop.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-backdrop.png new file mode 100644 index 0000000..954d756 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-backdrop.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-backdrop@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-backdrop@2.png new file mode 100644 index 0000000..7f76060 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-backdrop@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-hover.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-hover.png new file mode 100644 index 0000000..2f683ae Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-hover.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-hover@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-hover@2.png new file mode 100644 index 0000000..8ac0e77 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked-hover@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked.png new file mode 100644 index 0000000..0e3ad6a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked@2.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked@2.png new file mode 100644 index 0000000..966eccb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/assets/selection-mode-checkbox-unchecked@2.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/granite-widgets.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/granite-widgets.css new file mode 100644 index 0000000..cb70307 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/granite-widgets.css @@ -0,0 +1,95 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/*********** + * Popover * + **********/ + +GraniteWidgetsPopOver { + + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid @base; + background: @base; + color: @text; + +} + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +.popover_bg { + background-color: @base; + background-image: none; + border: 1px solid @base; + color: @text; +} + +GraniteWidgetsPopOver .sidebar.view { + border: none; + background: none; +} + +/*Button*/ +GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; +} + +GraniteWidgetsPopOver .button:active { + border: none; + background: none; + color: @selection; +} + +GraniteWidgetsPopOver .button:active:hover { + background: none; + background-color: alpha(@selection, 0.05); + border: none; + color: @selection; +} + + +/*********** + * Welcome * + **********/ + +GraniteWidgetsWelcome { + background-color: @base; +} + +GraniteWidgetsWelcome GtkLabel { + color: @foreground; +} + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: alpha(@foreground, 0.8); +} + +GraniteWidgetsModeButtonItem { + border-radius: 0; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-common.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-common.css new file mode 100644 index 0000000..7d9f0da --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-common.css @@ -0,0 +1,132 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********************** + * Common Definitions * + **********************/ + +/* Insensitive colors */ +@define-color insensitive_base shade(@base, 0.95); +@define-color insensitive_background @background; +@define-color insensitive_foreground alpha(@foreground, 0.5); +@define-color insensitive_border shade(@border, 1.1); +@define-color insensitive_button @insensitive_background; +@define-color insensitive_separator shade(@separator, 1.05); +@define-color insensitive_text shade(@background, 0.8); +@define-color insensitive_selection shade(@selection, 1.05); + +/* Backdrop colors */ +@define-color backdrop_base shade(@base, 0.99); +@define-color backdrop_background shade(@background, 0.99); +@define-color backdrop_foreground shade(@foreground, 1.2); +@define-color backdrop_border shade(@border, 1.02); +@define-color backdrop_separator alpha(@separator, 0.9); +@define-color backdrop_text shade(@text, 1.1); +@define-color backdrop_selection shade(@selection, 0.95); + +/* Backdrop-insensitive colors */ +@define-color backdrop_insensitive_border mix(@backdrop_background, @backdrop_border, 0.5); +@define-color backdrop_insensitive_foreground mix(@backdrop_background, @backdrop_foreground, 0.5); +@define-color backdrop_insensitive_background mix(@backdrop_background, @backdrop_base, 0.5); +@define-color backdrop_insensitive_text mix(@backdrop_text, @insensitive_text, 0.5); + +/* Backdrop-selected colors */ +@define-color backdrop_selected_background shade(@selection, 0.9); +@define-color backdrop_selection @backdrop_selected_background; +@define-color backdrop_selection_foreground shade(@selection_foreground, 0.9); + +/* Hover colors */ +@define-color hover_base shade(@base, 1.02); +@define-color hover_background rgba(255,255,255,0.2); +@define-color hover_foreground shade(@foreground, 1.02); +@define-color hover_border shade(@border, 1.02); +@define-color hover_text shade(@foreground, 1.02); +@define-color hover_selection shade(@selection, 1.3); + +/* Active colors */ +@define-color active_text shade(@foreground, 1.3); + +/* Selected color */ +@define-color selected_background @selection; +@define-color selected_border shade(@selection, 0.9); +@define-color selection_foreground alpha(#000, 0.3); +@define-color selected_foreground @selection_foreground; + +/**************** + * Theme colors * + ***************/ + +@define-color theme_base @base; +@define-color theme_base_color @base; + +@define-color theme_bg_color @background; +@define-color theme_background @background; +@define-color bg_color @background; +@define-color fg_color @foreground; +@define-color theme_foreground @foreground; + +@define-color theme_selected_background @selected_background; +@define-color selected_bg_color @selected_background; +@define-color theme_selection_foreground @selection_foreground; + +@define-color theme_text @foreground; +@define-color theme_text_color @foreground; + + +/***************** + * Trough Colors * + *****************/ + +@define-color trough_background shade(@background, 0.9); +@define-color backdrop_trough_background shade(@trough_background, 0.95); +@define-color insensitive_trough_background shade(@trough_background, 1.05); + +@define-color trough_border shade(@border, 1.02); +@define-color backdrop_trough_border shade(@backdrop_border, 1.2); +@define-color insensitive_trough_border shade(@insensitive_border, 1.2); + + +/********************* + * Internal elements * + *********************/ +@define-color internal_element @base; +@define-color internal_element_prelight @selection; + +@define-color inset_light alpha(white, 0.45); +@define-color inset_dark alpha(#000, 0.07); + +/***************** + * Miscellaneous * + *****************/ +@define-color placeholder_text_color shade(@foreground, 2.0); +@define-color view_symbolic shade(@internal_element, 0.50); + +/* GNOME Apps */ +@define-color entry_tag_background #3465a4; + +/*********** + * Popover * + ***********/ +@define-color osd_popover_background alpha(@panel, 0.90); + +/*********** + * Imports * + ***********/ + +/* Import App-Specific CSS */ +@import url("apps.css"); \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-dark.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-dark.css new file mode 100644 index 0000000..957531d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-dark.css @@ -0,0 +1,54 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********** + * Colors * + **********/ + +/* Base colors */ +@define-color base #636E73;/* Base color */ +@define-color background #4F585C;/* Background color */ +@define-color foreground #A1A8AB;/* Foreground color */ +@define-color border shade(@background, 0.8);/* Borders color */ +@define-color separator alpha(#000, 0.1);/* Separator color */ +@define-color text @foreground;/* Text color */ +@define-color header #3B4245;/* Header color */ +@define-color backdrop_header shade(@header, 0.9); /* Header backdrop color */ +@define-color header_text alpha(#fff, 0.8);/* Header text color */ +@define-color selection #90a4ae;/* Selection color */ +@define-color view_background @base;/* View background */ +@define-color inactive_frame @border;/* Inactive frame color */ +@define-color text_shadow alpha(white, 0.4);/* Text shadow */ +@define-color icon_shadow @text_shadow;/* Icon shadow */ +@define-color progress_color #90a4ae; /* Progress color */ + +/* Hightlight & shadow colors */ +@define-color highlight alpha(#fff, 0.2); +@define-color shadow alpha(#000, 0.2); + +/*********** + * Imports * + ***********/ + +/* Import Main CSS */ +@import url("granite-widgets.css"); +@import url("gtk-widgets.css"); +@import url("gtk-common.css"); + +/* Import Assets CSS */ +@import url("gtk-widgets-assets-dark.css"); \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets-assets-dark.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets-assets-dark.css new file mode 100644 index 0000000..995f2cb --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets-assets-dark.css @@ -0,0 +1,1162 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/*************** + * Check Boxes * + ***************/ + + /* Unchecked */ +.check, +.check row:selected, +.check row:selected:focus { + background: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"),url("assets/checkbox-unchecked-dark@2.png")); +} + + /* Unchecked Hover */ +.check:hover, +.check row:selected:hover, +.check row:selected:focus:hover { + background: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"),url("assets/checkbox-unchecked-hover-dark@2.png")); +} + +/* Unchecked Insensitive */ +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focus:insensitive { + background: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"),url("assets/checkbox-unchecked-insensitive-dark@2.png")); +} + +/* Unchecked Insensitive Unfocused */ +.check:insensitive:backdrop, +.check row:selected:insensitive:backdrop, +.check row:selected:focus:insensitive:backdrop { + background: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"),url("assets/checkbox-unchecked-insensitive-dark@2.png")); +} + +/* Unchecked Unfocused */ +.check:backdrop, +.check row:selected:backdrop, +.check row:selected:focus:backdrop { + background: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"),url("assets/checkbox-unchecked-backdrop-dark@2.png")); +} + +/* Checked */ +.check:active, +.check row:selected:active, +.check row:selected:focus:active { + background: -gtk-scaled(url("assets/checkbox-checked-dark.png"),url("assets/checkbox-checked-dark@2.png")); +} + + /* Checked Hover */ +.check:active:hover, +.check row:selected:active:hover, +.check row:selected:focus:active:hover { + background: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"),url("assets/checkbox-checked-hover-dark@2.png")); +} + +/* Checked Insensitive */ +.check:active:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focus:active:insensitive { + background: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"),url("assets/checkbox-checked-insensitive-dark@2.png")); +} + +/* Checked Insensitive Unfocused */ +.check:active:insensitive:backdrop, +.check row:selected:active:insensitive:backdrop, +.check row:selected:focus:active:insensitive:backdrop { + background: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"),url("assets/checkbox-checked-insensitive-dark@2.png")); +} + +/* Checked Unfocused */ +.check:active:backdrop, +.check row:selected:active:backdrop, +.check row:selected:focus:active:backdrop { + background: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"),url("assets/checkbox-checked-backdrop-dark@2.png")); +} + +/* Mixed*/ +.check:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focus:inconsistent { + background: -gtk-scaled(url("assets/checkbox-mixed-dark.png"),url("assets/checkbox-mixed-dark@2.png")); +} + +/* Mixed Hover */ +.check:inconsistent:hover, +.check row:selected:inconsistent:hover, +.check row:selected:focus:inconsistent:hover { + background: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"),url("assets/checkbox-mixed-hover-dark@2.png")); +} + +/* Mixed Insensitive Unfocused */ +.check:inconsistent:insensitive:backdrop, +.check row:selected:inconsistent:insensitive:backdrop, +.check row:selected:focus:inconsistent:insensitive:backdrop { + background: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"),url("assets/checkbox-mixed-insensitive-dark@2.png")); +} + +/* Mixed Insensitive */ +.check:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focus:inconsistent:insensitive { + background: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"),url("assets/checkbox-mixed-insensitive-dark@2.png")); +} + +/* Mixed Unfocused */ +.check:inconsistent:backdrop, +.check row:selected:inconsistent:backdrop, +.check row:selected:focus:inconsistent:backdrop { + background: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"),url("assets/checkbox-mixed-backdrop-dark@2.png")); +} + +/***************** + * Radio Buttons * + *****************/ + + /* Unchecked Insensitive */ +.radio, +.radio row:selected, +.radio row:selected:focus { + background: -gtk-scaled(url("assets/radio-unchecked-dark.png"),url("assets/radio-unchecked-dark@2.png")); +} + +/* Unchecked Hover */ +.radio:hover, +.radio row:selected:hover, +.radio row:selected:focus:hover { + background: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"),url("assets/radio-unchecked-hover-dark@2.png")); +} + +/* Unchecked Insensitive */ +.radio:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focus:insensitive { + background: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"),url("assets/radio-unchecked-insensitive-dark@2.png")); +} + +/* Unchecked Unfocused */ +.radio:backdrop, +.radio row:selected:backdrop, +.radio row:selected:focus:backdrop { + background: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"),url("assets/radio-unchecked-backdrop-dark@2.png")); +} + +/* Checked */ +.radio:active, +.radio row:selected:active, +.radio row:selected:focus:active { + background: -gtk-scaled(url("assets/radio-checked-dark.png"),url("assets/radio-checked-dark@2.png")); +} + +/* Checked Hover */ +.radio:active:hover, +.radio row:selected:active:hover, +.radio row:selected:focus:active:hover { + background: -gtk-scaled(url("assets/radio-checked-hover-dark.png"),url("assets/radio-checked-hover-dark@2.png")); +} + +/* Checked Insensitive */ +.radio:active:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focus:active:insensitive { + background: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"),url("assets/radio-checked-insensitive-dark@2.png")); +} + +/* Checked Unfocused */ +.radio:active:backdrop, +.radio row:selected:active:backdrop, +.radio row:selected:focus:active:backdrop { + background: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"),url("assets/radio-checked-backdrop-dark@2.png")); +} + +/* Mixed*/ +.radio:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focus:inconsistent { + background: -gtk-scaled(url("assets/radio-mixed-dark.png"),url("assets/radio-mixed-dark@2.png")); +} + +/* Mixed Hover */ +.radio:inconsistent:hover, +.radio row:selected:inconsistent:hover, +.radio row:selected:focus:inconsistent:hover { + background: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"),url("assets/radio-mixed-hover-dark@2.png")); +} + +/* Mixed Insensitive Unfocused */ +.radio:inconsistent:insensitive:backdrop, +.radio row:selected:inconsistent:insensitive:backdrop, +.radio row:selected:focus:inconsistent:insensitive:backdrop { + background: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"),url("assets/radio-mixed-insensitive-dark@2.png")); +} + +/* Mixed Insensitive */ +.radio:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focus:inconsistent:insensitive { + background: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"),url("assets/radio-mixed-insensitive-dark@2.png")); +} + +/* Mixed Unfocused */ +.radio:inconsistent:backdrop, +.radio row:selected:inconsistent:backdrop, +.radio row:selected:focus:inconsistent:backdrop { + background: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"),url("assets/radio-mixed-backdrop-dark@2.png")); +} + +/************** + * Menu items * + **************/ + +.menuitem.check:active { + background: -gtk-scaled(url("assets/menuitem-checkbox-checked-dark.png"),url("assets/menuitem-checkbox-checked-dark@2.png")); +} + +.menuitem.check:active:hover { + background: -gtk-scaled(url("assets/menuitem-checkbox-checked-hover-dark.png"),url("assets/menuitem-checkbox-checked-hover-dark@2.png")); +} + +.menuitem.check:active:insensitive { + background: -gtk-scaled(url("assets/menuitem-checkbox-checked-insensitive-dark.png"),url("assets/menuitem-checkbox-checked-insensitive-dark@2.png")); +} + +.menuitem.check:inconsistent:hover, +.menuitem.radio:inconsistent:hover { + background: -gtk-scaled(url("assets/menuitem-checkbox-mixed-hover-dark.png"),url("assets/menuitem-checkbox-mixed-hover-dark@2.png")); +} + +.menuitem.check:inconsistent, +.menuitem.radio:inconsistent { + background: -gtk-scaled(url("assets/menuitem-checkbox-mixed-dark.png"),url("assets/menuitem-checkbox-mixed-dark@2.png")); +} + +.menuitem.check:inconsistent:insensitive, +.menuitem.radio:inconsistent:insensitive { + background: -gtk-scaled(url("assets/menuitem-checkbox-mixed-insensitive-dark.png"),url("assets/menuitem-checkbox-mixed-insensitive-dark@2.png")); +} + +.menuitem.radio:active { + background: -gtk-scaled(url("assets/menuitem-radio-checked-dark.png"),url("assets/menuitem-radio-checked-dark@2.png")); +} + +.menuitem.radio:active:hover { + background: -gtk-scaled(url("assets/menuitem-radio-checked-hover-dark.png"),url("assets/menuitem-radio-checked-hover-dark@2.png")); +} + +.menuitem.radio:active:insensitive { + background: -gtk-scaled(url("assets/menuitem-radio-checked-insensitive-dark.png"),url("assets/menuitem-radio-checked-insensitive-dark@2.png")); +} + +/*************** + * Resize grip * + ***************/ + +.grip { + background-color: transparent; + background: url("assets/scalable/resize-grip.svg"); +} + + +/************* + * GtkSwitch * + *************/ + +GtkSwitch.trough { + background: -gtk-scaled(url("assets/scalable/switch-off.svg"),url("assets/scalable/switch-off@2.svg")); + background-repeat: no-repeat; + background-position: 0 center; +} + +GtkSwitch.trough:active { + background: -gtk-scaled(url("assets/scalable/switch-on-dark.svg"),url("assets/scalable/switch-on@2.svg")); + background-repeat: no-repeat; + background-position: 0 center; +} + +GtkSwitch.trough:insensitive { + background: -gtk-scaled(url("assets/scalable/switch-off-disabled.svg"),url("assets/scalable/switch-off-disabled@2.svg")); + background-repeat: no-repeat; + background-position: 0 center; +} + +GtkSwitch.trough:active:insensitive { + background: -gtk-scaled(url("assets/scalable/switch-on-disabled.svg"),url("assets/scalable/switch-on-disabled@2.svg")); + background-repeat: no-repeat; + background-position: 0 center; +} + +GtkSwitch.slider { + background: -gtk-scaled(url("assets/scalable/switch-slider-dark.svg"),url("assets/scalable/switch-slider-dark@2.svg")); + background-repeat: no-repeat; + background-position: 0 center; +} + +GtkSwitch.slider:focus { + background: -gtk-scaled(url("assets/scalable/switch-slider.svg"),url("assets/scalable/switch-slider@2.svg")); + background-repeat: no-repeat; + background-position: 0 center; +} + +GtkSwitch.slider:insensitive { + background: -gtk-scaled(url("assets/scalable/switch-slider-insensitive-dark.svg"),url("assets/scalable/switch-slider-insensitive-dark@2.svg")); + background-repeat: no-repeat; + background-position: 0 center; +} + +/********************* + * GtkScale's slider * + *********************/ +.scale.slider, +.scale.slider.horizontal { + background: -gtk-scaled(url("assets/scale-slider-horz-dark.png"),url("assets/scale-slider-horz-dark@2.png")); +} + +.scale.slider:hover, +.scale.slider.horizontal:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-hover-dark.png"),url("assets/scale-slider-horz-hover-dark@2.png")); +} + +.scale.slider:active, +.scale.slider:active:hover, +.scale.slider.horizontal:active, +.scale.slider.horizontal:active:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-active-dark.png"),url("assets/scale-slider-horz-active-dark@2.png")); +} + +.scale.slider:backdrop, +.scale.slider:backdrop:hover, +.scale.slider.horizontal:backdrop, +.scale.slider.horizontal:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-backdrop-dark.png"),url("assets/scale-slider-horz-backdrop-dark@2.png")); +} + +.scale.slider:insensitive, +.scale.slider:insensitive:hover, +.scale.slider.horizontal:insensitive, +.scale.slider.horizontal:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-insensitive-dark.png"),url("assets/scale-slider-horz-insensitive-dark@2.png")); +} + +.scale.slider:insensitive:backdrop, +.scale.slider:insensitive:backdrop:hover, +.scale.slider.horizontal:insensitive:backdrop, +.scale.slider.horizontal:insensitive:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-backdrop-insensitive-dark.png"),url("assets/scale-slider-horz-backdrop-insensitive-dark@2.png")); +} + + +.scale.slider.vertical { + background: -gtk-scaled(url("assets/scale-slider-vert-dark.png"),url("assets/scale-slider-vert-dark@2.png")); +} + +.scale.slider.vertical:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-hover-dark.png"),url("assets/scale-slider-vert-hover-dark@2.png")); +} + +.scale.slider.vertical:active, +.scale.slider.vertical:active:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-active-dark.png"),url("assets/scale-slider-vert-active-dark@2.png")); +} + +.scale.slider.vertical:backdrop, +.scale.slider.vertical:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-backdrop-dark.png"),url("assets/scale-slider-vert-backdrop-dark@2.png")); +} + +.scale.slider.vertical:insensitive, +.scale.slider.vertical:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-insensitive-dark.png"),url("assets/scale-slider-vert-insensitive-dark@2.png")); +} + +.scale.slider.vertical:insensitive:backdrop, +.scale.slider.vertical:insensitive:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-backdrop-insensitive-dark.png"),url("assets/scale-slider-vert-backdrop-insensitive-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal { + background: -gtk-scaled(url("assets/scale-slider-up-dark.png"),url("assets/scale-slider-up-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:hover { + background: -gtk-scaled(url("assets/scale-slider-up-hover-dark.png"),url("assets/scale-slider-up-hover-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:active, +.scale.scale-has-marks-above.slider.horizontal:active:hover { + background: -gtk-scaled(url("assets/scale-slider-up-active-dark.png"),url("assets/scale-slider-up-active-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:insensitive, +.scale.scale-has-marks-above.slider.horizontal:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-up-insensitive-dark.png"),url("assets/scale-slider-up-insensitive-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:backdrop, +.scale.scale-has-marks-above.slider.horizontal:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-up-backdrop-dark.png"),url("assets/scale-slider-up-backdrop-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive, +.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-up-backdrop-insensitive-dark.png"),url("assets/scale-slider-up-backdrop-insensitive-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical { + background: -gtk-scaled(url("assets/scale-slider-left-dark.png"),url("assets/scale-slider-left-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:hover { + background: -gtk-scaled(url("assets/scale-slider-left-hover-dark.png"),url("assets/scale-slider-left-hover-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:active, +.scale.scale-has-marks-above.slider.vertical:active:hover { + background: -gtk-scaled(url("assets/scale-slider-left-active-dark.png"),url("assets/scale-slider-left-active-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:insensitive, +.scale.scale-has-marks-above.slider.vertical:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-left-insensitive-dark.png"),url("assets/scale-slider-left-insensitive-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:backdrop, +.scale.scale-has-marks-above.slider.vertical:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-left-backdrop-dark.png"),url("assets/scale-slider-left-backdrop-dark@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive, +.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-left-backdrop-insensitive-dark.png"),url("assets/scale-slider-left-backdrop-insensitive-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal { + background: -gtk-scaled(url("assets/scale-slider-down-dark.png"),url("assets/scale-slider-down-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:hover { + background: -gtk-scaled(url("assets/scale-slider-down-hover-dark.png"),url("assets/scale-slider-down-hover-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:active, +.scale.scale-has-marks-below.slider.horizontal:active:hover { + background: -gtk-scaled(url("assets/scale-slider-down-active-dark.png"),url("assets/scale-slider-down-active-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:insensitive, +.scale.scale-has-marks-below.slider.horizontal:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-down-insensitive-dark.png"),url("assets/scale-slider-down-insensitive-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:backdrop, +.scale.scale-has-marks-below.slider.horizontal:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-down-backdrop-dark.png"),url("assets/scale-slider-down-backdrop-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive, +.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-down-backdrop-insensitive-dark.png"),url("assets/scale-slider-down-backdrop-insensitive-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical { + background: -gtk-scaled(url("assets/scale-slider-right-dark.png"),url("assets/scale-slider-right-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:hover { + background: -gtk-scaled(url("assets/scale-slider-right-hover-dark.png"),url("assets/scale-slider-right-hover-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:active, +.scale.scale-has-marks-below.slider.vertical:active:hover { + background: -gtk-scaled(url("assets/scale-slider-right-active-dark.png"),url("assets/scale-slider-right-active-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:insensitive, +.scale.scale-has-marks-below.slider.vertical:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-right-insensitive-dark.png"),url("assets/scale-slider-right-insensitive-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:backdrop, +.scale.scale-has-marks-below.slider.vertical:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-right-backdrop-dark.png"),url("assets/scale-slider-right-backdrop-dark@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive, +.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-right-backdrop-insensitive-dark.png"),url("assets/scale-slider-right-backdrop-insensitive-dark@2.png")); +} + +/******************************** + * Touch text selection handles * + ********************************/ +.cursor-handle.bottom { + background: -gtk-scaled(url("assets/scale-slider-up-backdrop-dark.png"),url("assets/scale-slider-up-backdrop-dark@2.png")); +} + +.cursor-handle.top { + background: -gtk-scaled(url("assets/scale-slider-down-backdrop-dark.png"),url("assets/scale-slider-down-backdrop-dark@2.png")); +} + +/*********** + * Spinner * + ***********/ + +@keyframes spinner-dark { + 0% { background-image: url("assets/scalable/spinner-01-dark.svg"); } + 5% { background-image: url("assets/scalable/spinner-02-dark.svg"); } + 10% { background-image: url("assets/scalable/spinner-03-dark.svg"); } + 15% { background-image: url("assets/scalable/spinner-04-dark.svg"); } + 20% { background-image: url("assets/scalable/spinner-05-dark.svg"); } + 25% { background-image: url("assets/scalable/spinner-06-dark.svg"); } + 30% { background-image: url("assets/scalable/spinner-07-dark.svg"); } + 35% { background-image: url("assets/scalable/spinner-08-dark.svg"); } + 40% { background-image: url("assets/scalable/spinner-09-dark.svg"); } + 45% { background-image: url("assets/scalable/spinner-10-dark.svg"); } + 50% { background-image: url("assets/scalable/spinner-11-dark.svg"); } + 55% { background-image: url("assets/scalable/spinner-12-dark.svg"); } + 65% { background-image: url("assets/scalable/spinner-13-dark.svg"); } + 70% { background-image: url("assets/scalable/spinner-14-dark.svg"); } + 75% { background-image: url("assets/scalable/spinner-15-dark.svg"); } + 80% { background-image: url("assets/scalable/spinner-16-dark.svg"); } + 85% { background-image: url("assets/scalable/spinner-17-dark.svg"); } + 90% { background-image: url("assets/scalable/spinner-18-dark.svg"); } + 95% { background-image: url("assets/scalable/spinner-19-dark.svg"); } + 100% { background-image: url("assets/scalable/spinner-20-dark.svg"); } +} +.spinner { + background-color: transparent; + background-image: url("assets/scalable/spinner-01-dark.svg"); + background-repeat: no-repeat; + background-position: center; +} + +.spinner:active { + background-image: url("assets/scalable/spinner-01-dark.svg"); + animation: spinner-dark 600ms infinite linear; +} +/***************** + * Seletion Mode * + *****************/ + +/* View Content Check */ +.view.content-view.check { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked.png"), url("assets/selection-mode-checkbox-unchecked@2.png")); + background: none; +} + +.view.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-hover.png"), url("assets/selection-mode-checkbox-unchecked-hover@2.png")); + background: none; +} + +.view.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-active.png"), url("assets/selection-mode-checkbox-unchecked-active@2.png")); + background: none; +} + +.view.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-backdrop.png"), url("assets/selection-mode-checkbox-unchecked-backdrop@2.png")); + background: none; +} + +.view.content-view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked.png"), url("assets/selection-mode-checkbox-checked@2.png")); + background: none; +} + +.view.content-view.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-hover.png"), url("assets/selection-mode-checkbox-checked-hover@2.png")); + background: none; +} + +.view.content-view.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-active.png"), url("assets/selection-mode-checkbox-checked-active@2.png")); + background: none; +} + +.view.content-view.check:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-backdrop.png"), url("assets/selection-mode-checkbox-checked-backdrop@2.png")); + background: none; +} + + +/************************* + * Check and Radio items * + *************************/ + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); +} + +.check.button.flat, +.header-bar .check.titlebutton.button, +.titlebar .check.titlebutton.button { +} + +.view.check:selected, +GtkCalendar.check:selected, +.list-row:selected .check { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-dark.png"), url("assets/selected-checkbox-unchecked-dark@2.png")); +} + +.check:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png")); +} + +.check:hover.button.flat, +.header-bar .check.titlebutton.button:hover, +.titlebar .check.titlebutton.button:hover { +} + +.view.check:hover:selected, +GtkCalendar.check:hover:selected, +.list-row:selected .check:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover-dark.png"), url("assets/selected-checkbox-unchecked-hover-dark@2.png")); +} + +.check:active { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png")); +} + +.check:active.button.flat, +.header-bar .check.titlebutton.button:active, +.titlebar .check.titlebutton.button:active { +} + +.view.check:active:selected, +GtkCalendar.check:active:selected, +.list-row:selected .check:active { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active-dark.png"), url("assets/selected-checkbox-unchecked-active-dark@2.png")); +} + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); +} + +.check:insensitive.button.flat, +.header-bar .check.titlebutton.button:insensitive, +.titlebar .check.titlebutton.button:insensitive { +} + +.view.check:insensitive:selected, +GtkCalendar.check:insensitive:selected, +.list-row:selected .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive-dark.png"), url("assets/selected-checkbox-unchecked-insensitive-dark@2.png")); +} + +.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"), url("assets/checkbox-unchecked-backdrop-dark@2.png")); +} + +.check:backdrop.button.flat, +.header-bar .check.titlebutton.button:backdrop, +.titlebar .check.titlebutton.button:backdrop { +} + +.view.check:backdrop:selected, +GtkCalendar.check:backdrop:selected, +.list-row:selected .check:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-dark.png"), url("assets/selected-checkbox-unchecked-backdrop-dark@2.png")); +} + +.check:backdrop:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"), url("assets/checkbox-unchecked-backdrop-insensitive-dark@2.png")); +} + +.check:backdrop:insensitive.button.flat, +.header-bar .check.titlebutton.button:backdrop:insensitive, +.titlebar .check.titlebutton.button:backdrop:insensitive { +} + +.view.check:backdrop:insensitive:selected, +GtkCalendar.check:backdrop:insensitive:selected, +.list-row:selected .check:backdrop:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive-dark.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive-dark@2.png")); +} + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); +} + +.check:inconsistent.button.flat, +.header-bar .check.titlebutton.button:inconsistent, +.titlebar .check.titlebutton.button:inconsistent { +} + +.view.check:inconsistent:selected, +GtkCalendar.check:inconsistent:selected, +.list-row:selected .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-dark.png"), url("assets/selected-checkbox-mixed-dark@2.png")); +} + +.check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"), url("assets/checkbox-mixed-hover-dark@2.png")); +} + +.check:inconsistent:hover.button.flat, +.header-bar .check.titlebutton.button:inconsistent:hover, +.titlebar .check.titlebutton.button:inconsistent:hover { +} + +.view.check:inconsistent:hover:selected, +GtkCalendar.check:inconsistent:hover:selected, +.list-row:selected .check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover-dark.png"), url("assets/selected-checkbox-mixed-hover-dark@2.png")); +} + +.check:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png")); +} + +.check:inconsistent:selected.button.flat, +.header-bar .check.titlebutton.button:inconsistent:selected, +.titlebar .check.titlebutton.button:inconsistent:selected { +} + +.view.check:inconsistent:selected:selected, +GtkCalendar.check:inconsistent:selected, +.list-row:selected .check:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active-dark.png"), url("assets/selected-checkbox-mixed-active-dark@2.png")); +} + +.check:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"), url("assets/checkbox-mixed-backdrop-dark@2.png")); +} + +.check:inconsistent:backdrop.button.flat, +.header-bar .check.titlebutton.button:inconsistent:backdrop, +.titlebar .check.titlebutton.button:inconsistent:backdrop { +} + +.view.check:inconsistent:backdrop:selected, +GtkCalendar.check:inconsistent:backdrop:selected, +.list-row:selected .check:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-dark.png"), url("assets/selected-checkbox-mixed-backdrop-dark@2.png")); +} + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); +} + +.check:inconsistent:insensitive.button.flat, +.header-bar .check.titlebutton.button:inconsistent:insensitive, +.titlebar .check.titlebutton.button:inconsistent:insensitive { +} + +.view.check:inconsistent:insensitive:selected, +GtkCalendar.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive-dark.png"), url("assets/selected-checkbox-mixed-insensitive-dark@2.png")); +} + +.check:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"), url("assets/checkbox-mixed-backdrop-insensitive-dark@2.png")); +} + +.check:inconsistent:insensitive:backdrop.button.flat, +.header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, +.titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { +} + +.view.check:inconsistent:insensitive:backdrop:selected, +GtkCalendar.check:inconsistent:insensitive:backdrop:selected, +.list-row:selected .check:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive-dark.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive-dark@2.png")); +} + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); +} + +.check:checked.button.flat, +.header-bar .check.titlebutton.button:checked, +.titlebar .check.titlebutton.button:checked { +} + +.view.check:checked:selected, +GtkCalendar.check:checked:selected, +.list-row:selected .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-dark.png"), url("assets/selected-checkbox-checked-dark@2.png")); +} + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); +} + +.check:checked:insensitive.button.flat, +.header-bar .check.titlebutton.button:checked:insensitive, +.titlebar .check.titlebutton.button:checked:insensitive { +} + +.view.check:checked:insensitive:selected, +GtkCalendar.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive-dark.png"), url("assets/selected-checkbox-checked-insensitive-dark@2.png")); +} + +.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png")); +} + +.check:checked:hover.button.flat, +.header-bar .check.titlebutton.button:checked:hover, +.titlebar .check.titlebutton.button:checked:hover { +} + +.view.check:checked:hover:selected, +GtkCalendar.check:checked:hover:selected, +.list-row:selected .check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover-dark.png"), url("assets/selected-checkbox-checked-hover-dark@2.png")); +} + +.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png")); +} + +.check:checked:active.button.flat, +.header-bar .check.titlebutton.button:checked:active, +.titlebar .check.titlebutton.button:checked:active { +} + +.view.check:checked:active:selected, +GtkCalendar.check:checked:active:selected, +.list-row:selected .check:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active-dark.png"), url("assets/selected-checkbox-checked-active-dark@2.png")); +} + +.check:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png")); +} + +.check:backdrop:checked.button.flat, +.header-bar .check.titlebutton.button:backdrop:checked, +.titlebar .check.titlebutton.button:backdrop:checked { +} + +.view.check:backdrop:checked:selected, +GtkCalendar.check:backdrop:checked:selected, +.list-row:selected .check:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop-dark.png"), url("assets/selected-checkbox-checked-backdrop-dark@2.png")); +} + +.check:backdrop:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"), url("assets/checkbox-checked-backdrop-insensitive-dark@2.png")); +} + +.check:backdrop:checked:insensitive.button.flat, +.header-bar .check.titlebutton.button:backdrop:checked:insensitive, +.titlebar .check.titlebutton.button:backdrop:checked:insensitive { +} + +.view.check:backdrop:checked:insensitive:selected, +GtkCalendar.check:backdrop:checked:insensitive:selected, +.list-row:selected .check:backdrop:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop-insensitive-dark.png"), url("assets/selected-checkbox-checked-backdrop-insensitive-dark@2.png")); +} + +.menu .menuitem.check { + -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); +} + +.menu .menuitem.check:active, +.menu .menuitem.check:checked { + -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); +} + +.menu .menuitem.check:inconsistent { + -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); +} + +.menu .menuitem.check:hover { + color: #ffffff; +} + +.menu .menuitem.check:insensitive { + color: #bdbebf; +} + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); +} + +.radio.button.flat, +.header-bar .radio.titlebutton.button, +.titlebar .radio.titlebutton.button { +} + +.view.radio:selected, +GtkCalendar.radio:selected, +.list-row:selected .radio { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-dark.png"), url("assets/selected-radio-unchecked-dark@2.png")); +} + +.radio:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png")); +} + +.radio:hover.button.flat, +.header-bar .radio.titlebutton.button:hover, +.titlebar .radio.titlebutton.button:hover { +} + +.view.radio:hover:selected, +GtkCalendar.radio:hover:selected, +.list-row:selected .radio:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover-dark.png"), url("assets/selected-radio-unchecked-hover-dark@2.png")); +} + +.radio:active { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png")); +} + +.radio:active.button.flat, +.header-bar .radio.titlebutton.button:active, +.titlebar .radio.titlebutton.button:active { +} + +.view.radio:active:selected, +GtkCalendar.radio:active:selected, +.list-row:selected .radio:active { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active-dark.png"), url("assets/selected-radio-unchecked-active-dark@2.png")); +} + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); +} + +.radio:insensitive.button.flat, +.header-bar .radio.titlebutton.button:insensitive, +.titlebar .radio.titlebutton.button:insensitive { +} + +.view.radio:insensitive:selected, +GtkCalendar.radio:insensitive:selected, +.list-row:selected .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive-dark.png"), url("assets/selected-radio-unchecked-insensitive-dark@2.png")); +} + +.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"), url("assets/radio-unchecked-backdrop-dark@2.png")); +} + +.radio:backdrop.button.flat, +.header-bar .radio.titlebutton.button:backdrop, +.titlebar .radio.titlebutton.button:backdrop { +} + +.view.radio:backdrop:selected, +GtkCalendar.radio:backdrop:selected, +.list-row:selected .radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-dark.png"), url("assets/selected-radio-unchecked-backdrop-dark@2.png")); +} + +.radio:backdrop:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"), url("assets/radio-unchecked-backdrop-insensitive-dark@2.png")); +} + +.radio:backdrop:insensitive.button.flat, +.header-bar .radio.titlebutton.button:backdrop:insensitive, +.titlebar .radio.titlebutton.button:backdrop:insensitive { +} + +.view.radio:backdrop:insensitive:selected, +GtkCalendar.radio:backdrop:insensitive:selected, +.list-row:selected .radio:backdrop:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive-dark.png"), url("assets/selected-radio-unchecked-backdrop-insensitive-dark@2.png")); +} + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); +} + +.radio:inconsistent.button.flat, +.header-bar .radio.titlebutton.button:inconsistent, +.titlebar .radio.titlebutton.button:inconsistent { +} + +.view.radio:inconsistent:selected, +GtkCalendar.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-dark.png"), url("assets/selected-radio-mixed-dark@2.png")); +} + +.radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark@2.png")); +} + +.radio:inconsistent:hover.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:hover, +.titlebar .radio.titlebutton.button:inconsistent:hover { +} + +.view.radio:inconsistent:hover:selected, +GtkCalendar.radio:inconsistent:hover:selected, +.list-row:selected .radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover-dark.png"), url("assets/selected-radio-mixed-hover-dark@2.png")); +} + +.radio:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png")); +} + +.radio:inconsistent:selected.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:selected, +.titlebar .radio.titlebutton.button:inconsistent:selected { +} + +.view.radio:inconsistent:selected:selected, +GtkCalendar.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active-dark.png"), url("assets/selected-radio-mixed-active-dark@2.png")); +} + +.radio:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"), url("assets/radio-mixed-backdrop-dark@2.png")); +} + +.radio:inconsistent:backdrop.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:backdrop, +.titlebar .radio.titlebutton.button:inconsistent:backdrop { +} + +.view.radio:inconsistent:backdrop:selected, +GtkCalendar.radio:inconsistent:backdrop:selected, +.list-row:selected .radio:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-dark.png"), url("assets/selected-radio-mixed-backdrop-dark@2.png")); +} + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); +} + +.radio:inconsistent:insensitive.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:insensitive, +.titlebar .radio.titlebutton.button:inconsistent:insensitive { +} + +.view.radio:inconsistent:insensitive:selected, +GtkCalendar.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive-dark.png"), url("assets/selected-radio-mixed-insensitive-dark@2.png")); +} + +.radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"), url("assets/radio-mixed-backdrop-insensitive-dark@2.png")); +} + +.radio:inconsistent:insensitive:backdrop.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, +.titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { +} + +.view.radio:inconsistent:insensitive:backdrop:selected, +GtkCalendar.radio:inconsistent:insensitive:backdrop:selected, +.list-row:selected .radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive-dark.png"), url("assets/selected-radio-mixed-backdrop-insensitive-dark@2.png")); +} + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); +} + +.radio:checked.button.flat, +.header-bar .radio.titlebutton.button:checked, +.titlebar .radio.titlebutton.button:checked { +} + +.view.radio:checked:selected, +GtkCalendar.radio:checked:selected, +.list-row:selected .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-dark.png"), url("assets/selected-radio-checked-dark@2.png")); +} + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); +} + +.radio:checked:insensitive.button.flat, +.header-bar .radio.titlebutton.button:checked:insensitive, +.titlebar .radio.titlebutton.button:checked:insensitive { +} + +.view.radio:checked:insensitive:selected, +GtkCalendar.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive-dark.png"), url("assets/selected-radio-checked-insensitive-dark@2.png")); +} + +.radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png")); +} + +.radio:checked:hover.button.flat, +.header-bar .radio.titlebutton.button:checked:hover, +.titlebar .radio.titlebutton.button:checked:hover { +} + +.view.radio:checked:hover:selected, +GtkCalendar.radio:checked:hover:selected, +.list-row:selected .radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover-dark.png"), url("assets/selected-radio-checked-hover-dark@2.png")); +} + +.radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png")); +} + +.radio:checked:active.button.flat, +.header-bar .radio.titlebutton.button:checked:active, +.titlebar .radio.titlebutton.button:checked:active { +} + +.view.radio:checked:active:selected, +GtkCalendar.radio:checked:active:selected, +.list-row:selected .radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active-dark.png"), url("assets/selected-radio-checked-active-dark@2.png")); +} + +.radio:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png")); +} + +.radio:backdrop:checked.button.flat, +.header-bar .radio.titlebutton.button:backdrop:checked, +.titlebar .radio.titlebutton.button:backdrop:checked { +} + +.view.radio:backdrop:checked:selected, +GtkCalendar.radio:backdrop:checked:selected, +.list-row:selected .radio:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop-dark.png"), url("assets/selected-radio-checked-backdrop-dark@2.png")); +} + +.radio:backdrop:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"), url("assets/radio-checked-backdrop-insensitive-dark@2.png")); +} + +.radio:backdrop:checked:insensitive.button.flat, +.header-bar .radio.titlebutton.button:backdrop:checked:insensitive, +.titlebar .radio.titlebutton.button:backdrop:checked:insensitive { +} + +.view.radio:backdrop:checked:insensitive:selected, +GtkCalendar.radio:backdrop:checked:insensitive:selected, +.list-row:selected .radio:backdrop:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop-insensitive-dark.png"), url("assets/selected-radio-checked-backdrop-insensitive-dark@2.png")); +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets-assets.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets-assets.css new file mode 100644 index 0000000..ccc7e6d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets-assets.css @@ -0,0 +1,1118 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/*************** + * Check Boxes * + ***************/ + + /* Unchecked */ +.check, +.check row:selected, +.check row:selected:focus { + background: -gtk-scaled(url("assets/checkbox-unchecked.png"),url("assets/checkbox-unchecked@2.png")); +} + + /* Unchecked Hover */ +.check:hover, +.check row:selected:hover, +.check row:selected:focus:hover { + background: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"),url("assets/checkbox-unchecked-hover@2.png")); +} + +/* Unchecked Insensitive */ +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focus:insensitive { + background: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"),url("assets/checkbox-unchecked-insensitive@2.png")); +} + +/* Unchecked Insensitive Unfocused */ +.check:insensitive:backdrop, +.check row:selected:insensitive:backdrop, +.check row:selected:focus:insensitive:backdrop { + background: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"),url("assets/checkbox-unchecked-insensitive@2.png")); +} + +/* Unchecked Unfocused */ +.check:backdrop, +.check row:selected:backdrop, +.check row:selected:focus:backdrop { + background: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"),url("assets/checkbox-unchecked-backdrop@2.png")); +} + +/* Checked */ +.check:active, +.check row:selected:active, +.check row:selected:focus:active { + background: -gtk-scaled(url("assets/checkbox-checked.png"),url("assets/checkbox-checked@2.png")); +} + + /* Checked Hover */ +.check:active:hover, +.check row:selected:active:hover, +.check row:selected:focus:active:hover { + background: -gtk-scaled(url("assets/checkbox-checked-hover.png"),url("assets/checkbox-checked-hover@2.png")); +} + +/* Checked Insensitive */ +.check:active:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focus:active:insensitive { + background: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"),url("assets/checkbox-checked-insensitive@2.png")); +} + +/* Checked Insensitive Unfocused */ +.check:active:insensitive:backdrop, +.check row:selected:active:insensitive:backdrop, +.check row:selected:focus:active:insensitive:backdrop { + background: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"),url("assets/checkbox-checked-insensitive@2.png")); +} + +/* Checked Unfocused */ +.check:active:backdrop, +.check row:selected:active:backdrop, +.check row:selected:focus:active:backdrop { + background: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"),url("assets/checkbox-checked-backdrop@2.png")); +} + +/* Mixed*/ +.check:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focus:inconsistent { + background: -gtk-scaled(url("assets/checkbox-mixed.png"),url("assets/checkbox-mixed@2.png")); +} + +/* Mixed Hover */ +.check:inconsistent:hover, +.check row:selected:inconsistent:hover, +.check row:selected:focus:inconsistent:hover { + background: -gtk-scaled(url("assets/checkbox-mixed-hover.png"),url("assets/checkbox-mixed-hover@2.png")); +} + +/* Mixed Insensitive Unfocused */ +.check:inconsistent:insensitive:backdrop, +.check row:selected:inconsistent:insensitive:backdrop, +.check row:selected:focus:inconsistent:insensitive:backdrop { + background: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"),url("assets/checkbox-mixed-insensitive@2.png")); +} + +/* Mixed Insensitive */ +.check:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focus:inconsistent:insensitive { + background: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"),url("assets/checkbox-mixed-insensitive@2.png")); +} + +/* Mixed Unfocused */ +.check:inconsistent:backdrop, +.check row:selected:inconsistent:backdrop, +.check row:selected:focus:inconsistent:backdrop { + background: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"),url("assets/checkbox-mixed-backdrop@2.png")); +} + +/***************** + * Radio Buttons * + *****************/ + + /* Unchecked Insensitive */ +.radio, +.radio row:selected, +.radio row:selected:focus { + background: -gtk-scaled(url("assets/radio-unchecked.png"),url("assets/radio-unchecked@2.png")); +} + +/* Unchecked Hover */ +.radio:hover, +.radio row:selected:hover, +.radio row:selected:focus:hover { + background: -gtk-scaled(url("assets/radio-unchecked-hover.png"),url("assets/radio-unchecked-hover@2.png")); +} + +/* Unchecked Insensitive */ +.radio:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focus:insensitive { + background: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"),url("assets/radio-unchecked-insensitive@2.png")); +} + +/* Unchecked Unfocused */ +.radio:backdrop, +.radio row:selected:backdrop, +.radio row:selected:focus:backdrop { + background: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"),url("assets/radio-unchecked-backdrop@2.png")); +} + +/* Checked */ +.radio:active, +.radio row:selected:active, +.radio row:selected:focus:active { + background: -gtk-scaled(url("assets/radio-checked.png"),url("assets/radio-checked@2.png")); +} + +/* Checked Hover */ +.radio:active:hover, +.radio row:selected:active:hover, +.radio row:selected:focus:active:hover { + background: -gtk-scaled(url("assets/radio-checked-hover.png"),url("assets/radio-checked-hover@2.png")); +} + +/* Checked Insensitive */ +.radio:active:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focus:active:insensitive { + background: -gtk-scaled(url("assets/radio-checked-insensitive.png"),url("assets/radio-checked-insensitive@2.png")); +} + +/* Checked Unfocused */ +.radio:active:backdrop, +.radio row:selected:active:backdrop, +.radio row:selected:focus:active:backdrop { + background: -gtk-scaled(url("assets/radio-checked-backdrop.png"),url("assets/radio-checked-backdrop@2.png")); +} + +/* Mixed*/ +.radio:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focus:inconsistent { + background: -gtk-scaled(url("assets/radio-mixed.png"),url("assets/radio-mixed@2.png")); +} + +/* Mixed Hover */ +.radio:inconsistent:hover, +.radio row:selected:inconsistent:hover, +.radio row:selected:focus:inconsistent:hover { + background: -gtk-scaled(url("assets/radio-mixed-hover.png"),url("assets/radio-mixed-hover@2.png")); +} + +/* Mixed Insensitive Unfocused */ +.radio:inconsistent:insensitive:backdrop, +.radio row:selected:inconsistent:insensitive:backdrop, +.radio row:selected:focus:inconsistent:insensitive:backdrop { + background: -gtk-scaled(url("assets/radio-mixed-insensitive.png"),url("assets/radio-mixed-insensitive@2.png")); +} + +/* Mixed Insensitive */ +.radio:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focus:inconsistent:insensitive { + background: -gtk-scaled(url("assets/radio-mixed-insensitive.png"),url("assets/radio-mixed-insensitive@2.png")); +} + +/* Mixed Unfocused */ +.radio:inconsistent:backdrop, +.radio row:selected:inconsistent:backdrop, +.radio row:selected:focus:inconsistent:backdrop { + background: -gtk-scaled(url("assets/radio-mixed-backdrop.png"),url("assets/radio-mixed-backdrop@2.png")); +} + +/************** + * Menu items * + **************/ + +.menuitem.check:active { + background: -gtk-scaled(url("assets/menuitem-checkbox-checked.png"),url("assets/menuitem-checkbox-checked@2.png")); +} + +.menuitem.check:active:hover { + background: -gtk-scaled(url("assets/menuitem-checkbox-checked-hover.png"),url("assets/menuitem-checkbox-checked-hover@2.png")); +} + +.menuitem.check:active:insensitive { + background: -gtk-scaled(url("assets/menuitem-checkbox-checked-insensitive.png"),url("assets/menuitem-checkbox-checked-insensitive@2.png")); +} + +.menuitem.check:inconsistent:hover, +.menuitem.radio:inconsistent:hover { + background: -gtk-scaled(url("assets/menuitem-checkbox-mixed-hover.png"),url("assets/menuitem-checkbox-mixed-hover@2.png")); +} + +.menuitem.check:inconsistent, +.menuitem.radio:inconsistent { + background: -gtk-scaled(url("assets/menuitem-checkbox-mixed.png"),url("assets/menuitem-checkbox-mixed@2.png")); +} + +.menuitem.check:inconsistent:insensitive, +.menuitem.radio:inconsistent:insensitive { + background: -gtk-scaled(url("assets/menuitem-checkbox-mixed-insensitive.png"),url("assets/menuitem-checkbox-mixed-insensitive@2.png")); +} + +.menuitem.radio:active { + background: -gtk-scaled(url("assets/menuitem-radio-checked.png"),url("assets/menuitem-radio-checked@2.png")); +} + +.menuitem.radio:active:hover { + background: -gtk-scaled(url("assets/menuitem-radio-checked-hover.png"),url("assets/menuitem-radio-checked-hover@2.png")); +} + +.menuitem.radio:active:insensitive { + background: -gtk-scaled(url("assets/menuitem-radio-checked-insensitive.png"),url("assets/menuitem-radio-checked-insensitive@2.png")); +} + +/*************** + * Resize grip * + ***************/ + +.grip { + background-color: transparent; + background: url("assets/scalable/resize-grip.svg"); +} + +/********************* + * GtkScale's slider * + *********************/ +.scale.slider, +.scale.slider.horizontal { + background: -gtk-scaled(url("assets/scale-slider-horz.png"),url("assets/scale-slider-horz@2.png")); +} + +.scale.slider:hover, +.scale.slider.horizontal:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-hover.png"),url("assets/scale-slider-horz-hover@2.png")); +} + +.scale.slider:active, +.scale.slider:active:hover, +.scale.slider.horizontal:active, +.scale.slider.horizontal:active:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-active.png"),url("assets/scale-slider-horz-active@2.png")); +} + +.scale.slider:backdrop, +.scale.slider:backdrop:hover, +.scale.slider.horizontal:backdrop, +.scale.slider.horizontal:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-backdrop.png"),url("assets/scale-slider-horz-backdrop@2.png")); +} + +.scale.slider:insensitive, +.scale.slider:insensitive:hover, +.scale.slider.horizontal:insensitive, +.scale.slider.horizontal:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-insensitive.png"),url("assets/scale-slider-horz-insensitive@2.png")); +} + +.scale.slider:insensitive:backdrop, +.scale.slider:insensitive:backdrop:hover, +.scale.slider.horizontal:insensitive:backdrop, +.scale.slider.horizontal:insensitive:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-horz-backdrop-insensitive.png"),url("assets/scale-slider-horz-backdrop-insensitive@2.png")); +} + + +.scale.slider.vertical { + background: -gtk-scaled(url("assets/scale-slider-vert.png"),url("assets/scale-slider-vert@2.png")); +} + +.scale.slider.vertical:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-hover.png"),url("assets/scale-slider-vert-hover@2.png")); +} + +.scale.slider.vertical:active, +.scale.slider.vertical:active:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-active.png"),url("assets/scale-slider-vert-active@2.png")); +} + +.scale.slider.vertical:backdrop, +.scale.slider.vertical:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-backdrop.png"),url("assets/scale-slider-vert-backdrop@2.png")); +} + +.scale.slider.vertical:insensitive, +.scale.slider.vertical:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-insensitive.png"),url("assets/scale-slider-vert-insensitive@2.png")); +} + +.scale.slider.vertical:insensitive:backdrop, +.scale.slider.vertical:insensitive:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-vert-backdrop-insensitive.png"),url("assets/scale-slider-vert-backdrop-insensitive@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal { + background: -gtk-scaled(url("assets/scale-slider-up.png"),url("assets/scale-slider-up@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:hover { + background: -gtk-scaled(url("assets/scale-slider-up-hover.png"),url("assets/scale-slider-up-hover@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:active, +.scale.scale-has-marks-above.slider.horizontal:active:hover { + background: -gtk-scaled(url("assets/scale-slider-up-active.png"),url("assets/scale-slider-up-active@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:insensitive, +.scale.scale-has-marks-above.slider.horizontal:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-up-insensitive.png"),url("assets/scale-slider-up-insensitive@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:backdrop, +.scale.scale-has-marks-above.slider.horizontal:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-up-backdrop.png"),url("assets/scale-slider-up-backdrop@2.png")); +} + +.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive, +.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-up-backdrop-insensitive.png"),url("assets/scale-slider-up-backdrop-insensitive@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical { + background: -gtk-scaled(url("assets/scale-slider-left.png"),url("assets/scale-slider-left@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:hover { + background: -gtk-scaled(url("assets/scale-slider-left-hover.png"),url("assets/scale-slider-left-hover@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:active, +.scale.scale-has-marks-above.slider.vertical:active:hover { + background: -gtk-scaled(url("assets/scale-slider-left-active.png"),url("assets/scale-slider-left-active@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:insensitive, +.scale.scale-has-marks-above.slider.vertical:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-left-insensitive.png"),url("assets/scale-slider-left-insensitive@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:backdrop, +.scale.scale-has-marks-above.slider.vertical:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-left-backdrop.png"),url("assets/scale-slider-left-backdrop@2.png")); +} + +.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive, +.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-left-backdrop-insensitive.png"),url("assets/scale-slider-left-backdrop-insensitive@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal { + background: -gtk-scaled(url("assets/scale-slider-down.png"),url("assets/scale-slider-down@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:hover { + background: -gtk-scaled(url("assets/scale-slider-down-hover.png"),url("assets/scale-slider-down-hover@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:active, +.scale.scale-has-marks-below.slider.horizontal:active:hover { + background: -gtk-scaled(url("assets/scale-slider-down-active.png"),url("assets/scale-slider-down-active@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:insensitive, +.scale.scale-has-marks-below.slider.horizontal:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-down-insensitive.png"),url("assets/scale-slider-down-insensitive@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:backdrop, +.scale.scale-has-marks-below.slider.horizontal:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-down-backdrop.png"),url("assets/scale-slider-down-backdrop@2.png")); +} + +.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive, +.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-down-backdrop-insensitive.png"),url("assets/scale-slider-down-backdrop-insensitive@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical { + background: -gtk-scaled(url("assets/scale-slider-right.png"),url("assets/scale-slider-right@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:hover { + background: -gtk-scaled(url("assets/scale-slider-right-hover.png"),url("assets/scale-slider-right-hover@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:active, +.scale.scale-has-marks-below.slider.vertical:active:hover { + background: -gtk-scaled(url("assets/scale-slider-right-active.png"),url("assets/scale-slider-right-active@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:insensitive, +.scale.scale-has-marks-below.slider.vertical:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-right-insensitive.png"),url("assets/scale-slider-right-insensitive@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:backdrop, +.scale.scale-has-marks-below.slider.vertical:backdrop:hover { + background: -gtk-scaled(url("assets/scale-slider-right-backdrop.png"),url("assets/scale-slider-right-backdrop@2.png")); +} + +.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive, +.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive:hover { + background: -gtk-scaled(url("assets/scale-slider-right-backdrop-insensitive.png"),url("assets/scale-slider-right-backdrop-insensitive@2.png")); +} + +/******************************** + * Touch text selection handles * + ********************************/ +.cursor-handle.bottom { + background: -gtk-scaled(url("assets/scale-slider-up-backdrop.png"),url("assets/scale-slider-up-backdrop@2.png")); +} + +.cursor-handle.top { + background: -gtk-scaled(url("assets/scale-slider-down-backdrop.png"),url("assets/scale-slider-down-backdrop@2.png")); +} + +/*********** + * Spinner * + ***********/ + +@keyframes spinner { + 0% { background-image: url("assets/scalable/spinner-01.svg"); } + 5% { background-image: url("assets/scalable/spinner-02.svg"); } + 10% { background-image: url("assets/scalable/spinner-03.svg"); } + 15% { background-image: url("assets/scalable/spinner-04.svg"); } + 20% { background-image: url("assets/scalable/spinner-05.svg"); } + 25% { background-image: url("assets/scalable/spinner-06.svg"); } + 30% { background-image: url("assets/scalable/spinner-07.svg"); } + 35% { background-image: url("assets/scalable/spinner-08.svg"); } + 40% { background-image: url("assets/scalable/spinner-09.svg"); } + 45% { background-image: url("assets/scalable/spinner-10.svg"); } + 50% { background-image: url("assets/scalable/spinner-11.svg"); } + 55% { background-image: url("assets/scalable/spinner-12.svg"); } + 65% { background-image: url("assets/scalable/spinner-13.svg"); } + 70% { background-image: url("assets/scalable/spinner-14.svg"); } + 75% { background-image: url("assets/scalable/spinner-15.svg"); } + 80% { background-image: url("assets/scalable/spinner-16.svg"); } + 85% { background-image: url("assets/scalable/spinner-17.svg"); } + 90% { background-image: url("assets/scalable/spinner-18.svg"); } + 95% { background-image: url("assets/scalable/spinner-19.svg"); } + 100% { background-image: url("assets/scalable/spinner-20.svg"); } +} + +.spinner { + background-color: transparent; + background-image: url("assets/scalable/spinner-01.svg"); + background-repeat: no-repeat; + background-position: center; +} + +.spinner:active { + background-image: url("assets/scalable/spinner-01.svg"); + animation: spinner 600ms infinite linear; +} + +/***************** + * Seletion Mode * + *****************/ + +/* View Content Check */ +.view.content-view.check { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked.png"), url("assets/selection-mode-checkbox-unchecked@2.png")); + background: none; +} + +.view.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-hover.png"), url("assets/selection-mode-checkbox-unchecked-hover@2.png")); + background: none; +} + +.view.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-active.png"), url("assets/selection-mode-checkbox-unchecked-active@2.png")); + background: none; +} + +.view.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-unchecked-backdrop.png"), url("assets/selection-mode-checkbox-unchecked-backdrop@2.png")); + background: none; +} + +.view.content-view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked.png"), url("assets/selection-mode-checkbox-checked@2.png")); + background: none; +} + +.view.content-view.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-hover.png"), url("assets/selection-mode-checkbox-checked-hover@2.png")); + background: none; +} + +.view.content-view.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-active.png"), url("assets/selection-mode-checkbox-checked-active@2.png")); + background: none; +} + +.view.content-view.check:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selection-mode-checkbox-checked-backdrop.png"), url("assets/selection-mode-checkbox-checked-backdrop@2.png")); + background: none; +} + + +/************************* + * Check and Radio items * + *************************/ + +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); +} + +.check.button.flat, +.header-bar .check.titlebutton.button, +.titlebar .check.titlebutton.button { +} + +.view.check:selected, +GtkCalendar.check:selected, +.list-row:selected .check { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked.png"), url("assets/selected-checkbox-unchecked@2.png")); +} + +.check:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png")); +} + +.check:hover.button.flat, +.header-bar .check.titlebutton.button:hover, +.titlebar .check.titlebutton.button:hover { +} + +.view.check:hover:selected, +GtkCalendar.check:hover:selected, +.list-row:selected .check:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover.png"), url("assets/selected-checkbox-unchecked-hover@2.png")); +} + +.check:active { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png")); +} + +.check:active.button.flat, +.header-bar .check.titlebutton.button:active, +.titlebar .check.titlebutton.button:active { +} + +.view.check:active:selected, +GtkCalendar.check:active:selected, +.list-row:selected .check:active { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active.png"), url("assets/selected-checkbox-unchecked-active@2.png")); +} + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); +} + +.check:insensitive.button.flat, +.header-bar .check.titlebutton.button:insensitive, +.titlebar .check.titlebutton.button:insensitive { +} + +.view.check:insensitive:selected, +GtkCalendar.check:insensitive:selected, +.list-row:selected .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive.png"), url("assets/selected-checkbox-unchecked-insensitive@2.png")); +} + +.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png")); +} + +.check:backdrop.button.flat, +.header-bar .check.titlebutton.button:backdrop, +.titlebar .check.titlebutton.button:backdrop { +} + +.view.check:backdrop:selected, +GtkCalendar.check:backdrop:selected, +.list-row:selected .check:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop.png"), url("assets/selected-checkbox-unchecked-backdrop@2.png")); +} + +.check:backdrop:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png")); +} + +.check:backdrop:insensitive.button.flat, +.header-bar .check.titlebutton.button:backdrop:insensitive, +.titlebar .check.titlebutton.button:backdrop:insensitive { +} + +.view.check:backdrop:insensitive:selected, +GtkCalendar.check:backdrop:insensitive:selected, +.list-row:selected .check:backdrop:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); +} + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); +} + +.check:inconsistent.button.flat, +.header-bar .check.titlebutton.button:inconsistent, +.titlebar .check.titlebutton.button:inconsistent { +} + +.view.check:inconsistent:selected, +GtkCalendar.check:inconsistent:selected, +.list-row:selected .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed.png"), url("assets/selected-checkbox-mixed@2.png")); +} + +.check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png")); +} + +.check:inconsistent:hover.button.flat, +.header-bar .check.titlebutton.button:inconsistent:hover, +.titlebar .check.titlebutton.button:inconsistent:hover { +} + +.view.check:inconsistent:hover:selected, +GtkCalendar.check:inconsistent:hover:selected, +.list-row:selected .check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover.png"), url("assets/selected-checkbox-mixed-hover@2.png")); +} + +.check:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png")); +} + +.check:inconsistent:selected.button.flat, +.header-bar .check.titlebutton.button:inconsistent:selected, +.titlebar .check.titlebutton.button:inconsistent:selected { +} + +.view.check:inconsistent:selected:selected, +GtkCalendar.check:inconsistent:selected, +.list-row:selected .check:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active.png"), url("assets/selected-checkbox-mixed-active@2.png")); +} + +.check:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png")); +} + +.check:inconsistent:backdrop.button.flat, +.header-bar .check.titlebutton.button:inconsistent:backdrop, +.titlebar .check.titlebutton.button:inconsistent:backdrop { +} + +.view.check:inconsistent:backdrop:selected, +GtkCalendar.check:inconsistent:backdrop:selected, +.list-row:selected .check:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop.png"), url("assets/selected-checkbox-mixed-backdrop@2.png")); +} + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); +} + +.check:inconsistent:insensitive.button.flat, +.header-bar .check.titlebutton.button:inconsistent:insensitive, +.titlebar .check.titlebutton.button:inconsistent:insensitive { +} + +.view.check:inconsistent:insensitive:selected, +GtkCalendar.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive.png"), url("assets/selected-checkbox-mixed-insensitive@2.png")); +} + +.check:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png")); +} + +.check:inconsistent:insensitive:backdrop.button.flat, +.header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, +.titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { +} + +.view.check:inconsistent:insensitive:backdrop:selected, +GtkCalendar.check:inconsistent:insensitive:backdrop:selected, +.list-row:selected .check:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive@2.png")); +} + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); +} + +.check:checked.button.flat, +.header-bar .check.titlebutton.button:checked, +.titlebar .check.titlebutton.button:checked { +} + +.view.check:checked:selected, +GtkCalendar.check:checked:selected, +.list-row:selected .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked.png"), url("assets/selected-checkbox-checked@2.png")); +} + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); +} + +.check:checked:insensitive.button.flat, +.header-bar .check.titlebutton.button:checked:insensitive, +.titlebar .check.titlebutton.button:checked:insensitive { +} + +.view.check:checked:insensitive:selected, +GtkCalendar.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive.png"), url("assets/selected-checkbox-checked-insensitive@2.png")); +} + +.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png")); +} + +.check:checked:hover.button.flat, +.header-bar .check.titlebutton.button:checked:hover, +.titlebar .check.titlebutton.button:checked:hover { +} + +.view.check:checked:hover:selected, +GtkCalendar.check:checked:hover:selected, +.list-row:selected .check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover.png"), url("assets/selected-checkbox-checked-hover@2.png")); +} + +.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png")); +} + +.check:checked:active.button.flat, +.header-bar .check.titlebutton.button:checked:active, +.titlebar .check.titlebutton.button:checked:active { +} + +.view.check:checked:active:selected, +GtkCalendar.check:checked:active:selected, +.list-row:selected .check:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active.png"), url("assets/selected-checkbox-checked-active@2.png")); +} + +.check:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png")); +} + +.check:backdrop:checked.button.flat, +.header-bar .check.titlebutton.button:backdrop:checked, +.titlebar .check.titlebutton.button:backdrop:checked { +} + +.view.check:backdrop:checked:selected, +GtkCalendar.check:backdrop:checked:selected, +.list-row:selected .check:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop.png"), url("assets/selected-checkbox-checked-backdrop@2.png")); +} + +.check:backdrop:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png")); +} + +.check:backdrop:checked:insensitive.button.flat, +.header-bar .check.titlebutton.button:backdrop:checked:insensitive, +.titlebar .check.titlebutton.button:backdrop:checked:insensitive { +} + +.view.check:backdrop:checked:insensitive:selected, +GtkCalendar.check:backdrop:checked:insensitive:selected, +.list-row:selected .check:backdrop:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop-insensitive.png"), url("assets/selected-checkbox-checked-backdrop-insensitive@2.png")); +} + +.menu .menuitem.check { + -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); + color: #7a7e7f; +} + +.menu .menuitem.check:active, +.menu .menuitem.check:checked { + -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); +} + +.menu .menuitem.check:inconsistent { + -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); +} + +.menu .menuitem.check:hover { + color: #ffffff; +} + +.menu .menuitem.check:insensitive { + color: #bdbebf; +} + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); +} + +.radio.button.flat, +.header-bar .radio.titlebutton.button, +.titlebar .radio.titlebutton.button { +} + +.view.radio:selected, +GtkCalendar.radio:selected, +.list-row:selected .radio { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked.png"), url("assets/selected-radio-unchecked@2.png")); +} + +.radio:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png")); +} + +.radio:hover.button.flat, +.header-bar .radio.titlebutton.button:hover, +.titlebar .radio.titlebutton.button:hover { +} + +.view.radio:hover:selected, +GtkCalendar.radio:hover:selected, +.list-row:selected .radio:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover.png"), url("assets/selected-radio-unchecked-hover@2.png")); +} + +.radio:active { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png")); +} + +.radio:active.button.flat, +.header-bar .radio.titlebutton.button:active, +.titlebar .radio.titlebutton.button:active { +} + +.view.radio:active:selected, +GtkCalendar.radio:active:selected, +.list-row:selected .radio:active { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active.png"), url("assets/selected-radio-unchecked-active@2.png")); +} + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); +} + +.radio:insensitive.button.flat, +.header-bar .radio.titlebutton.button:insensitive, +.titlebar .radio.titlebutton.button:insensitive { +} + +.view.radio:insensitive:selected, +GtkCalendar.radio:insensitive:selected, +.list-row:selected .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive.png"), url("assets/selected-radio-unchecked-insensitive@2.png")); +} + +.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png")); +} + +.radio:backdrop.button.flat, +.header-bar .radio.titlebutton.button:backdrop, +.titlebar .radio.titlebutton.button:backdrop { +} + +.view.radio:backdrop:selected, +GtkCalendar.radio:backdrop:selected, +.list-row:selected .radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop.png"), url("assets/selected-radio-unchecked-backdrop@2.png")); +} + +.radio:backdrop:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png")); +} + +.radio:backdrop:insensitive.button.flat, +.header-bar .radio.titlebutton.button:backdrop:insensitive, +.titlebar .radio.titlebutton.button:backdrop:insensitive { +} + +.view.radio:backdrop:insensitive:selected, +GtkCalendar.radio:backdrop:insensitive:selected, +.list-row:selected .radio:backdrop:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive.png"), url("assets/selected-radio-unchecked-backdrop-insensitive@2.png")); +} + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); +} + +.radio:inconsistent.button.flat, +.header-bar .radio.titlebutton.button:inconsistent, +.titlebar .radio.titlebutton.button:inconsistent { +} + +.view.radio:inconsistent:selected, +GtkCalendar.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed.png"), url("assets/selected-radio-mixed@2.png")); +} + +.radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png")); +} + +.radio:inconsistent:hover.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:hover, +.titlebar .radio.titlebutton.button:inconsistent:hover { +} + +.view.radio:inconsistent:hover:selected, +GtkCalendar.radio:inconsistent:hover:selected, +.list-row:selected .radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover.png"), url("assets/selected-radio-mixed-hover@2.png")); +} + +.radio:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png")); +} + +.radio:inconsistent:selected.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:selected, +.titlebar .radio.titlebutton.button:inconsistent:selected { +} + +.view.radio:inconsistent:selected:selected, +GtkCalendar.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active.png"), url("assets/selected-radio-mixed-active@2.png")); +} + +.radio:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png")); +} + +.radio:inconsistent:backdrop.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:backdrop, +.titlebar .radio.titlebutton.button:inconsistent:backdrop { +} + +.view.radio:inconsistent:backdrop:selected, +GtkCalendar.radio:inconsistent:backdrop:selected, +.list-row:selected .radio:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop.png"), url("assets/selected-radio-mixed-backdrop@2.png")); +} + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); +} + +.radio:inconsistent:insensitive.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:insensitive, +.titlebar .radio.titlebutton.button:inconsistent:insensitive { +} + +.view.radio:inconsistent:insensitive:selected, +GtkCalendar.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive.png"), url("assets/selected-radio-mixed-insensitive@2.png")); +} + +.radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png")); +} + +.radio:inconsistent:insensitive:backdrop.button.flat, +.header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, +.titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { +} + +.view.radio:inconsistent:insensitive:backdrop:selected, +GtkCalendar.radio:inconsistent:insensitive:backdrop:selected, +.list-row:selected .radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive.png"), url("assets/selected-radio-mixed-backdrop-insensitive@2.png")); +} + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); +} + +.radio:checked.button.flat, +.header-bar .radio.titlebutton.button:checked, +.titlebar .radio.titlebutton.button:checked { +} + +.view.radio:checked:selected, +GtkCalendar.radio:checked:selected, +.list-row:selected .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked.png"), url("assets/selected-radio-checked@2.png")); +} + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); +} + +.radio:checked:insensitive.button.flat, +.header-bar .radio.titlebutton.button:checked:insensitive, +.titlebar .radio.titlebutton.button:checked:insensitive { +} + +.view.radio:checked:insensitive:selected, +GtkCalendar.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive.png"), url("assets/selected-radio-checked-insensitive@2.png")); +} + +.radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png")); +} + +.radio:checked:hover.button.flat, +.header-bar .radio.titlebutton.button:checked:hover, +.titlebar .radio.titlebutton.button:checked:hover { +} + +.view.radio:checked:hover:selected, +GtkCalendar.radio:checked:hover:selected, +.list-row:selected .radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover.png"), url("assets/selected-radio-checked-hover@2.png")); +} + +.radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png")); +} + +.radio:checked:active.button.flat, +.header-bar .radio.titlebutton.button:checked:active, +.titlebar .radio.titlebutton.button:checked:active { +} + +.view.radio:checked:active:selected, +GtkCalendar.radio:checked:active:selected, +.list-row:selected .radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active.png"), url("assets/selected-radio-checked-active@2.png")); +} + +.radio:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png")); +} + +.radio:backdrop:checked.button.flat, +.header-bar .radio.titlebutton.button:backdrop:checked, +.titlebar .radio.titlebutton.button:backdrop:checked { +} + +.view.radio:backdrop:checked:selected, +GtkCalendar.radio:backdrop:checked:selected, +.list-row:selected .radio:backdrop:checked { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop.png"), url("assets/selected-radio-checked-backdrop@2.png")); +} + +.radio:backdrop:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png")); +} + +.radio:backdrop:checked:insensitive.button.flat, +.header-bar .radio.titlebutton.button:backdrop:checked:insensitive, +.titlebar .radio.titlebutton.button:backdrop:checked:insensitive { +} + +.view.radio:backdrop:checked:insensitive:selected, +GtkCalendar.radio:backdrop:checked:insensitive:selected, +.list-row:selected .radio:backdrop:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop-insensitive.png"), url("assets/selected-radio-checked-backdrop-insensitive@2.png")); +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets.css new file mode 100644 index 0000000..f7d8940 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk-widgets.css @@ -0,0 +1,101 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +* { + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkExpander-expander-size: 11; + -GtkHTML-link-color: @link; + -GtkIMHtml-hyperlink-color: @link; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkPaned-handle-size: 0; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkTextView-error-underline-color: @error; + -GtkToolButton-icon-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkWidget-focus-line-width: 1; + -GtkWidget-focus-padding: 0; + -GtkWidget-link-color: @link; + -GtkWidget-visited-link-color: @link; + -GtkWindow-resize-grip-height: 0; + -GtkWindow-resize-grip-width: 0; + -WnckTasklist-fade-overlay-rect: 0; + + background-color: inherit; + color: inherit; +} + +/* Import Widget CSS */ +@import url("widgets/action-bar.css"); +@import url("widgets/app-notifications.css"); +@import url("widgets/base-states.css"); +@import url("widgets/buttons.css"); +@import url("widgets/calendar.css"); +@import url("widgets/cell-row.css"); +@import url("widgets/check-radio.css"); +@import url("widgets/color-chooser.css"); +@import url("widgets/column-header.css"); +@import url("widgets/combobox.css"); +@import url("widgets/composited-indicator.css"); +@import url("widgets/csd.css"); +@import url("widgets/cursor-handles.css"); +@import url("widgets/destructive-action-buttons.css"); +@import url("widgets/dialogs.css"); +@import url("widgets/dynamic-notebook.css"); +@import url("widgets/entry.css"); +@import url("widgets/floating-bar.css"); +@import url("widgets/header-bar.css"); +@import url("widgets/images.css"); +@import url("widgets/infobars.css"); +@import url("widgets/inline-toolbars.css"); +@import url("widgets/labels.css"); +@import url("widgets/levelbars.css"); +@import url("widgets/linked-buttons.css"); +@import url("widgets/links.css"); +@import url("widgets/list-rows.css"); +@import url("widgets/menu-button.css"); +@import url("widgets/menubars.css"); +@import url("widgets/menus.css"); +@import url("widgets/message-dialogs.css"); +@import url("widgets/miscellaneous.css"); +@import url("widgets/notebook.css"); +@import url("widgets/osd.css"); +/*@import url("widgets/overflow.css");*/ +@import url("widgets/popovers.css"); +@import url("widgets/progressbars.css"); +@import url("widgets/scales.css"); +@import url("widgets/scrollbars.css"); +@import url("widgets/search-bars.css"); +@import url("widgets/selection-mode.css"); +@import url("widgets/separators.css"); +@import url("widgets/sidebar.css"); +@import url("widgets/spinbutton.css"); +@import url("widgets/spinner.css"); +@import url("widgets/statusbar.css"); +@import url("widgets/suggested-action-buttons.css"); +@import url("widgets/switches.css"); +@import url("widgets/tiles.css"); +@import url("widgets/titlebar.css"); +@import url("widgets/toolbars.css"); +@import url("widgets/tooltips.css"); +@import url("widgets/views.css"); +@import url("widgets/windows.css"); diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk.css new file mode 100644 index 0000000..f05f440 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/gtk.css @@ -0,0 +1,66 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********** + * Colors * + **********/ + +/* Base colors */ +@define-color base #fff;/* Base color */ +@define-color background #f7f7f7;/* Background color */ +@define-color foreground #444;/* Foreground color */ +@define-color border #D8D8D8;/* Borders color */ +@define-color separator alpha(#000, 0.15);/* Separator color */ +@define-color text @foreground;/* Text color */ +@define-color header #636E73;/* Header color */ +@define-color backdrop_header shade(@header, 0.9);/* Backdrop Header color */ +@define-color header_text #fff;/* Header text color */ +@define-color header_text_dark alpha(#000, 0.3);/* Header text color */ +@define-color selection #dbdee0;/* Selection color */ +@define-color view_background @base;/* View background */ +@define-color inactive_frame @border;/* Inactive frame color */ +@define-color text_shadow alpha(white, 0.4);/* Text shadow */ +@define-color icon_shadow @text_shadow;/* Icon shadow */ +@define-color progress_color #9fb0b9; /* Progressbar color */ + +/* Hightlight & shadow colors */ +@define-color highlight alpha(#fff, 0.2); +@define-color shadow alpha(#000, 0.2); + +/* Fixes for 263, and partial fix for 223 (gnome-calendar) + * https://github.com/snwh/paper-gtk-theme/issues/223 * + * https://github.com/snwh/paper-gtk-theme/issues/263 */ +@define-color theme_fg_color @foreground; +@define-color theme_bg_color @background; +@define-color theme_text_color @text; +@define-color theme_base_color @base; +@define-color borders @border; + +@define-color text_color @text; + +/*********** + * Imports * + ***********/ + +/* Import Assets CSS */ +@import url("gtk-widgets-assets.css"); + +/* Import Main CSS */ +@import url("granite-widgets.css"); +@import url("gtk-widgets.css"); +@import url("gtk-common.css"); diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/settings.ini b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/settings.ini new file mode 100644 index 0000000..2838384 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/settings.ini @@ -0,0 +1,13 @@ +[Settings] +gtk-color-scheme = "background:#eeeeee\nselected_background:#A348B1\nbase:#ffffff" # Background: main, selected, base +gtk-color-scheme = "foreground:#555555\nselection_foreground:#ffffff\ntext:#555555" # Foreground: main, selected, text +gtk-color-scheme = "tooltip_background:#444\ntooltip_foreground:#ffffff" # Tooltips +gtk-color-scheme = "link:#A348B1" # Hyperlinks +gtk-color-scheme = "background_dark:#444444\ntext_dark:#eeeeee" # Dark +gtk-color-scheme = "menubar_background:#eeeeee\nmenubar_foreground:#555555" # Menu bar colors +gtk-color-scheme = "toolbar_background:#eeeeee\ntoolbar_foreground:#555555" # Toolbar colors +gtk-color-scheme = "menu_background:#ffffff\nmenu_foreground:#555555" # Menu colors +gtk-color-scheme = "panel_background:#555555\npanel_foreground:#dddddd" # Panel colors + +gtk-visible-focus = automatic +gtk-auto-mnemonics = 1 \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/action-bar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/action-bar.css new file mode 100644 index 0000000..abe7ba2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/action-bar.css @@ -0,0 +1,180 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/*************** + * Action bars * + ***************/ + +.action-bar { + background-color: shade(@background, 0.9); + border: solid @border; + border-width: 1px 0 0 0; + color: @text; + box-shadow: none; +} + +.action-bar:backdrop { + background-color: shade(@backdrop_background, 0.9); + box-shadow: none; + -gtk-image-effect: dim; +} + +.action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; +} + +.action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; +} + +/* Buttons */ +.action-bar .button, +.action-bar .text-button, +.action-bar .image-button { + border: none; + background: none; + color: @text; + border-radius: 0px; + padding: 7px; +} + +.action-bar .button:active +.action-bar .text-button:active, +.action-bar .image-button:active { + border: none; + color: @text; + box-shadow: none; + padding: 7px; +} + +.action-bar .button .raised +.action-bar .text-button .raised, +.action-bar .image-button .raised { + border: none; + color: @text; + box-shadow: none; + padding: 7px; +} + +/* Hover */ +.action-bar .button:hover, +.action-bar .button:active:hover +.action-bar .text-button:hover, +.action-bar .text-button:active:hover, +.action-bar .image-button:hover, +.action-bar .image-button:active:hover { + padding: 7px; + border: none; + background-color: alpha(#000, 0.1); + color: @text; + box-shadow: none; +} + +/* Insensitive */ +.action-bar .button:insensitive, +.action-bar .text-button:insensitive, +.action-bar .image-button:insensitive { + color: @insensitive_header_text; + -gtk-image-effect: dim; +} + + +/* Backdrop */ +.action-bar .button:backdrop, +.action-bar .button:active:backdrop +.action-bar .text-button:backdrop, +.action-bar .text-button:active:backdrop, +.action-bar .image-button:backdrop, +.action-bar .image-button:active:backdrop { + color: @backdrop_text; + border: none; + padding: 7px; +} + +/* Insensitive:Backdrop; */ +.action-bar .button:insensitive:backdrop, +.action-bar .text-button:insensitive:backdrop, +.action-bar .image-button:insensitive:backdrop { + padding: 7px; + border: none; + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + + +/* Images */ +.action-bar .button GtkImage, +.action-bar .button .image-button GtkImage { + color: @text; +} + +.action-bar .button:active GtkImage, +.action-bar .button:focus GtkImage, +.action-bar .button:hover GtkImage, +.action-bar .button .image-button:active GtkImage, +.action-bar .button .image-button:focus GtkImage, +.action-bar .button .image-button:hover GtkImage { + color: @text; +} + +.action-bar .button:backdrop GtkImage, +.action-bar .button:backdrop:hover GtkImage, +.action-bar .button:active:backdrop GtkImage, +.action-bar .button .image-button:backdrop GtkImage, +.action-bar .button .image-button:backdrop:hover GtkImage, +.action-bar .button .image-button:active:backdrop GtkImage { + color: @backdrop_text; + -gtk-image-effect: dim; +} + +.action-bar .button:insensitive GtkImage, +.action-bar .button .image-button:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} +.action-bar .button:insensitive:backdrop GtkImage, +.action-bar .button .image-button:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/* Labels */ +.action-bar .button GtkLabel { + color: @text; +} + +.action-bar .button:active GtkLabel, +.action-bar .button:focus GtkLabel, +.action-bar .button:hover GtkLabel { + color: @text; +} + +.action-bar .button:backdrop GtkLabel, +.action-bar .button:backdrop:hover GtkLabel, +.action-bar .button:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.action-bar .button:insensitive GtkLabel { + color: @insensitive_text; +} + +.action-bar .button:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/app-notifications.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/app-notifications.css new file mode 100644 index 0000000..e5c82ac --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/app-notifications.css @@ -0,0 +1,65 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/********************* +* App Notifications * +*********************/ +.app-notification, +.app-notification.frame { + border: 1px solid @border; + border-top-width: 0px; + border-radius: 6px; + border-top-left-radius: 0px; + border-top-right-radius: 0px; + padding: 8px; + background-color: @background; + color: @text; +} + +.app-notification:backdrop, +.app-notification.frame:backdrop { + background-color: @backdrop_background; + border-color: @backdrop_border; +} + +.app-notification .button, .app-notification .header-bar .button.titlebutton, .header-bar .app-notification .button.titlebutton, +.app-notification .titlebar .button.titlebutton, +.titlebar .app-notification .button.titlebutton, +.app-notification.frame .button { +} + +.app-notification .button:hover, +.app-notification.frame .button:hover { +} + +.app-notification .button:active, .app-notification .button:checked, .app-notification .button:backdrop:active, .app-notification .button:backdrop:checked, +.app-notification.frame .button:active, +.app-notification.frame .button:checked, +.app-notification.frame .button:backdrop:active, +.app-notification.frame .button:backdrop:checked { +} + +.app-notification .button:insensitive, .app-notification .button:backdrop:insensitive, +.app-notification.frame .button:insensitive, +.app-notification.frame .button:backdrop:insensitive { +} + +.app-notification .button:backdrop, +.app-notification.frame .button:backdrop { +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/base-states.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/base-states.css new file mode 100644 index 0000000..fd1bf1c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/base-states.css @@ -0,0 +1,118 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/*************** + * Base States * + ***************/ +.background { + background-color: @background; + color: @foreground; +} + +.background-color:backdrop, +.background-color:active:backdrop { + /* I want everything nice and flat in the backdrop window */ + background-color: @backdrop_background; + color: @backdrop_text; +} + +.background-color:insensitive { + /* I want everything nice and flat in the backdrop window */ + background-color: @insensitive_background; + color: @insensitive_text; +} + +/* FIXME: why do we still need this? */ +GtkClutterOffscreen { + background-color: @background; + color: @foreground; +} + +*:selected, +*:selected:focus { + background-color: @selection; + color: @selection_foreground; +} + +*:selected:backdrop { + /* I would like to remove colors from the backdrop state, next release*/ + background-color: @backdrop_selected_background; + color: @backdrop_selection_foreground; +} + +*:insensitive { + background-color: @insensitive_background; + color: @insensitive_foreground; + border-color: @insensitive_border; +} + +*:insensitive:backdrop { + /* I want everything nice and flat in the backdrop window */ + color: @backdrop_insensitive_foreground; +} + +/* Apply effects to insensitive and prelit images */ +*:insensitive { + -gtk-image-effect: dim; +} + +*:hover { + -gtk-image-effect: none; +} + +.gtkstyle-fallback { + background-color: @background; + color: @foreground; +} + +.gtkstyle-fallback:prelight { + background-color: shade(@background, 1.10); + color: @foreground; +} + +.gtkstyle-fallback:active { + background-color: shade(@background, 0.90); + color: @foreground; +} + +.gtkstyle-fallback:insensitive { + background-color: @insensitive_background; + color: @insensitive_foreground; +} + +.gtkstyle-fallback:selected { + background-color: @selection; + color: @selection_foreground; +} + +GtkImage, +GtkImage:insensitive, +GtkLabel, +GtkLabel:insensitive, +GtkBox, +GtkBox:insensitive, +GtkGrid, +GtkGrid:insensitive { + background: none; +} + +GtkImage, +GtkLabel { + color: @text; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/buttons.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/buttons.css new file mode 100644 index 0000000..f0266b2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/buttons.css @@ -0,0 +1,273 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color button_background shade(@base, 0.98);/* Button background color */ +@define-color button_border @border;/* Button border color */ +@define-color backdrop_button_background @backdrop_background;/* Backdrop button background color */ +@define-color backdrop_button_border @backdrop_border; /* Backdrop button border color */ + +/*********** + * Buttons * + ***********/ + +.button, +.button.text-button, +.button.image-button { + border-radius: 3px; + padding: 4px 9px; + border: 1px solid @button_border; + background-color: @button_background; + background-image: linear-gradient(to bottom, + @button_background, + shade(@button_background, 0.98) + ); + color: @text; +} + +.button.flat, +.button.flat:backdrop, +.button.flat:backdrop:insensitive, +.menuitem.button.flat, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, +.button:link, +.button:visited, +.button:link:hover, +.button:link:active, +.button:visited:hover, +.button:visited:active, +.button:link:backdrop, +.button:visited:backdrop, +.notebook tab +.list-row.button, +.list-row.button:backdrop:hover, +GtkCalendar.button, +GtkCalendar.button:hover, +GtkCalendar.button:backdrop, +GtkCalendar.button:backdrop:hover, +.scale-popup .button:hover, +.scale-popup .button:backdrop, +.scale-popup .button:backdrop:hover, +.scale-popup .button:backdrop:insensitive { + border: 1px solid transparent; + background: none; +} + +/* Focus Button */ +.button *:focus, +*.button:focus { + outline-color: alpha(#000, 0.2); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; +} + +.button:focus, +.button.default:focus, +.button:active:focus, +.button.text-button:focus, +.button.image-button:focus { + border: 1px solid @selection; + background-color: shade(@selection, 1.1); + background-image: linear-gradient(to bottom, + shade(@selection, 1.1), + shade(shade(@selection, 1.1), 0.98) + ); + color: @selection_foreground; +} + +/* Hover Button */ +.button:hover, +.button.default:hover, +.button:active:hover, +.button.text-button:hover, +.button.image-button:hover { + border: 1px solid @selection; + background-color: shade(@selection, 1.2); + background-image: linear-gradient(to bottom, + shade(@selection, 1.2), + shade(shade(@selection, 1.2), 0.98) + ); + color: @selection_foreground; +} + +/* Active (Pressed) Button */ +.button:active, +.button.default:active, +.button.text-button:active, +.button.image-button:active { + border: 1px solid @selection; + background-color: shade(@selection, 1.1); + background-image: linear-gradient(to top, + shade(@selection, 1.1), + shade(shade(@selection, 1.1), 0.95) + ); + color: @selection_foreground; + +} + +/* Insensitive Button */ +.button:insensitive, +.button.default:insensitive, +.button.text-button:insensitive, +.button.image-button:insensitive { + border: 1px solid @insensitive_border; + background-color: @insensitive_background; + background-image: none; + color: @insensitive_text; +} + +/* Backdrop Button */ +.button:backdrop, +.button.default:backdrop, +.button.text-button:backdrop, +.button.image-button:backdrop { + border: 1px solid @backdrop_button_border; + background-color: @backdrop_button_background; + background-image: none; + color: @backdrop_text; +} + +/* Backdrop Button */ +.button:backdrop:hover, +.button.default:backdrop:hover, +.button.text-button:backdrop:hover, +.button.image-button:backdrop:hover { + background-color: shade(@backdrop_button_background, 1.1); + background-image: linear-gradient(to bottom, + shade(@backdrop_button_background, 1.1), + shade(shade(@backdrop_button_background, 1.1), 0.98) + ); + color: @backdrop_text; +} + +/* Insensitive Button */ +.button:insensitive:backdrop, +.button.default:insensitive:backdrop, +.button.text-button:insensitive:backdrop, +.button.image-button:insensitive:backdrop { + border: 1px solid @insensitive_border; + background-color: @insensitive_background; + background-image: none; + color: @insensitive_text; +} + + +/************** +* Help Button * +**************/ +.help_button { + border-radius: 16px; +} + + +.button .circular-button { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 2px; + padding-left: 2px; + border-radius: 12px; +} + + +/*************************** +* Overlay Button * +***************************/ + +GtkOverlay > .button, +GtkOverlay > .button:hover, +GtkOverlay > .button:backdrop, +GtkOverlay > .button:focus { + background-image: none; + background: none; + color: #fff; +} + +GtkOverlay > .button:active, +GtkOverlay > .button:hover:active { + background-color: #fff; + color: @foreground_color; +} + +GtkOverlay > .button:focus, +GtkOverlay > .button:focus:active { +} + +GtkOverlay > .button:focus:active { + background-color: @selection; +} + + +/****************** + * Button No Undo * + ******************/ +.button.noundo, +.content-view .button.noundo { + background-color: shade(@error, 1.08); + color: @error_foreground; +} + +.button.noundo:hover, +.content-view .button.noundo:hover { + background-color: @error; +} + +.button.noundo:active, +.content-view .button.noundo:active { + background-color: shade(@error, 0.95); +} + +.button.noundo:active:hover, +.content-view .button.noundo:active:hover { + background-color: shade(@error, 0.97); +} + +.button.noundo GtkLabel, +.button.noundo Gtklabel:prelight { + color: @error_foreground; +} + +/********************** + * Affirmative Button * + **********************/ +.button.affirmative, +.content-view .button.affirmative { + background-color: shade(@selected_background, 1.08); + color: @selection_foreground; +} + +.button.affirmative:hover, +.content-view .button.affirmative:hover { + background-color: @selected_background; +} + +.button.affirmative:active, +.content-view .button.affirmative:active { + background-color: shade(@selected_background, 0.95); +} + +.button.affirmative:active:hover, +.content-view .button.affirmative:active:hover { + background-color: shade(@selected_background, 0.97); +} + +.button.affirmative GtkLabel, +.button.affirmative Gtklabel:prelight { + color: @selection_foreground; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/calendar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/calendar.css new file mode 100644 index 0000000..dcd7ddd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/calendar.css @@ -0,0 +1,69 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/*********** +* Calendar * +************/ + +GtkCalendar { + padding: 2px; + border-radius: 2px; + background-color: shade(@background, 0.8); + color:@text; +} + +GtkCalendar.view { + border-radius: 4px; + border: 1px solid @border; + border-width: 1px; + color: @text; +} + +GtkCalendar.header { + border-radius: 0; + background-color: @background; + border-width: 0; + color: @text; +} + +GtkCalendar.button { + color: @text; +} + +GtkCalendar.button:insensitive, +GtkCalendar.button:backdrop, +GtkCalendar.button:insensitive:backdrop { + background: none; +} + +.highlight, +GtkCalendar.highlight { + background-color: @selection; + color: @selection_foreground; + border-radius: 0; + padding: 0; + border-width: 0; +} + +GtkCalendar.button, +GtkCalendar.button:insensitive, +GtkCalendar.header, +GtkCalendar.view { + background: none; + background-image: none; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/cell-row.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/cell-row.css new file mode 100644 index 0000000..60960f9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/cell-row.css @@ -0,0 +1,43 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/**************** + * cell and row * + ****************/ + +.cell { + color: @foreground; + border-width: 0px; +} + +.cell:selected, +.cell:selected:focus { + background-color: @selection; + color: @selection_foreground; +} + +row:selected, +row:selected:focus { + border: 0 solid shade(@selection, 0.9); + background-color: @selection; + background-image: none; + color: @selection_foreground; + + -GtkWidget-focus-padding: 1; + -GtkWidget-focus-line-width: 0; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/check-radio.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/check-radio.css new file mode 100644 index 0000000..ffd8755 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/check-radio.css @@ -0,0 +1,143 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/***************** + * Check Buttons * + *****************/ + +GtkCheckButton:hover, +GtkCheckButton:active:hover, +GtkCheckButton:selected, +GtkCheckButton:selected:focus { +} + +.check, +.check row:selected, +.check row:selected:focus { + color: @foreground; +} + +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focus:insensitive { + color: @insensitive_text; +} + + +.check:backdrop, +.check row:selected:backdrop, +.check row:selected:focus:backdrop { + color: @backdrop_text; +} + +.check:insensitive:backdrop, +.check row:selected:insensitive:backdrop, +.check row:selected:focus:insensitive:backdrop { + color: @backdrop_insensitive_text; +} + +.check:selected { + color: @selection_foreground; +} + + +.check:selected:backdrop { + color: @backdrop_selection_foreground; +} + +/***************** + * Radio Buttons * + *****************/ + +.radio { + background: none; +} + +.radio:insensitive { + color: @insensitive_text; +} + +.radio:selected { + color: @selection_foreground; +} + +.radio:backdrop { + color: @backdrop_text; +} + +.radio:insensitive:backdrop { + color: @backdrop_insensitive_text; +} + +.radio:selected:backdrop { + color: @backdrop_selection_foreground; +} + +/* Symbolic Radio */ +.menu .menuitem.radio { + -gtk-icon-source: -gtk-icontheme("radio-symbolic"); + color: @text; + icon-shadow: none; +} + +.menu .menuitem.radio:active, .menu .menuitem.radio:checked { + -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); +} + +.menu .menuitem.radio:inconsistent { + -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); +} +.menu .menuitem.radio:hover { + color: @base; +} +.menu .menuitem.radio:insensitive { + color: @insensitive_text; +} + + +/* Menuitem Checks & Radios */ + +.menuitem.check, +.menuitem.radio { + background: none; + background-image: none; + background: none; + box-shadow: none; +} + +.menuitem.check, +.menuitem.check:active, +.menuitem.check:active:hover, +.menuitem.check:active:insensitive, +.menuitem.check:hover, +.menuitem.check:inconsistent, +.menuitem.check:inconsistent:hover, +.menuitem.check:inconsistent:insensitive, +.menuitem.check:insensitive, +.menuitem.radio, +.menuitem.radio:active, +.menuitem.radio:active:hover, +.menuitem.radio:active:insensitive, +.menuitem.radio:hover, +.menuitem.radio:inconsistent, +.menuitem.radio:inconsistent:hover , +.menuitem.radio:inconsistent:insensitive, +.menuitem.radio:insensitive { + background: none; + box-shadow: none; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/color-chooser.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/color-chooser.css new file mode 100644 index 0000000..b2e4e6e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/color-chooser.css @@ -0,0 +1,116 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/***************** + * Color chooser * + *****************/ + +GtkColorSwatch, +GtkColorSwatch:selected { + border-width: 1px; + border-style: solid; + border: 1px solid alpha(#000, 0.1); + border-radius: 1px; + background: none; + background-clip: border-box; +} + +GtkColorSwatch:hover, +GtkColorSwatch:selected:hover { + border: 1px solid alpha(#000, 0.3); +} + +GtkColorSwatch.color-dark:hover { +} + +GtkColorSwatch.color-light:hover { +} + +GtkColorSwatch.color-light:selected:hover, +GtkColorSwatch.color-dark:selected:hover { + background-image: none; +} + +GtkColorSwatch.left, +GtkColorSwatch:first-child { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +GtkColorSwatch.right, +GtkColorSwatch:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +GtkColorSwatch:only-child { + border-radius: 4px; +} + +GtkColorSwatch.top { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +GtkColorSwatch.bottom { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +GtkColorChooserWidget #add-color-button { + background-clip: padding-box; + border: 1px solid alpha(#000, 0.1); + background-color: shade(@background, 0.95); + color: @foreground; +} + +GtkColorChooserWidget #add-color-button:hover { + border: 1px solid alpha(#000, 0.3); + background-color: shade(@background, 0.90); + color: @foreground; +} + +.color-active-badge, +.color-active-badge:selected { + border-width: 1px; + border-style: solid; + border-width: 2px; + background: none; +} + +.color-active-badge.color-light, +.color-active-badge.color-light:hover { + border: 1px solid alpha(#000, 0.3); + color: alpha(#000, 0.3); +} + +.color-active-badge.color-dark, +.color-active-badge.color-dark:hover { + border: 1px solid alpha(white, 0.3); + color: alpha(white, 0.3); +} + +GtkColorEditor GtkColorSwatch { + border-radius: 4px; +} + +GtkColorEditor GtkColorSwatch.color-dark:hover, +GtkColorEditor GtkColorSwatch.color-light:hover { + background-image: none; + border: 1px solid alpha(#000, 0.3); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/column-header.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/column-header.css new file mode 100644 index 0000000..b6e7570 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/column-header.css @@ -0,0 +1,141 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/****************** + * Column Headers * + *****************/ + +column-header .button, +.content-view column-header .button { + border-radius: 0; + border-width: 0px; +} + +column-header .button GtkImage, +column-header .button GtkLabel { + padding-left: 3px; + color: @text; +} + +/*First Child*/ +column-header:first-child .button, +column-header:first-child .button:active, +column-header:first-child .button:hover, +column-header:first-child .button:backdrop, +column-header:first-child .button:backdrop:hover, +.content-view column-header:first-child .button { + border-width: 0 0 1px 0; +} + +/*Last Child*/ +column-header:last-child .button, +column-header:last-child .button:active, +column-header:last-child .button:hover, +column-header:last-child .button:backdrop, +column-header:last-child .button:backdrop:hover, +.content-view column-header:last-child .button { + border-width: 0px 1px 1px 1px; +} + +/* Normal */ +column-header .button, +.content-view column-header .button { + background-image: linear-gradient(to bottom, + @button_background, + shade(@button_background, 0.98) + ); + border-image: linear-gradient(to bottom, + @button_border, + shade(@button_border, 0.98) + ) 0 0 1 1; + border-width: 0 0 1px 1px; + padding: 4px 2px 4px 2px; + color: @text; +} + +/* Active */ +column-header .button:focus, +column-header .button:active, +.content-view column-header .button:focus, +.content-view column-header .button:active { + background-image: linear-gradient(to bottom, + @button_background, + shade(@button_background, 0.98) + ); + border-image: linear-gradient(to bottom, + @button_border, + shade(@button_border, 0.98) + ) 0 0 1 1; + border-width: 0 0 1px 1px; + padding: 4px 2px 4px 2px; + color: @text; +} + +column-header .button:focus GtkImage, +column-header .button:focus GtkLabel, +column-header .button:active GtkImage, +column-header .button:active GtkLabel { + color: @text; +} + +/* Backdrop */ +column-header .button:backdrop { + background-image: none; + background-color: @backdrop_background; + border-image: none; + border-color: @backdrop_border; + border-width: 0 0 1px 1px; + padding: 4px 2px 4px 2px; + color: @backdrop_text; +} + +column-header .button:backdrop GtkImage, +column-header .button:backdrop GtkLabel { + color: @backdrop_text; +} + +/* Hover */ +column-header .button:hover { + background-image: linear-gradient(to bottom, + shade(@button_background, 1.2), + shade(shade(@button_background, 1.2), 0.98) + ); + padding: 4px 2px 4px 2px; + border-width: 0 0 1px 1px; + color: @text; +} + +column-header .button:hover GtkImage, +column-header .button:hover GtkLabel { + color: @text; +} + +/* Hover:Backdrop; */ +column-header .button:hover:backdrop { + background-image: linear-gradient(to bottom, + shade(@backdrop_button_background, 1.1), + shade(shade(@backdrop_button_background, 1.1), 0.98) + ); + border-width: 0 0 1px 1px; + color: @backdrop_text; +} + +column-header .button:hover:backdrop GtkImage, +column-header .button:hover:backdrop GtkLabel { + color: @backdrop_text; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/combobox.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/combobox.css new file mode 100644 index 0000000..135672f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/combobox.css @@ -0,0 +1,75 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/************ + * Combobox * + ************/ + +GtkComboBox { + padding: 0; + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; + +} + +GtkComboBox .separator { + /* always disable separators */ + -GtkWidget-wide-separators: true; + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; +} + +.arrow { + background: none; + border: none; + color: inherit; + -GtkComboBox-arrow-scaling: 1; +} + +/****************** + * Combobox Entry * + ******************/ + +/* Button */ +.combobox-entry .button { + box-shadow: none; +} + +.combobox-entry .button:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; +} + +.combobox-entry .button:last-child { + border-radius: 0 4px 4px 0; +} + +/* Entry */ +.combobox-entry .entry { + box-shadow: none; +} + +.combobox-entry .entry:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; +} + +.combobox-entry .entry:last-child { + border-radius: 0 4px 4px 0; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/composited-indicator.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/composited-indicator.css new file mode 100644 index 0000000..8e24ecd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/composited-indicator.css @@ -0,0 +1,101 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/*********************** +* Composited Indicator * +************************/ + +.composited-indicator { + background-color: transparent; + color: @panel_text; +} + +.composited-indicator:active { + background-color: alpha(#fff, 0.1); + color: @header; +} + +.composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; +} + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; +} + +.composited-indicator .menuitem:active, +.composited-indicator .menuitem:prelight { + border-style: none; + background-image: none; + background-color: shade(@panel, 1.05); + color: @panel_text; + box-shadow: none; +} + + +/* Images */ +.composited-indicator .menuitem:focus GtkImage, +.composited-indicator .menuitem GtkImage { + color: @text; +} + +.composited-indicator .menuitem:prelight GtkImage, +.composited-indicator .menuitem:active GtkImage, +.composited-indicator .menuitem:hover GtkImage { + color: @selection_foreground; +} + +.composited-indicator .menuitem:backdrop GtkImage, +.composited-indicator .menuitem:backdrop:hover GtkImage, +.composited-indicator .menuitem:active:backdrop GtkImage { + color: @backdrop_text; +} + +.composited-indicator .menuitem:insensitive GtkImage { + color: @insensitive_text; +} + +.composited-indicator .menuitem:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + +/* Labels */ +.composited-indicator .menuitem:focus GtkLabel, +.composited-indicator .menuitem GtkLabel { + color: @text; +} + +.composited-indicator .menuitem:prelight GtkLabel, +.composited-indicator .menuitem:hover GtkLabel, +.composited-indicator .menuitem:active GtkLabel { + color: @selection_foreground; +} + +.composited-indicator .menuitem:backdrop GtkLabel, +.composited-indicator .menuitem:backdrop:hover GtkLabel, +.composited-indicator .menuitem:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.composited-indicator .menuitem:insensitive GtkLabel { + color: @insensitive_text; +} + +.composited-indicator .menuitem:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/csd.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/csd.css new file mode 100644 index 0000000..f4cd3b6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/csd.css @@ -0,0 +1,25 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/******* + * CSD * + *******/ + +.csd.background { + border-radius: 0 0 4px 4px; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/cursor-handles.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/cursor-handles.css new file mode 100644 index 0000000..90d162f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/cursor-handles.css @@ -0,0 +1,39 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/****************** + * Cursor Handles * + ******************/ + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; +} + +.entry.cursor-handle.top, +.cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); +} + +.entry.cursor-handle.bottom, +.cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/destructive-action-buttons.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/destructive-action-buttons.css new file mode 100644 index 0000000..910d816 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/destructive-action-buttons.css @@ -0,0 +1,150 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/****************************** + * Destructive action buttons * + ******************************/ +@define-color destructive_action_button #DC322F; +@define-color destructive_action_button_border shade(@destructive_action_button, 0.9); +@define-color destructive_action_button_foreground #fff; + +/****************************** + * Destructive action buttons * + ******************************/ + +.destructive-action.button, +.button.destructive-action { + border: 1px solid @destructive_action_button_border; + background-color: @destructive_action_button; + background-image: linear-gradient(to bottom, + @destructive_action_button, + shade(@destructive_action_button, 0.98) + ); + color: @destructive_action_button_foreground; +} + +.destructive-action.button:hover, +.button.destructive-action:hover { + border: 1px solid shade(@destructive_action_button_border, 1.1); + background-color: shade(@destructive_action_button, 1.1); + background-image: linear-gradient(to bottom, + shade(@destructive_action_button, 1.1), + shade(shade(@destructive_action_button, 1.1), 0.98) + ); + color: @destructive_action_button_foreground; +} + +.destructive-action.button:active, +.button.destructive-action:active { + border: 1px solid @destructive_action_button_border; + background-color: @destructive_action_button; + background-image: linear-gradient(to bottom, + @destructive_action_button, + shade(@destructive_action_button, 0.98) + ); + color: @destructive_action_button_foreground; +} + +.destructive-action.button:backdrop, +.button.destructive-action:backdrop { + border: 1px solid @backdrop_border; + background-color: @backdrop_background; + color: @backdrop_text; +} + +.destructive-action.button:insensitive, +.button.destructive-action:insensitive { + border: 1px solid @insensitive_border; + background-color: @insensitive_background; + color: @insensitive_text; +} + +.destructive-action.button:backdrop:insensitive, +.button.destructive-action:backdrop:insensitive { + border: 1px solid mix(@insensitive_border, @backdrop_border, 0.5); + background-color: mix(@insensitive_background, @backdrop_background, 0.5); + color: mix(@insensitive_text, @backdrop_text, 0.5); +} + +/* Images */ +.destructive-action.button GtkImage { + color: @destructive_action_button_foreground; +} + +.destructive-action.button:active GtkImage, +.destructive-action.button:focus GtkImage, +.destructive-action.button:hover GtkImage { + color: @suggested_action_button_foreground; +} + +.destructive-action.image-button:active GtkImage, +.destructive-action.image-button:focus GtkImage, +.destructive-action.image-button:hover GtkImage { + color: @suggested_action_button_foreground; +} + +.destructive-action.button:backdrop GtkImage, +.destructive-action.button:backdrop:hover GtkImage, +.destructive-action.button:active:backdrop GtkImage { + color: @backdrop_text; + -gtk-image-effect: dim; +} + +.destructive-action.button:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} + +.destructive-action.button:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/* Labels */ +.destructive-action.button GtkLabel { + color: @destructive_action_button_foreground; + text-shadow:0 1px alpha(#000, 0.05); +} + +.destructive-action.button:active GtkLabel, +.destructive-action.button:focus GtkLabel, +.destructive-action.button:hover GtkLabel { + color: @destructive_action_button_foreground; +} + +.destructive-action.text-button:active GtkLabel, +.destructive-action.text-button:focus GtkLabel, +.destructive-action.text-button:hover GtkLabel { + color: @destructive_action_button_foreground; +} + +.destructive-action.button:backdrop GtkLabel, +.destructive-action.button:backdrop:hover GtkLabel, +.destructive-action.button:focus:backdrop GtkLabel, +.destructive-action.button:active:backdrop GtkLabel { + color: @backdrop_text; + text-shadow:none; +} + +.destructive-action.button:insensitive GtkLabel { + color: @insensitive_text; +} + +.destructive-action.button:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/dialogs.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/dialogs.css new file mode 100644 index 0000000..7c09bb1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/dialogs.css @@ -0,0 +1,101 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color dialog_header @header; +@define-color dialog_header_text @header_text; + +@define-color backdrop_dialog_header shade(@dialog_header, 0.9); +@define-color backdrop_dialog_header_text alpha(@dialog_header, 0.5); +@define-color insensitive_dialog_header_text alpha(@dialog_header_text, 0.7); + +/*********** + * Dialogs * + ***********/ + +.prompt, +GtkMessageDialog { + -GtkDialog-button-spacing: 0; + -GtkDialog-content-area-border: 12px; +} + +/* Buttons */ +GtkMessageDialog .button { + border: 1px solid @selection; +} + +GtkMessageDialog .button:focus { + border: 1px solid @selection; +} + +/* Titlebar */ +GtkDialog .titlebar, +GtkMessageDialog .titlebar { + border: none; + background-color: @dialog_header; + color: @dialog_header_text; +} + +GtkDialog .titlebar:backdrop, +GtkMessageDialog .titlebar:backdrop { + background-color: @backdrop_dialog_header; + color: @backdrop_dialog_header_text; +} + +GtkDialog, +GtkAboutDialog, +GtkMessageDialog { + background: @background; + color: @text; + box-shadow: none; +} + + +GtkDialog:backdrop, +GtkAboutDialog:backdrop, +GtkMessageDialog:backdrop { + background: @backdrop_background; + color: @backdrop_text; + box-shadow: none; +} + +GtkDialog GtkLabel, +GtkAboutDialog GtkLabel, +GtkMessageDialog GtkLabel { + color: @text; +} + +GtkDialog .toolbar { + background-image: none; + background-color: @background; +} + +GtkFileChooserDialog .search-bar { + background-color: @base; + border-color: @background; + box-shadow: none; } + GtkFileChooserDialog .search-bar:backdrop { + background-color: white; + border-color: @background; } +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid @border; } + GtkFileChooserDialog .dialog-action-box:backdrop { + border-top-color: @backdrop_border; } + +GtkFileChooserDialog .sidebar.view.cell { + padding: 0; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/dynamic-notebook.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/dynamic-notebook.css new file mode 100644 index 0000000..5d13537 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/dynamic-notebook.css @@ -0,0 +1,302 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/*************************** + * Dynamic Notebook & Tabs * + ***************************/ + +.dynamic-notebook .notebook.header { + background: none; + background-color: @background; + border: 0 solid @border; + border-radius: 0; + border: none; +} + +.dynamic-notebook .notebook.header:backdrop { + background-color: @backdrop_background; + background-image: none; + border-color: @backdrop_border; +} + +.dynamic-notebook { + background: none; + border:none; + +} + +.dynamic-notebook:backdrop { + background-clip: border-box; + background: none; + background-image: none; + border:none; +} + + +.dynamic-notebook .notebook { + /*-GtkNotebook-tab-overlap: 1px;*/ + border-width: 0; +} + +.dynamic-notebook .notebook .button { + background-image: none; + box-shadow: none; + color: shade (@foreground, 1.20); + border-image: none; +} + +.dynamic-notebook .notebook .button GtkImage, +.dynamic-notebook .notebook .button:active GtkImage { + background-image: none; + box-shadow: none; + color: @foreground; +} + +.dynamic-notebook GtkImage:insensitive { + color: @insensitive_text; +} + +.dynamic-notebook .notebook .button:hover { + background-color: alpha(#000, 0.05); + border-color: alpha(#000, 0.2); + box-shadow: inset 0 0 0 1px alpha(#000, 0.05); + color: shade (@foreground, 1.10); +} + +.dynamic-notebook .notebook .button:hover:active { + background-color: alpha(#000, 0.10); +} + +.dynamic-notebook GtkLabel { + background: none; + color: @foreground; +} + +.dynamic-notebook GtkLabel:active { + color: @foreground; + font-weight: bold; +} + +.dynamic-notebook GtkLabel:backdrop { + color: @backdrop_text; +} + +.dynamic-notebook GtkLabel:insensitive, +.dynamic-notebook .image:insensitive { + background: none; + color: @insensitive_background; +} + + +.dynamic-notebook .notebook { + -GtkNotebook-tab-overlap: 0; + border-width: 0; +} + + +.dynamic-notebook .notebook tab { + padding-top: 3px; + color: @foreground; +} + +.dynamic-notebook .notebook tab > .entry { + border-radius: 2px; + padding: 1px 5px; +} + +.dynamic-notebook .notebook tab GtkImage { + color: @foreground; +} + +.dynamic-notebook .notebook tab:active { + color: @foreground; +} + + +/* Hover */ +.dynamic-notebook tab:hover { + background-image: none; + background-color: alpha(@text, 0.05); +} + + + +.dynamic-notebook .notebook tab:active:backdrop, +.dynamic-notebook .notebook tab:backdrop { + background-color: @backdrop_background; + background-image: none; + border: 0 solid transparent; + color: @foreground; +} + +.dynamic-notebook .notebook tab:insensitive { + background-color: @insensitive_background; + border: 0 solid transparent; + color: @foreground; +} + +/*----- Tab indicator bar -----*/ + +/* Normal */ +.dynamic-notebook tab.top { + box-shadow:inset 0 -1px 0 0 @border; +} +.dynamic-notebook tab.bottom { + box-shadow:inset 0 1px 0 0 @border; +} +.dynamic-notebook tab.left { + box-shadow:inset -1px 0 0 0 @border; +} +.dynamic-notebook tab.right { + box-shadow:inset 1px 0 0 0 @border; +} + +/* Active */ +.dynamic-notebook tab.top:active { + box-shadow:inset 0 -2px 0 0 @text; +} +.dynamic-notebook tab.bottom:active { + box-shadow:inset 0 2px 0 0 @text; +} +.dynamic-notebook tab.left:active { + box-shadow:inset -2px 0 0 0 @text; +} +.dynamic-notebook tab.right:active { + box-shadow:inset 2px 0 0 0 @text; +} + +/* Active-Backdrop */ +.dynamic-notebook tab.top:active:backdrop { + box-shadow:inset 0 -2px 0 0 @backdrop_text; +} +.dynamic-notebook tab.bottom:active:backdrop { + box-shadow:inset 0 2px 0 0 @backdrop_text; +} +.dynamic-notebook tab.left:active:backdrop { + box-shadow:inset -2px 0 0 0 @backdrop_text; +} +.dynamic-notebook tab.right:active:backdrop { + box-shadow:inset 2px 0 0 0 @backdrop_text; +} + + +/* Hover */ +.dynamic-notebook tab.top:hover, +.dynamic-notebook tab.bottom:hover, +.dynamic-notebook tab.left:hover, +.dynamic-notebook tab.right:hover { + box-shadow: none; + background: shade(@background, 0.95); +} + +/* Hover-Backdrop */ +.dynamic-notebook tab.top:hover { + box-shadow:inset 0 -2px 0 0 alpha(@text, 0.1); +} +.dynamic-notebook tab.bottom:hover:backdrop { + box-shadow:inset 0 2px 0 0 alpha(@text, 0.1); +} +.dynamic-notebook tab.left:hover:backdrop { + box-shadow:inset -2px 0 0 0 alpha(@text, 0.1); +} +.dynamic-notebook tab.right:hover:backdrop { + box-shadow:inset 2px 0 0 0 alpha(@text, 0.1); +} + +/* Backdrop */ +.dynamic-notebook tab.top:backdrop { + box-shadow:inset 0 -1px 0 0 @backdrop_border; +} +.dynamic-notebook tab.bottom:backdrop { + box-shadow:inset 0 1px 0 0 @backdrop_border; +} +.dynamic-notebook tab.left:backdrop { + box-shadow:inset -1px 0 0 0 @backdrop_border; +} +.dynamic-notebook tab.right:backdrop { + box-shadow:inset 1px 0 0 0 @backdrop_border; +} + +/* Insensitive */ +.dynamic-notebook tab.top:insensitive { + box-shadow:inset 0 -1px 0 0 @insensitive_border; +} +.dynamic-notebook tab.bottom:insensitive { + box-shadow:inset 0 1px 0 0 @insensitive_border; +} +.dynamic-notebook tab.left:insensitive { + box-shadow:inset -1px 0 0 0 @insensitive_border; +} +.dynamic-notebook tab.right:insensitive { + box-shadow:inset 1px 0 0 0 @insensitive_border; +} + + +/*----- In-tab Padding -----*/ + +.dynamic-notebook tab.top { + padding: 6px 8px 8px 8px; +} + +.dynamic-notebook tab.bottom { + padding: 8px 8px 6px 8px; +} + +.dynamic-notebook tab.left { + padding: 8px; +} + +.dynamic-notebook tab.right { + padding: 8px; +} + +.dynamic-notebook .notebook tab > .button, +.dynamic-notebook .notebook tab > .button:hover, +.dynamic-notebook .notebook tab > .button:hover:active, +.notebook tab .button:hover, +.notebook tab .button:hover:active { + background-image: none; + background-color: alpha(#000, 0.02); + + border-color: @border; +} + +.dynamic-notebook .notebook tab > .button:hover:active, +.notebook tab > .button:hover:active { + background-color: alpha(#000, 0.10); +} + + +.dynamic-notebook .notebook .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; +} + + +.dynamic-notebook .notebook .button.flat:hover { + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; + background-color: alpha(#000,0.1); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/entry.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/entry.css new file mode 100644 index 0000000..843d7a5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/entry.css @@ -0,0 +1,140 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********* + * Entry * + *********/ + +.entry { + background: @base; + color: @text; + padding: 6px; + border-radius: 3px; + border: 1px solid @border; +} + +.entry:active { + background-color: @base; + color: @text; + border: 1px solid @border; + box-shadow:inset 0 3px 0 1px alpha(#000, 0.05), + inset 0 1px 0 0 alpha(#000, 0.02); +} + +.entry:focus { + background-color: @base; + color: @text; + border: 1px solid shade(@selection, 0.8); + box-shadow:inset 0 0 0 1px alpha(@selection, 0.2), + inset 0 0 0 2px alpha(@selection, 0.1), + inset 0 1px 0 0 alpha(@selection, 0.3); +} + +.entry:backdrop:active, +.entry:backdrop:focus { + background-color: @backdrop_base; + color: @backdrop_text; + border: 1px solid @backdrop_border; + box-shadow:inset 0 1px 1px 0 alpha(#000, 0.1); +} + +.entry:insensitive { + background-color: @insensitive_background; + color: @insensitive_text; + box-shadow:none; +} + +.entry:selected, +.entry:selected:focus { + color: @base; + background-color: @selection; +} + +.entry:selected:backdrop { + color: @base; + background-color: @selection; +} + +.entry:backdrop { + background-color: @backdrop_background; + color: @backdrop_text; + box-shadow: none; +} + +.entry:insensitive:backdrop { + color: @backdrop_text; + box-shadow: none; + background-color: @backdrop_insensitive_background; + box-shadow: none; +} + +.entry.image { + color: @insensitive_text; +} + +.entry.image.left { + padding-right: 6px; + color: @text; +} + +/********************* + * Entry Progressbar * + *********************/ + +.entry.progressbar, +.entry.progressbar:focus { + margin: 0 2px 0 2px; + border-image: none; + border-style: none; + background: none; + background-image: linear-gradient(to top, + transparent 2px, + @base 2px, + @base 3px, + shade(@selection, 0.9) 3px, + shade(@selection, 0.9) 5px, + transparent 5px); + background-size: auto; + box-shadow: none; +} + +.entry.progressbar.pulse, +.entry.progressbar.pulse:focus { + background-image: linear-gradient(to top, + transparent 2px, + @base 2px, + @base 3px, + @border 3px, + @border 5px, + transparent 5px); +} + +.entry.progressbar:backdrop { + margin: 0 2px 0 2px; + border-image: none; + border-style: none; + background:none; + background-image: linear-gradient(to top, + transparent 2px, + @base 2px, + @base 3px, + @backdrop_selected_background 3px, + @backdrop_selected_background 5px, + transparent 5px); + box-shadow: none; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/expander.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/expander.css new file mode 100644 index 0000000..c398a20 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/expander.css @@ -0,0 +1,54 @@ +/************ + * expander * + ************/ +.expander { + border: @border; + color: alpha(@foreground, 0.7); +} + +.expander:active, +.expander:hover { + border: alpha(white, 0.7); + color: alpha(white, 0.7); +} + +.expander:insensitive { + border: alpha(@insensitive_text, 0.7); + color: alpha(@insensitive_text, 0.7); +} + +.expander:backdrop { + border: alpha(@backdrop_text, 0.7); + color: alpha(@backdrop_text, 0.7); +} + + +/* Labels */ +.expander GtkLabel { + color: @text; +} + +.expander:focus GtkLabel { + /*color: shade(@text, 2.0);*/ + color: @text; +} + +.expander:active GtkLabel, +.expander:hover GtkLabel { + color: alpha(#000, 0.5); + /*color: @text;*/ +} + +.expander:backdrop GtkLabel, +.expander:backdrop:hover GtkLabel, +.expander:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.expander:insensitive GtkLabel { + color: @insensitive_text; +} + +.expander:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/floating-bar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/floating-bar.css new file mode 100644 index 0000000..0666baa --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/floating-bar.css @@ -0,0 +1,29 @@ + +/* Floating status bar */ +.floating-bar { + padding: 2px; + background-color: @background; + border-width: 1px; + border-style: solid solid none; + border-color: @border; + border-radius: 3px 3px 0 0; +} + +.floating-bar.bottom.left { /* axes left border and border radius */ + border-left-style: none; + border-top-left-radius: 0; +} + +.floating-bar.bottom.right { /* axes right border and border radius */ + border-right-style: none; + border-top-right-radius: 0; +} + +.floating-bar:backdrop { + background-color: @backdrop_background; + border-color: @backdrop_border; +} + +.floating-bar .button { + padding: 4px; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/header-bar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/header-bar.css new file mode 100644 index 0000000..bd7c991 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/header-bar.css @@ -0,0 +1,378 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +@define-color backdrop_header_text alpha(@header_text, 0.7); +@define-color insensitive_header_text alpha(@header_text, 0.5); +@define-color backdrop_header_text_dark alpha(@header_text_dark, 0.7); +@define-color insensitive_header_text_dark alpha(@header_text_dark, 0.5); + +/************** + * Header Bar * + **************/ + +.header-bar { + padding:0; + border: none; + border-radius: 4px 4px 0 0; + background-color: @header; + color: @header_text; + box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.1); +} + + +.maximized .header-bar { + border-radius: 0px; + box-shadow: none; +} + +.header-bar:backdrop { + background-image: none; + background-color: @backdrop_header; + color: @backdrop_header_text; + box-shadow: none; +} + +.header-bar *:insensitive { + color: @insensitive_header_text; +} + +/* Text */ +.title, +.header-bar .title { + padding: 0; + padding-left: 13px; + padding-right: 13px; + font: Bold; + color: @header_text; +} + +.header-bar > GtkImage, +.header-bar > GtkArrow { + color: @header_text; +} + +.header-bar .button.linked .title, +.header-bar .button.flat .title { + padding: 0; +} + +.header-bar .title:backdrop { + color: @backdrop_header_text; +} + +/* Subtitle */ +.header-bar .subtitle { + padding: 0; + font: 9; +} + +.header-bar .subtitle, +.header-bar .subtitle GtkLabel, +.header-bar .subtitle GtkImage { + color: alpha(@header_text, 0.8); +} + +.header-bar .subtitle:backdrop, +.header-bar .subtitle:backdrop GtkLabel, +.header-bar .subtitle:backdrop GtkImage { + color: alpha(@backdrop_header_text,0.8); +} + +/* Counter */ +.header-bar .label.counter-label { + background-color: alpha(@header_text,0.5); + color:@header_text; +} + +/*Images*/ + +.header-bar GtkImage, +.header-bar *:active GtkImage, +.header-bar *:focus GtkImage, +.header-bar *:hover GtkImage { + color: @header_text; +} + +.header-bar *:backdrop GtkImage, +.header-bar *:backdrop:hover GtkImage, +.header-bar *:active:backdrop GtkImage { + color: @header_text; + -gtk-image-effect: dim; +} + +.header-bar *:insensitive GtkImage +.header-bar *:backdrop:insensitive GtkImage, +.header-bar *:insensitive:backdrop GtkImage { + color: @header_text; + -gtk-image-effect: dim; +} + + +/* Buttons */ +.header-bar .button, +.header-bar .flat, +.header-bar .button.image-button, +.header-bar .linked, +.header-bar .suggested-action .button, +.header-bar .button.text-button, +.header-bar .titlebutton { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; + padding: 10px; + color: @header_text; +} + + +.header-bar .button.image-linked { + padding: 13px; +} + +/* Buttons (Hover) */ +.header-bar .button:hover, +.header-bar .flat:hover, +.header-bar .button.image-button:hover, +.header-bar .linked:hover, +.header-bar .suggested-action .button:hover, +.header-bar .button.text-button:hover, +.header-bar .titlebutton:hover { + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; + background-color: alpha(#000,0.1); + color: @header_text; +} + +/* Buttons (Backdrop) */ +.header-bar .button:backdrop, +.header-bar .flat:backdrop, +.header-bar .button.image-button:backdrop, +.header-bar .linked:backdrop, +.header-bar .suggested-action .button:backdrop, +.header-bar .button.text-button:backdrop, +.header-bar .titlebutton:backdrop { + background: none; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; + color: shade(@header_text, 1.1); +} + +/* Buttons (Insensitive) */ +.header-bar .button:insensitive, +.header-bar .flat:insensitive, +.header-bar .button.image-button:insensitive, +.header-bar .linked:insensitive, +.header-bar .suggested-action .button:insensitive, +.header-bar .button.text-button:insensitive, +.header-bar .titlebutton:insensitive { + background: none; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; + color: alpha(@header_text, 0.5); +} + +/* Buttons (Checked) */ +.header-bar .button:checked, +.header-bar .flat:checked, +.header-bar .button.image-button:checked, +.header-bar .linked:checked, +.header-bar .suggested-action .button:checked, +.header-bar .button.text-button:checked, +.header-bar .titlebutton:checked { + background-image: none; + border: none; + border-radius: 0px; + box-shadow: none; + text-shadow: none; + color: @header_text; + box-shadow:inset 0 -2px 0 0 @header_text; +} + +/* Buttons (Active/Focused) */ +.header-bar .button:focus, +.header-bar .flat:focus, +.header-bar .button.image-button:focus, +.header-bar .linked:focus, +.header-bar .suggested-action .button:focus, +.header-bar .button.text-button:focus, +.header-bar .titlebutton:focus, +.header-bar .button:active, +.header-bar .flat:active, +.header-bar .button.image-button:active, +.header-bar .linked:active, +.header-bar .suggested-action .button:active, +.header-bar .button.text-button:active, +.header-bar .titlebutton:active { + background-image: none; + border: none; + border-radius: 0px; + box-shadow: none; + text-shadow: none; + background-color: alpha(#000,0.1); + color: @header_text; +} + +/* Separators */ + +.header-bar > GtkBox > .separator.vertical { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 0; + background-color: @separator; + color: @separator; + border:none; +} + +.header-bar .separator, +.header-bar .button .separator, +.header-bar .button.separator { + background: inherit; + color: @separator; + border:none; +} + + +/* Entries */ + +.header-bar .entry { + background-color: alpha(#000, 0.2); + color: @header_text; + border-radius: 2px; + padding: 6px 4px; + border: none; + box-shadow: none; +} + +.header-bar .entry.image { + color: @header_text; +} + +.header-bar .entry:active, +.header-bar .entry:focus { + background-color: @base; + color: @text; + box-shadow: none; + border: none; +} + +.header-bar .entry:active.image, +.header-bar .entry:focus.image { + padding-right: 6px; + color: @text; +} + +.header-bar .entry:backdrop { + box-shadow: none; + color: alpha(@header_text, 0.5); + border: none; +} + +.header-bar .entry.image { + color: alpha(@header_text, 0.5); +} + + +.header-bar .entry:active:backdrop, +.header-bar .entry:focus:backdrop { + background-color: alpha(@base, 0.5); + color: @text; + box-shadow: none; + border: none; +} + + +/* switches */ + +.header-bar GtkSwitch { + border-radius: 1em; + font: bold; +} + +/* Trough */ +.header-bar GtkSwitch.trough { + background: none; + border: none; + background-color: alpha(@header_text, 0.2); + color: @insensitive_header_text; + background-image: none; +} + +.header-bar GtkSwitch.trough:active { + background: none; + border: none; + background-color: alpha(@header_text, 0.2); + color: @header_text; + background-image: none; +} + +.header-bar GtkSwitch.trough:backdrop, +.header-bar GtkSwitch.trough:active:backdrop { + background: none; + border: none; + background-color: alpha(@header_text, 0.1); + color: @backdrop_header_text; + background-image: none; +} + +.header-bar GtkSwitch.trough:insensitive, +.header-bar GtkSwitch.trough:active:insensitive { + background: none; + background: none; + border: none; + color: @insensitive_header_text; + background-image: none; +} + +/* Slider */ +.header-bar GtkSwitch.slider, +.header-bar GtkSwitch.slider:active { + background: none; + border: none; + background-color: @header_text; + background-image: none; + color: @header_text; +} + +.header-bar GtkSwitch.slider:active:insensitive, +.header-bar GtkSwitch.slider:insensitive { + background: none; + border: none; + background-color: @insensitive_header_text; + background-image: none; + color: @insensitive_header_text; +} + +.header-bar GtkSwitch.slider:active:backdrop, +.header-bar GtkSwitch.slider:backdrop { + background: none; + border: none; + background-color: @backdrop_header_text; + background-image: none; + color: @backdrop_header_text; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/images.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/images.css new file mode 100644 index 0000000..6af587f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/images.css @@ -0,0 +1,80 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********* + * Images * + **********/ + +*:active GtkImage, +*:focus GtkImage, +*:hover GtkImage { + color: @selection_foreground; +} + +*:backdrop GtkImage, +*:backdrop:hover GtkImage, +*:active:backdrop GtkImage { + color: @backdrop_text; + /*-gtk-image-effect: dim;*/ +} + +*:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} + +*:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/******************* + * Symbolic Images * + *******************/ + +.image { + color: @internal_element; +} + +.image:hover { + color: @internal_element_prelight; +} + +.image:selected, +.image:selected:hover { + color: @selection_foreground; +} + +.view.image:backdrop, +.image:backdrop { + color: @backdrop_text; +} +.view.image:insensitive, +.image:insensitive { + color: @insenstive_text; +} + +.view.image, +.view.image:hover { + color: @view_symbolic; +} + +.view.image:selected, +.view.image:selected:hover { + color: @selection_foreground; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/infobars.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/infobars.css new file mode 100644 index 0000000..76447b4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/infobars.css @@ -0,0 +1,100 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color infobar_background @selection; +@define-color infobar_foreground #fff; + +/* Success colors */ +@define-color success #4bae4f; +@define-color success_foreground #fff; +@define-color success_text_shadow alpha(#fff, 0.2); +@define-color success_background @success; +@define-color success_border shade(@info_background, 0.9); + +/* Info colors */ +@define-color info #2095f2; +@define-color info_foreground #333333; +@define-color info_text_shadow alpha(#fff, 0.2); +@define-color info_background @info; +@define-color info_border shade(@info_background, 0.9); + +/* Warning colors */ +@define-color warning #fec006; +@define-color warning_foreground #333333; +@define-color warning_text_shadow alpha(#fff, 0.2); +@define-color warning_background @warning; +@define-color warning_border shade(@warning_background, 0.9); + +/* Question colors */ +@define-color question #4ab3e4; +@define-color question_foreground #fff; +@define-color question_text_shadow alpha(#000, 0.2); +@define-color question_background @question; +@define-color question_border shade(@question_background, 0.9); + +/* Error colors */ +@define-color error #f34235; +@define-color error_foreground #fff; +@define-color error_text_shadow alpha(#000, 0.5); +@define-color error_background @error; +@define-color error_border shade(@error_background, 0.9); + +/************** + * GtkInfoBar * + **************/ + +.info, +GtkInfoBar { + background-color: @background; + background-image: linear-gradient(to bottom, + @background, + shade(@background, 0.98) + ); + color: @foreground; + border-style: solid; + border-color: @border; + border-bottom-width: 1px; +} + +.info GtkLabel, +GtkInfoBar GtkLabel { + color: @foreground; +} + +GtkInfoBar .entry, +GtkInfoBar .menu { + color: @foreground; +} + +GtkInfoBar GtkLabel:insensitive { + color: @insensitive_text; +} + +GtkInfoBar .button, +GtkInfoBar .button:focus, +.dynamic-notebook GtkInfoBar .button { + color: @selection_foreground; +} + +GtkInfoBar .button:active, +GtkInfoBar .button:hover:active { + color: @selection_foreground; +} + +GtkInfoBar .button:insensitive { +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/inline-toolbars.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/inline-toolbars.css new file mode 100644 index 0000000..6e33e14 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/inline-toolbars.css @@ -0,0 +1,173 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/******************* + * Inline Toolbars * + *******************/ + +.inline-toolbar.toolbar { + background-color: @base; + border: solid @border; + border-width: 0 1px 1px 1px; + color: @text; + box-shadow: none; +} + +.inline-toolbar.toolbar:backdrop { + background-color: @backdrop_base; + box-shadow: none; + -gtk-image-effect: dim; +} + +.inline-toolbar.toolbar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; +} + +.inline-toolbar.toolbar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; +} + +/* Buttons */ +.inline-toolbar.toolbar .button, +.inline-toolbar.toolbar .text-button, +.inline-toolbar.toolbar .image-button { + border: none; + background: none; + color: @text; + border-radius: 0px; + padding: 13px; +} + +.inline-toolbar.toolbar .button:active +.inline-toolbar.toolbar .text-button:active, +.inline-toolbar.toolbar .image-button:active { + border: none; + color: @text; + box-shadow: none; + padding: 13px; +} + +.inline-toolbar.toolbar .button .raised +.inline-toolbar.toolbar .text-button .raised, +.inline-toolbar.toolbar .image-button .raised { + border: none; + color: @text; + box-shadow: none; + padding: 13px; +} + +/* Hover */ +.inline-toolbar.toolbar .button:hover, +.inline-toolbar.toolbar .button:active:hover +.inline-toolbar.toolbar .text-button:hover, +.inline-toolbar.toolbar .text-button:active:hover, +.inline-toolbar.toolbar .image-button:hover, +.inline-toolbar.toolbar .image-button:active:hover { + padding: 13px; + border: none; + background-color: alpha(#000, 0.1); + color: @text; + box-shadow: none; +} + +/* Insensitive */ +.inline-toolbar.toolbar .button:insensitive, +.inline-toolbar.toolbar .text-button:insensitive, +.inline-toolbar.toolbar .image-button:insensitive { + color: @insensitive_header_text; + -gtk-image-effect: dim; +} + + +/* Backdrop */ +.inline-toolbar.toolbar .button:backdrop, +.inline-toolbar.toolbar .button:active:backdrop +.inline-toolbar.toolbar .text-button:backdrop, +.inline-toolbar.toolbar .text-button:active:backdrop, +.inline-toolbar.toolbar .image-button:backdrop, +.inline-toolbar.toolbar .image-button:active:backdrop { + color: @backdrop_text; + border: none; + padding: 13px; +} + +/* Insensitive:Backdrop; */ +.inline-toolbar.toolbar .button:insensitive:backdrop, +.inline-toolbar.toolbar .text-button:insensitive:backdrop, +.inline-toolbar.toolbar .image-button:insensitive:backdrop { + padding: 13px; + border: none; + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + + +/* Images */ +.inline-toolbar.toolbar .button GtkImage { + color: @text; +} + +.inline-toolbar.toolbar .button:active GtkImage, +.inline-toolbar.toolbar .button:focus GtkImage, +.inline-toolbar.toolbar .button:hover GtkImage { + color: @text; +} + +.inline-toolbar.toolbar .button:backdrop GtkImage, +.inline-toolbar.toolbar .button:backdrop:hover GtkImage, +.inline-toolbar.toolbar .button:active:backdrop GtkImage { + color: @backdrop_text; + -gtk-image-effect: dim; +} + +.inline-toolbar.toolbar .button:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} + +.inline-toolbar.toolbar .button:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/* Labels */ +.inline-toolbar.toolbar .button GtkLabel { + color: @text; +} + +.inline-toolbar.toolbar .button:active GtkLabel, +.inline-toolbar.toolbar .button:focus GtkLabel, +.inline-toolbar.toolbar .button:hover GtkLabel { + color: @text; +} + +.inline-toolbar.toolbar .button:backdrop GtkLabel, +.inline-toolbar.toolbar .button:backdrop:hover GtkLabel, +.inline-toolbar.toolbar .button:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.inline-toolbar.toolbar .button:insensitive GtkLabel { + color: @insensitive_text; +} + +.inline-toolbar.toolbar .button:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/labels.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/labels.css new file mode 100644 index 0000000..596f6d6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/labels.css @@ -0,0 +1,61 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********** + * Labels * + **********/ + +.label, +.label GtkLabel, +GtkLabel { + color: inherit; +} + +.dim-label, +.dim-label GtkLabel { + color: @insensitive_text; +} + +.label:active, +.label:focus, +.label:hover, +*:active GtkLabel, +*:focus GtkLabel, +*:hover GtkLabel { + color: inherit; +} + +.label:backdrop, +.label:backdrop:hover, +.label:active:backdrop, +*:backdrop GtkLabel, +*:backdrop:hover GtkLabel, +*:active:backdrop GtkLabel { + color: inherit; +} + +.label:insensitive, +*:insensitive GtkLabel { + color: inherit; +} + +.label:insensitive:backdrop, +*:insensitive:backdrop GtkLabel { + color: inherit; +} + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/levelbars.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/levelbars.css new file mode 100644 index 0000000..ef144c3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/levelbars.css @@ -0,0 +1,95 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/************* + * Level Bar * + *************/ + +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; + border-radius: 2px; +} + +GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; + border-radius: 2px; +} + +.level-bar.trough, +.level-bar.trough:backdrop { + border: 1px solid @border; + background: @base; + border-radius: 0px; + padding:1px; +} + +.level-bar.fill-block { + border: 1px solid @selected_border; + background-color: @selection; +} + +.level-bar.fill-block:backdrop { + background-color: shade(@backdrop_background, 0.95); + border: 1px solid @backdrop_border; +} + +.level-bar.indicator-continuous.fill-block { + padding: 2px; + border-radius: 4px; +} + +.level-bar.fill-block:backdrop, +.level-bar.fill-block.level-high:backdrop, +.level-bar.fill-block.level-low:backdrop { + background-color: @backdrop_border; + border-color: @backdrop_border; + background-image: none; +} + +.level-bar.indicator-discrete.fill-block.horizontal { + border-radius: 4px; + margin: 0 1px; +} + +.level-bar.indicator-discrete.fill-block.vertical { + border-radius: 4px; + margin: 1px 0; +} + +.level-bar.fill-block.level-high { + border-color: shade(@success, 0.9); + background-color: @success; +} + +.level-bar.fill-block.level-low { + border-color: shade(@warning, 0.9); + background-color: @warning; +} + +.level-bar.fill-block.empty-fill-block { + background: none; + background-image: none; + border-color: alpha(@foreground, 0.1); +} + +.level-bar.fill-block.empty-fill-block:backdrop { + border-color: transparent; + background: none; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/linked-buttons.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/linked-buttons.css new file mode 100644 index 0000000..f0ca6c2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/linked-buttons.css @@ -0,0 +1,103 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********* +* Linked * +*********/ + +/* Middle button */ +.linked entry, +.linked button, +.linked .entry, +.linked .button { + border-left-width: 0; + border-radius: 0; +} + +/* Leftmost button */ +.linked entry:first-child, +.linked button:first-child, +.linked .entry:first-child, +.linked .button:first-child, +.linked > GtkComboBox:first-child > .button { + border-width: 1px; + border-bottom-right-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 2.5px; + border-top-left-radius: 2.5px; +} + +/* Rightmost button */ +.linked entry:last-child, +.linked button:last-child, +.linked .entry:last-child, +.linked .button:last-child, +.linked > GtkComboBox:last-child > .button { + border-left-width: 0; + border-bottom-right-radius: 2.5px; + border-top-right-radius: 2.5px; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* Linked single button */ +.linked entry:only-child, +.linked button:only-child, +.linked .entry:only-child, +.linked .button:only-child { + border-right-width: 1px; + border-left-width: 1px; + border-radius: 2.5px; +} + +/* Middle button (vertical) */ +.linked.vertical entry, +.linked.vertical button, +.linked.vertical .entry, +.linked.vertical .button { + border-left-width: 1px; + border-bottom-width: 0; + border-radius: 0; +} + +/* Top button (vertical) */ +.linked.vertical entry:first-child, +.linked.vertical button:first-child, +.linked.vertical .entry:first-child, +.linked.vertical .button:first-child { + border-radius: 2.5px 2.5px 0 0; +} + +/* Bottom button (vertical) */ +.linked.vertical entry:last-child, +.linked.vertical button:last-child, +.linked.vertical .entry:last-child, +.linked.vertical .button:last-child { + border-bottom-width: 1px; + border-radius: 0 0 2.5px 2.5px; +} + +/* Linked single button (vertical) */ +.linked.vertical entry:only-child, +.linked.vertical button:only-child, +.linked.vertical .entry:only-child, +.linked.vertical .button:only-child { + border-top-width: 1px; + border-bottom-width: 1px; + border-radius: 2.5px; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/links.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/links.css new file mode 100644 index 0000000..2fa9165 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/links.css @@ -0,0 +1,75 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +@define-color link #02f; +@define-color backdrop_link shade(@link, 1.1); +@define-color visited_link shade(@link, 0.9); + +/********* + * Links * + *********/ +*:link, .button:link, .header-bar .button.titlebutton:link, +.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited, +.titlebar .button.titlebutton:visited { + color: @visited_link; +} + +*:link:visited, +.button:visited, +.header-bar .button.titlebutton:visited, +.titlebar .button.titlebutton:visited { + color: @visited_link; +} + +*:selected *:link:visited, +*:selected .button:visited { + color: @visited_link; +} + +*:link:hover, +.button:hover:link, +.button:hover:visited { + color: @backdrop_link; +} + +*:selected *:link:hover, +*:selected .button:hover:link, +*:selected .button:hover:visited { + color: shade(@link, 1.1); +} + +*:link:active, +.button:active:link, +.button:active:visited { + color: @visited_link; +} + +*:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: @selection_foreground; +} + +*:link:backdrop, .button:backdrop:link, .button:backdrop:visited, *:link:backdrop:hover, .button:backdrop:hover:link, .button:backdrop:hover:visited, *:link:backdrop:hover:selected, .button:backdrop:hover:selected:link, .button:backdrop:hover:selected:visited, .titlebar.selection-mode .subtitle:backdrop:hover:link, +.header-bar.selection-mode .subtitle:backdrop:hover:link { + color: @backdrop_link; +} + +*:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link, +.header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: @selected; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/list-rows.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/list-rows.css new file mode 100644 index 0000000..da0b299 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/list-rows.css @@ -0,0 +1,38 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/*********** + * List Rows * + ***********/ + +.list-row { + padding: 5px 8px; + border-width: 0px; + background: none; + color: @text; +} + +.list-row:selected { + background-color: @selection; + color: @selection_foreground; +} + +.list-row:hover { + background-color: shade(@selection, 1.1); + color: @selection_foreground; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menu-button.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menu-button.css new file mode 100644 index 0000000..506746f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menu-button.css @@ -0,0 +1,83 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/*************** + * Menu Button * + ***************/ + +.menu-button { + color: @text; +} + +.menu-button .menu, +.menu-button .menu GtkLabel, +.menu-button.image-button .menu, +.menu-button.image-button .menu GtkLabel { + color: @text; +} + +.menu-button .menu:backdrop GtkLabel, +.menu-button .menuitem:backdrop GtkLabel +.menu-button.image-button .menu:backdrop GtkLabel, +.menu-button.image-button .menuitem:backdrop GtkLabel { + color: @backdrop_text; +} + +.menu-button .menu:insensitive GtkLabel, +.menu-button .menuitem:insensitive GtkLabel, +.menu-button.image-button .menu:insensitive GtkLabel, +.menu-button.image-button .menuitem:insensitive GtkLabel { + color: @insensitive_text; +} + +.menu-button .menu .accelerator, +.menu-button .menu .accelerator:insensitive, +.menu-button .menuitem .accelerator, +.menu-button .menuitem .accelerator:insensitive +.menu-button .menu .menuitem .accelerator, +.menu-button .menu .menuitem .accelerator:insensitive, +.menu-button.image-button .menu .accelerator, +.menu-button.image-button .menu .accelerator:insensitive, +.menu-button.image-button .menuitem .accelerator, +.menu-button.image-button .menuitem .accelerator:insensitive +.menu-button.image-button .menu .menuitem .accelerator, +.menu-button.image-button .menu .menuitem .accelerator:insensitive { + color: @insensitive_text; +} + +.menu-button.separator { + color: @separator; +} + +.menu-button:hover { +} + +.menu-button:insensitive { + color: @insensitive_text; +} + +.menu-button:hover, +.menu-button:active, +.menu-button:active:insensitive, +.menu-button:insensitive, +.menu-button { +} + +GtkMenuButton.button:active, +GtkMenuButton.button.raised:active { +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menubars.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menubars.css new file mode 100644 index 0000000..3517c7e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menubars.css @@ -0,0 +1,173 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/*********** + * Menubar * + ***********/ + +.menubar { + background-color: @header; + color: @header_text; +} + +.menubar:backdrop { + background-color: @backdrop_header; + color: @backdrop_header_text; +} + +.menubar .menuitem { + background: none; + color: @header_text; + + -gtk-icon-style: symbolic; +} + +.menubar.menuitem:active, +.menubar .menuitem:active { + background: none; + color: @selection; + box-shadow:inset 0 -3px 0 0 @selection; +} + +.menubar .menuitem:backdrop { + background: none; + color: @backdrop_header_text; +} + +.menubar .menuitem:hover { + background-color: @selection; + color: @selection_foreground; + box-shadow:inset 0 -3px 0 0 @selection; +} + +/* Separator */ +.menubar.menuitem.separator { + color: @separator; +} + +/* Images */ +.menubar .menuitem GtkImage { + color: @header_text; +} + +.menubar .menuitem:active GtkImage, +.menubar .menuitem:focus GtkImage, +.menubar .menuitem:hover GtkImage { + color: @selection_foreground; +} + +.menubar .menuitem:backdrop GtkImage, +.menubar .menuitem:backdrop:hover GtkImage, +.menubar .menuitem:active:backdrop GtkImage { + color: @backdrop_header_text; + /*-gtk-image-effect: dim;*/ +} + +.menubar .menuitem:insensitive GtkImage { + color: @insensitive_header_text; + /*-gtk-image-effect: dim;*/ +} + +.menubar .menuitem:insensitive:backdrop GtkImage { + color: mix(@backdrop_header_text, @insensitive_header_text, 0.5); + /*-gtk-image-effect: dim;*/ +} + +/* Labels */ +.menubar .menuitem GtkLabel { + color: @header_text; +} + +.menubar .menuitem:active GtkLabel, +.menubar .menuitem:focus GtkLabel, +.menubar .menuitem:hover GtkLabel { + color: @selection_foreground; +} + + +.menubar .menuitem:backdrop GtkLabel, +.menubar .menuitem:active:backdrop GtkLabel { + color: @backdrop_header_text; +} + +.menubar .menuitem:backdrop:hover GtkLabel { + color: @backdrop_text; + /* color: alpha (#000, 0.6); */ +} + +.menubar .menuitem:insensitive GtkLabel { + color: @insensitive_header_text; +} + +.menubar .menuitem:insensitive:backdrop GtkLabel { + color: mix(@backdrop_header_text, @insensitive_header_text, 0.5); +} + +/* Images */ +.menubar .menu .menuitem GtkImage { + color: @text; +} + +.menubar .menu .menuitem:active GtkImage, +.menubar .menu .menuitem:focus GtkImage, +.menubar .menu .menuitem:hover GtkImage { + color: @selection_foreground; +} + +.menubar .menu .menuitem:backdrop GtkImage, +.menubar .menu .menuitem:backdrop:hover GtkImage, +.menubar .menu .menuitem:active:backdrop GtkImage { + color: @backdrop_text; + /*-gtk-image-effect: dim;*/ +} + +.menubar .menu .menuitem:insensitive GtkImage { + color: @insensitive_text; + /*-gtk-image-effect: dim;*/ +} + +.menubar .menu .menuitem:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + /*-gtk-image-effect: dim;*/ +} + +/* Labels */ +.menubar .menu .menuitem GtkLabel { + color: @text; +} + +.menubar .menu .menuitem:active GtkLabel, +.menubar .menu .menuitem:focus GtkLabel, +.menubar .menu .menuitem:hover GtkLabel { + color: @selection_foreground; +} + +.menubar .menu .menuitem:backdrop GtkLabel, +.menubar .menu .menuitem:backdrop:hover GtkLabel, +.menubar .menu .menuitem:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.menubar .menu .menuitem:insensitive GtkLabel { + color: @insensitive_text; +} + +.menubar .menu .menuitem:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menus.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menus.css new file mode 100644 index 0000000..cf509e0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/menus.css @@ -0,0 +1,147 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/******** + * Menu * + ********/ + +.content-view .menu, +.context-menu, +.menu, +.popup { + padding: 4px 0; + border-radius: 4px; + box-shadow: 0 2px 4px 0 alpha(#000,0.1), + inset 0 1px 0 0 alpha(#fff,0.1); + background-color: @background; + color: @text; +} + +/* Menu Item */ +.menuitem { + border:none; + padding: 8px 4px; + + -GtkMenuItem-arrow-scaling: 0.5; + -gtk-icon-style: symbolic; +} + +/* Active */ +.menuitem:active { + background-color: @selection; + color: @selection_foreground; + -gtk-icon-style: symbolic; +} + +/* Hover*/ +.menuitem:hover { + background-color: @selection; + color: @selection_foreground; + -gtk-icon-style: symbolic; +} + +.menuitem:backdrop, +.menu .menuitem:backdrop { + box-shadow: none; + border: none; +} + +.menuitem:insensitive, +.menu .menuitem:insensitive { + box-shadow: none; + color: @insensitive_text; + border: none; +} + +/* Arrows */ +.menu .menuitem.arrow { + color: @text; + -GtkComboBox-arrow-scaling: 0.5; +} + +.menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} +.menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +/* Separator color */ +.menuitem.separator { + border: none; + color: @border; + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; +} + +.menuitem .entry { + border: none; + background-color: @base; + background-image: none; +} + +.menuitem .entry:active, +.menuitem .entry:focus { + border: none; +} + +/* Accelerators */ +.menuitem .accelerator, +.menuitem .accelerator:insensitive { + background: none; + color: @insensitive_text; +} + +.menuitem .accelerator:hover, +.menuitem .accelerator:active { + background: none; +} + + +/* Menu Text */ +.menuitem GtkLabel { + padding-left: 2px; + padding-right: 2px; + color: @text; +} + +.menuitem:hover GtkLabel { + color: @selection_foreground; +} + +/* Menu Text */ +.menuitem GtkLabel:insensitive { + color: @insensitive_text; +} + +.menu .menuitem GtkLabel, +.popup .menuitem GtkLabel { + padding-left: 6px; +} + +/* Menu Image */ +.menuitem GtkImage { + padding-left: 2px; + padding-right: 2px; + color: @text; +} + +.menuitem:hover GtkImage, +.menu .menuitem:hover GtkImage { + color: @selection_foreground; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/message-dialogs.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/message-dialogs.css new file mode 100644 index 0000000..446c45f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/message-dialogs.css @@ -0,0 +1,229 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/****************** +* Message Dialogs * +*******************/ + +.message-dialog { + padding: 0px; + padding-top: 8px; + /*background: @background;*/ + -GtkDialog-button-spacing: 0; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.window-frame.message-dialog, +.window-frame.message-dialog:backdrop { + border-radius: 4px; +} + +.message-dialog.csd { + border-radius: 5px; + background: @background; + box-shadow: 0 3px 6px alpha (#000, 0.16), + 0 3px 6px alpha (#000, 0.23); + padding-top: 8px; + margin: 0; +} + +.message-dialog.csd.background { + padding: 0px; + margin: 0px; + background: @background; + box-shadow: none; +} + +/* Buttons */ +.message-dialog.csd .dialog-action-area { + padding: 0; +} + +.message-dialog .dialog-action-area .button { + border: none; + border-radius: 0; + padding: 0; + font: bold; + /*padding: 8px;*/ +} + +.message-dialog.csd .dialog-action-area .button { + border-radius: 2px; + border: none; + background-image: none; + background-color: transparent; + color: @text; +} + +.message-dialog.csd .dialog-action-area .button:hover { + border: none; + background-image: none; + background-color: @selection; + color: @selection_foreground; +} + +.message-dialog.csd .dialog-action-area .button:active, +.message-dialog.csd .dialog-action-area .button:active:hover { + border: none; + border-radius: 2px; + background-image: none; + background-color: alpha(#000, 0.2); + color: @text; +} + +.message-dialog.csd .dialog-action-area .button:insensitive { + border: none; + background-image: none; + background-color: @insensitive_background; + color: @insensitive_text; +} + +.message-dialog.csd .dialog-action-area .button:backdrop { + border: none; + background-image: none; + background-color: @backdrop_background; + color: @backdrop_text; +} + +.message-dialog.csd .dialog-action-area .button:backdrop:insensitive { + border: none; + background-image: none; + background-color: mix(@insensitive_background, @backdrop_background, 0.5); + color: mix(@insensitive_text, @backdrop_text, 0.5); +} + +/* Suggested Action Button */ +.message-dialog.csd .dialog-action-area .button.suggested-action { + background-image: none; + border: 0px solid @suggested_action_button; + background-color: @suggested_action_button; + color: @suggested_action_button_foreground; +} + +.message-dialog.csd .dialog-action-area .button.suggested-action:hover { + background-image: none; + border: 0px solid shade(@suggested_action_button, 1.2); + background-color: shade(@suggested_action_button, 1.2); + color: @suggested_action_button_foreground; +} + +.message-dialog.csd .dialog-action-area .button.suggested-action:active { + background-image: none; + border: 0px solid shade(@suggested_action_button, 1.1); + background-color: shade(@suggested_action_button, 1.1); + color: @suggested_action_button_foreground; +} + +.message-dialog.csd .dialog-action-area .button.suggested-action:backdrop { + background-image: none; + border: 0px solid @backdrop_border; + background-color: @backdrop_background; + color: @backdrop_text; +} + +.message-dialog.csd .dialog-action-area .button.suggested-action:insensitive { + background-image: none; + border: 0px solid @insensitive_border; + background-color: @insensitive_background; + color: @insensitive_text; +} + +.message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive { + background-image: none; + border: 0px solid mix(@insensitive_border, @backdrop_border, 0.5); + background-color: mix(@insensitive_background, @backdrop_background, 0.5); + color: mix(@insensitive_text, @backdrop_text, 0.5); +} + + +/* Destructive Action Button */ +.message-dialog.csd .dialog-action-area .button.destructive-action { + background-image: none; + border: 0px solid @destructive_action_button_border; + background-color: @destructive_action_button; + color: @destructive_action_button_foreground; +} + +.message-dialog.csd .dialog-action-area .button.destructive-action:hover { + background-image: none; + border: 0px solid shade(@destructive_action_button_border, 1.1); + background-color: shade(@destructive_action_button, 1.1); + color: @destructive_action_button_foreground; +} + +.message-dialog.csd .dialog-action-area .button.destructive-action:active { + background-image: none; + border: 0px solid @destructive_action_button_border; + background-color: @destructive_action_button; + color: @destructive_action_button_foreground; +} + +.message-dialog.csd .dialog-action-area .button.destructive-action:backdrop { + background-image: none; + border: 0px solid @backdrop_border; + background-color: @backdrop_background; + color: @backdrop_text; +} + +.message-dialog.csd .dialog-action-area .button.destructive-action:insensitive { + background-image: none; + border: 0px solid @insensitive_border; + background-color: @insensitive_background; + color: @insensitive_text; +} + +.message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive { + background-image: none; + border: 0px solid mix(@insensitive_border, @backdrop_border, 0.5); + background-color: mix(@insensitive_background, @backdrop_background, 0.5); + color: mix(@insensitive_text, @backdrop_text, 0.5); +} + +.message-dialog.csd .dialog-action-area .button, +.message-dialog.csd .dialog-action-area .button:hover, +.message-dialog.csd .dialog-action-area .button:active, +.message-dialog.csd .dialog-action-area .button:insensitive, +.message-dialog.csd .dialog-action-area .button:backdrop, +.message-dialog.csd .dialog-action-area .button:backdrop:insensitive, +.message-dialog.csd .dialog-action-area .button.suggested-action, +.message-dialog.csd .dialog-action-area .button.suggested-action:hover, +.message-dialog.csd .dialog-action-area .button.suggested-action:active, +.message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, +.message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, +.message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, +.message-dialog.csd .dialog-action-area .button.destructive-action, +.message-dialog.csd .dialog-action-area .button.destructive-action:hover, +.message-dialog.csd .dialog-action-area .button.destructive-action:active, +.message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, +.message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, +.message-dialog.csd .dialog-action-area .button.destructive-action:insensitive { + background-image: none; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; +} + +.message-dialog.csd .dialog-action-area .button:last-child { + /*border-bottom-right-radius: 7px;*/ +} + +.message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + /*border-bottom-left-radius: 7px;*/ +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/miscellaneous.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/miscellaneous.css new file mode 100644 index 0000000..482191c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/miscellaneous.css @@ -0,0 +1,94 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********* + * text * + *********/ +.h1 { font: 24; } +.h2 { font: 18; } +.h3 { font: 12; } + + +/************* + * assistant * + *************/ +GtkAssistant .sidebar .highlight { + font: bold; +} + +GtkAssistant .sidebar { + padding: 3px; + border-right-width: 3px; + border-style: solid; + border-right-color: @border; + border-radius: 0; + background-color: @background; + color: mix(@foreground, @background, 0.1); +} + + +/************************* + * touch text selections * + *************************/ +GtkBubbleWindow { + border-radius: 4px; + background-clip: border-box; +} + +GtkBubbleWindow.osd.background { + background-color: @osd_background; +} + +GtkBubbleWindow .toolbar { + background: none; +} + + +/* dnd */ +.view.dim-label, +.dim-label, +.dim-label:hover, +.dim-label:focus { + color: mix(@foreground, @background, 0.5); +} + +.dim-label:selected, +.dim-label:selected:focus { + color: mix(@selection_foreground, @selection, 0.5); +} + +.dnd { + border: 1px solid shade(@selection, 0.9); +} + +.grip { + background: none; +} + +.arrow { + color: alpha(@foreground, 0.7); +} + +/********* + * Links * + *********/ + +*:link, +*:visited { + color: @link; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/notebook.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/notebook.css new file mode 100644 index 0000000..c8671f1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/notebook.css @@ -0,0 +1,328 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/******************* + * Notebook & Tabs * + *******************/ + +.notebook { + background-color: @base; + box-shadow:0 0 0 1px @border; + background-clip: border-box; +} + +.notebook.header { + border: none; + background-color: @background; +} + +.notebook.header, +.notebook.header:backdrop { + border-width: 0px; +} + +.notebook.header.frame.top, +.notebook.header.frame.top:backdrop {/* + border-top: 1px solid @border; + border-left: 1px solid @border; + border-right: 1px solid @border;*/ + border:none; +} + +.notebook.header.frame.bottom, +.notebook.header.frame.bottom:backdrop { + /*border-bottom: 1px solid @border; + border-left: 1px solid @border; + border-right: 1px solid @border;*/ + border:none; +} + +.notebook.header.frame.left, +.notebook.header.frame.left:backdrop { + /*border-top: 1px solid @border; + border-bottom: 1px solid @border; + border-left: 1px solid @border;*/ + border:none; +} + +.notebook.header.frame.right, +.notebook.header.frame.right:backdrop { + /*border-top: 1px solid @border; + border-bottom: 1px solid @border; + border-right: 1px solid @border;*/ + border:none; +} + +.notebook.frame { + /*FIXME: Move the border down here so devs have more control*/ + border: none; +} + +.notebook GtkViewport { + background-color: @base; + border:none; +} + +.notebook:insensitive, +.notebook GtkViewport:insensitive { + background-color: @insensitive_background; + border-color: @insensitive_border; + color: @insensitive_text; +} + +.notebook:backdrop, +.notebook GtkViewport:backdrop { + background-color: @backdrop_background; + border-color: @backdrop_border; + color: @backdrop_text; +} + +.notebook:insensitive:backdrop, +.notebook GtkViewport:insensitive:backdrop { + background-color: @backdrop_insensitive_background; + border-color: @backdrop_border; +} + +/* Labels */ +.notebook GtkLabel, +.notebook:active GtkLabel, +.notebook:focus GtkLabel, +.notebook:hover GtkLabel { + color: @text; +} + +.notebook:backdrop GtkLabel, +.notebook:backdrop:hover GtkLabel, +.notebook:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.notebook:insensitive GtkLabel { + color: @insensitive_text; +} + +.notebook:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + + +/*----- Tabs -----*/ + +.notebook tab { + /*border: none;*/ + border-radius: 0; + padding-top: 3px; + background: @background; + color: @foreground; +} + +.notebook tab > .entry { + border-radius: 2px; + padding: 2px 5px; +} + +.notebook tab:active { + border: none; + background: @background; + color: @foreground; +} + +.notebook tab:hover { + color: alpha(#fff, 0.3); + transition: all 300ms cubic-bezier(0.3, 0.5, 0.5, 0.9); +} + +.notebook tab:backdrop { + border: none; + background: @backdrop_background; + color: @backdrop_text; +} + +.notebook tab:insensitive { + border: none; + background: @insensitive_background; + color: @insensitive_text; +} + +/*----- Tab indicator bar -----*/ + +/* Normal */ +.notebook tab.top { + box-shadow:inset 0 -1px 0 0 @border; +} +.notebook tab.bottom { + box-shadow:inset 0 1px 0 0 @border; +} +.notebook tab.left { + box-shadow:inset -1px 0 0 0 @border; +} +.notebook tab.right { + box-shadow:inset 1px 0 0 0 @border; +} + +/* Hover */ +.notebook tab.top:hover, +.notebook tab.bottom:hover, +.notebook tab.left:hover, +.notebook tab.right:hover { + box-shadow: none; + background: shade(@background, 0.95); +} + +/* Active */ +.notebook tab.top:active { + box-shadow:inset 0 -2px 0 0 @text; +} +.notebook tab.bottom:active { + box-shadow:inset 0 2px 0 0 @text; +} +.notebook tab.left:active { + box-shadow:inset -2px 0 0 0 @text; +} +.notebook tab.right:active { + box-shadow:inset 2px 0 0 0 @text; +} + +/* Active-Backdrop */ +.notebook tab.top:active:backdrop { + box-shadow:inset 0 -2px 0 0 @backdrop_border; +} +.notebook tab.bottom:active:backdrop { + box-shadow:inset 0 2px 0 0 @backdrop_border; +} +.notebook tab.left:active:backdrop { + box-shadow:inset -2px 0 0 0 @backdrop_border; +} +.notebook tab.right:active:backdrop { + box-shadow:inset 2px 0 0 0 @backdrop_border; +} + +/* Backdrop */ +.notebook tab.top:backdrop { + box-shadow:inset 0 -1px 0 0 @backdrop_border; +} +.notebook tab.bottom:backdrop { + box-shadow:inset 0 1px 0 0 @backdrop_border; +} +.notebook tab.left:backdrop { + box-shadow:inset -1px 0 0 0 @backdrop_border; +} +.notebook tab.right:backdrop { + box-shadow:inset 1px 0 0 0 @backdrop_border; +} + +/* Insensitive */ +.notebook tab.top:insensitive { + box-shadow:inset 0 -1px 0 0 @insensitive_border; +} +.notebook tab.bottom:insensitive { + box-shadow:inset 0 1px 0 0 @insensitive_border; +} +.notebook tab.left:insensitive { + box-shadow:inset -1px 0 0 0 @insensitive_border; +} +.notebook tab.right:insensitive { + box-shadow:inset 1px 0 0 0 @insensitive_border; +} + +/*----- In-tab Padding -----*/ + +.notebook tab.top { + padding: 6px 8px 8px 8px; +} + +.notebook tab.bottom { + padding: 8px 8px 6px 8px; +} + +.notebook tab.left { + padding: 8px; +} + +.notebook tab.right { + padding: 8px; +} + + +/*----- Labels -----*/ + +.notebook tab GtkLabel { + background: none; + color: @backdrop_text; +} + +.notebook tab:active GtkLabel, +.notebook .active-page, +.notebook tab .active-page GtkLabel { + background: none; + color: @foreground; + font-weight: bold; + text-shadow: 0 1px alpha(@base,0.2); +} + +.notebook tab:backdrop GtkLabel, +.notebook tab GtkLabel:backdrop { + background: none; + color: @backdrop_text; +} + +/*----- Close Button -----*/ + +.notebook tab .button, +.notebook tab .button:active, +.notebook tab .button:hover { + color: @backdrop_text; + background-image: none; + background: none; + border-radius: 4px; + padding: 2px; + box-shadow: none; +} + + +.notebook tab .button GtkImage { + color: @backdrop_text; +} + +.notebook tab .button:hover GtkImage, +.notebook tab .button:active GtkImage { + color: @selection_foreground; +} + +.notebook tab .button:backdrop GtkImage { + color: @backdrop_text; +} + +.notebook tab .button:hover { + color: @foreground; + background-color: alpha(#000, 0.1); +} + +.notebook tab .button:active, +.notebook tab .button:active:hover { + color: @selection_foreground; + background-color: @selection; +} + +.notebook tab .button:backdrop { + color: mix(@backdrop_foreground, @backdrop_base, 0.7); +} + +.notebook tab .button:backdrop:hover { + color: @backdrop_foreground; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/osd.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/osd.css new file mode 100644 index 0000000..8e410ce --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/osd.css @@ -0,0 +1,331 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color osd_background alpha(#000, 0.7); +@define-color osd_background_backdrop shade(@osd_background, 0.9); +@define-color osd_foreground @selection; +@define-color osd_lowlight alpha(#fff, 0.2); +@define-color osd_button_border alpha(#fff, 0); +@define-color osd_button_inset @osd_button_border; + +/******* + * OSD * + *******/ +.background.osd { + color: @osd_foreground; + background-color: @osd_background; +} + +.background.osd:backdrop { + background-color: @osd_background_backdrop; +} + +GtkOverlay.osd { + background: none; +} + +.osd.frame { + background-clip: border-box; + background-origin: border-box; +} + +/* OSD Buttons */ + +.osd .button, +.osd.toolbar .button, +.osd.toolbar .button.image-button, +.osd.toolbar .text-button, +.osd.toolbar GtkToolButton .button { + background-color: transparent; + background-image: none; + padding: 4px; + border-width: 1px 0; + border-radius: 0; + border: none; + box-shadow: none; +} + +.osd.toolbar .button:first-child { + padding: 4px; + border-radius: 2px 0 0 2px; + border-width: 1px 0 1px 1px; + box-shadow: inset -1px 0 @osd_button_inset; +} + +.osd.toolbar .button:last-child { + padding: 4px; + box-shadow: none; + border-radius: 0 2px 2px 0; + border-width: 1px 1px 1px 0; +} + +.osd.toolbar .button:only-child, +.osd.toolbar .button.image-button, +.osd.toolbar .text-button, +.osd.toolbar GtkToolButton .button, +.osd.toolbar GtkToolButton:only-child .button, +.osd.toolbar GtkToolButton:last-child .button, +.osd.toolbar GtkToolButton:first-child .button { + border-width: 1px; + border-radius: 2px; + border-style: solid; + padding: 4px; + box-shadow: none; + border: none; +} + +.osd .button:hover, +.osd .button:active:hover +.osd.toolbar .button:hover, +.osd.toolbar .button:active:hover, +.osd.toolbar .button.image-button:hover, +.osd.toolbar .button.image-button:active:hover +.osd.toolbar GtkToolButton .button:hover, +.osd.toolbar GtkToolButton .button:active:hover { + padding: 4px; + border: none; + border-radius: 2px; + box-shadow: none; + background: alpha(#fff, 0.1); + color: @osd_foreground; +} + +.osd .button:active, +.osd.toolbar .button:active, +.osd.toolbar .button.image-button:active +.osd.toolbar GtkToolButton .button:active { + padding: 4px; + border-radius: 2px; + box-shadow: none; + border: none; + background: alpha(#fff, 0.2); + color: @osd_foreground; +} + +.osd .button:backdrop, +.osd.toolbar .button:backdrop, +.osd.toolbar .button.image-button:backdrop +.osd.toolbar GtkToolButton .button:backdrop, +.osd .button:active:backdrop, +.osd.toolbar .button:active:backdrop, +.osd.toolbar .button.image-button:active:backdrop +.osd.toolbar GtkToolButton .button:active:backdrop { + padding: 4px; + border-radius: 2px; + box-shadow: none; + border: none; + background: alpha(#fff, 0.1); + color: alpha(@osd_foreground, 0.8); +} + +.osd .button:insensitive, +.osd.toolbar .button:insensitive { + background-image: none; + background-color: @osd_button_background_insensitive; +} + +.osd .button:active:insensitive { + background-image: none; + background-color: @osd_button_background_insensitive_active; +} + +.osd .button:backdrop { + background-image: none; + background-color: @osd_button_background_backdrop; +} + +.osd .button:backdrop:hover, +.osd .button:backdrop:active:hover { + background-image: none; + background-color: @osd_button_background_backdrop_hover; +} + +.osd .button:backdrop:active { + background-image: none; + background-color: @osd_button_background_backdrop_active; +} + +.osd .button:backdrop:insensitive, +.osd .button:backdrop:insensitive:active { + background-image: none; + background-color: @osd_button_background_backdrop_insensitive; +} + +.osd .button:hover { + color: @osd_button_foreground_hover; +} + +.osd .button:active, +.osd .button:hover:active { + color: @osd_button_foreground_active; +} + +.osd .button:insensitive, +.osd .button:active *:insensitive { + color: @osd_button_foreground_insensitive; +} + +.osd .button:backdrop, +.osd .button:backdrop:insensitive, +.osd .button:backdrop:active *:insensitive { + color: @osd_button_foreground_backdrop; +} + +.osd .button:backdrop:active { + color: @osd_button_foreground_backdrop_active; +} + +.osd .button:active, +.osd .button:active:hover, +.osd GtkMenuButton.button:active { +} + +.osd GtkMenuButton.button:active { + background: none; + border-color: @osd_button_border; +} + +.osd GtkMenuButton.button:active { + color: @osd_button_foreground_active; + text-shadow: 0 -1px @osd_button_shadow; +} + +/* OSD Toolbar */ + +.osd.toolbar { + color: @osd_foreground; + padding: 10px; + border-style: none; + border-radius: 4px; + background-color: @osd_background; + + -GtkToolbar-button-relief: normal; +} + +.osd.toolbar:backdrop { + background-image: none; + background-color: @osd_background_backdrop; +} + +.osd.toolbar .separator { + color: shade(@osd_lowlight, 0.80); +} + +/* used by gnome-settings-daemon's media-keys OSD */ +.osd.trough { + background-color: @osd_trough_background; +} + +.osd.progressbar { + background-color: @osd_foreground; +} + +.osd .scale.trough { + border-color: @osd_button_border; + background: none; +} + +.osd .scale.trough.highlight { + border-color: mix(@osd_button_border, @selection_color, 0.70); +} + +.osd .scale.trough:insensitive, +.osd .scale.trough.highlight:insensitive { + border-color: shade(@osd_button_border, 0.60); + background-image: none; + background: none; +} + +.osd GtkProgressBar, +GtkProgressBar.osd { + padding: 0; + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 3px; + -GtkProgressBar-min-horizontal-bar-height: 3px; +} + +.osd GtkProgressBar.trough, +GtkProgressBar.osd.trough { + padding: 0; + border-image: none; + border-style: none; + border-width: 0; + background-image: none; + background: none; + border-radius: 0; +} + +.osd GtkProgressBar.progressbar, +GtkProgressBar.osd.progressbar { + border-style: none; + background-color: @selection_color; + background-image: none; + border-radius: 0; +} + +.osd .view, +.osd.view { + background-color: @osd_view_background; +} + +.osd .view:backdrop, +.osd.view:backdrop { + background-color: @osd_view_background_backdrop; +} + +.osd .scrollbar.trough { + background-color: @osd_scrollbar_trough; +} + +.osd .scrollbar.trough:backdrop { + background-color: @osd_scrollbar_trough_backdrop; +} + +.osd .scrollbar.slider { + background-color: @osd_scrollbar_slider; +} + +.osd .scrollbar.slider:hover { + background-color: @osd_scrollbar_slider_prelight; +} + +.osd .scrollbar.slider:active { + background-color: @osd_scrollbar_slider_active; +} + +.osd GtkIconView.cell:selected, +.osd GtkIconView.cell:selected:focus { + background: none; + + border-style: solid; + border-radius: 15px; + border-width: 3px; + border-color: @osd_button_foreground; + + outline-color: transparent; +} + +/* used by Documents */ +.osd .page-thumbnail { + border-style: solid; + border-width: 1px; + border-color: @osd_lowlight; + + /* when there's no pixbuf yet */ + background-color: @osd_background; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/overflow.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/overflow.css new file mode 100644 index 0000000..fffeedf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/overflow.css @@ -0,0 +1,129 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********** +* Overflow * +***********/ + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} + +.overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0))); + background-size: 100% 5%; + 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(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +.overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0))); + background-size: 100% 5%; + 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(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} + +.overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0))); + background-size: 5% 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(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + +.overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + + +.undershoot.top { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent 3px, transparent); +} + +.undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 3%, transparent, rgba(0, 0, 0, 0.02) 25%, transparent); +} + +.undershoot.left { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent 2px, transparent); +} + +.undershoot.right { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent 2px, transparent); +} + +.undershoot.sidebar { + background-color: transparent; +} + +.undershoot:backdrop { +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/popovers.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/popovers.css new file mode 100644 index 0000000..36f1192 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/popovers.css @@ -0,0 +1,207 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/************************* + * Touch text selections * + *************************/ + +GtkPopover { + padding: 2px; + border-radius: 6px; + background-clip: border-box; + background-color: @background; + border: 1px solid alpha(#000, 0.3); + box-shadow: 0 2px 3px 2px @menu_shadow; + margin: 10px; + color: @text; +} + +GtkPopover.osd { + background-color: @osd_popover_background; + border-color: @border; + box-shadow: 0 2px 8px 3px alpha(@menu_shadow, 0.4), inset 0 1px 0 0 @osd_popover_background; + color: darker(white); +} + + +/* Buttons */ +GtkPopover .button, +GtkPopover .button .image-button { + background-color: @base; + color: @text; +} + +GtkPopover .button:focus, +GtkPopover .button .image-button:focus { + color: shade(@text, 0.8); +} + +GtkPopover .button:hover, +GtkPopover .button .image-button:hover { + color: @selection; +} + +GtkPopover .button:active, +GtkPopover .button .image-button:active { + background-color: @selection; + color: shade(@text, 0.8); +} + +GtkPopover .button:active:hover, +GtkPopover .button .image-button:active:hover { + background-color: shade(@selection, 1.1); + color: @selection_foreground; +} + +GtkPopover .button:insensitive, +GtkPopover .button .image-button:insensitive { + color: @insensitive_text; +} + +GtkPopover .button:backdrop, +GtkPopover .button .image-button:backdrop { + color: @backdrop_text; +} + + +/* Linked Buttons */ +GtkPopover .linked .button, +GtkPopover .linked .button .image-button { + border: 1px solid @border; + background-color: @base; + color: @text; +} + +GtkPopover .linked .button:focus, +GtkPopover .linked .button .image-button:focus { + color: shade(@text, 0.8); +} + +GtkPopover .linked .button:hover, +GtkPopover .linked .button .image-button:hover { + color: @selection; +} + +GtkPopover .linked .button:active, +GtkPopover .linked .button .image-button:active { + background-color: @selection; + color: shade(@text, 0.8); +} + +GtkPopover .linked .button:active:hover, +GtkPopover .linked .button .image-button:active:hover { + background-color: shade(@selection, 1.1); + color: shade(@text, 0.8); +} + +GtkPopover .linked .button:insensitive, +GtkPopover .linked .button .image-button:insensitive { + color: @insensitive_text; +} + +GtkPopover .linked .button:backdrop, +GtkPopover .linked .button .image-button:backdrop { + color: @backdrop_text; +} + + +GtkPopover .linked .button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +GtkPopover .linked .button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +/* Separator */ +GtkPopover .separator { + font-size: 80%; + font-weight: bold; + color: @border; + background: none; + border: 0; +} + +GtkPopover.osd > .toolbar .button { + border-radius: 0px; + border-width: 0px; +} + + +/* Images */ +GtkPopover .button:focus GtkImage, +GtkPopover .button GtkImage { + color: @text; +} + +GtkPopover .button:active GtkImage { + color: @selection_foreground; +} + +GtkPopover .button:hover GtkImage, +GtkPopover .image-button:hover GtkImage { + color: shade(@text, 2.0); +} + +GtkPopover .button:backdrop GtkImage, +GtkPopover .button:backdrop:hover GtkImage, +GtkPopover .button:active:backdrop GtkImage { + color: @backdrop_text; + /*-gtk-image-effect: dim;*/ +} + +GtkPopover .button:insensitive GtkImage { + color: @insensitive_text; + /*-gtk-image-effect: dim;*/ +} + +GtkPopover .button:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + /*-gtk-image-effect: dim;*/ +} + +/* Labels */ +GtkPopover .button:focus GtkLabel, +GtkPopover .button GtkLabel { + color: @text; +} + +GtkPopover .button:active GtkLabel { + color: @selection_foreground; +} + +GtkPopover .button:hover GtkLabel { + color: shade(@text, 2.0); +} + +GtkPopover .button:backdrop GtkLabel, +GtkPopover .button:backdrop:hover GtkLabel, +GtkPopover .button:active:backdrop GtkLabel { + color: @backdrop_text; +} + +GtkPopover .button:insensitive GtkLabel { + color: @insensitive_text; +} + +GtkPopover .button:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/progressbars.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/progressbars.css new file mode 100644 index 0000000..4fc9445 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/progressbars.css @@ -0,0 +1,199 @@ + +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color progressbar_background @progress_color; +@define-color backdrop_progressbar_background shade(@progressbar_background, 1.2); +@define-color insensitive_progressbar_background shade(@insensitive_background, 0.85); + +@define-color progressbar_border shade(@progressbar_background, 0.7); +@define-color backdrop_progressbar_border shade(@progressbar_border, 1.3); +@define-color insensitive_progressbar_border shade(@insensitive_border, 0.85); + +@define-color progressbar_trough_background @base; +@define-color backdrop_progressbar_trough_background shade(@progressbar_trough_background, 1.2); +@define-color insensitive_progressbar_trough_background shade(@insensitive_background, 0.85); + +@define-color progressbar_trough_border shade(@progressbar_trough_background, 0.8); +@define-color backdrop_progressbar_trough_border shade(@progressbar_trough_border, 1.05); +@define-color insensitive_progressbar_trough_border shade(@insensitive_border, 0.85); + + +/**************** + * Progress bar * + ****************/ + +GtkProgressBar { + padding: 0; + border: 1px solid; + border-radius: 4px; +} + +GtkProgressBar.progressbar { + box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.1); + border-color: @progressbar_border; + color: @text; + background-color: @progressbar_background; +} + +GtkProgressBar.progressbar:active { + border-color: @progressbar_border; + color: @text; + background-color: @progressbar_background; +} + +GtkProgressBar.progressbar:backdrop, +GtkProgressBar.progressbar:active:backdrop { + border-color: @backdrop_progressbar_border; + color: @backdrop_text; + background-color: @backdrop_progressbar_background; + box-shadow: none; +} + +GtkProgressBar.trough { + border-color: @progressbar_trough_border; + background-color: @progressbar_trough_background; +} + +GtkProgressBar.trough:backdrop { + border-color: @backdrop_progressbar_trough_border; + background-color: @backdrop_progressbar_trough_background; +} + +GtkProgressBar.trough:insensitive { + border-color: @insensitive_progressbar_trough_border; + background-color: @insensitive_progressbar_trough_background; +} + +.trough, +.trough.vertical { + padding: 0; + border: 1px solid @progressbar_trough_border; + background-color: @progressbar_trough_background; +} + +.trough:insensitive, +.trough.vertical:insensitive { + background-image:none; + background-color:@insensitive_progressbar_trough_background; + border: 1px solid @insensitive_rough_border; +} + +.trough:backdrop, +.trough.vertical:backdrop { + padding: 0; + border: 1px solid @backdrop_progressbar_trough_border; + background-color: @backdrop_progressbar_trough_background; +} + + +/******************** + * Row Progressbars * + ********************/ + +.progressbar row, +.progressbar row:hover, +.progressbar row:selected, +.progressbar row:selected:focus, +.progressbar.vertical row, +.progressbar.vertical row:hover, +.progressbar.vertical row:selected, +.progressbar.vertical row:selected:focus { + border: 1px solid @progressbar_border; + border-radius: 4px; + padding: 0; + color: alpha(#000,0.5); + background-color: @selection; +} + +.progressbar row:insensitive, +.progressbar row:hover:insensitive, +.progressbar row:selected:insensitive, +.progressbar row:selected:focus:insensitive, +.progressbar.vertical row:insensitive, +.progressbar.vertical row:hover:insensitive, +.progressbar.vertical row:selected:insensitive, +.progressbar.vertical row:selected:focus:insensitive { + border: 1px solid @insensitive_progressbar_border; + border-radius: 4px; + padding: 0; + color: alpha(#000,0.5); + background-color: @selection; +} + +.progressbar row:backdrop, +.progressbar row:hover:backdrop, +.progressbar row:selected:backdrop, +.progressbar row:selected:focus:backdrop, +.progressbar.vertical row:backdrop, +.progressbar.vertical row:hover:backdrop, +.progressbar.vertical row:selected:backdrop, +.progressbar.vertical row:selected:focus:backdrop { + border: 1px solid @backdrop_progressbar_border; + border-radius: 4px; + padding: 0; + color: alpha(#000,0.5); + background-color: @backdrop_progressbar_background; + box-shadow: none; +} + +.trough row, +.trough row:hover, +.trough row:selected, +.trough row:selected:focus, +.trough.vertical row, +.trough.vertical row:hover, +.trough.vertical row:selected, +.trough.vertical row:selected:focus { + border: 1px solid alpha(#000, 0.2); + border-radius: 4px; + padding: 0; + color: alpha(#000,0.5); + background-color: @progressbar_trough_background; +} + + +.trough row:insensitive, +.trough row:hover:insensitive, +.trough row:selected:insensitive, +.trough row:selected:focus:insensitive, +.trough.vertical row:insensitive, +.trough.vertical row:hover:insensitive, +.trough.vertical row:selected:insensitive, +.trough.vertical row:selected:focus:insensitive { + border: 1px solid alpha(#000, 0.2); + border-radius: 4px; + padding: 0; + color: alpha(#000,0.5); + background-color: @insensitive_progressbar_trough_background; +} + +.trough row:backdrop, +.trough row:hover:backdrop, +.trough row:selected:backdrop, +.trough row:selected:focus:backdrop, +.trough.vertical row:backdrop, +.trough.vertical row:hover:backdrop, +.trough.vertical row:selected:backdrop, +.trough.vertical row:selected:focus:backdrop { + border: 1px solid alpha(#000, 0.2); + border-radius: 4px; + padding: 0; + color: alpha(#000,0.5); + background-color: @backdrop_progressbar_trough_background; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/scales.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/scales.css new file mode 100644 index 0000000..72aff0d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/scales.css @@ -0,0 +1,124 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for morbordere details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color scale_background @progress_color; +@define-color scale_border shade(@scale_background, 0.7); +@define-color backdrop_scale_background shade(@scale_background, 0.95); +@define-color insensitive_scale_background shade(@scale_background, 1.2); + +/********** + * Scales * + **********/ + +.scale { + -GtkScale-slider-length: 16px; + -GtkRange-slider-width: 16px; + -GtkRange-trough-border: 0px; + border-radius: 0; +} + +/* Positive fill colors */ +.scale.highlight.left, +.scale.vertical.highlight.bottom, +.menubar .menuitem .scale.highlight.left, +.menubar .menuitem .scale.highlight.bottom { + border: 1px solid @scale_background; + background-color: @scale_background; +} + +/* Insensitive fill colors */ +.scale.highlight.left:insensitive, +.scale.highlight.bottom:insensitive, +.menubar .menuitem .scale.highlight.left:insensitive, +.menubar .menuitem .scale.highlight.bottom:insensitive { + border: 1px solid @insensitive_scale_background; + background-color: @insensitive_scale_background; +} + +/* Backdrop fill colors */ +.scale.vertical.highlight.left:backdrop, +.scale.vertical.highlight.bottom:backdrop, +.menubar .menuitem.scale.highlight.left:backdrop, +.menubar .menuitem.scale.highlight.bottom:backdrop { + border: 1px solid @backdrop_scale_background; + background-color: @backdrop_scale_background; +} + +/*********** + * Troughs * + ***********/ + +/* Margins */ +.scale.trough { + border-width: 1px; + margin: 7px 0; +} + +.scale.trough.vertical { + border-width: 1px; + margin: 0 7px; +} + +/* Trough colors */ +.scale.trough, +.scale.trough.vertical { + border: 1px solid @trough_background; + background-color: @trough_background; +} + +/* Hover trough colors */ +.scale.trough:hover, +.scale.trough.vertical:hover { + border: 1px solid @border; + background-color: @border; +} + +/* Insensitive trough colors */ +.scale.trough:insensitive, +.scale.trough.vertical:insensitive { + border: 1px solid @insensitive_trough_background; + background-color: @insensitive_trough_background; +} + +/* Backdrop trough colors */ +.scale.trough:backdrop, +.scale.trough.vertical:backdrop { + border: 1px solid @backdrop_trough_background; + background-color: @backdrop_trough_background; +} + +/**************** + * Progress Bar * + ****************/ +.scale.progressbar +.scale.progressbar.vertical { + background-color: @scale_background; + border: 1px solid @scale_background; +} + +.scale.progressbar:insensitive, +.scale.progressbar.vertical:insensitive { + background-color: @insensitive_trough_background; + border: 1px solid @insensitive_trough_background; +} + +.scale.progressbar:backdrop, +.scale.progressbar.vertical:backdrop { + background-color: @backdrop_trough_background; + border: 1px solid @backdrop_trough_background; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/scrollbars.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/scrollbars.css new file mode 100644 index 0000000..a18aaa0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/scrollbars.css @@ -0,0 +1,135 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color scrollbar_slider shade(@foreground,1.2); +@define-color scrollbar_slider_backdrop shade(@scrollbar_slider,0.95); +@define-color scrollbar_slider_insensitive shade(@scrollbar_slider,1.05); + +@define-color scrollbar_trough transparent; +@define-color scrollbar_trough_insensitive shade(@scrollbar_trough,0.95); +@define-color scrollbar_trough_backdrop shade(@scrollbar_trough,0.95); + +/************** + * Scrollbars * + **************/ + +.scrollbar { + background-image: none; + border-style: solid; + border: 1px solid transparent; + -GtkRange-trough-border: 2; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 6; + -GtkScrollbar-min-slider-length: 30; + + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; +} + +/* Slider */ +.scrollbar.slider { + background-color: alpha(@foreground, 0.2); + border-radius: 10px; +} + +.scrollbar.slider:hover { + background-color: @selection; + background-image: none; +} + +.scrollbar.slider:active. +.scrollbar.slider:prelight:active { + background-color: shade(@selection, 1.2); + background-image: none; +} + +.scrollbar.slider:insensitive { + background-color: alpha(@insensitive_foreground, 0.2); +} + +.scrollbar.slider:backdrop { + background-color: alpha(@backdrop_foreground, 0.2); +} + +.scrollbar.slider.fine-tune:prelight:active { + background-image: none; + border: 3px solid transparent; +} + + +/* Troughs */ +.scrollbars-junction, /* the small square between scrollbars!!! */ +.scrollbar.trough { + /*border-radius: 10px;*/ + background-image: none; + background:@background; + border-width: 0; + border-image: none; +} + +.scrollbar.trough:insensitive { + background: none; + border: 3px solid transparent; +} + +.scrollbars-junction:backdrop, +.scrollbar.trough:backdrop { + background-image: none; + background: none; + border-width: 0; + border-radius: 0; + border-image: none; +} + +.scrollbar.trough:insensitive:backdrop { + background-image: none; + background: none; + border-width: 0; + border-radius: 0; + border-image: none; +} + +/********************** + * Overlay Scrollbars * + *********************/ +OsThumb { + color: @selection; +} + +OsThumb:selected, +OsScrollbar:selected { + background-color: @selection; +} + +OsThumb:active, +OsScrollbar:active { + background-color: @selection; +} + +OsThumb:active:backdrop, +OsScrollbar:active:backdrop, +OsThumb:backdrop, +OsScrollbar:backdrop { + background-color: @backdrop_text; +} + +OsThumb:insensitive, +OsScrollbar:insensitive { + background-color: @insensitive_text; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/search-bars.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/search-bars.css new file mode 100644 index 0000000..1cc9e90 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/search-bars.css @@ -0,0 +1,231 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color searchbar shade(@base, 0.95); + +/*************** + * Search bars * + ***************/ + +.search-bar.toolbar, +.search-bar { + padding: 4px 0; + background-color: @searchbar; + box-shadow: inset 0 -1px 1px -2px alpha(#000, 0.5); + color: @foreground; + border-bottom: 1px solid @border; +} + + +.search-bar.toolbar .entry GtkImage { + color: @foreground; +} + +.search-bar.toolbar .entry:backdrop GtkImage { + color: @backdrop_foreground; +} + +.search-bar.toolbar:focus, +.search-bar:focus { + background-color: @searchbar; + box-shadow: inset 0 -3px 3px -4px alpha(#000, 0.5); + color: @foreground; +} + +.search-bar.toolbar:backdrop, +.search-bar:backdrop { + background-color: shade(@searchbar, 0.99); + box-shadow: inset 0 -3px 3px -4px alpha(#000, 0.1); + color: @backdrop_text; +} + +/*********** + * Buttons * + ***********/ + +.search-bar.toolbar .button, +.search-bar.toolbar .text-button, +.search-bar.toolbar .image-button { + border: none; + background: none; + color: @foreground; + border-radius: 0px; + padding: 13px; +} + +.search-bar.toolbar .button:active +.search-bar.toolbar .text-button:active, +.search-bar.toolbar .image-button:active { + border: none; + color: @foreground; + box-shadow: inset 0 -2px 0 0 @foreground; + padding: 13px; +} + +/* Hover */ +.search-bar.toolbar .button:hover, +.search-bar.toolbar .button:active:hover +.search-bar.toolbar .text-button:hover, +.search-bar.toolbar .text-button:active:hover, +.search-bar.toolbar .image-button:hover, +.search-bar.toolbar .image-button:active:hover { + padding: 13px; + border: none; + background-color: alpha(#000, 0.1); + color: @foreground; + box-shadow: none; +} + +/* Insensitive */ +.search-bar.toolbar .button:insensitive, +.search-bar.toolbar .text-button:insensitive, +.search-bar.toolbar .image-button:insensitive { + background: none; + color: @insensitive_text; + -gtk-image-effect: dim; +} + +/* Backdrop */ +.search-bar.toolbar .button:backdrop, +.search-bar.toolbar .button:active:backdrop +.search-bar.toolbar .text-button:backdrop, +.search-bar.toolbar .text-button:active:backdrop, +.search-bar.toolbar .image-button:backdrop, +.search-bar.toolbar .image-button:active:backdrop { + background: none; + color: @backdrop_text; + border: none; + padding: 13px; +} + +/* Insensitive:Backdrop; */ +.search-bar.toolbar .button:insensitive:backdrop, +.search-bar.toolbar .text-button:insensitive:backdrop, +.search-bar.toolbar .image-button:insensitive:backdrop { + padding: 13px; + border: none; + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + + +/* Images */ +.search-bar.toolbar GtkImage, +.search-bar.toolbar .button GtkImage { + color: @foreground; +} + +.search-bar.toolbar .button:active GtkImage, +.search-bar.toolbar .button:focus GtkImage, +.search-bar.toolbar .button:hover GtkImage { + color: @foreground; +} + +.search-bar.toolbar:backdrop GtkImage, +.search-bar.toolbar .button:backdrop GtkImage, +.search-bar.toolbar .button:backdrop:hover GtkImage, +.search-bar.toolbar .button:active:backdrop GtkImage { + color: @backdrop_text; + -gtk-image-effect: dim; +} + +.search-bar.toolbar:insensitive GtkImage, +.search-bar.toolbar .button:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} + +.search-bar.toolbar .button:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/* Labels */ +.search-bar.toolbar .button GtkLabel { + color: @foreground; +} + +.search-bar.toolbar .button:active GtkLabel, +.search-bar.toolbar .button:focus GtkLabel, +.search-bar.toolbar .button:hover GtkLabel { + color: @foreground; +} + +.search-bar.toolbar .button:backdrop GtkLabel, +.search-bar.toolbar .button:backdrop:hover GtkLabel, +.search-bar.toolbar .button:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.search-bar.toolbar .button:insensitive GtkLabel { + color: @insensitive_text; +} + +.search-bar.toolbar .button:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + +/******************** + * Search bar entry * + ********************/ + +.search-bar .entry, +.search-bar.toolbar .entry { + background: none; + color: @foreground; + border-radius: 0px; + border: none; + box-shadow: none; +} + +.search-bar .entry:selected, +.search-bar.toolbar .entry:selected +.search-bar .entry:selected:focus, +.search-bar.toolbar .entry:selected:focus { + color: @base; + background-color: @selection; + box-shadow: none; +} + +.search-bar .entry:active, +.search-bar .entry:focus, +.search-bar.toolbar .entry:active, +.search-bar.toolbar .entry:focus { + background: none; + color: @foreground; + border: none; + box-shadow: none; +} + +.search-bar .entry:backdrop, +.search-bar.toolbar .entry:backdrop { + background: none; + color: @backdrop_text; + border: none; + box-shadow: none; +} + +.search-bar .entry.image, +.search-bar.toolbar .entry.image { + color: @foreground; +} + +.search-bar .entry.image.left, +.search-bar.toolbar .entry.image.left { + padding-right: 6px; + color: @foreground; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/selection-mode.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/selection-mode.css new file mode 100644 index 0000000..8e9adbb --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/selection-mode.css @@ -0,0 +1,149 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/************************* + * Selection Mode Colors * + *************************/ + +@define-color selection_mode_background #347D9F; +@define-color selection_mode_foreground @base; +@define-color selection_mode_background_backdrop shade(@selection_mode_background, 0.8); +@define-color selection_mode_foreground_backdrop alpha(@selection_mode_foreground, 0.5); + + +/****************** + * Selection Mode * + ******************/ +.selection-mode { + color: @selection_mode_foreground; + background-color: @selection_mode_background; + border: none; +} +.selection-mode.header-bar, +.selection-mode.toolbar { + color: @selection_mode_foreground; + background-color: @selection_mode_background; + border: none; +} + +.titlebar.selection-mode .selection-menu .arrow, +.header-bar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: alpha(@header_text, 0.5); + icon-shadow: none; +} + +.selection-mode.toolbar { + padding-left: 6px; + padding-right: 6px; +} + +.selection-mode.header-bar:backdrop, +.selection-mode.toolbar:backdrop { + background-color: @selection_mode_background_backdrop; + color: @selection_mode_foreground_backdrop; +} + +/* regular button */ +.selection-mode.header-bar .button, +.selection-mode.toolbar .button, +.selection-mode.toolbar GtkToolButton .button { + padding: 13px; + background-image: none; + border: none; + color: @selection_mode_foreground; +} + +.selection-mode.header-bar .button:hover, +.selection-mode.toolbar .button:hover, +.selection-mode.toolbar GtkToolButton .button:hover { + background-color: alpha(#000, 0.1); +} + +.selection-mode.header-bar .button:active, +.selection-mode.header-bar .button:hover:active, +.selection-mode.toolbar .button:active, +.selection-mode.toolbar .button:hover:active, +.selection-mode.toolbar GtkToolButton .button:active, +.selection-mode.toolbar GtkToolButton .button:hover:active { + background-color: alpha(#000, 0.1); + box-shadow: inset 0 -2px 0 0 @selection_mode_foreground; +} + +.selection-mode.header-bar .button:active:backdrop, +.selection-mode.header-bar .button:hover:active:backdrop, +.selection-mode.toolbar .button:active:backdrop, +.selection-mode.toolbar .button:hover:active:backdrop, +.selection-mode.toolbar GtkToolButton .button:active:backdrop, +.selection-mode.toolbar GtkToolButton .button:hover:active:backdrop { + background-color: alpha(#000, 0.1); + box-shadow: inset 0 -2px 0 0 @selection_mode_foreground_backdrop; + color: @selection_mode_foreground_backdrop; +} + +.selection-mode.header-bar .button:backdrop, +.selection-mode.toolbar .button:backdrop, +.selection-mode.toolbar GtkToolButton .button:backdrop { + color: @selection_mode_foreground_backdrop; +} + +.selection-mode.header-bar .button:active, +.selection-mode.toolbar .button:active, +.selection-mode.toolbar GtkToolButton .button:active { + background-color: alpha(#000, 0.1); + box-shadow: inset 0 -2px 0 0 @selection_mode_foreground; +} + +/* menu button */ +.selection-mode.header-bar .selection-menu.button, +.selection-mode.toolbar .selection-menu.button { + color: @selection_mode_foreground; +} + +.selection-mode.toolbar .dim-label, +.selection-mode.toolbar .selection-menu.button .dim-label { + color: @selection_mode_foreground; +} + +.selection-mode.header-bar .selection-menu.button:hover, +.selection-mode.toolbar .dim-label:hover, +.selection-mode.toolbar .selection-menu.button:hover, +.selection-mode.toolbar .selection-menu.button .dim-label:hover { + color: @selection_mode_foreground; +} + +.selection-mode.header-bar .selection-menu.button:active, +.selection-mode.toolbar .selection-menu.button:active { + background-color: alpha(#000, 0.1); + box-shadow: inset 0 -2px 0 0 @selection_mode_foreground; +} + +.selection-mode.header-bar .selection-menu.button:active:backdrop, +.selection-mode.toolbar .selection-menu.button:active:backdrop { + background-color: alpha(#000, 0.1); + box-shadow: inset 0 -2px 0 0 @selection_mode_foreground_backdrop; + color: @selection_mode_foreground_backdrop; +} + +.selection-mode.header-bar .selection-menu.button:active, +.selection-mode.toolbar .selection-menu.button:active { + background-color: alpha(#000, 0.1); + box-shadow: inset 0 -2px 0 0 @selection_mode_foreground; + color: @selection_mode_foreground; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/separators.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/separators.css new file mode 100644 index 0000000..4345065 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/separators.css @@ -0,0 +1,55 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/************** + * Separators * + **************/ + +GtkSeparator, +.separator, +.pane-separator, +.button .separator { + color: @separator; +} + +GtkSeparator:backdrop, +.separator:backdrop, +.pane-separator:backdrop, +.button .separator:backdrop { + color: @backdrop_separator; +} + +.pane-separator { + border: 1px solid @separator; + border-width: 0px; +} + +.pane-separator.vertical { + border: 1px solid @separator; + border-left-width: 0px; + border-right-width: 0px; +} + + +.sidebar-pane-separator, +.sidebar-pane-separator:hover, +.sidebar-pane-separator:selected { + background-color: @separator; + border: 1px solid @border; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/sidebar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/sidebar.css new file mode 100644 index 0000000..7cf2178 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/sidebar.css @@ -0,0 +1,157 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/************************ +* Sidebar & Source List * +************************/ + +.sidebar, +.sidebar .view, +.sidebar GtkScrolledWindow, +.source-list, +.source-list.view { + background-color: @background; + color: @foreground; +} + +GtkDialog .sidebar, +GtkDialog .sidebar .view, +GtkDialog .sidebar GtkScrolledWindow { + background-color: shade (@background, 1.07); +} + +.sidebar, +.sidebar .view, +.sidebar .view:selected:backdrop, +.sidebar .view:hover:selected:backdrop, +.source-list, +.source-list.view, +.source-list.view:selected:backdrop, +.source-list.view:hover:selected:backdrop { +} + +.sidebar, +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; +} + +.sidebar .separator, +.source-list .separator { + color: @separator; +} +.sidebar .separator:backdrop, +.source-list .separator:backdrop { + color: @backdrop_separator; +} + +.sidebar:backdrop, +.source-list:backdrop { + border: solid @backdrop_border; + border-left-width: 1px; +} + +.source-list.category-expander { + color: transparent; +} + +.sidebar .view:hover, +.source-list.view:hover { + background-color: shade (@background, 1.02); +} + +.sidebar .view:selected, +.sidebar .view:hover:selected, +.sidebar.view:selected, +.sidebar.view:hover:selected, +.source-list.view:selected, +.source-list.view:hover:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: @selection_foreground; + background-color: @selection; + box-shadow: none; +} + +GtkDialog .sidebar .view:selected, +GtkDialog .sidebar .view:hover:selected { + color: @selection_foreground; + background-color: @selection; +} + +.sidebar .view:selected:backdrop, +.sidebar .view:hover:selected:backdrop, +.source-list.view:selected:backdrop, +.source-list.view:hover:selected:backdrop { + color: alpha(@selection, 0.5); +} + +GtkDialog .sidebar .view:selected:backdrop, +GtkDialog .sidebar .view:hover:selected:backdrop { + color: alpha(@selection, 0.5); +} + +.sidebar-pane-separator, +.sidebar-pane-separator:hover, +.sidebar-pane-separator:selected { + + border-width: 0; + -GtkPaned-handle-size: 1; + background-image: none; + /*background-color: shade (@background, 0.75);*/ +} + +.sidebar .scrollbar.trough, +.sidebar .scrollbars-junction, +.source-list .scrollbar.trough, +.source-list .scrollbars-junction { + background-color: @background; +} + +.source-list.badge, +.source-list.badge:hover, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:hover:selected { + background-image: none; + background-color: alpha(#000, 0.4); + color: @background; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; +} + +.source-list.badge:selected, +.source-list.badge:hover:selected { + color: @background; +} + +.source-list.badge:selected:backdrop, +.source-list.badge:selected:hover:backdrop { + background-image: none; + background-color: alpha(#000, 0.2); + color: shade (@background, 0.95); +} + +.sidebar .separator { + color: @separator; +} +.sidebar .separator:backdrop { + color: @backdrop_separator; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/source-list.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/source-list.css new file mode 100644 index 0000000..791fe7b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/source-list.css @@ -0,0 +1,36 @@ +/************** +* Source List * +***************/ + +.source-list, +.source-list.view { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + + background-color: $bg_color; + color: $fg_color; + border-left-width: 1px; + + &:backdrop + + .category-expander { + color: transparent; + } + + .badge { + background-image: none; + background-color: alpha(#000, 0.4); + color: $bg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; + + &:selected:backdrop, + &:selected:hover:backdrop { + background-color: alpha(#000, 0.2); + color: shade ($bg_color, 0.95); + } + } + +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/spinbutton.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/spinbutton.css new file mode 100644 index 0000000..0423929 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/spinbutton.css @@ -0,0 +1,118 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/************** + * Spinbutton * + **************/ +.spinbutton { + border-radius: 2px; + border: 1px solid @border; + box-shadow: none; + color: @text; +} + +.spinbutton:hover, +.spinbutton:focus { + box-shadow: none; +} + +.spinbutton .button { + border-radius: 0px; + background: none; + border: none; + padding: 2px 4px; + color: @foreground; +} + +.spinbutton .button:last-child { + border-radius: 0px; + background: none; + border: none; + /*border-top-right-radius: 5px;*/ + /*border-bottom-right-radius: 5px;*/ + padding: 2px 4px; + color: @foreground; +} + +/* Buttons */ + +.spinbutton .button:hover { + box-shadow: none; + border: none; + color: @selection; + background: none; +} + +.spinbutton .button:active { + box-shadow: none; + background-color: @selection; + color: @selection_foreground; +} + +.spinbutton .button:insensitive { + box-shadow: none; + background-color: @insensitive_background; + color: @insensitive_text; +} + +/* Entry */ +.spinbutton.entry { + background-color: @base; + color: @text; +} + +.spinbutton.entry:focus { + color: @text; +} + +.spinbutton.entry:insensitive { + color: @insensitive_text; + background-color: @insensitive_background; +} + +.spinbutton.entry:backdrop { + color: @backdrop_text; + background-color: @backdrop_background; +} + + +/* Labels */ +.spinbutton GtkLabel { + color: @text; +} + +.spinbutton:active GtkLabel, +.spinbutton:focus GtkLabel, +.spinbutton:hover GtkLabel { + color: @selection_foreground; +} + +.spinbutton:backdrop GtkLabel, +.spinbutton:backdrop:hover GtkLabel, +.spinbutton:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.spinbutton:insensitive GtkLabel { + color: @insensitive_text; +} + +.spinbutton:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/spinner.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/spinner.css new file mode 100644 index 0000000..43891e8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/spinner.css @@ -0,0 +1,47 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/*********** + * Spinner * + ***********/ + +.menu.spinner, +.primary-toolbar .spinner { + color: @selection; +} + +/********************* + * Spinner Animation * + *********************/ + +@keyframes spin { to { -gtk-icon-transform: rotate(1turn); } } + +.spinner { + background-image: none; + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +.spinner:active { + opacity: 1; + animation: spin 1s linear infinite; +} +.spinner:active:insensitive { + opacity: 0.5; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/statusbar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/statusbar.css new file mode 100644 index 0000000..f280c79 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/statusbar.css @@ -0,0 +1,32 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/************* + * Statusbar * + *************/ +GtkStatusbar { + padding: 0; + color: @foreground; + border-width: 0px; +} + +GtkStatusbar .frame { + padding: 0; + border: none; + background-color: @background; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/suggested-action-buttons.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/suggested-action-buttons.css new file mode 100644 index 0000000..1de23bc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/suggested-action-buttons.css @@ -0,0 +1,192 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color suggested_action_button shade(@selection, 0.9); +@define-color suggested_action_button_foreground #fff; +@define-color backdrop_suggested_action_foreground alpha(#fff, 0.8); +@define-color insensitive_suggested_action_foreground alpha(#fff, 0.5); +@define-color suggested_action_button_border shade(@suggested_action_button, 0.9); + +/**************************** + * Suggested action buttons * + ****************************/ + +.suggested-action.button, +.button.suggested-action { + border: 1px solid @suggested_action_button_border; + background-color: @suggested_action_button; + background-image: linear-gradient(to bottom, + @suggested_action_button, + shade(@suggested_action_button, 0.98) + ); + color: @suggested_action_button_foreground; +} + +.suggested-action.button:hover, +.button.suggested-action:hover { + border: 1px solid shade(@suggested_action_button_border, 1.1); + background-color: shade(@suggested_action_button, 1.2); + background-image: linear-gradient(to bottom, + shade(@suggested_action_button, 1.1), + shade(shade(@suggested_action_button, 1.1), 0.98) + ); + color: @suggested_action_button_foreground; +} + +.suggested-action.button:active, +.button.suggested-action:active { + border: 1px solid shade(@suggested_action_button, 1.1); + background-color: shade(@suggested_action_button, 1.1); + background-image: linear-gradient(to bottom, + @suggested_action_button, + shade(@suggested_action_button, 0.98) + ); + color: @suggested_action_button_foreground; +} + +.suggested-action.button:backdrop, +.button.suggested-action:backdrop { + border: 1px solid @backdrop_border; + background-color: @backdrop_background; + color: @backdrop_text; +} + +.suggested-action.button:insensitive, +.button.suggested-action:insensitive { + border: 1px solid @insensitive_border; + background-color: @insensitive_background; + color: @insensitive_text; +} + +.suggested-action.button:backdrop:insensitive, +.button.suggested-action:backdrop:insensitive { + border: 1px solid mix(@insensitive_border, @backdrop_border, 0.5); + background-color: mix(@insensitive_background, @backdrop_background, 0.5); + color: mix(@insensitive_text, @backdrop_text, 0.5); +} + +.suggested-action.text-button, +.text-button.suggested-action { + border: 1px solid @suggested_action_button_border; + background-color: @suggested_action_button; + color: @suggested_action_button_foreground; +} + +.suggested-action.text-button:hover, +.text-button.suggested-action:hover { + border: 1px solid shade(@suggested_action_button_border, 1.1); + background-color: shade(@suggested_action_button, 1.2); + color: @suggested_action_button_foreground; +} + +.suggested-action.text-button:active, +.text-button.suggested-action:active { + border: 1px solid shade(@suggested_action_button_border, 1.1); + background-color: shade(@suggested_action_button, 1.1); + color: @suggested_action_button_foreground; +} + +.suggested-action.text-button:backdrop, +.text-button.suggested-action:backdrop { + border: 1px solid @backdrop_border; + background-color: @backdrop_background; + color: @backdrop_text; +} + +.suggested-action.text-button:insensitive, +.text-button.suggested-action:insensitive { + border: 1px solid @insensitive_border; + background-color: @insensitive_background; + color: @insensitive_text; +} + +.suggested-action.text-button:backdrop:insensitive, +.text-button.suggested-action:backdrop:insensitive { + border: 1px solid mix(@insensitive_border, @backdrop_border, 0.5); + background-color: mix(@insensitive_background, @backdrop_background, 0.5); + color: mix(@insensitive_text, @backdrop_text, 0.5); +} + + +/* Images */ +.suggested-action.button GtkImage { + color: @suggested_action_button_foreground; +} + +.suggested-action.button:active GtkImage, +.suggested-action.button:focus GtkImage, +.suggested-action.button:hover GtkImage { + color: @suggested_action_button_foreground; +} + +.suggested-action.image-button:active GtkImage, +.suggested-action.image-button:focus GtkImage, +.suggested-action.image-button:hover GtkImage { + color: @suggested_action_button_foreground; +} + +.suggested-action.button:backdrop GtkImage, +.suggested-action.button:backdrop:hover GtkImage, +.suggested-action.button:active:backdrop GtkImage { + color: @backdrop_text; + -gtk-image-effect: dim; +} + +.suggested-action.button:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} + +.suggested-action.button:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/* Labels */ +.suggested-action.button GtkLabel { + color: @suggested_action_button_foreground; + text-shadow:0 1px alpha(#000, 0.05); +} + +.suggested-action.button:active GtkLabel, +.suggested-action.button:focus GtkLabel, +.suggested-action.button:hover GtkLabel { + color: @suggested_action_button_foreground; +} + +.suggested-action.text-button:active GtkLabel, +.suggested-action.text-button:focus GtkLabel, +.suggested-action.text-button:hover GtkLabel { + color: @suggested_action_button_foreground; +} + +.suggested-action.button:backdrop GtkLabel, +.suggested-action.button:backdrop:hover GtkLabel, +.suggested-action.button:focus:backdrop GtkLabel, +.suggested-action.button:active:backdrop GtkLabel { + color: @backdrop_text; + text-shadow:none; +} + +.suggested-action.button:insensitive GtkLabel { + color: @insensitive_text; +} + +.suggested-action.button:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/switches.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/switches.css new file mode 100644 index 0000000..56ed0a7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/switches.css @@ -0,0 +1,78 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color switch_trough_active #9fb0b9; + +@define-color switch_slider #ffffff; +@define-color switch_slider_border @trough_border; +@define-color backdrop_slider_border @backdrop_trough_border; + + +/************* + * GtkSwitch * + *************/ + +GtkSwitch { + font: 1; + /*min-height: 24px; + min-width: 24px; FIXME: Uncomment for 3.19 */ + -GtkSwitch-slider-width: 20; + -GtkSwitch-slider-height: 20; + transition: all 200ms ease-in; +} + +GtkSwitch.trough { + background-color: alpha (#000, 0.2); + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; +} + +GtkSwitch.trough:active { + background-color: @switch_trough_active; +} + +GtkSwitch.trough:insensitive { + background-color: alpha (#000, 0.2); +} + +GtkSwitch.trough:active:backdrop, +GtkSwitch.trough:active:insensitive { + background-color: alpha (@switch_trough_active, 0.5); +} + +GtkSwitch.slider { + background-color: @switch_slider; + border: none; + border-radius: 50%; + + box-shadow: 0 2px 2px alpha (#000, 0.2), + 0 1px 2px alpha (#000, 0.2); + padding: 2px; +} + +GtkSwitch.slider:focus { + background-color: @switch_slider; +} + +GtkSwitch.slider:insensitive, +GtkSwitch.slider:backdrop { + background-color: @switch_slider; + box-shadow: none; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/tiles.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/tiles.css new file mode 100644 index 0000000..4784957 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/tiles.css @@ -0,0 +1,141 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/********* + * Tiles * + *********/ + +.tile { + border-radius: 3px; + padding: 4px 9px; + border: 1px solid @border; + background-color: @background; + color: @text; +} + +.featured-tile { + color: @base; +} + +.featured-tile:backdrop { + color: @base; +} + +.tile:focus, +.tile:active:focus { + border: 1px solid @selection; + background-color: shade(@selection, 1.1); + color: @selection; +} + +/* Hover Button */ +.tile:hover, +.tile:active:hover { + border: 1px solid shade(@selection, 1.1); + background-color: shade(@selection, 1.2); + color: @selection_foreground; +} + +/* Active (Pressed) Button */ +.tile:active { + border: 1px solid @selection; + background-color: shade(@selection, 1.1); + color: @selection_foreground; + +} + +/* Insensitive Button */ +.tile:insensitive { + border: 1px solid @insensitive_border; + background-color: @insensitive_background; + color: @insensitive_text; +} + +/* Backdrop Button */ +.tile:backdrop { + border: 1px solid @backdrop_border; + background-color: @backdrop_background; + color: @backdrop_text; +} + +/* Backdrop Button */ +.tile:backdrop:hover { + background-color: shade(@backdrop_background, 1.1); + color: @backdrop_text; +} + +/* Insensitive Button */ +.tile:insensitive:backdrop { + border: 1px solid @insensitive_border; + background-color: @insensitive_background; + color: @insensitive_text; +} + +/* Images */ +.tile GtkImage { + color: @text; +} + +.tile:active GtkImage, +.tile:focus GtkImage, +.tile:hover GtkImage { + color: @selection_foreground; +} + +.tile:backdrop GtkImage, +.tile:backdrop:hover GtkImage, +.tile:active:backdrop GtkImage { + color: @backdrop_text; + -gtk-image-effect: dim; +} + +.tile:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} + +.tile:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/* Labels */ +.tile GtkLabel { + color: @text; +} + +.tile:active GtkLabel, +.tile:focus GtkLabel, +.tile:hover GtkLabel { + color: @selection_foreground; +} + +.tile:backdrop GtkLabel, +.tile:backdrop:hover GtkLabel, +.tile:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.tile:insensitive GtkLabel { + color: @insensitive_text; +} + +.tile:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/titlebar.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/titlebar.css new file mode 100644 index 0000000..821bbdf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/titlebar.css @@ -0,0 +1,115 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/************ + * Titlebar * + ************/ + +.titlebar { + padding:0; + border: none; + border-radius: 4px 4px 0 0; + background-color: @header; + color: @header_text; + box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.1); +} + +.maximized .titlebar { + border-radius: 0px; + box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.1); + box-shadow: none; +} + +.titlebar:backdrop { + background-image: none; + background-color: @backdrop_header; + color: @backdrop_header_text; +} + +.titlebar:insensitive { + color: @insensitive_header_text; +} + +.titlebar.default-decoration { + padding: 0; + background-color: @header; + background-image: none; + color: @header_text; +} + +.title, +.titlebar .title { + padding: 0; + padding-left: 13px; + padding-right: 13px; + color: @header_text; + font: Bold; +} + +.titlebar .button.linked .title, +.titlebar .button.flat .title { + padding: 0; +} + +/* Subtitle */ +.titlebar .subtitle { + padding: 0; + font: 9; +} + +.titlebar .subtitle, +.titlebar .subtitle GtkLabel, +.titlebar .subtitle GtkImage { + color: alpha(@header_text,0.8); +} + +.titlebar .subtitle:backdrop, +.titlebar .subtitle:backdrop GtkLabel, +.titlebar .subtitle:backdrop GtkImage { + color: alpha(@backdrop_header_text,0.8); +} + + +/* Separator */ +.titlebar .separator { + background: none; + color: @separator; +} + + +/************************* + * Header bar separator * + *************************/ + +.titlebar > GtkBox > .separator.vertical { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 0; + background-color: @separator; + color: @separator; + border:none; +} + +/* Separator */ +.titlebar .separator, +.titlebar .button .separator, +.titlebar .button.separator { + background: inherit; + color: @separator; + border:none; +} + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/toolbars.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/toolbars.css new file mode 100644 index 0000000..6f96229 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/toolbars.css @@ -0,0 +1,519 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +@define-color toolbar @header; +@define-color backdrop_toolbar @backdrop_header; +@define-color toolbar_text @header_text; +@define-color backdrop_toolbar_text alpha(@toolbar_text, 0.7); +@define-color insensitive_toolbar_text alpha(@toolbar_text, 0.5); + +/*********** + * Toolbar * + ***********/ + +/* Main Colors*/ +.toolbar { + padding: 0px; + color: @text; + background-color: @background; + box-shadow: none; +} + +.toolbar:insensitive { + color: @insensitive_text; + background-color: @insensitive_background; + box-shadow: none; +} + +.toolbar:backdrop { + color: @backdrop_text; + background-color: @backdrop_background; + box-shadow: none; + -gtk-image-effect: dim; +} + +/* Menubar */ +.toolbar .menubar { + padding: 0px; +} + +/* Buttons */ +.toolbar .button, +.toolbar .text-button, +.toolbar .image-button { + border: none; + background: none; + color: @text; + border-radius: 0px; + padding: 13px; +} + +.toolbar .button:active +.toolbar .text-button:active, +.toolbar .image-button:active { + border: none; + color: @text; + box-shadow: inset 0 -2px 0 0 @selection; + padding: 13px; + background-color: alpha(@base, 0.9); +} + +.toolbar .button.raised +.toolbar .text-button.raised, +.toolbar .image-button.raised { + border: none; + color: @text; + /*box-shadow: inset 0 -2px 0 0 @selection;*/ + padding: 13px; +} + +/* Hover */ +.toolbar .button:hover, +.toolbar .button:active:hover +.toolbar .text-button:hover, +.toolbar .text-button:active:hover, +.toolbar .image-button:hover, +.toolbar .image-button:active:hover, +.toolbar .button:focus, +.toolbar .button:active:focus +.toolbar .text-button:focus, +.toolbar .text-button:active:focus, +.toolbar .image-button:focus, +.toolbar .image-button:active:focus { + padding: 13px; + border: none; + background-color: alpha(@base, 0.5); + color: @text; + box-shadow: inset 0 -2px 0 0 @selection; +} + +/* Insensitive */ +.toolbar .button:insensitive, +.toolbar .text-button:insensitive, +.toolbar .image-button:insensitive { + background: none; + color: @insensitive_header_text; + -gtk-image-effect: dim; +} + + +/* Backdrop */ +.toolbar .button:backdrop, +.toolbar .button:active:backdrop +.toolbar .text-button:backdrop, +.toolbar .text-button:active:backdrop, +.toolbar .image-button:backdrop, +.toolbar .image-button:active:backdrop { + background: none; + color: @backdrop_text; + border: none; + padding: 13px; +} + +/* Insensitive:Backdrop; */ +.toolbar .button:insensitive:backdrop, +.toolbar .text-button:insensitive:backdrop, +.toolbar .image-button:insensitive:backdrop { + padding: 13px; + border: none; + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + + +/* Entries */ + +.toolbar .entry { + background-color: alpha(#000, 0.2); + color: @header_text; + border-radius: 2px; + padding: 6px 4px; + border: none; + box-shadow: none; +} + +.toolbar .entry.image { + color: @header_text; +} + +.toolbar .entry:active, +.toolbar .entry:focus { + background-color: @base; + color: @text; + box-shadow: none; + border: none; +} + +.toolbar .entry:active.image, +.toolbar .entry:focus.image { + padding-right: 6px; + color: @text; +} + +.toolbar .entry:backdrop { + box-shadow: none; + color: alpha(@header_text, 0.5); + border: none; +} + +.toolbar .entry.image { + color: alpha(@header_text, 0.5); +} + + +.toolbar .entry:active:backdrop, +.toolbar .entry:focus:backdrop { + background-color: alpha(@base, 0.5); + color: @text; + box-shadow: none; + border: none; +} + + +/* Images */ +.toolbar GtkImage, +.toolbar .button GtkImage { + color: @text; +} + +.toolbar .button:active GtkImage, +.toolbar .button:focus GtkImage, +.toolbar .button:hover GtkImage { + color: @text; +} + +.toolbar .button:backdrop GtkImage, +.toolbar .button:backdrop:hover GtkImage, +.toolbar .button:active:backdrop GtkImage { + color: @backdrop_text; + -gtk-image-effect: dim; +} + +.toolbar .button:insensitive GtkImage { + color: @insensitive_text; + -gtk-image-effect: dim; +} + +.toolbar .button:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/* Labels */ +.toolbar GtkLabel, +.toolbar .button GtkLabel { + color: @text; +} + +.toolbar .button:active GtkLabel, +.toolbar .button:focus GtkLabel, +.toolbar .button:hover GtkLabel { + color: @text; +} + +.toolbar .button:backdrop GtkLabel, +.toolbar .button:backdrop:hover GtkLabel, +.toolbar .button:active:backdrop GtkLabel { + color: @backdrop_text; +} + +.toolbar .button:insensitive GtkLabel { + color: @insensitive_text; +} + +.toolbar .button:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + +/******************* + * Primary Toolbar * + *******************/ + +/* Main Colors*/ +.primary-toolbar.toolbar { + padding-top: 0px; + padding-bottom: 0px; + padding-left: 4px; + padding-right: 4px; + color: @toolbar_text; + background-color: @toolbar; + box-shadow: inset 0 -3px 3px -4px alpha(#000, 0.2); + border: none; +} + +.primary-toolbar.toolbar:insensitive { + color: @insensitive_toolbar_text; + background-color: @insensitive_toolbar; + box-shadow: none; +} + +.primary-toolbar.toolbar:backdrop { + color: @backdrop_toolbar_text; + background-color: @backdrop_toolbar; + box-shadow: none; + -gtk-image-effect: dim; +} + +/* Menubar */ +.primary-toolbar.toolbar .menubar { +} + +/* Buttons */ +.primary-toolbar.toolbar .button, +.primary-toolbar.toolbar .text-button, +.primary-toolbar.toolbar .image-button { + border: none; + background: none; + color: @toolbar_text; + border-radius: 0px; + padding: 13px; +} + +.primary-toolbar .button.image-button:checked { + background-color: alpha(#fff, 0.1); +} + +.primary-toolbar.toolbar .button:active, +.primary-toolbar.toolbar GtkToggleButton:active, +.primary-toolbar.toolbar .text-button:active, +.primary-toolbar.toolbar .image-button:active { + border: none; + color: @toolbar_text; + box-shadow: inset 0 -2px 0 0 @toolbar_text; + padding: 13px; +} + +.primary-toolbar.toolbar .button.raised +.primary-toolbar.toolbar .text-button.raised, +.primary-toolbar.toolbar .image-button.raised { + border: none; + color: @toolbar_text; + /*background-color: alpha(@base, 0.2);*/ + /*box-shadow: inset 0 -2px 0 0 @toolbar_text;*/ + padding: 13px; +} + +/* Hover */ +.primary-toolbar.toolbar .button:hover, +.primary-toolbar.toolbar .button:active:hover +.primary-toolbar.toolbar .text-button:hover, +.primary-toolbar.toolbar .text-button:active:hover, +.primary-toolbar.toolbar .image-button:hover, +.primary-toolbar.toolbar .image-button:active:hover, +.primary-toolbar.toolbar .button:focus, +.primary-toolbar.toolbar .button:active:focus +.primary-toolbar.toolbar .text-button:focus, +.primary-toolbar.toolbar .text-button:active:focus, +.primary-toolbar.toolbar .image-button:focus, +.primary-toolbar.toolbar .image-button:active:focus { + padding: 13px; + border: none; + background-color: alpha(#000, 0.1); + color: @toolbar_text; + /*box-shadow: inset 0 -2px 0 0 @toolbar_text;*/ + box-shadow: none; +} + +/* Insensitive */ +.primary-toolbar.toolbar .button:insensitive, +.primary-toolbar.toolbar .text-button:insensitive, +.primary-toolbar.toolbar .image-button:insensitive { + background: none; + color: @insensitive_header_toolbar_text; + -gtk-image-effect: dim; +} + + +/* Backdrop */ +.primary-toolbar.toolbar .button:backdrop, +.primary-toolbar.toolbar .button:active:backdrop +.primary-toolbar.toolbar .text-button:backdrop, +.primary-toolbar.toolbar .text-button:active:backdrop, +.primary-toolbar.toolbar .image-button:backdrop, +.primary-toolbar.toolbar .image-button:active:backdrop { + background: none; + color: @backdrop_toolbar_text; + border: none; + padding: 13px; +} + +/* Insensitive:Backdrop; */ +.primary-toolbar.toolbar .button:insensitive:backdrop, +.primary-toolbar.toolbar .text-button:insensitive:backdrop, +.primary-toolbar.toolbar .image-button:insensitive:backdrop { + padding: 13px; + border: none; + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + + +.primary-toolbar.toolbar .separator { + color: @separator; +} + + + +/* Entries */ + +.primary-toolbar .entry { + background-color: alpha(#000, 0.2); + color: @header_text; + border-radius: 2px; + padding: 6px 4px; + border: none; + box-shadow: none; +} + +.primary-toolbar .entry.image { + color: @header_text; +} + +.primary-toolbar .entry:active, +.primary-toolbar .entry:focus { + background-color: @base; + color: @text; + box-shadow: none; + border: none; +} + +.primary-toolbar .entry:active.image, +.primary-toolbar .entry:focus.image { + padding-right: 6px; + color: @text; +} + +.primary-toolbar .entry:backdrop { + box-shadow: none; + color: alpha(@header_text, 0.5); + border: none; +} + +.primary-toolbar .entry.image { + color: alpha(@header_text, 0.5); +} + + +.primary-toolbar .entry:active:backdrop, +.primary-toolbar .entry:focus:backdrop { + background-color: alpha(@base, 0.5); + color: @text; + box-shadow: none; + border: none; +} + +/* Images */ +.primary-toolbar.toolbar GtkImage, +.primary-toolbar.toolbar .button GtkImage { + color: @toolbar_text; +} + +.primary-toolbar.toolbar .button:active GtkImage, +.primary-toolbar.toolbar .button:focus GtkImage, +.primary-toolbar.toolbar .button:hover GtkImage { + color: @toolbar_text; +} + +.primary-toolbar.toolbar .button:backdrop GtkImage, +.primary-toolbar.toolbar .button:backdrop:hover GtkImage, +.primary-toolbar.toolbar .button:active:backdrop GtkImage { + color: @backdrop_toolbar_text; + -gtk-image-effect: dim; +} + +.primary-toolbar.toolbar .button:insensitive GtkImage { + color: @insensitive_toolbar_text; + -gtk-image-effect: dim; +} + +.primary-toolbar.toolbar .button:backdrop:insensitive GtkImage, +.primary-toolbar.toolbar .button:insensitive:backdrop GtkImage { + color: mix(@backdrop_text, @insensitive_text, 0.5); + -gtk-image-effect: dim; +} + +/* Labels */ +.primary-toolbar.toolbar GtkLabel, +.primary-toolbar.toolbar .button GtkLabel { + color: @toolbar_text; +} + +.primary-toolbar.toolbar .button:active GtkLabel, +.primary-toolbar.toolbar .button:focus GtkLabel, +.primary-toolbar.toolbar .button:hover GtkLabel { + color: @toolbar_text; +} + +.primary-toolbar.toolbar .button:backdrop GtkLabel, +.primary-toolbar.toolbar .button:backdrop:hover GtkLabel, +.primary-toolbar.toolbar .button:active:backdrop GtkLabel { + color: @backdrop_toolbar_text; +} + +.primary-toolbar.toolbar .button:insensitive GtkLabel { + color: @insensitive_toolbar_text; +} + +.primary-toolbar.toolbar .button:insensitive:backdrop GtkLabel { + color: mix(@backdrop_text, @insensitive_text, 0.5); +} + +/********************* +* Secondary Toolbars * +*********************/ + +.secondary-toolbar.toolbar { + padding: 2px; + background-color: @background; + box-shadow: none; +} + +.secondary-toolbar.toolbar:backdrop { + background-color: @backdrop_background; + border-color: @backdrop_border; + color: @backdrop_text; + -gtk-image-effect: dim; +} + +.secondary-toolbar.toolbar .linked-button, +.secondary-toolbar.toolbar .button { + padding: 2px; +} + +/******************** + * Menubar Toolbars * + ********************/ +.toolbar.menubar { + -GtkToolbar-button-relief: normal; +} + + +/****************** +* Bottom Toolbars * +******************/ + +.bottom-toolbar.toolbar { + padding: 0px; + border: solid @border; + background-image: linear-gradient(to bottom, + shade(@gradient_a, 0.96), + shade(@gradient_b, 0.96) + ); +} + +.bottom-toolbar.toolbar .button { + padding: 2px 3px 2px 3px; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/tooltips.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/tooltips.css new file mode 100644 index 0000000..9e0124f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/tooltips.css @@ -0,0 +1,41 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/************ + * Tooltips * + ************/ + +.tooltip, +.overlay-bar { + padding: 4px 8px; + border: none; + border-radius: 2px; + background-color: @base; + color: @text; + box-shadow: 0 1px 2px 0 alpha(#000, 0.3); +} + +.tooltip * { + background: none; + background-color: @base; +} + +.tooltip GtkLabel, +.overlay-bar GtkLabel { + color: @text; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/views.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/views.css new file mode 100644 index 0000000..b2570aa --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/views.css @@ -0,0 +1,328 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + + +/********* + * Frame * + *********/ + +.frame { + background: none; + border: 1px solid @border; + color: @foreground; +} + +.frame:backdrop { + border-color: @backdrop_border; + background: none; + color: @backdrop_text; +} + +.frame:insensitive { + border-color: @insensitive_border; + background: none; + color: @insensitive_text; +} + +.flat { + border:none; +} + + +/******** + * Misc * + ********/ + +GtkAlignment, +GtkEventBox { + background-color: @background; + color: @text; +} + +GtkAlignment:backdrop, +GtkEventBox:backdrop { + background-color: @backdrop_background; + color: @backdrop_text; +} + +/******** + * View * + ********/ + +.view { + background-color: @base; + color: @foreground; +} + +.view:insensitive, +.view:insensitive:insensitive { + background-color: @insensitive_background; + border-color: @insensitive_border; + color: @insensitive_text; +} + +.view:backdrop, +.view:backdrop:backdrop { + background-color: @backdrop_background; + border-color: @backdrop_border; + color: @backdrop_text; +} + +.view:selected, +.view:selected:focus { + background-color: @selection; + border-color: shade(@selection, 0.8); + color: @selection_foreground; +} + +.view:selected:backdrop, +.view:selected:backdrop:focus { + background-color: @backdrop_selection; + border-color: @backdrop_selection; + color: @backdrop_selection_foreground; +} + +.view.separator { + color: @border; +} + +/* Selected */ +.view.rubberband, +.rubberband { + border: 1px solid shade(@selection, 0.9); + border-radius: 4px; + background-color: alpha(@selection, 0.3); +} + + +/************ + * Treeview * + ************/ + +GtkTreeView.view.separator, +GtkTreeView.separator, +.separator, +.separator:hover { + color: @border; + background-color: @border; +} + +GtkTreeView { + -GtkTreeView-vertical-separator: 5px; + -GtkTreeView-horizontal-separator: 6px; + -GtkTreeView-expander-size: 8px; + -GtkTreeView-grid-line-pattern: "\000\000"; + border: 1px solid @border; +} + +GtkTreeView row:nth-child(even) { + background-color: @base; + color: @foreground; +} + +GtkTreeView row:nth-child(odd) { + background-color: shade(@base,0.96); + color: @foreground; +} + +GtkTreeView .entry { + border-radius: 0; +} + +GtkTreeView.dnd { + border: 1px solid @selected_border; + border-radius: 0; +} + +GtkTreeView .entry { + border-radius: 4px; + background-color: @base; + background-image: none; +} + +/************ + * TextView * + ************/ + +GtkTextView { + background-color: @base; + color: @foreground; +} + +GtkTextView:backdrop { + background-color: @backdrop_base; + color: @backdrop_text; +} + +GtkTextView:insensitive { + background-color: @insensitive_base; + color: @insensitive_text; +} + +/************ + * Iconview * + ************/ + +GtkIconView.view { + background-color: @base; + border: solid @selection; + color: @foreground; +} + +GtkIconView.view.cell:hover { + border: 1px solid @selection; + border-radius: 6px; + background-color: alpha(@selection,0.4); + color: @selection; +} + +GtkIconView.view.cell:selected, +GtkIconView.view.cell:selected:focus { + border: 1px solid shade(@selection, 0.8); + border-radius: 6px; + background-color: @selection; + color: @selection_foreground; +} + +GtkIconView.content-view.check { + background: none; +} + +GtkIconView.content-view.check:active { + background: none; +} + +GtkIconView.content-view.check:prelight, +GtkIconView.content-view.check:insensitive, +GtkIconView.content-view.check:selected { + background: none; +} + + +/**************** + * Content View * + ****************/ +.content-view.view { + background-color: @base; + color: @foreground; +} + +.content-view.view:hover { + background-color: alpha(@selection, 0.6); +} + +.content-view.view:selected, +.content-view.view:active { + background-color: @selection; + background-image: none; +} + +.content-view.view:insensitive { + background-color: @insensitive_background; +} + +.content-view.view:backdrop { + background-color: @background_backdrop; + background-image: none; +} + +.content-view.view:selected:backdrop { + background-color: @backdrop_selected_background; + background-image: none; +} + +.content-view.cell { + background: none; + background-image: none; +} + +.content-view.view.check, +.content-view.view.check:active { + background: none; +} + +.content-view column-header .button { + border-width: 0 0 1px 1px; + + background-image: none; + background-color:@base; + + border-color: @border; +} + +.content-view .title, +.content-view .option-title { + color: @foreground; + text-shadow: 0 1px alpha(#fff, 0.3); +} + +.content-view .subtitle, +.content-view .option-description { + color: alpha(@foreground, 0.7); + text-shadow: 0 1px alpha(#fff, 0.4); +} + +/* Drawing area */ +GtkDrawingArea { + background-color: @base; + color: @foreground; +} + +GtkDrawingArea:backdrop { + background-color: @backdrop_base; + color: @backdrop_text; +} + +GtkDrawingArea:insensitive { + background-color: @insensitive_background; +} + +/*********** + * gtkhtml * + ***********/ +GtkHTML { + background-color: @base; + color: @foreground; +} + +GtkHTML:active:backdrop, +GtkHTML:backdrop { + background-color: @backdrop_base; + color: @backdrop_text; +} + +/* needed for webkit/GtkStyle/Evolution compatibility */ +GtkHTML:active, +GtkHTML:active:backdrop, +.entry:active, +.entry:active:backdrop { + color: @backdrop_text; + background-color: @backdrop_background; +} + +.cursor-handle.top, +.cursor-handle.bottom { + background: none; + box-shadow: none; + border-style: none; + border-image: none; + border-radius: 0px; + border-width: 0px; + + /* background-image in assets */ +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/windows.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/windows.css new file mode 100644 index 0000000..b1b5e46 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.0/widgets/windows.css @@ -0,0 +1,70 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +/********** + * Window * + **********/ + +@define-color window_shadow alpha(#000, 0.4); +@define-color backdrop_window_shadow alpha(#000, 0.2); + +.window-frame { + border:none; + border-radius: 4px; + box-shadow: 0 2px 5px 1px @window_shadow; + margin: 10px; /* this is used for the resize cursor area */ +} + +.window-frame:backdrop { + border-radius: 4px; + box-shadow: 0 2px 3px 0 @backdrop_window_shadow; +} + +.window-frame.menu.csd, +.window-frame.popup.csd { + border-radius: 4px; + box-shadow: 0 3px 6px alpha (#000, 0.16), + 0 3px 6px alpha (#000, 0.23); + margin: 0; +} + +.menu .window-frame.menu.csd, +.menu .window-frame.popup.csd { + box-shadow: 0 10px 20px alpha (#000, 0.19), + 0 6px 6px alpha (#000, 0.23); +} + +.window-frame.tooltip.csd { + border-radius: 4px; + box-shadow: none; + margin: 0; +} + +.window-frame:backdrop { + box-shadow: 0 3px 6px alpha (#000, 0.16), + 0 3px 6px alpha (#000, 0.23); +} + +GtkDialog.window-frame, +GtkDialog.window-frame:backdrop, +.window-frame.dialog, +.window-frame.dialog:backdrop { + border-radius: 4px; + box-shadow: 0 10px 20px alpha (#000, 0.19), + 0 6px 6px alpha (#000, 0.23); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_apps.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_apps.scss new file mode 100644 index 0000000..d448acf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_apps.scss @@ -0,0 +1,19 @@ +/********************** + * DE-Specific Styles * + **********************/ + +@import 'apps/budgie'; +@import 'apps/gnome'; +@import 'apps/pantheon'; +@import 'apps/unity'; + +/*********************** + * App-Specific Styles * + ***********************/ + +@import 'apps/archive-manager'; +@import 'apps/birdie'; +@import 'apps/geary'; +@import 'apps/lightdm'; +@import 'apps/midori'; +@import 'apps/vocal'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_colors-public.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_colors-public.scss new file mode 100644 index 0000000..70a06a9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_colors-public.scss @@ -0,0 +1,94 @@ +//apps rely on some named colors to be exported +/* GTK NAMED COLORS + ---------------- + use responsibly! */ + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var + +/* widget text/foreground color */ +@define-color theme_fg_color #{"" +$fg_color}; + +/* text color for entries, views and content in general */ +@define-color theme_text_color #{"" +$text_color}; + +/* widget base background color */ +@define-color theme_bg_color #{"" +$bg_color}; + +/* text widgets and the like base background color */ +@define-color theme_base_color #{"" +$base_color}; + +/* base background color of selections */ +@define-color theme_selected_bg_color #{"" +$selected_bg_color}; + +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #{"" +$selected_fg_color}; + +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #{"" +$insensitive_bg_color}; + +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #{"" +$insensitive_fg_color}; + +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #{"" +$base_color}; + +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #{"" +$backdrop_fg_color}; + +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #{"" +$text_color}; + +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #{"" +$backdrop_bg_color}; + +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #{"" +$backdrop_base_color}; + +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #{"" +$selected_bg_color}; + +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color}; + +/* widgets main borders color */ +@define-color borders #{"" +$borders_color}; + +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #{"" +$backdrop_borders_color}; + +/* these are pretty self explicative */ +@define-color warning_color #{"" +$warning_color}; +@define-color error_color #{"" +$error_color}; +@define-color success_color #{"" +$success_color}; +//@define-color destructive_color #{$destructive_color} + +//WM + +$_wm_highlight: if($variant=='light', $top_highlight, // Sass gets mad if this is + transparentize(black,1)); // done directly in the + // color definition + +/* 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 shade(#{$fg_color}, 1.8); +@define-color wm_unfocused_title #{$backdrop_fg_color}; +@define-color wm_highlight #{"" + $_wm_highlight}; +@define-color wm_borders_edge #{"" + $borders_edge}; + +@define-color wm_bg_a shade(#{$bg_color}, 1.2); +@define-color wm_bg_b #{$bg_color}; + +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); + +@define-color wm_button_hover_color_a shade(#{$bg_color}, 1.3); +@define-color wm_button_hover_color_b #{$bg_color}; +@define-color wm_button_active_color_a shade(#{$bg_color}, 0.85); +@define-color wm_button_active_color_b shade(#{$bg_color}, 0.89); +@define-color wm_button_active_color_c shade(#{$bg_color}, 0.9); + +//FIXME this is really an API + +@define-color content_view_bg #{"" + $base_color}; + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_colors.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_colors.scss new file mode 100644 index 0000000..0c9db6e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_colors.scss @@ -0,0 +1,94 @@ +// When color definition differs for dark and light variant +// it gets @if ed depending on $variant + +// Main definitions +$base_color: if($variant == 'light', #ffffff, #636E73); +$bg_color: if($variant == 'light', #f7f7f7, #4F585C); +$fg_color: if($variant == 'light', #444, lighten(#A1A8AB, 10%)); +$text_color: if($variant == 'light', $fg_color, $fg_color); +$headerbar_bg_color: if($variant == 'light', #636E73, #3B4245); +$headerbar_fg_color: if($variant == 'light', #ffffff, transparentize(#ffffff, 0.5)); + +// Primary colors +$red: #f34235; +$orange: #fe9700; +$yellow: #fec006; +$green: #4bae4f; +$blue: #2095f2; +$purple: #9b26af; + +$selected_fg_color: #ffffff; +$selected_bg_color: if($variant == 'light', #347D9F, lighten(#347D9F,10%)); +$selected_borders_color: darken($selected_bg_color, 10%); +$borders_color: if($variant == 'light', darken($bg_color,15%), darken($bg_color,10%)); +$borders_edge: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.9)); +$link_color: blue; +$link_visited_color:transparentize($link_color,0.5); +$top_highlight: $borders_edge; +$bottom_highlight: if($variant == 'light', transparentize(white, 0.7), transparentize(white, 0.9)); +$dark_fill: mix($borders_color, $bg_color, 35%); +$menu_color: if($variant == 'light', $base_color, mix($bg_color, $base_color, 20%)); +$popover_bg_color: $base_color; +$popover_hover_color: lighten($popover_bg_color, 5%); + +$selection_mode_headerbar_bg_color: #347D9F; + +$scrollbar_bg_color: if($variant == 'light', mix($bg_color, $fg_color, 80%), mix($base_color, $bg_color, 50%)); +$scrollbar_slider_color: mix($fg_color, $bg_color, 60%); +$scrollbar_slider_hover_color: mix($fg_color, $bg_color, 80%); +$scrollbar_slider_active_color: if($variant=='light', darken($selected_bg_color, 10%), lighten($selected_bg_color, 10%)); + +$success_color: if($variant == 'light', $green, darken($green,10%)); +$destructive_color: if($variant == 'light', $red, darken($red,10%)); +$suggested_color: if($variant == 'light', $selected_bg_color, darken($selected_bg_color,10%)); + +$osd_fg_color: #A1A8AB; +$osd_text_color: white; +$osd_bg_color: transparentize(#202526, 0.2); +$osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%); +$osd_borders_color: transparentize(black, 0.3); + +$sidebar_bg_color: mix($bg_color, $base_color, 50%); +$base_hover_color: transparentize($fg_color, 0.95); + +$tooltip_borders_color: transparentize(white, 0.9); +$shadow_color: transparentize(black, 0.8); + +$drop_target_color: #4e9a06; + +// Infobar colors +$warning_color: $yellow; +$error_color: $red; +$info_color: $blue; +$question_color: $green; + +// Panel colors +$panel_bg_color: transparentize(black, 0.3); +$panel_fg_color: white; +$panel_borders_color: transparentize(black, 0.8); + +// Insensitive state colors +$insensitive_fg_color: mix($fg_color, $bg_color, 50%); +$insensitive_bg_color: mix($bg_color, $base_color, 60%); +$insensitive_base_color: darken($base_color, 5%); +$insensitive_borders_color: $borders_color; + +// Backdrop state colors +$backdrop_base_color: if($variant == 'light', darken($base_color, 1%), lighten($base_color, 1%)); +$backdrop_text_color: mix($text_color, $backdrop_base_color, 80%); +$backdrop_bg_color: $bg_color; +$backdrop_headerbar_bg_color: darken($headerbar_bg_color, 5%); +$backdrop_headerbar_fg_color: if($variant == 'light', transparentize($headerbar_fg_color, 0.5), transparentize($headerbar_fg_color, 0.2)); +$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 50%); +$backdrop_insensitive_color: if($variant == 'light', darken($backdrop_bg_color, 15%), lighten($backdrop_bg_color, 15%)); +$backdrop_selected_bg_color: if($variant == 'light', lighten($selected_bg_color, 5%), lighten($selected_bg_color, 5%)); +$backdrop_selected_fg_color: if($variant == 'light', transparentize($selected_fg_color, 0.5), transparentize($selected_fg_color, 0.5)); +$backdrop_borders_color: mix($borders_color, $bg_color, 90%); +$backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, 35%); +$backdrop_sidebar_bg_color: mix($backdrop_bg_color, $backdrop_base_color, 50%); + +$backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%); +$backdrop_scrollbar_slider_color: mix($backdrop_fg_color, $backdrop_bg_color, 40%); + +$backdrop_menu_color: if($variant == 'light', $backdrop_base_color, mix($backdrop_bg_color, $backdrop_base_color, 20%)); diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_common.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_common.scss new file mode 100644 index 0000000..a1069b7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_common.scss @@ -0,0 +1,50 @@ +/********** + * Common * + **********/ + +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$asset_suffix: if($variant=='dark', '-dark', ''); +$backdrop_transition: 200ms ease-out; +$button_transition: all 200ms $ease-out-quad; + +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + // The size for scrollbars. The slider is 2px smaller, but we keep it + // up so that the whole area is sensitive to button presses for the + // slider. The stepper button is larger in both directions, the slider + // only in the width + + -GtkScrolledWindow-scrollbar-spacing: 0; + + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + + -GtkTreeView-horizontal-separator: 4; + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + + -GtkPaned-handle-size: 1; + + // We use the outline properties to signal the focus properties + // to the adwaita engine: using real CSS properties is faster, + // and we don't use any outlines for now. + + // outline-color: transparentize($fg_color, 0.7); + // outline-style: dashed; + // outline-offset: -3px; + // outline-width: 1px; + // outline-radius: 2px; + +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_drawing.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_drawing.scss new file mode 100644 index 0000000..3c50d82 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_drawing.scss @@ -0,0 +1,591 @@ +// Drawing mixins + +// generic drawing of more complex things + +@function _widget_edge($c:$borders_edge) { +// outer highlight "used" on most widgets + @if $c == none { @return none; } + @else { @return 0 1px $c; } +} + +@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { +// +// Helper function to stack up to 4 box-shadows; +// + @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } + @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } + @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } + @else { box-shadow: $shadow1; } +} + +// entries + +@function entry_focus_border($fc:$selected_bg_color) { + @if $variant == 'light' { @return $fc; } + @else { @return if($fc==$selected_bg_color, $selected_borders_color, darken($fc, 35%)); } +} + +@function entry_focus_shadow($fc:$selected_bg_color) { + @return inset 0 1px 2px 0 transparentize(black, 0.95), inset 0 1px 1px 0 transparentize(black, 0.9); +} + +@function entry_gradient($c) { + @if $variant=='light' { @return linear-gradient(to bottom, mix($borders_color, $c, 45%), + mix($borders_color, $c, 3%) 2px, + $c 90%); } + @else { @return linear-gradient(to bottom, mix($borders_color, $c, 95%), + mix($borders_color, $c, 40%) 3px, + $c 90%); } +} + +@mixin entry($t, $fc:$selected_bg_color, $edge: none) { +// +// Entries drawing function +// +// $t: entry type +// $fc: focus color +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop; +// + + $_blank_edge: if($edge == none, none, 0 1px transparentize($edge, 1)); + $_entry_edge: if($edge == none, none, _widget_edge($edge)); + + @if $t==normal { + color: $text_color; + border-color: $borders_color; + background-color:$base_color; + @include _shadows(entry_focus_shadow(transparentize($fc, 1)), $_entry_edge); + // for the transition to work the number of shadows in different states needs to match, hence the transparent shadow here. + } + @if $t==focus { + @include _shadows(entry_focus_shadow($fc), $_entry_edge); + border-color: entry_focus_border($fc); + } + @if $t==insensitive { + color: $insensitive_fg_color; + border-color: $borders_color; + background-image: linear-gradient(to bottom, $insensitive_bg_color); + box-shadow: $_entry_edge; + } + @if $t==backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + background-image: linear-gradient(to bottom, $backdrop_base_color); + box-shadow: $_blank_edge; + } + @if $t==backdrop-insensitive { + color: $backdrop_insensitive_color; + border-color: $backdrop_borders_color; + background-image: linear-gradient(to bottom, $insensitive_bg_color); + box-shadow: $_blank_edge; + } + @if $t==osd { + color: $osd_text_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + } + @if $t==osd-focus { + color: $osd_text_color; + border-color: $selected_bg_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: entry_focus_shadow($fc); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + } + @if $t==osd-insensitive { + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $osd_insensitive_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } + @if $t==osd-backdrop { + color: $osd_text_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } +} + +// +// Buttons +// + +@function _border_color ($c) { @return darken($c, 25%); } // colored buttons want + // the border form the + // base color + +@function _text_shadow_color ($tc: $fg_color, $bg: $bg_color) { +// +// calculate the color of text shadows +// +// $tc is the text color +// $bg is the background color +// + $_lbg: lightness($bg)/100%; + @if lightness($tc)<50% { @return transparentize(white, 1-$_lbg/($_lbg*1.3)); } + @else { @return transparentize(black, $_lbg*0.8); } +} + +@function _button_hilight_color($c) { +// +// calculate the right top hilight color for buttons +// +// $c: base color; +// + @if lightness($c)>95% { @return white; } + @else if lightness($c)>90% { @return transparentize(white, 0.2); } + @else if lightness($c)>80% { @return transparentize(white, 0.4); } + @else if lightness($c)>50% { @return transparentize(white, 0.6); } + @else if lightness($c)>40% { @return transparentize(white, 0.8); } + @else { @return transparentize(white, 0.95); } +} + +@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) { +// +// helper function for the text emboss effect +// +// $tc is the optional text color, not the shadow color +// +// TODO: this functions needs a way to deal with special cases +// + + $_shadow: _text_shadow_color($tc, $bg); + + @if lightness($tc)<50% { + text-shadow: 0 1px $_shadow; + icon-shadow: 0 1px $_shadow; + } + @else { + text-shadow: 0 1px transparentize(black, 0.8); + icon-shadow: 0 1px transparentize(black, 0.8); + } +} + +@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: none) { +// +// Button drawing function +// +// $t: button type, +// $c: base button color for colored* types +// $tc: optional text color for colored* types +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, hover, active, insensitive, insensitive-active, +// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active, +// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated +// + + $_hilight_color: _button_hilight_color($c); + $_button_edge: if($edge == none, none, _widget_edge($edge)); + $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1))); + + // Normal Button + @if $t==normal { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + background-image: linear-gradient(to bottom, $c, darken($c, 5%)); + @include _button_text_shadow($tc, $c); + @include _shadows(inset 0 1px $_hilight_color, $_button_edge); + + @if $variant == 'light' { + box-shadow:0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:0 1px 0 0 transparentize(white, 0.95); + } + + } + + // Hover Button + + @else if $t==hover { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + @if $variant == 'light' { + background-image: linear-gradient(to bottom, lighten($c, 6%), $c 60%, darken($c, 4%)); + @include _button_text_shadow($tc,lighten($c, 6%)); + @include _shadows(inset 0 1px _button_hilight_color(lighten($c, 6%)), $_button_edge); + } + @else { + background-image: linear-gradient(to bottom, lighten($c, 1%), darken($c, 2%) 60%, darken($c, 4%)); + @include _button_text_shadow($tc,lighten($c, 6%)); + @include _shadows(inset 0 1px _button_hilight_color(darken($c, 2%)), $_button_edge); + } + } + + // Pressed button + @else if $t==active { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + background-image: linear-gradient(to bottom, darken($c, 7%), darken($c, 2%)); + @include _button_text_shadow($tc, darken($c,10%)); + @include _shadows(inset 0 2px 1px -2px transparentize(black,0.4), + $_button_edge); + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Insensitive Button + @else if $t==insensitive { + + $_bg: if($c!=$bg_color, mix($c, $base_color, 85%), $insensitive_bg_color); + + GtkLabel, & { color: if($tc!=$fg_color, mix($tc, $_bg, 50%), $insensitive_fg_color); } + + border-color: if($c!=$bg_color, _border_color($c), $insensitive_borders_color); + background-image: none; + background-color: $_bg; + text-shadow: none; + box-shadow: none; + icon-shadow: none; + } + + // Insensitive Pushed Button + @else if $t==insensitive-active { + $_bg: if($c!=$bg_color, darken(mix($c,$base_color, 85%), 5%), + $insensitive_bg_color); + $_bc: if($c!=$bg_color, _border_color($c), $insensitive_borders_color); + + GtkLabel, & { color: if($c!=$bg_color, mix($tc, $_bg, 60%), $insensitive_fg_color); } + + border-color: $_bc; + background-image: none; + background-color: $_bg; + text-shadow: none; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Backdrop Button + @else if $t==backdrop { + + $_bg: if($c!=$bg_color,$c,$backdrop_bg_color); + $_bc: if($variant=='light',$c,_border_color($c)); + + GtkLabel, & { color: if($tc!=$fg_color,mix($tc, $_bg, 80%), $backdrop_fg_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: linear-gradient(to bottom, $_bg); + text-shadow: none; + icon-shadow: none; + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + } + + // Backdrop Pressed Button + @else if $t==backdrop-active { + + $_bg: if($c!=$bg_color, darken($c, 10%), $backdrop_dark_fill); + $_bc: if($variant=='light',$_bg,_border_color($c)); + + GtkLabel, & { color: if($tc!=$fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color); } + label, & { color: if($tc!=$fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Insensitive Backdrop Button + @else if $t==backdrop-insensitive { + + $_bg: if($c!=$bg_color, mix($c, $base_color, 85%), $insensitive_bg_color); + $_bc: if($variant=='light', $_bg,_border_color($c)); + + GtkLabel, & { color: if($c!=$bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + background-color: $_bg; + text-shadow: none; + icon-shadow: none; + // white with 0 alpha to avoid an ugly transition, since no color means + // black with 0 alpha + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + } + + // Insensitive Backdrop Pushed Button + @else if $t==backdrop-insensitive-active { + + $_bg: if($c!=$bg_color, darken(mix($c, $base_color, 85%), 5%), + darken($insensitive_bg_color, 5%)); + $_bc: if($variant=='light', $_bg,_border_color($c)); + + GtkLabel { color: if($c!=$bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + background-color: $_bg; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // OSD Button + @else if $t==osd { + $_bg: if($c!=$bg_color, transparentize($c, 0.5), $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // Hover OSD Button + @else if $t==osd-hover { + $_bg: if($c!=$bg_color, transparentize($c, 0.3), lighten($osd_bg_color, 12%)); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // ACtive OSD Button + @else if $t==osd-active { + $_bg: if($c!=$bg_color, $c, $osd_borders_color); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // Insensitive OSD Button + @else if $t==osd-insensitive { + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $osd_insensitive_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } + + // Backdrop OSD Button + @else if $t==osd-backdrop { + + $_bg: if($c!=$bg_color, transparentize($c, 0.5), + $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } + + + // Reset + @else if $t==undecorated { + border-color: transparent; + background-color: transparent; + background-image: none; + + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + + text-shadow: none; + icon-shadow: none; + } +} + +@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:true) { + color: mix($tc, $bg_color, 80%); + @if $flat { background-image: linear-gradient(to bottom, $c); } + @else { + background-image: linear-gradient(to bottom, + mix(black,$c,15%) 5%, + mix(black,$c,10%) 20%, + mix(black,$c,10%) 90%, + $c); + } + + border-color: if($c!=$bg_color, _border_color($c), $border_color); + + @if not($noedge) { + @if lightness($c) > 60% { + box-shadow: inset 0 -1px $borders_edge, + 0 1px $borders_edge; + } + @else { + box-shadow: inset 0 -1px transparentize($borders_edge, 0.5), + 0 1px transparentize($borders_edge, 0.5); + } + } + @else { box-shadow: none; } +} + +@mixin overshoot($p, $t:normal, $c:$fg_color) { +// +// overshoot +// +// $p: position +// $t: type +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// +// possible $t values: +// normal, backdrop +// + + $_small_gradient_length: 5%; + $_big_gradient_length: 100%; + + $_position: center top; + $_small_gradient_size: 100% $_small_gradient_length; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + $_linear_gradient_direction: to top; + } + + @else if $p==right { + $_position: right center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + $_small_gradient_color: $c; + $_big_gradient_color: $c; + + @if $c==$fg_color { + $_small_gradient_color: darken($borders_color, 10%); + $_big_gradient_color: $fg_color; + + @if $t==backdrop { $_small_gradient_color: $backdrop_borders_color; } + } + + $_small_gradient: -gtk-gradient(radial, + $_position, 0, + $_position, 0.5, + to($_small_gradient_color), + to(transparentize($_small_gradient_color, 1))); + + $_big_gradient: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($_big_gradient_color, 0.93)), + to(transparentize($_big_gradient_color, 1))); + + @if $t==normal { + background-image: $_small_gradient, $_big_gradient; + background-size: $_small_gradient_size, $_big_gradient_size; + } + + @else if $t==backdrop { + background-image: $_small_gradient; + background-size: $_small_gradient_size; + } + + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +@mixin undershoot($p) { +// +// undershoot +// +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; + border: none; + box-shadow: none; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_widgets.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_widgets.scss new file mode 100644 index 0000000..877b4b4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/_widgets.scss @@ -0,0 +1,40 @@ +/*********** + * Widgets * + ***********/ + +@import 'widgets/action-bars'; +@import 'widgets/app-notifications'; +@import 'widgets/base-states'; +@import 'widgets/buttons'; +@import 'widgets/calendar'; +@import 'widgets/checks-radios'; +@import 'widgets/color-chooser'; +@import 'widgets/comboboxes'; +@import 'widgets/dialogs'; +@import 'widgets/entries'; +@import 'widgets/expanders'; +@import 'widgets/floating-bar'; +@import 'widgets/frames'; +@import 'widgets/granite'; +@import 'widgets/header-bars'; +@import 'widgets/infobars'; +@import 'widgets/level-bars'; +@import 'widgets/links'; +@import 'widgets/lists'; +@import 'widgets/menus'; +@import 'widgets/misc'; +@import 'widgets/notebooks'; +@import 'widgets/paned'; +@import 'widgets/pathbars'; +@import 'widgets/popovers'; +@import 'widgets/progress-bars'; +@import 'widgets/scales'; +@import 'widgets/scrollbars'; +@import 'widgets/sidebar'; +@import 'widgets/spinbuttons'; +@import 'widgets/spinner'; +@import 'widgets/switches'; +@import 'widgets/toolbars'; +@import 'widgets/tooltips'; +@import 'widgets/treeviews'; +@import 'widgets/windows'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_archive-manager.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_archive-manager.scss new file mode 100644 index 0000000..3ecbfe3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_archive-manager.scss @@ -0,0 +1,17 @@ +/******************* + * Archive Manager * + *******************/ + +$archive_manager: #A88A67; + +FrWindow { + .titlebar, + .header-bar, + .toolbar { + background-color: $archive_manager; + + &:backdrop { + background-color: darken($archive_manager,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_birdie.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_birdie.scss new file mode 100644 index 0000000..4cef3a7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_birdie.scss @@ -0,0 +1,45 @@ +/********* + * Birdie * + *********/ + +$birdie: #3998E7; + + +BirdieWidgetsUnifiedWindow { + .titlebar, + .header-bar { + background-image:none; + background-color: $birdie; + + &:backdrop { + background-image:none; + background-color: darken($birdie,10%); + } + } + + .menu-button { + padding: 0px; + padding-left: 6px; + padding-right: 6px; + } +} + + +BirdieWidgetsTweetList * { + background-image: none; + background: none; +} + +BirdieWidgetsUserbox { + background-color: transparentize($birdie, 0.8) +} + +BirdieWidgetsNotebook { + .header { + background-color: $base_color; + } + + tab:active { + box-shadow:inset 0 -3px 0 0 $birdie; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_budgie.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_budgie.scss new file mode 100644 index 0000000..787387f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_budgie.scss @@ -0,0 +1,228 @@ +/********* +* Budgie * +**********/ + +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$pos_list: ((top, bottom),(bottom,top),(left,right),(right,left)); +$asset_suffix: if($variant == 'default', '', '-hc'); + +%underscores { + &:hover { background-color: transparentize(black, 0.9); } + &:active, &:checked { background-color: transparentize(black, 0.8); } + + @each $pos, $b_pos in $pos_list { + .#{$pos} & { + border-#{$b_pos}: 2px solid transparentize($panel_bg_color,1); + border-#{$pos}: 2px solid transparentize($panel_bg_color,1); + + @at-root { + .#{$pos} .budgie-panel .unpinned .launcher, + .#{$pos} .budgie-panel .pinned .launcher.running { border-#{$pos}: 2px solid transparentize($selected_bg_color, 0.5); } + } + &:hover { + border-#{$b_pos}: 2px solid transparentize(black, 0.9); + border-#{$pos}: 2px solid transparentize($selected_bg_color, 0.5); + } + &:active, &:checked { + border-#{$b_pos}: 2px solid transparentize(black, 0.8); + border-#{$pos}: 2px solid $selected_bg_color; + } + } + } +} + +// Budgie Menu +.budgie-menu { + GtkSearchEntry.entry:not(:selected) { + border: none; + box-shadow: none; + background: none; + font-size: 120%; + + &.image { padding-left: 0px; padding-right: 6px; } + } + .list-row.activatable:selected, + .list-row.activatable:selected .button { color: inherit; } +} + +// Panel +.budgie-panel { + font: bold; + color: $panel_fg_color; + background-color: $panel_bg_color; + + &:backdrop { + color: $panel_fg_color; + background-color: $panel_bg_color; + } + + // End Section needs to be fancy + @if $variant == 'default' { + .end-region { + background-color: rgba(0,0,0,0.3); + border-radius: 2px; + + .separator { + color: transparentize($panel_fg_color, 0.85) + } + } + } + + // Tasklist + WnckTasklist { + .button, + .button:backdrop { + + border-radius: 0; + + @if $variant == 'default' { + &:not(:hover):not(:active):not(:checked) { color: gtkalpha(currentColor, 0.5); } + background: none; + background-clip: padding-box; + border: none; + + @extend %underscores; + } + } + } + + // Icon Tasklist + .launcher { + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + padding-left: 2px; + padding-right: 2px; + border-color: transparentize($panel_bg_color,1); // fixes the transition + + &:hover { -gtk-image-effect: highlight; } + } + + .unpinned { + .launcher { + @extend %underscores; + } + } + + .pinned { + .launcher.running { + @extend %underscores; + } + } +} + + + +@each $pos, $b_pos in $pos_list { + + // Panel borders + .#{$pos} .budgie-panel { border-#{$b_pos}: 1px solid $panel_borders_color; } + + // Raven borders + .#{$pos} .raven-frame { + padding: 0; + background: none; + border: none; + border-#{$b_pos}: 1px solid transparentize(black, 0.8); + } + + // Shadows + .#{$pos} .shadow-block { + background-color: transparent; + background-image: linear-gradient(to $b_pos, + $shadow_color, + transparent); + } +} + +// Raven +.raven { + color: $panel_fg_color; + background-color: transparentize($panel_bg_color, 0.8); + transition: 170ms ease-out; + + .raven-header { + color: $panel_fg_color; + border-width: 1px 0; + + &.top { border-top-style: none; } + &.bottom { border-bottom-style: none; } + } + + @if $variant=='default' { + .expander-button { color: gtkalpha(currentColor, 0.5); } + } + + .raven-background { + color: $panel_fg_color; + background-color: transparentize($panel_bg_color, 0.8); + border-bottom: 1px solid transparentize($panel_borders_color, 0.8); + + &.middle { border-bottom-style: none; } // applet background between two headers + } + + .powerstrip .button { + padding: 10px; + } + + .option-subtitle { + font-size: smaller; + } +} + +// MPRIS Applet +.raven-mpris { + // color: $mpris_overlay_fg; + // background-color: $mpris_overlay_bg; + // border: solid $mpris_overlay_border; + border-width: 1px 0; + + .button.image-button { padding: 8px; } +} + +// Notifications +.budgie-notification-window { + background: none; + border-radius: 1px; +} + +.budgie-notification { + &.background { + background-color: white; + border-radius: 4px; + } + + .notification-title { + font-size: 110%; + color: $fg_color; + } + + .notification-body { color: transparentize($panel_fg_color, 0.3); } +} + +.drop-shadow { + background-color: transparent; + box-shadow: 0 2px 4px 0 $shadow_color, 0 0 0 1px $panel_borders_color; + border-radius: 1px; +} + +// Session Dialog +.budgie-session-dialog { + &.background { @extend .drop-shadow; } + + .linked.horizontal > .button { + border-bottom: none; + border-radius: 0; + &:first-child { border-left: none; border-radius: 0; } + &:last-child { border-right: none; border-radius: 0; } + } +} + +// PolKit Dialog +.budgie-polkit-dialog { + @extend .budgie-session-dialog; + + .message { color: transparentize($panel_fg_color, 0.3); } + .failure { color: $red; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_geary.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_geary.scss new file mode 100644 index 0000000..73e2b15 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_geary.scss @@ -0,0 +1,45 @@ +/********* + * Geary * + *********/ + +$geary: #F2B035; + +.geary-titlebar-left, +.geary-titlebar-right { + background-color: $geary; + + &:backdrop { + background-color: darken($geary,10%); + } + + .separator { + opacity: 0; + } +} + +ConversationListView { + -GtkWidget-focus-line-width: 1px; + -GtkTreeView-grid-line-width: 0; + + .view { + &:active, + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + color: $backdrop_selected_fg_color; + } + } + + .cell { + border: solid transparentize(black, 0.8); + border-width: 0 0 1px 0; + &:selected { + color: $selected_fg_color; + border: 0px solid darken($selected_bg_color, 10% ); + } + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_gnome.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_gnome.scss new file mode 100644 index 0000000..501ce27 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_gnome.scss @@ -0,0 +1,591 @@ +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; +} + + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; +} + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; +} + +SudokuView { + border: none; +} + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: $base_color; +} + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + + +/******** + * Misc * + *******/ + +ApDocView, /* Abiword */ +EogScrollView, /* Eog */ +CheeseThumbView /* Cheese */ +{ + -EogScrollView-shadow-type: none; +} + + +/************ + * Terminal * + ************/ + +$gnome_terminal: #636E73; +$terminal_bg_color: transparentize(#002B36, 0.1); +$terminal_fg_color: #839495; + +TerminalScreen, +VteTerminal { + background-color: $terminal_bg_color; + color: $terminal_fg_color; +} + +TerminalWindow { + .titlebar, + .header-bar { + background-color: $gnome_terminal; + + &:backdrop { + background-color: darken($gnome_terminal,10%); + } + } +} + +/************ + * Nautilus * + ************/ + +NautilusCanvasView { + border: none; + + &:active, + &:focus, + &:backdrop { + border: none; + } +} + +.nautilus-circular-button { + border-radius: 20px; + outline-radius: 20px; +} + +.disk-space-display { + border: 2px solid; + + .unknown { + background-color: #888a85; + border-color: darken(#888a85, 20%); + } + + .used { + background-color: #9FB0B9; + border-color: darken(#9FB0B9, 20%); + } + + .free { + background-color: #D8D8D8; + border-color: darken(#D8D8D8, 20%); + } +} + + +.nautilus-desktop { + + color: $fg_color; + + .nautilus-canvas-item { + border-radius: 5px; + color: $selected_fg_color; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { + color: $fg_color; + text-shadow: none; + } + + &:prelight { + color: $fg_color; + text-shadow: none; + } + + &:selected { + color: $selected_fg_color; + text-shadow: none; + } + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } + + .nautilus-list { + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } +} + +/*********** + * Builder * + ***********/ + +$gnome_builder: #CBBB2E; + +GbGreeterWindow, +GbWorkbench { + .titlebar, + .header-bar { + background-color: $gnome_builder; + + &:backdrop { + background-color: darken($gnome_builder,10%); + } + } +} + +/************** + * Calculator * + **************/ + +$gnome_calculator: #07ce8e; + +MathWindow { + + background-color: $base_color; + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar, + .toolbar { + background-color: $gnome_calculator; + + &:backdrop { + background-color: darken($gnome_calculator,10%); + } + } + + MathButtons { + GtkComboBox, + .button { + background-color: transparent; + background-image: none; + box-shadow:none; + border: none; + text-shadow: none; + color: $gnome_calculator; + font: bold; + + &:hover { + background-image: none; + background-color:$base_color; + color: $gnome_calculator; + } + + &:backdrop { + color: darken($gnome_calculator,10%); + } + + &.text-button.suggested-action { + background-image: none; + box-shadow:none; + text-shadow: none; + background-color: $gnome_calculator; + color: $base_color; + + &:backdrop { + background-color: darken($gnome_calculator,10%); + color: transparentize($base_color, 0.5); + } + } + } + } + + MathDisplay { + padding: 4px; + background-color:$base_color; + border: 1px solid $borders_color; + } +} + + +/************ + * Calendar * + ************/ + +$gnome_calendar: #75A3F6; + +GcalWindow { + .titlebar, + .header-bar { + background-color: $gnome_calendar; + + &:backdrop { + background-color: darken($gnome_calendar,10%); + } + } +} + +/********** + * Cheese * + **********/ + +$cheese: #ad7fa8; + +CheeseWindow { + .titlebar, + .header-bar, + .toolbar { + background-color: $cheese; + + &:backdrop { + background-color: darken($cheese,10%); + } + } +} + +/************ + * Contacts * + ************/ + +$gnome_contacts: #2095F2; + +ContactsWindow { + .titlebar, + .header-bar { + background-color: $gnome_contacts; + + &:backdrop { + background-color: darken($gnome_contacts,10%); + } + } +} + + +/********** + * Clocks * + **********/ + +$gnome_clocks: #4BAE4F; + +ClocksWindow { + .titlebar, + .header-bar { + background-color: $gnome_clocks; + + &:backdrop { + background-color: darken($gnome_clocks,10%); + } + } +} + + +/********* + * Disks * + *********/ + +$gnome_disks: #8561C5; + +GduWindow { + .titlebar, + .header-bar { + background-color: $gnome_disks; + + &:backdrop { + background-color: darken($gnome_disks,10%); + } + } +} + + +/************** + * Disk Usage * + **************/ + +$gnome_baobab: #CC5E55; + +BaobabWindow { + .titlebar, + .header-bar { + background-color: $gnome_baobab; + + &:backdrop { + background-color: darken($gnome_baobab,10%); + } + } +} + +/************* + * Documents * + *************/ + +$gnome_documents: #C2352A; + +#Documents { + .titlebar, + .header-bar { + background-color: $gnome_documents; + + &:backdrop { + background-color: darken($gnome_documents,10%); + } + } +} + +/************ + * Epiphany * + ************/ + +$gnome_epiphany: #6573C3; + +EphyWindow { + .titlebar, + .header-bar { + background-color: $gnome_epiphany; + + &:backdrop { + background-color: darken($gnome_epiphany,10%); + } + + .incognito-mode { + background-color: darken($gnome_epiphany,15%); + + .button { + background-image:none; + } + + &:backdrop { + background-color: darken($gnome_epiphany,25%); + } + } + } +} + +/********* + * Gedit * + *********/ + +$gedit: #DC4836; + +GeditWindow { + .titlebar, + .header-bar { + background-color: $gedit; + + &:backdrop { + background-color: darken($gedit,10%); + } + } + + > .entry { + @extend %entry; + } +} + +/************** + * Log Viewer * + **************/ + +$gnome_logs: #009587; + +GlWindow, +LogviewWindow { + .titlebar, + .header-bar, + .toolbar { + background-color: $gnome_logs; + + &:backdrop { + background-color: darken($gnome_logs,10%); + } + } +} + +/********* + * Music * + *********/ + +$gnome_music: #fe9700; + +gnomemusic+window+Window { + .titlebar, + .header-bar { + background-color: $gnome_music; + + &:backdrop { + background-color: darken($gnome_music,10%); + } + } +} + + +/***************** + * Notes/Bijiben * + *****************/ + +$bijiben: #ebdd4d; + +BjbMainToolbar, +BjbWindowBase { + .titlebar, + .header-bar { + background-color: $bijiben; + + &:backdrop { + background-color: darken($bijiben,10%); + } + } +} + +/********** + * Photos * + **********/ + +$gnome_photos: #D30101; + +PhotosMainWindow { + .titlebar, + .header-bar { + background-color: $gnome_photos; + + &:backdrop { + background-color: darken($gnome_photos,10%); + } + } +} +/********** + * Polari * + **********/ + +$polari: #4BAE4F; + +.titlebar, +.header-bar { + &.polari-titlebar-left, + &.polari-titlebar-right { + background-color: $polari; + + &:backdrop { + background-color: darken($polari,10%); + } + } +} + +/******************* + * System Settings * + ******************/ + +$gnome_settings: #5F7C8A; + +CcWindow { + .titlebar, + .header-bar { + background-color: $gnome_settings; + + &:backdrop { + background-color: darken($gnome_settings,10%); + } + } +} + +CcShellNavBar { + padding:0px; +} + +/************ + * Software * + ************/ + +$gnome_software: #1A77C2; + +#window_software { + .titlebar, + .header-bar { + background-color: $gnome_software; + + &:backdrop { + background-color: darken($gnome_software,10%); + } + } +} + +/****************** + * System Monitor * + ******************/ + +$gnome_system_monitor: #6fbe72; + +#gnome-system-monitor { + .titlebar, + .header-bar { + background-color: $gnome_system_monitor; + + &:backdrop { + background-color: darken($gnome_system_monitor,10%); + } + } +} + + +/******** + * ToDo * + ********/ + +$gnome_todo: #3262A1; + +GtdWindow { + .titlebar, + .header-bar { + background-color: $gnome_todo; + + &:backdrop { + background-color: darken($gnome_todo,10%); + } + } +} + +/******** + * Yelp * + ********/ + +$yelp: #435ece; + +YelpWindow { + .titlebar, + .header-bar { + background-color: $yelp; + + &:backdrop { + background-color: darken($yelp,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_lightdm.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_lightdm.scss new file mode 100644 index 0000000..d09e7a9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_lightdm.scss @@ -0,0 +1,115 @@ +/*********** + * LightDm * + ***********/ + +// the panel widget at the top +#panel_window { + background-color: $panel_bg_color; + color: $panel_fg_color; + font: bold; + box-shadow: inset 0 -1px darken($panel_bg_color, 7%); + + // the menubars/menus of the panel, i.e. indicators + .menubar, + .menubar > .menuitem + menubar, + menubar > menuitem { + background-color: transparent; + color: $panel_fg_color; + font: bold; + } + + .menubar .menuitem:insensitive, + menubar menuitem:insensitive { + color: transparentize($panel_fg_color, 0.5); + + GtkLabel { color: inherit; } + label { color: inherit; } + } + .menubar .menu > .menuitem, + menubar menu > menuitem { font: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:insensitive { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $headerbar_bg_color); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; +} + +#buttonbox_frame button{ + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font: 13px; + + .menu, + menu { font: normal; } +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font: bold; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_midori.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_midori.scss new file mode 100644 index 0000000..1ba9628 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_midori.scss @@ -0,0 +1,17 @@ +/********** + * Midori * + **********/ + +$midori: #7FC843; + +MidoriBrowser { + .titlebar, + .header-bar, + .toolbar { + background-color: $midori; + + &:backdrop { + background-color: darken($midori,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_pantheon.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_pantheon.scss new file mode 100644 index 0000000..8c9a9ba --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_pantheon.scss @@ -0,0 +1,350 @@ +/******** + * Gala * + *******/ + +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid $base_color; + background-color: $base_color; + + .title, + .label { + color: $fg_color; + } +} + +.gala-button { + padding: 3px; + color: $base_color; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, + #7e7e7e, + #3e3e3e + ); + box-shadow: inset 0 0 0 1px transparentize(white, 0.02), + inset 0 1px 0 0 transparentize(white, 0.07), + inset 0 -1px 0 0 transparentize(white, 0.01), + 0 0 0 1px transparentize(black, 0.40), + 0 3px 6px transparentize(black, 0.16), + 0 3px 6px transparentize(black, 0.23); + text-shadow: 0 1px 1px transparentize(black, 0.6); +} + +/********** + * Notify * + *********/ + +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + + border-radius: 5px; + border: 1px solid transparentize(black, 0.30); + + background-color: transparentize($base_color, 0.95); + + .low {} + .critical {} +} + + +/*************** + * SwitchBoard * + ***************/ + +.category-label { + font-weight: bold; + color: $fg_color; +} + + +/************* + * Slingshot * + ************/ + +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; + + .app { + &:hover{ + border-radius: 8px; + border: none; + background-color: transparentize($selected_bg_color, 0.7); + color: white; + } + &:focus{ + /*background-color: transparentize(black, 0.20);*/ + } + } +} + +.search-item { + border-radius: 0; + border: none; + color: $fg_color; + background: none; + + &:hover, + &:focus { + border-radius: 0; + background-color: transparentize($selected_bg_color, 0.7); + color: $selected_fg_color; + } +} + + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; +} + +.search-category-header { + font-weight: bold; + color: $fg_color; +} + + + +/********* + * Panel * + ********/ + +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: white; + + &.maximized { + background-color: #000; + } + + &.translucent { + background-color: transparentize(black, 0.5); + } +} + +.composited-indicator { + + > GtkRevealer, + > GtkRevealer GtkImage, + > GtkRevealer GtkLabel { + color: white; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.8), 0 1px 2px transparentize(black, 0.9); + icon-shadow: 0 1px 2px transparentize(black, 0.8), 0 1px 2px transparentize(black, 0.9); + } +} + +.panel.color-light .composited-indicator { + + > GtkRevealer, + > GtkRevealer GtkImage, + > GtkRevealer GtkLabel { + color: transparentize(black, 0.4); + text-shadow: 0 1px transparentize(white, 0.9); + icon-shadow: 0 1px transparentize(white, 0.9); + } +} + +/************* + * AppCenter * + *************/ + +$appcenter: #378BE6; + +AppCenterMainWindow { + .titlebar, + .header-bar{ + background-color: $appcenter; + + &:backdrop { + background-color: darken($appcenter,10%); + } + } +} + +/************** + * Calculator * + **************/ + +$pantheon_calculator: #07ce8e; + +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar { + background-color: $pantheon_calculator; + + &:backdrop { + background-color: darken($pantheon_calculator,10%); + } + } + + .window-frame { + border-radius:3px; + } +} + +/******** + * Maya * + ********/ + +$maya: #4bae4f; + +MayaViewMayaToolbar { + &.titlebar, + &.header-bar { + background-color: $maya; + + &:backdrop { + background-color: darken($maya,10%); + } + } +} + +/********* + * Cards * + *********/ + +.deck { + background-color: darken($bg_color, 8%); +} + +.card { + background-color: $base_color; + border: none; + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 3px 3px transparentize(black, 0.8); + transition: all 150ms ease-in-out; +} + +.card.collapsed { + background-color: darken($base_color, 5%); + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 1px 2px transparentize(black, 0.8); +} + +/********* + * Noise * + *********/ + +$noise: #EE6020; + +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar { + background-color: $noise; + + &:backdrop { + background-color: darken($noise,10%); + } + } + + .action-bar { + border-radius: 0 0 4px 4px; + } + + .window-frame { + border-radius:3px; + } +} + + +/*********** + * Scratch * + ***********/ + +$scratch: #e74c3c; + +ScratchMainWindow { + .titlebar, + .header-bar { + background-color: $scratch; + + &:backdrop { + background-color: darken($scratch,10%); + } + } +} + + +/******** + * Snap * + ********/ + +$snap: #6d266a; + +SnapMainWindow, +SnapSnapWindow { + .titlebar, + .header-bar { + background-color: $snap; + + &:backdrop { + background-color: darken($snap,10%); + } + } + + .take-button { + border-radius: 0; + } +} + + +/******************* + * Photos/Shotwell * + *******************/ + +$pantheon_photos: #5544B5; + +DirectWindow, +LibraryWindow { + .titlebar, + .header-bar { + background-color: $pantheon_photos; + + &:backdrop { + background-color: darken($pantheon_photos,10%); + } + } + + .the-button-in-the-combobox { + background: none; + } +} + +.checkerboard-layout { + background-color: $bg_color; + background-image: linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)), + linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px +} + +.checkboard-layout .item { + background-color: $fg_color; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_unity.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_unity.scss new file mode 100644 index 0000000..a9331c6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_unity.scss @@ -0,0 +1,178 @@ +/******** +* Unity * +*********/ + +$unity_color: #636E73; /* Unity window border color */ +$backdrop_unity_color: darken($unity_color,10%); /* Backdrop Unity window border color */ +$unity_text_color: #dbdee0; /* Unity window text color */ +$backdrop_unity_text_color: darken($unity_text_color,10%); /* Backdrop Unity window text color */ +$unity_panel_color: darken($unity_color, 20%); /* Unity panel color #454D50 */ +$backdrop_unity_panel_color: darken($unity_panel_color, 10%); /* Backdrop Unity panel color */ + +UnityDecoration { + + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px;/* the size of the decorations */ + -UnityDecoration-input-extents: 10px;/* the extra size of the input areas */ + + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px;/* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px;/* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px;/* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px;/* Size property, inactive windows shadow radius */ + + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px;/* Size property, size of glow */ + -UnityDecoration-glow-color: $selected_bg_color;/* Color property of the glow */ + + /* Title settings */ + -UnityDecoration-title-indent: 10px;/* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px;/* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0;/* Float from 0.0 to 1.0, to align the title */ + background-color: $unity_color; + color: $unity_text_color; + + .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid $unity_color; + border-bottom-width: 0; + background-color: $unity_color; + color: $unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + + &:backdrop { + border-bottom-width: 0; + background-color: $backdrop_unity_color; + color: $backdrop_unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + } + + .menuitem { + color: $unity_text_color; + + &:backdrop { + background-color: $backdrop_unity_color; + color: $backdrop_unity_text_color; + } + } + } +} + + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, + $unity_color, + darken($unity_color, 0.6) + ); +} + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); +} + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: $backdrop_unity_color; +} + + +/************** +* Unity Panel * +***************/ + +UnityPanelWidget, +.unity-panel { +background-color: $unity_panel_color; +color: $unity_text_color; +} + + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: $backdrop_unity_panel_color; + color: $backdrop_unity_text_color; +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: $unity_text_color; +} + +.unity-panel.menubar, +.unity-panel .menubar { + color: $unity_text_color; +} + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: $unity_panel_color; + color: $unity_text_color; +} + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: $backdrop_fg_color; +} + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: darken($unity_color, 1.05); + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; +} + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border: none; + color: $borders_color; +} + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: $base_color; +} + + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: $selected_bg_color; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_vocal.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_vocal.scss new file mode 100644 index 0000000..b118e22 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/apps/_vocal.scss @@ -0,0 +1,16 @@ +/********* + * Vocal * + *********/ + +$vocal: #9C69C6; + +.titlebar, +.header-bar { + &.vocal-headerbar { + background-color: $vocal; + + &:backdrop { + background-color: darken($vocal,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk-dark.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk-dark.css new file mode 100644 index 0000000..27207b2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk-dark.css @@ -0,0 +1,6142 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #bcc1c3; +/* text color for entries, views and content in general */ +@define-color theme_text_color #bcc1c3; +/* widget base background color */ +@define-color theme_bg_color #4F585C; +/* text widgets and the like base background color */ +@define-color theme_base_color #636E73; +/* base background color of selections */ +@define-color theme_selected_bg_color #449ac2; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #ffffff; +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #576165; +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #868d90; +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #636E73; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #868d90; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #bcc1c3; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #4F585C; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #657176; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #449ac2; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #ffffff; +/* widgets main borders color */ +@define-color borders #373e41; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #394144; +/* these are pretty self explicative */ +@define-color warning_color #fec006; +@define-color error_color #f34235; +@define-color success_color #3c8a3f; +/* 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 shade(#bcc1c3, 1.8); +@define-color wm_unfocused_title #868d90; +@define-color wm_highlight transparent; +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#4F585C, 1.2); +@define-color wm_bg_b #4F585C; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#4F585C, 1.3); +@define-color wm_button_hover_color_b #4F585C; +@define-color wm_button_active_color_a shade(#4F585C, 0.85); +@define-color wm_button_active_color_b shade(#4F585C, 0.89); +@define-color wm_button_active_color_c shade(#4F585C, 0.9); +@define-color content_view_bg #636E73; +/********** + * Common * + **********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #f34235; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkPaned-handle-size: 1; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #373e41; + border: solid #373e41; + border-width: 1px 0 0 0; + color: #bcc1c3; + box-shadow: none; } + .action-bar:backdrop { + background-color: #373e41; + box-shadow: none; + -gtk-image-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + +/*************** + * Base States * + ***************/ +.background { + color: #bcc1c3; + background-color: #4F585C; } + .background:backdrop { + color: #868d90; + background-color: #4F585C; + text-shadow: none; + icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + color: #bcc1c3; + background-color: #4F585C; } + .gtkstyle-fallback:hover { + color: #bcc1c3; + background-color: #677277; } + .gtkstyle-fallback:active { + color: #bcc1c3; + background-color: #373e41; } + .gtkstyle-fallback:insensitive { + color: #868d90; + background-color: #576165; } + .gtkstyle-fallback:selected { + color: #ffffff; + background-color: #449ac2; } + +.view, GtkIconView, +GtkTextView GtkLabel { + color: #bcc1c3; + background-color: #636E73; } + .view:backdrop, GtkIconView:backdrop, + GtkTextView GtkLabel:backdrop { + color: #abb1b4; + background-color: #657176; } + .view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, + GtkTextView GtkLabel:selected:focus, + GtkTextView GtkLabel:selected { + border-radius: 3px; } + +GtkTextView { + background-color: #596368; } + GtkTextView:backdrop { + background-color: #5a6569; } + GtkTextView.bottom { + background-size: 100% 1px; + background-position: top; } + GtkTextView.top { + background-size: 100% 1px; + background-position: bottom; } + GtkTextView.left { + background-size: 1px 100%; + background-position: right; } + GtkTextView.right { + background-size: 1px 100%; + background-position: left; } + +GtkIconView { + background-color: transparent; } + GtkIconView:backdrop { + background-color: transparent; } + +.rubberband, +GtkFlow rubberband, +GtkFlow GtkTreeView.view .rubberband, +GtkTreeView.view GtkFlow .rubberband, +GtkFlow GtkTreeView.view rubberband, +GtkTreeView.view GtkFlow rubberband, +GtkFlow treeview.view .rubberband, +treeview.view GtkFlow .rubberband, +GtkFlow treeview.view rubberband, +treeview.view GtkFlow rubberband { + border: 1px solid #347d9f; + background-color: rgba(52, 125, 159, 0.2); } + +GtkFlow flowboxchild { + padding: 3px; + border-radius: 3px; } + GtkFlow flowboxchild:selected { + outline-offset: -2px; } + +GtkLabel.separator { + color: #bcc1c3; } + GtkLabel.separator:backdrop { + color: #868d90; } +GtkLabel:selected { + background-color: #449ac2; + color: #ffffff; } +GtkLabel:insensitive { + color: #868d90; } + GtkLabel:insensitive:backdrop { + color: #727f85; } +GtkLabel:backdrop { + color: #868d90; } + +.dim-label, GtkLabel.separator, .titlebar:not(headerbar) .subtitle, +.header-bar .subtitle { + opacity: 0.55; + text-shadow: none; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd .popover .background.touch-selection, .csd .popover .background.magnifier, .popover .background.touch-selection, .popover .background.magnifier, .csd .popover .background.osd, .popover .background.osd, +.osd { + color: #A1A8AB; + border: none; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; + outline-color: rgba(161, 168, 171, 0.3); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, .popover .background.touch-selection:backdrop, .popover .background.magnifier:backdrop, .popover .background.osd:backdrop, + .osd:backdrop { + text-shadow: none; + icon-shadow: none; } + +.view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, +GtkTextView GtkLabel:selected:focus, +GtkTextView GtkLabel:selected, GtkTextView GtkLabel selection:focus, GtkTextView GtkLabel selection, GtkFlow flowboxchild:selected, modelbutton.flat:selected, .popover .check:selected, +.popover .radio:selected, +.menuitem.button.flat:selected, GtkCalendar:selected, .spinbutton:selected:not(.vertical), +.entry:selected:focus, +.entry:selected, .list-row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + background-color: #449ac2; } + .list-row:selected GtkLabel, row:selected GtkLabel, GtkLabel:selected, .view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, + GtkTextView GtkLabel:selected:focus, + GtkTextView GtkLabel:selected, GtkTextView GtkLabel selection:focus, GtkTextView GtkLabel selection, GtkFlow flowboxchild:selected, modelbutton.flat:selected, .popover .check:selected, + .popover .radio:selected, + .menuitem.button.flat:selected, GtkCalendar:selected, .spinbutton:selected:not(.vertical), + .entry:selected:focus, + .entry:selected, .list-row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + color: #ffffff; } + .list-row:selected GtkLabel:insensitive, row:selected GtkLabel:insensitive, GtkLabel:insensitive:selected, GtkIconView:insensitive:selected:focus, .view:insensitive:selected, GtkIconView:insensitive:selected, + GtkTextView GtkLabel:insensitive:selected:focus, GtkTextView GtkLabel selection:insensitive, GtkFlow flowboxchild:insensitive:selected, GtkLabel:insensitive:selected, modelbutton.flat:insensitive:selected, .popover .check:insensitive:selected, + .popover .radio:insensitive:selected, + .menuitem.button.flat:insensitive:selected, GtkCalendar:insensitive:selected, .spinbutton:insensitive:selected:not(.vertical), + .entry:insensitive:selected, .list-row:insensitive:selected { + color: #a2cde1; } + .list-row:selected GtkLabel:backdrop, row:selected GtkLabel:backdrop, GtkLabel:backdrop:selected, GtkIconView:backdrop:selected:focus, .view:backdrop:selected, GtkIconView:backdrop:selected, + GtkTextView GtkLabel:backdrop:selected:focus, GtkTextView GtkLabel selection:backdrop, GtkFlow flowboxchild:backdrop:selected, GtkLabel:backdrop:selected, modelbutton.flat:backdrop:selected, .popover .check:backdrop:selected, + .popover .radio:backdrop:selected, + .menuitem.button.flat:backdrop:selected, GtkCalendar:backdrop:selected, .spinbutton:backdrop:selected:not(.vertical), + .entry:backdrop:selected, .list-row:backdrop:selected { + color: rgba(255, 255, 255, 0.5); } + .list-row:selected GtkLabel:backdrop:insensitive, row:selected GtkLabel:backdrop:insensitive, GtkLabel:backdrop:insensitive:selected, .view:backdrop:insensitive:selected, GtkIconView:backdrop:insensitive:selected, GtkTextView GtkLabel selection:backdrop:insensitive, GtkFlow flowboxchild:backdrop:insensitive:selected, GtkLabel:backdrop:insensitive:selected, modelbutton.flat:backdrop:insensitive:selected, .popover .check:backdrop:insensitive:selected, + .popover .radio:backdrop:insensitive:selected, + .menuitem.button.flat:backdrop:insensitive:selected, GtkCalendar:backdrop:insensitive:selected, .spinbutton:backdrop:insensitive:selected:not(.vertical), + .entry:backdrop:insensitive:selected, .list-row:backdrop:insensitive:selected { + color: rgba(91, 167, 202, 0.85); } + +.monospace { + font: Monospace; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#7eb9d5), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#449ac2), to(transparent)); } } +.button { + padding: 4px 9px; + border: 1px solid #373e41; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + -gtk-image-effect: highlight; } + .button:active, + .button:checked { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); + transition-duration: 50ms; } + .button:backdrop.flat, + .button:backdrop { + border-color: #394144; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-image-effect: none; } + .button:backdrop.flat GtkLabel, + .button:backdrop.flat, + .button:backdrop GtkLabel, + .button:backdrop { + color: #868d90; } + .button:backdrop.flat:active, + .button:backdrop.flat:checked, + .button:backdrop:active, + .button:backdrop:checked { + border-color: #394144; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button:backdrop.flat:active GtkLabel, + .button:backdrop.flat:active, + .button:backdrop.flat:checked GtkLabel, + .button:backdrop.flat:checked, + .button:backdrop:active GtkLabel, + .button:backdrop:active, + .button:backdrop:checked GtkLabel, + .button:backdrop:checked { + color: #868d90; } + .button:backdrop.flat:active label, + .button:backdrop.flat:active, + .button:backdrop.flat:checked label, + .button:backdrop.flat:checked, + .button:backdrop:active label, + .button:backdrop:active, + .button:backdrop:checked label, + .button:backdrop:checked { + color: #868d90; } + .button:backdrop.flat:insensitive, + .button:backdrop:insensitive { + border-color: #394144; + background-image: none; + background-color: #576165; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button:backdrop.flat:insensitive GtkLabel, + .button:backdrop.flat:insensitive, + .button:backdrop:insensitive GtkLabel, + .button:backdrop:insensitive { + color: #727f85; } + .button:backdrop.flat:insensitive:active, + .button:backdrop.flat:insensitive:checked, + .button:backdrop:insensitive:active, + .button:backdrop:insensitive:checked { + border-color: #394144; + background-image: none; + background-color: #4b5457; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button:backdrop.flat:insensitive:active GtkLabel, + .button:backdrop.flat:insensitive:checked GtkLabel, + .button:backdrop:insensitive:active GtkLabel, + .button:backdrop:insensitive:checked GtkLabel { + color: #727f85; } + .button.flat:backdrop, + .button.flat:insensitive, + .button.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + .button:insensitive, + .button:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button:insensitive GtkLabel, + .button:insensitive, + .button:insensitive GtkLabel, + .button:insensitive { + color: #868d90; } + .button:insensitive:active, + .button:insensitive:checked, + .button:insensitive:active, + .button:insensitive:checked { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button:insensitive:active GtkLabel, + .button:insensitive:active, + .button:insensitive:checked GtkLabel, + .button:insensitive:checked, + .button:insensitive:active GtkLabel, + .button:insensitive:active, + .button:insensitive:checked GtkLabel, + .button:insensitive:checked { + color: #868d90; } + .button.image-button { + padding-left: 4px; + padding-right: 4px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + .button.text-button.image-button GtkLabel, + .button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } +row:selected +.button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #ffffff; + border-color: transparent; } + row:selected + .button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #868d90; } +.button.osd { + color: #A1A8AB; + border-radius: 5px; + outline-color: rgba(161, 168, 171, 0.3); + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:active, + .button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:insensitive:backdrop, + .button.osd:insensitive, + .button.osd:insensitive:backdrop, + .button.osd:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + border: none; } + .button.osd:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + border: none; } +.app-notification .button, .app-notification button, +.app-notification.frame .button, +.app-notification.frame button, .csd .popover .background.touch-selection button, .csd .popover .background.magnifier button, .popover .background.touch-selection button, .popover .background.magnifier button, .osd +.button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:hover, .app-notification button:hover, .popover .background.touch-selection button:hover, .popover .background.magnifier button:hover, .osd + .button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:active:backdrop, .app-notification button:active:backdrop, .popover .background.touch-selection button:active:backdrop, .popover .background.magnifier button:active:backdrop, .app-notification .button:active, .app-notification button:active, .popover .background.touch-selection button:active, .popover .background.magnifier button:active, .app-notification .button:checked:backdrop, .app-notification button:checked:backdrop, .popover .background.touch-selection button:checked:backdrop, .popover .background.magnifier button:checked:backdrop, .app-notification .button:checked, .app-notification button:checked, .popover .background.touch-selection button:checked, .popover .background.magnifier button:checked, .osd + .button:active:backdrop, .osd + .button:active, .osd + .button:checked:backdrop, .osd + .button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:insensitive:backdrop, .app-notification button:insensitive:backdrop, .popover .background.touch-selection button:insensitive:backdrop, .popover .background.magnifier button:insensitive:backdrop, .app-notification .button:insensitive, .app-notification button:insensitive, .popover .background.touch-selection button:insensitive, .popover .background.magnifier button:insensitive, .osd + .button:insensitive:backdrop, .osd + .button:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .app-notification .button:backdrop, .app-notification button:backdrop, .popover .background.touch-selection button:backdrop, .popover .background.magnifier button:backdrop, .osd + .button:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .app-notification .flat.button, .app-notification button.flat, .popover .background.touch-selection button.flat, .popover .background.magnifier button.flat, .osd + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + box-shadow: none; } + .app-notification .flat.button:hover, .app-notification button.flat:hover, .popover .background.touch-selection button.flat:hover, .popover .background.magnifier button.flat:hover, .osd + .button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .flat.button:insensitive, .app-notification button.flat:insensitive, .popover .background.touch-selection button.flat:insensitive, .popover .background.magnifier button.flat:insensitive, .osd + .button.flat:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification .flat.button:backdrop, .app-notification button.flat:backdrop, .popover .background.touch-selection button.flat:backdrop, .popover .background.magnifier button.flat:backdrop, .osd + .button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + .app-notification .flat.button:active, .app-notification button.flat:active, .popover .background.touch-selection button.flat:active, .popover .background.magnifier button.flat:active, .app-notification .flat.button:checked, .app-notification button.flat:checked, .popover .background.touch-selection button.flat:checked, .popover .background.magnifier button.flat:checked, .osd + .button.flat:active, .osd + .button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } +.button.suggested-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #449ac2, #3a8cb2); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #449ac2; } + .button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #489cc3, #3e95be 60%, #3c8fb6); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .button.suggested-action:active, + .button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #3886ab, #3e95be); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action:backdrop, + .button.suggested-action.flat:backdrop { + border-color: #215065; + background-image: linear-gradient(to bottom, #449ac2); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.suggested-action:backdrop GtkLabel, + .button.suggested-action:backdrop, + .button.suggested-action.flat:backdrop GtkLabel, + .button.suggested-action.flat:backdrop { + color: #daebf3; } + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked { + border-color: #215065; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action:backdrop:active GtkLabel, + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked GtkLabel, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active GtkLabel, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked GtkLabel, + .button.suggested-action.flat:backdrop:checked { + color: #d6e5ec; } + .button.suggested-action:backdrop:active label, + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked label, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active label, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked label, + .button.suggested-action.flat:backdrop:checked { + color: #d6e5ec; } + .button.suggested-action:backdrop:insensitive, + .button.suggested-action.flat:backdrop:insensitive { + border-color: #394144; + background-image: none; + background-color: #576165; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.suggested-action:backdrop:insensitive GtkLabel, + .button.suggested-action:backdrop:insensitive, + .button.suggested-action.flat:backdrop:insensitive GtkLabel, + .button.suggested-action.flat:backdrop:insensitive { + color: #727f85; } + .button.suggested-action:backdrop:insensitive:active, + .button.suggested-action:backdrop:insensitive:checked, + .button.suggested-action.flat:backdrop:insensitive:active, + .button.suggested-action.flat:backdrop:insensitive:checked { + border-color: #215065; + background-image: none; + background-color: #4284a4; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action:backdrop:insensitive:active GtkLabel, + .button.suggested-action:backdrop:insensitive:checked GtkLabel, + .button.suggested-action.flat:backdrop:insensitive:active GtkLabel, + .button.suggested-action.flat:backdrop:insensitive:checked GtkLabel { + color: #84afc4; } + .button.suggested-action.flat:backdrop, + .button.suggested-action.flat:insensitive, + .button.suggested-action.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(68, 154, 194, 0.8); } + .button.suggested-action:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button.suggested-action:insensitive GtkLabel, + .button.suggested-action:insensitive { + color: #868d90; } + .button.suggested-action:insensitive:active, + .button.suggested-action:insensitive:checked { + border-color: #215065; + background-image: none; + background-color: #4284a4; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action:insensitive:active GtkLabel, + .button.suggested-action:insensitive:active, + .button.suggested-action:insensitive:checked GtkLabel, + .button.suggested-action:insensitive:checked { + color: #b3cedb; } + .osd + .button.suggested-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:active:backdrop, .osd + .button.suggested-action:active, .osd + .button.suggested-action:checked:backdrop, .osd + .button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #449ac2); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:insensitive:backdrop, .osd + .button.suggested-action:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd + .button.suggested-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +.button.destructive-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #e71d0e, #cf1a0c); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #e71d0e; } + .button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #ec1d0e, #de1b0d 60%, #d41a0d); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .button.destructive-action:active, + .button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #c6180c, #de1b0d); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action:backdrop, + .button.destructive-action.flat:backdrop { + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #e71d0e); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.destructive-action:backdrop GtkLabel, + .button.destructive-action:backdrop, + .button.destructive-action.flat:backdrop GtkLabel, + .button.destructive-action.flat:backdrop { + color: #fad2cf; } + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked { + border-color: #6f0e07; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action:backdrop:active GtkLabel, + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked GtkLabel, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active GtkLabel, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked GtkLabel, + .button.destructive-action.flat:backdrop:checked { + color: #f1d1ce; } + .button.destructive-action:backdrop:active label, + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked label, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active label, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked label, + .button.destructive-action.flat:backdrop:checked { + color: #f1d1ce; } + .button.destructive-action:backdrop:insensitive, + .button.destructive-action.flat:backdrop:insensitive { + border-color: #394144; + background-image: none; + background-color: #576165; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.destructive-action:backdrop:insensitive GtkLabel, + .button.destructive-action:backdrop:insensitive, + .button.destructive-action.flat:backdrop:insensitive GtkLabel, + .button.destructive-action.flat:backdrop:insensitive { + color: #727f85; } + .button.destructive-action:backdrop:insensitive:active, + .button.destructive-action:backdrop:insensitive:checked, + .button.destructive-action.flat:backdrop:insensitive:active, + .button.destructive-action.flat:backdrop:insensitive:checked { + border-color: #6f0e07; + background-image: none; + background-color: #bd251a; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action:backdrop:insensitive:active GtkLabel, + .button.destructive-action:backdrop:insensitive:checked GtkLabel, + .button.destructive-action.flat:backdrop:insensitive:active GtkLabel, + .button.destructive-action.flat:backdrop:insensitive:checked GtkLabel { + color: #d4716a; } + .button.destructive-action.flat:backdrop, + .button.destructive-action.flat:insensitive, + .button.destructive-action.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(231, 29, 14, 0.8); } + .button.destructive-action:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button.destructive-action:insensitive GtkLabel, + .button.destructive-action:insensitive { + color: #868d90; } + .button.destructive-action:insensitive:active, + .button.destructive-action:insensitive:checked { + border-color: #6f0e07; + background-image: none; + background-color: #bd251a; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action:insensitive:active GtkLabel, + .button.destructive-action:insensitive:active, + .button.destructive-action:insensitive:checked GtkLabel, + .button.destructive-action:insensitive:checked { + color: #e5a8a3; } + .osd + .button.destructive-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:active:backdrop, .osd + .button.destructive-action:active, .osd + .button.destructive-action:checked:backdrop, .osd + .button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #e71d0e); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:insensitive:backdrop, .osd + .button.destructive-action:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd + .button.destructive-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +.stack-switcher > +.button { + outline-offset: -3px; } + .stack-switcher > + .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > + .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > + .button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > + .button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > + .button.needs-attention:active > label, + .stack-switcher > + .button.needs-attention:active > image, .stack-switcher > + .button.needs-attention:checked > label, + .stack-switcher > + .button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar +.button, .inline-toolbar +.button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar +.button { + icon-shadow: none; } + +.stack-switcher > +.button.needs-attention > label, +.stack-switcher > +.button.needs-attention > image { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#7eb9d5), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.73176)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > + .button.needs-attention > label:backdrop, + .stack-switcher > + .button.needs-attention > image:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > + .button.needs-attention > label:dir(rtl), + .stack-switcher > + .button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 2px; } + +.inline-toolbar toolbutton > button { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:hover { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .inline-toolbar toolbutton > button:insensitive GtkLabel, .inline-toolbar toolbutton > button:insensitive { + color: #868d90; } + .inline-toolbar toolbutton > button:insensitive:active, .inline-toolbar toolbutton > button:insensitive:checked { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:insensitive:active GtkLabel, .inline-toolbar toolbutton > button:insensitive:active, .inline-toolbar toolbutton > button:insensitive:checked GtkLabel, .inline-toolbar toolbutton > button:insensitive:checked { + color: #868d90; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #394144; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop GtkLabel, .inline-toolbar toolbutton > button:backdrop { + color: #868d90; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #394144; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:backdrop:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked GtkLabel, .inline-toolbar toolbutton > button:backdrop:checked { + color: #868d90; } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #868d90; } + .inline-toolbar toolbutton > button:backdrop:insensitive { + border-color: #394144; + background-image: none; + background-color: #576165; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:insensitive GtkLabel, .inline-toolbar toolbutton > button:backdrop:insensitive { + color: #727f85; } + .inline-toolbar toolbutton > button:backdrop:insensitive:active, .inline-toolbar toolbutton > button:backdrop:insensitive:checked { + border-color: #394144; + background-image: none; + background-color: #4b5457; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:backdrop:insensitive:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:insensitive:checked GtkLabel { + color: #727f85; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .inline-toolbar +.button, .inline-toolbar +.button:backdrop, .linked > +.button, .linked > +.button:hover, .linked > +.button:active, .linked > +.button:checked, .linked > +.button:backdrop, .linked:not(.vertical) > .spinbutton:not(.vertical), .linked:not(.vertical) > +.entry, .linked > GtkComboBox > box > button.combo:dir(ltr), .linked > GtkComboBox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.inline-toolbar +.button:first-child, .linked > +.button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, GtkComboBox.linked .button:nth-child(2):dir(rtl), .linked:not(.vertical) > GtkComboBox:first-child > box > button.combo, .linked:not(.vertical) > .spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +.entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar +.button:last-child, .linked > +.button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, GtkComboBox.linked .button:nth-child(2):dir(ltr), .linked:not(.vertical) > GtkComboBox:last-child > box > button.combo, .linked:not(.vertical) > .spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +.entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar +.button:only-child, .linked > +.button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > GtkComboBox:only-child > box > button.combo, .linked:not(.vertical) > .spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +.entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > +.button, .linked.vertical > +.button:hover, .linked.vertical > +.button:active, .linked.vertical > +.button:checked, .linked.vertical > +.button:backdrop, .linked.vertical > .spinbutton:not(.vertical), .linked.vertical > +.entry, .linked.vertical > GtkComboBox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > +.button:first-child, .linked.vertical > GtkComboBox:first-child > box > button.combo, .linked.vertical > .spinbutton:first-child:not(.vertical), .linked.vertical > +.entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > +.button:last-child, .linked.vertical > GtkComboBox:last-child > box > button.combo, .linked.vertical > .spinbutton:last-child:not(.vertical), .linked.vertical > +.entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > +.button:only-child, .linked.vertical > GtkComboBox:only-child > box > button.combo, .linked.vertical > .spinbutton:only-child:not(.vertical), .linked.vertical > +.entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, .popover .check, +.popover .radio, +.menuitem.button.flat, modelbutton.flat:backdrop, .popover .check:backdrop, +.popover .radio:backdrop, modelbutton.flat:backdrop:hover, .popover .check:backdrop:hover, +.popover .radio:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, GtkCalendar.button, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:insensitive, .button:link, +.button:visited, .button:link:hover, .button:link:active, .button:link:checked, +.button:visited:hover, +.button:visited:active, +.button:visited:checked, .scale-popup .button:hover, +.scale-popup button:hover, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive, .scale-popup .button:backdrop, +.scale-popup button:backdrop:hover, +.scale-popup button:backdrop:insensitive, +.scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, .popover .check, +.popover .radio, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, .popover .check:hover, + .popover .radio:hover, + .menuitem.button.flat:hover { + background-color: #6f7b81; } + modelbutton.flat check:last-child, .popover .check check:last-child, + .popover .radio check:last-child, + modelbutton.flat radio:last-child, + .popover .check radio:last-child, + .popover .radio radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, .popover .check check:first-child, + .popover .radio check:first-child, + modelbutton.flat radio:first-child, + .popover .check radio:first-child, + .popover .radio radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, .popover .check arrow, +.popover .radio arrow { + background: none; } + modelbutton.flat arrow:hover, .popover .check arrow:hover, + .popover .radio arrow:hover { + background: none; } + modelbutton.flat arrow.left, .popover .check arrow.left, + .popover .radio arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, .popover .check arrow.right, + .popover .radio arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +/************ + * Calendar * + ***********/ +GtkCalendar { + color: #bcc1c3; + border: 1px solid #373e41; } + GtkCalendar:selected { + border-radius: 3px; } + GtkCalendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + GtkCalendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + GtkCalendar.button { + color: rgba(188, 193, 195, 0.45); } + GtkCalendar.button:hover { + color: #bcc1c3; } + GtkCalendar.button:backdrop { + color: rgba(134, 141, 144, 0.45); } + GtkCalendar.button:insensitive { + color: rgba(134, 141, 144, 0.45); } + GtkCalendar.highlight, GtkCalendar.highlight:backdrop { + font-size: smaller; + color: #bcc1c3; } + GtkCalendar:backdrop { + color: #abb1b4; + border-color: #394144; } + +/************************* + * Check and Radio Items * + *************************/ +.check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked-dark@2.png")); + icon-shadow: none; } + +.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked-dark@2.png")); + icon-shadow: none; } + +.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover-dark@2.png")); + icon-shadow: none; } + +.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover-dark@2.png")); + icon-shadow: none; } + +.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active-dark@2.png")); + icon-shadow: none; } + +.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active-dark@2.png")); + icon-shadow: none; } + +.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-backdrop-dark.png"), url("../assets/checkbox-unchecked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-backdrop-dark.png"), url("../assets/radio-unchecked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked-dark@2.png")); + icon-shadow: none; } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked-dark@2.png")); + icon-shadow: none; } + +.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover-dark@2.png")); + icon-shadow: none; } + +.radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover-dark@2.png")); + icon-shadow: none; } + +.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active-dark@2.png")); + icon-shadow: none; } + +.radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active-dark@2.png")); + icon-shadow: none; } + +.check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-backdrop-dark.png"), url("../assets/checkbox-checked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-backdrop-dark.png"), url("../assets/radio-checked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-dark.png"), url("../assets/checkbox-mixed-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-dark.png"), url("../assets/radio-mixed-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover-dark.png"), url("../assets/checkbox-mixed-hover-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover-dark.png"), url("../assets/radio-mixed-hover-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active-dark.png"), url("../assets/checkbox-mixed-active-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active-dark.png"), url("../assets/radio-mixed-active-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop-dark.png"), url("../assets/checkbox-mixed-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop-dark.png"), url("../assets/radio-mixed-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-dark.png"), url("../assets/checkbox-mixed-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-dark.png"), url("../assets/radio-mixed-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-backdrop-dark.png"), url("../assets/checkbox-mixed-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-backdrop-dark.png"), url("../assets/radio-mixed-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-dark.png"), url("../assets/selected-checkbox-unchecked-dark@2.png")); + icon-shadow: none; } + +.radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked-dark@2.png")); + icon-shadow: none; } + +.check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-hover-dark.png"), url("../assets/selected-checkbox-unchecked-hover-dark@2.png")); + icon-shadow: none; } + +.radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-hover-dark.png"), url("../assets/selected-radio-unchecked-hover-dark@2.png")); + icon-shadow: none; } + +.check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-active-dark.png"), url("../assets/selected-checkbox-unchecked-active-dark@2.png")); + icon-shadow: none; } + +.radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-active-dark.png"), url("../assets/selected-radio-unchecked-active-dark@2.png")); + icon-shadow: none; } + +.check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-backdrop-dark.png"), url("../assets/selected-checkbox-unchecked-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-backdrop-dark.png"), url("../assets/selected-radio-unchecked-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive-dark.png"), url("../assets/selected-checkbox-unchecked-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive-dark.png"), url("../assets/selected-radio-unchecked-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive-backdrop-dark.png"), url("../assets/selected-checkbox-unchecked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive-backdrop-dark.png"), url("../assets/selected-radio-unchecked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-dark.png"), url("../assets/selected-checkbox-checked-dark@2.png")); + icon-shadow: none; } + +.radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked-dark@2.png")); + icon-shadow: none; } + +.check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-hover-dark.png"), url("../assets/selected-checkbox-checked-hover-dark@2.png")); + icon-shadow: none; } + +.radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-hover-dark.png"), url("../assets/selected-radio-checked-hover-dark@2.png")); + icon-shadow: none; } + +.check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-active-dark.png"), url("../assets/selected-checkbox-checked-active-dark@2.png")); + icon-shadow: none; } + +.radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-active-dark.png"), url("../assets/selected-radio-checked-active-dark@2.png")); + icon-shadow: none; } + +.check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-backdrop-dark.png"), url("../assets/selected-checkbox-checked-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-backdrop-dark.png"), url("../assets/selected-radio-checked-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-dark.png"), url("../assets/selected-checkbox-checked-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-dark.png"), url("../assets/selected-radio-checked-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-backdrop-dark.png"), url("../assets/selected-checkbox-checked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-backdrop-dark.png"), url("../assets/selected-radio-checked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-dark.png"), url("../assets/selected-checkbox-mixed-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-dark.png"), url("../assets/selected-radio-mixed-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-hover-dark.png"), url("../assets/selected-checkbox-mixed-hover-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-hover-dark.png"), url("../assets/selected-radio-mixed-hover-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-active-dark.png"), url("../assets/selected-checkbox-mixed-active-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-active-dark.png"), url("../assets/selected-radio-mixed-active-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-backdrop-dark.png"), url("../assets/selected-checkbox-mixed-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-backdrop-dark.png"), url("../assets/selected-radio-mixed-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-dark.png"), url("../assets/selected-checkbox-mixed-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-dark.png"), url("../assets/selected-radio-mixed-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-backdrop-dark.png"), url("../assets/selected-checkbox-mixed-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-backdrop-dark.png"), url("../assets/selected-radio-mixed-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.view.content-view.check, GtkIconView.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + icon-shadow: none; } + +.view.content-view.radio, GtkIconView.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + icon-shadow: none; } + +.view.content-view.check:hover, GtkIconView.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.radio:hover, GtkIconView.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.check:active, GtkIconView.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + icon-shadow: none; } + +.view.content-view.radio:active, GtkIconView.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + icon-shadow: none; } + +.view.content-view.check:backdrop, GtkIconView.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:backdrop, GtkIconView.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive, GtkIconView.content-view.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive, GtkIconView.content-view.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive:backdrop, GtkIconView.content-view.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive-backdrop.png"), url("../assets/checkbox-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive:backdrop, GtkIconView.content-view.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive-backdrop.png"), url("../assets/radio-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check, GtkIconView.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + icon-shadow: none; } + +.view.content-view.radio, GtkIconView.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked.png"), url("../assets/radio-checked@2.png")); + icon-shadow: none; } + +.view.content-view.check:hover, GtkIconView.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.radio:hover, GtkIconView.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.check:active, GtkIconView.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + icon-shadow: none; } + +.view.content-view.radio:active, GtkIconView.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + icon-shadow: none; } + +.view.content-view.check:backdrop, GtkIconView.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:backdrop, GtkIconView.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive, GtkIconView.content-view.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive, GtkIconView.content-view.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive:backdrop, GtkIconView.content-view.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive-backdrop.png"), url("../assets/checkbox-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive:backdrop, GtkIconView.content-view.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive-backdrop.png"), url("../assets/radio-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check.text-button, .radio.text-button { + padding: 2px 0; + outline-offset: 0; } + .check.text-button label:not(:only-child):first-child, .radio.text-button label:not(:only-child):first-child { + margin-left: 4px; } + .check.text-button label:not(:only-child):last-child, .radio.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +.check, +.radio { + margin: 0 4px; } + .menu .menuitem .check, .menu .menuitem + .radio { + margin: 0; } + +GtkTreeView.view check:selected:focus, GtkTreeView.view check:selected, +GtkTreeView.view radio:selected:focus, +GtkTreeView.view radio:selected { + color: #bcc1c3; } +GtkTreeView.view check:selected:insensitive, +GtkTreeView.view radio:selected:insensitive { + color: #868d90; } + GtkTreeView.view check:selected:insensitive:backdrop, + GtkTreeView.view radio:selected:insensitive:backdrop { + color: #727f85; } +GtkTreeView.view check:backdrop:selected, GtkTreeView.view check:backdrop, +GtkTreeView.view radio:backdrop:selected, +GtkTreeView.view radio:backdrop { + color: #868d90; } + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + GtkColorSwatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +GtkColorSwatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + GtkColorSwatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +GtkColorSwatch.left, GtkColorSwatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + GtkColorSwatch.left overlay, GtkColorSwatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +GtkColorSwatch.right, GtkColorSwatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + GtkColorSwatch.right overlay, GtkColorSwatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +GtkColorSwatch.dark overlay { + color: #ffffff; } + GtkColorSwatch.dark overlay:hover { + border-color: #373e41; } + GtkColorSwatch.dark overlay:backdrop { + color: rgba(255, 255, 255, 0.5); } +GtkColorSwatch.light overlay { + color: #bcc1c3; } + GtkColorSwatch.light overlay:hover { + border-color: #373e41; } + GtkColorSwatch.light overlay:backdrop { + color: #abb1b4; } +GtkColorSwatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid #373e41; } + GtkColorSwatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + GtkColorSwatch overlay:backdrop, GtkColorSwatch overlay:backdrop:hover { + border-color: #373e41; + box-shadow: none; } +GtkColorSwatch#add-color-button { + border-radius: 5px 5px 0 0; } + GtkColorSwatch#add-color-button:only-child { + border-radius: 5px; } + GtkColorSwatch#add-color-button overlay { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + GtkColorSwatch#add-color-button overlay:hover { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + GtkColorSwatch#add-color-button overlay:backdrop { + border-color: #394144; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + GtkColorSwatch#add-color-button overlay:backdrop GtkLabel, GtkColorSwatch#add-color-button overlay:backdrop { + color: #868d90; } +GtkColorSwatch:insensitive { + opacity: 0.5; } + GtkColorSwatch:insensitive overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected GtkColorSwatch { + box-shadow: 0 0 0 2px #ffffff; } +GtkColorSwatch#editor-color-sample { + border-radius: 4px; } + GtkColorSwatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +GtkComboBox .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/****************** + * Combobox Entry * + ******************/ +.combobox-entry .button { + box-shadow: none; } + .combobox-entry .button:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry .button:last-child { + border-radius: 0 4px 4px 0; } +.combobox-entry .entry { + box-shadow: none; } + .combobox-entry .entry:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry .entry:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + +/*********** + * Dialogs * + ***********/ +GtkMessageDialog .header-bar, +GtkMessageDialog .titlebar, +.message-dialog .header-bar, +.message-dialog .titlebar { + background-image: none; + background-color: #4F585C; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + GtkMessageDialog .header-bar:backdrop, + GtkMessageDialog .titlebar:backdrop, + .message-dialog .header-bar:backdrop, + .message-dialog .titlebar:backdrop { + background-color: #4F585C; } + GtkMessageDialog .header-bar.default-decoration, + GtkMessageDialog .titlebar.default-decoration, + .message-dialog .header-bar.default-decoration, + .message-dialog .titlebar.default-decoration { + padding: 6px; + background-color: #4F585C; + color: #bcc1c3; } + GtkMessageDialog .header-bar.default-decoration:backdrop, + GtkMessageDialog .titlebar.default-decoration:backdrop, + .message-dialog .header-bar.default-decoration:backdrop, + .message-dialog .titlebar.default-decoration:backdrop { + background-color: #4F585C; + color: #868d90; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton, + .message-dialog .header-bar.default-decoration .button.titlebutton, + .message-dialog .titlebar.default-decoration .button.titlebutton { + padding: 1px; + border-radius: 50%; + background-color: transparent; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton GtkImage { + color: #bcc1c3; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:hover, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:hover, + .message-dialog .header-bar.default-decoration .button.titlebutton:hover, + .message-dialog .titlebar.default-decoration .button.titlebutton:hover { + background-color: #373e41; + color: #d7dadb; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:hover GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:hover GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:hover GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:hover GtkImage { + color: #d7dadb; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:backdrop, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:backdrop, + .message-dialog .header-bar.default-decoration .button.titlebutton:backdrop, + .message-dialog .titlebar.default-decoration .button.titlebutton:backdrop { + background-color: transparent; + color: #868d90; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:backdrop GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:backdrop GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:backdrop GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:backdrop GtkImage { + color: #a1a6a8; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:active, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:active, + .message-dialog .header-bar.default-decoration .button.titlebutton:active, + .message-dialog .titlebar.default-decoration .button.titlebutton:active { + background-color: #bcc1c3; + color: #4F585C; + border-radius: 50%; + box-shadow: none; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:active GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:active GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:active GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:active GtkImage { + color: #677277; } +GtkMessageDialog.csd, +.message-dialog.csd { + border: none; + box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); } + GtkMessageDialog.csd.background, + .message-dialog.csd.background { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkMessageDialog.csd .dialog-action-area .button, + .message-dialog.csd .dialog-action-area .button { + padding: 10px 14px; + border-radius: 0; + background-image: none; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + GtkMessageDialog.csd .dialog-action-area .button:first-child, + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + GtkMessageDialog.csd .dialog-action-area .button:last-child, + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 4px; } + +GtkFileChooserDialog { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #373e41; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkFileChooserDialog .dialog-action-box:backdrop { + border-top-color: #394144; } + GtkFileChooserDialog #pathbarbox { + border-bottom: 1px solid #4F585C; } + +/**************** + * Text Entries * + ****************/ +.spinbutton:not(.vertical), GeditWindow > .entry, +.entry { + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #bcc1c3; + border-color: #373e41; + background-color: #636E73; + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); } + .spinbutton:not(.vertical) GtkImage, GeditWindow > .entry GtkImage, + .entry GtkImage { + color: #aab0b3; } + .spinbutton:not(.vertical) GtkImage:hover, GeditWindow > .entry GtkImage:hover, + .entry GtkImage:hover { + color: #bcc1c3; } + .spinbutton:not(.vertical) GtkImage:active, GeditWindow > .entry GtkImage:active, + .entry GtkImage:active { + color: #449ac2; } + .spinbutton:not(.vertical) GtkImage:backdrop, GeditWindow > .entry GtkImage:backdrop, + .entry GtkImage:backdrop { + color: #7f878b; } + .spinbutton:not(.vertical) GtkImage.left, GeditWindow > .entry GtkImage.left, + .entry GtkImage.left { + padding-left: 0; + padding-right: 6px; } + .spinbutton:not(.vertical) GtkImage.right, GeditWindow > .entry GtkImage.right, + .entry GtkImage.right { + padding-left: 6px; + padding-right: 0; } + .spinbutton:not(.vertical) .undershoot.left, GeditWindow > .entry .undershoot.left, + .entry .undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + .spinbutton:not(.vertical) .undershoot.right, GeditWindow > .entry .undershoot.right, + .entry .undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + .flat.spinbutton:focus:not(.vertical), GeditWindow > .flat.entry:focus, .flat.spinbutton:not(.vertical), GeditWindow > .flat.entry, + .entry.flat:focus, + .entry.flat { + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + .spinbutton:focus:not(.vertical), GeditWindow > .entry:focus, + .entry:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #347d9f; } + .spinbutton:insensitive:not(.vertical), GeditWindow > .entry:insensitive, + .entry:insensitive { + color: #868d90; + border-color: #373e41; + background-image: linear-gradient(to bottom, #576165); + box-shadow: none; } + .spinbutton:backdrop:not(.vertical), GeditWindow > .entry:backdrop, + .entry:backdrop { + color: #abb1b4; + border-color: #394144; + background-image: linear-gradient(to bottom, #657176); + box-shadow: none; + transition: 200ms ease-out; } + .spinbutton:backdrop:insensitive:not(.vertical), GeditWindow > .entry:backdrop:insensitive, + .entry:backdrop:insensitive { + color: #727f85; + border-color: #394144; + background-image: linear-gradient(to bottom, #576165); + box-shadow: none; } + .spinbutton:backdrop:insensitive:not(.vertical), GeditWindow > .entry:backdrop:insensitive, + .entry:backdrop:insensitive { + color: #727f85; + border-color: #394144; + background-image: linear-gradient(to bottom, #576165); + box-shadow: none; } + .error.spinbutton:not(.vertical), GeditWindow > .error.entry, + .entry.error { + color: #f34235; + border-color: #6f0e07; } + .error.spinbutton:focus:not(.vertical), GeditWindow > .error.entry:focus, + .entry.error:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #6f0e07; } + .error.spinbutton:selected:focus:not(.vertical), GeditWindow > .error.entry:selected:focus, .error.spinbutton:selected:not(.vertical), GeditWindow > .error.entry:selected, + .entry.error:selected:focus, + .entry.error:selected { + background-color: #f34235; } + .warning.spinbutton:not(.vertical), GeditWindow > .warning.entry, + .entry.warning { + color: #fec006; + border-color: #513d00; } + .warning.spinbutton:focus:not(.vertical), GeditWindow > .warning.entry:focus, + .entry.warning:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #513d00; } + .warning.spinbutton:selected:focus:not(.vertical), GeditWindow > .warning.entry:selected:focus, .warning.spinbutton:selected:not(.vertical), GeditWindow > .warning.entry:selected, + .entry.warning:selected:focus, + .entry.warning:selected { + background-color: #fec006; } +.spinbutton:not(.vertical) .progressbar, GeditWindow > .entry .progressbar, +.entry .progressbar { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #449ac2; + border-style: solid; + box-shadow: none; } + .spinbutton:not(.vertical) .progressbar:backdrop, GeditWindow > .entry .progressbar:backdrop, + .entry .progressbar:backdrop { + background-color: transparent; } +.linked:not(.vertical) > .spinbutton:focus:not(.vertical) + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .entry:focus + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .spinbutton:focus:not(.vertical) + .entry, GeditWindow.linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + button, GeditWindow.linked:not(.vertical) > .entry:focus + button, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + combobox > box > button.combo, GeditWindow.linked:not(.vertical) > .entry:focus + combobox > box > button.combo, .linked:not(.vertical) > +.entry:focus + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > +.entry:focus + button, .linked:not(.vertical) > +.entry:focus + combobox > box > button.combo, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + +.entry, GeditWindow.linked:not(.vertical) > .entry:focus + +.entry, .linked:not(.vertical) > +.entry:focus + +.entry { + border-left-color: #347d9f; } +.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + entry:not(:insensitive), GeditWindow.linked.vertical > .entry:not(:insensitive) + entry:not(:insensitive), .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .entry:not(:insensitive), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive), .linked.vertical > +.entry:not(:insensitive) + entry:not(:insensitive), .linked.vertical > +.entry:not(:insensitive) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive) { + border-top-color: #566064; + background-image: linear-gradient(to bottom, #636E73); } + .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + entry:not(:insensitive):backdrop, GeditWindow.linked.vertical > .entry:not(:insensitive) + entry:not(:insensitive):backdrop, .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .entry:not(:insensitive):backdrop, GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop, .linked.vertical > + .entry:not(:insensitive) + entry:not(:insensitive):backdrop, .linked.vertical > + .entry:not(:insensitive) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop { + border-top-color: #586367; + background-image: linear-gradient(to bottom, #657176); } +.linked.vertical > .spinbutton:insensitive:not(.vertical) + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .entry:insensitive + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .spinbutton:insensitive:not(.vertical) + .entry:insensitive, GeditWindow.linked.vertical > .entry:insensitive + .entry:insensitive, .linked.vertical > +.entry:insensitive + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .entry:insensitive + .entry:insensitive { + border-top-color: #566064; } +.linked.vertical > .spinbutton:not(.vertical) + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .entry + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(.vertical) + .entry:focus:not(:only-child), GeditWindow.linked.vertical > .entry + .entry:focus:not(:only-child), .linked.vertical > +.entry + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .entry + .entry:focus:not(:only-child) { + border-top-color: #347d9f; } +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .entry, GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .entry, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .button, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + GtkComboBox > box > .button.combo, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > box > .button.combo, .linked.vertical > +.entry:focus:not(:only-child) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > +.entry:focus:not(:only-child) + .entry, +.linked.vertical > +.entry:focus:not(:only-child) + .button, +.linked.vertical > +.entry:focus:not(:only-child) + GtkComboBox > box > .button.combo { + border-top-color: #347d9f; } + +GtkTreeView .acceleditor > GtkLabel { + background-color: #449ac2; } + +GtkTreeView .entry.flat, GtkTreeView .entry { + border-radius: 0; + background-image: none; + background-color: #636E73; } + GtkTreeView .entry.flat:focus, GtkTreeView .entry:focus { + border-color: #449ac2; } + +/************* + * Expanders * + *************/ +expander .arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander .arrow:hover { + color: white; } + expander .arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #4F585C; + padding-top: 1px; + border-width: 1px; + border-style: solid solid none; + border-color: #373e41; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; + border-top-right-radius: 4px; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; + border-top-left-radius: 4px; } + .floating-bar > .button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #4F585C; + border-color: #394144; } + +/********** + * Frames * + **********/ +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #373e41; } + .frame.flat { + border-style: none; } + .frame:backdrop { + border-color: #394144; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } +GtkScrolledWindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#202425), to(rgba(32, 36, 37, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(188, 193, 195, 0.07)), to(rgba(188, 193, 195, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#394144), to(rgba(57, 65, 68, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#202425), to(rgba(32, 36, 37, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(188, 193, 195, 0.07)), to(rgba(188, 193, 195, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#394144), to(rgba(57, 65, 68, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#202425), to(rgba(32, 36, 37, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(188, 193, 195, 0.07)), to(rgba(188, 193, 195, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#394144), to(rgba(57, 65, 68, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#202425), to(rgba(32, 36, 37, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(188, 193, 195, 0.07)), to(rgba(188, 193, 195, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#394144), to(rgba(57, 65, 68, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +GtkScrolledWindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #373e41 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #596368; } + GtkScrolledWindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + GtkScrolledWindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #394144 1px, transparent 1px); + background-color: #485054; + transition: 200ms ease-out; } + +.separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #636E73; + background: #636E73; + color: #bcc1c3; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #449ac2; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver GtkIconView.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #636E73; + border: 1px solid #636E73; + color: #bcc1c3; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #636E73; } + GraniteWidgetsWelcome GtkLabel { + color: #bcc1c3; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(188, 193, 195, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 4px; + -GtkTreeView-vertical-separator: 4px; + background-color: #4F585C; + border: solid #373e41; + color: #bcc1c3; + border-right-width: 1px; } + .source-list .view, .source-list GtkIconView { + border-width: 0; + border-style: solid; + border-color: #373e41; } + .source-list .category-expander { + border: none; + color: #bcc1c3; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #4F585C; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #434b4e; } + .source-list .list-row { + border: none; + padding: 0; } + .source-list .list-row > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .source-list.sidebar { + border-width: 0; + border-style: solid; + border-color: #373e41; } + .source-list.sidebar.left, .source-list.sidebar.right { + border-width: 0; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 9px; } + +.h4 { + font-weight: bold; + font-size: 9px; } + +.category-label { + font-size: 9px; + padding: 6px; + color: rgba(188, 193, 195, 0.9); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #fec006; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #636E73; } + .storage-bar .fill-block.app { + background-color: #2095f2; } + .storage-bar .fill-block.audio { + background-color: #fe9700; } + .storage-bar .fill-block.photo { + background-color: #f34235; } + .storage-bar .fill-block.video { + background-color: #9b26af; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header Bars * + ***************/ +.titlebar:not(headerbar), +.header-bar { + padding: 0 8px; + border: none; + border-radius: 4px 4px 0 0; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .titlebar:backdrop:not(headerbar), + .header-bar:backdrop { + background-color: #3B4245; + color: rgba(255, 255, 255, 0.3); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + .header-bar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .title:backdrop, + .header-bar .title:backdrop { + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .subtitle, + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: rgba(255, 255, 255, 0.5); } + .selection-mode.titlebar:not(headerbar), + .header-bar.selection-mode { + border-radius: 4px 4px 0 0; + color: #ffffff; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: #347d9f; + background-color: #347D9F; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .selection-mode.titlebar:backdrop:not(headerbar), + .header-bar.selection-mode:backdrop { + background-color: #275f79; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + .header-bar.selection-mode .selection-menu:backdrop, + .header-bar.selection-mode .selection-menu { + border-color: rgba(68, 154, 194, 0); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + .header-bar.selection-mode .selection-menu:backdrop GtkArrow, + .header-bar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + .header-bar.selection-mode .selection-menu:backdrop .arrow, + .header-bar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .tiled + .header-bar:backdrop, .tiled + .header-bar, .maximized + .header-bar:backdrop, .maximized + .header-bar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + .header-bar.default-decoration { + padding: 6px; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.5); } + .default-decoration.titlebar:not(headerbar) .maximized, + .header-bar.default-decoration .maximized { + padding: 6px; + border-radius: 0; } + .default-decoration.titlebar:backdrop:not(headerbar), + .header-bar.default-decoration:backdrop { + background-color: #2f3537; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .entry, + .header-bar .entry { + margin: 6px 0; + border-radius: 2px; + padding: 4px; + border: none; + box-shadow: none; + background: rgba(99, 110, 115, 0.95); + color: #bcc1c3; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) .entry > .image, + .header-bar .entry > .image { + padding-right: 6px; + color: rgba(188, 193, 195, 0.8); } + .titlebar:not(headerbar) .entry:active, .titlebar:not(headerbar) .entry:focus, + .header-bar .entry:active, + .header-bar .entry:focus { + background: #636E73; + color: #bcc1c3; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) .entry:active > .image, .titlebar:not(headerbar) .entry:focus > .image, + .header-bar .entry:active > .image, + .header-bar .entry:focus > .image { + padding-right: 6px; + color: #bcc1c3; } + .titlebar:not(headerbar) .entry:active:backdrop, .titlebar:not(headerbar) .entry:focus:backdrop, + .header-bar .entry:active:backdrop, + .header-bar .entry:focus:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:insensitive, + .header-bar .entry:insensitive { + background: rgba(99, 110, 115, 0.6); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:insensitive > .image, + .header-bar .entry:insensitive > .image { + padding-right: 6px; + color: rgba(188, 193, 195, 0.5); } + .titlebar:not(headerbar) .entry:insensitive:backdrop, + .header-bar .entry:insensitive:backdrop { + background: rgba(99, 110, 115, 0.5); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:backdrop, + .header-bar .entry:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:backdrop > .image, + .header-bar .entry:backdrop > .image { + color: rgba(188, 193, 195, 0.5); } + .titlebar:not(headerbar) .button, + .header-bar .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; } + .titlebar:not(headerbar) .button.back-button, .titlebar:not(headerbar) .button.suggested-action, .titlebar:not(headerbar) .button.menu-button, .titlebar:not(headerbar) .button.text-button, .titlebar:not(headerbar) .button.image-button, .titlebar:not(headerbar) .button.linked, .titlebar:not(headerbar) .button.flat, + .header-bar .button.back-button, + .header-bar .button.suggested-action, + .header-bar .button.menu-button, + .header-bar .button.text-button, + .header-bar .button.image-button, + .header-bar .button.linked, + .header-bar .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.back-button:backdrop, .titlebar:not(headerbar) .button.suggested-action:backdrop, .titlebar:not(headerbar) .button.menu-button:backdrop, .titlebar:not(headerbar) .button.text-button:backdrop, .titlebar:not(headerbar) .button.image-button:backdrop, .titlebar:not(headerbar) .button.linked:backdrop, .titlebar:not(headerbar) .button.flat:backdrop, + .header-bar .button.back-button:backdrop, + .header-bar .button.suggested-action:backdrop, + .header-bar .button.menu-button:backdrop, + .header-bar .button.text-button:backdrop, + .header-bar .button.image-button:backdrop, + .header-bar .button.linked:backdrop, + .header-bar .button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button.back-button:hover, .titlebar:not(headerbar) .button.suggested-action:hover, .titlebar:not(headerbar) .button.menu-button:hover, .titlebar:not(headerbar) .button.text-button:hover, .titlebar:not(headerbar) .button.image-button:hover, .titlebar:not(headerbar) .button.linked:hover, .titlebar:not(headerbar) .button.flat:hover, + .header-bar .button.back-button:hover, + .header-bar .button.suggested-action:hover, + .header-bar .button.menu-button:hover, + .header-bar .button.text-button:hover, + .header-bar .button.image-button:hover, + .header-bar .button.linked:hover, + .header-bar .button.flat:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) .button GtkLabel, + .titlebar:not(headerbar) .button GtkImage, + .header-bar .button GtkLabel, + .header-bar .button GtkImage { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button GtkLabel:backdrop, .titlebar:not(headerbar) .button GtkLabel:insensitive, + .titlebar:not(headerbar) .button GtkImage:backdrop, + .titlebar:not(headerbar) .button GtkImage:insensitive, + .header-bar .button GtkLabel:backdrop, + .header-bar .button GtkLabel:insensitive, + .header-bar .button GtkImage:backdrop, + .header-bar .button GtkImage:insensitive { + color: rgba(255, 255, 255, 0.3); + -gtk-image-effect: dim; } + .titlebar:not(headerbar) .button:focus, .titlebar:not(headerbar) .button:hover, + .header-bar .button:focus, + .header-bar .button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) .button:backdrop, + .header-bar .button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button:backdrop GtkImage, + .header-bar .button:backdrop GtkImage { + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button:active, .titlebar:not(headerbar) .button:checked, + .header-bar .button:active, + .header-bar .button:checked { + border-radius: 0px; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:active:backdrop, .titlebar:not(headerbar) .button:checked:backdrop, + .header-bar .button:active:backdrop, + .header-bar .button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button:active:focus, .titlebar:not(headerbar) .button:active:hover, .titlebar:not(headerbar) .button:checked:focus, .titlebar:not(headerbar) .button:checked:hover, + .header-bar .button:active:focus, + .header-bar .button:active:hover, + .header-bar .button:checked:focus, + .header-bar .button:checked:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:insensitive, .titlebar:not(headerbar) .button:insensitive:backdrop, + .header-bar .button:insensitive, + .header-bar .button:insensitive:backdrop { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + background-image: none; } + .titlebar:not(headerbar) .button:insensitive GtkImage, .titlebar:not(headerbar) .button:insensitive:backdrop GtkImage, + .header-bar .button:insensitive GtkImage, + .header-bar .button:insensitive:backdrop GtkImage { + -gtk-image-effect: dim; } + .titlebar:not(headerbar) .button.titlebutton, + .header-bar .button.titlebutton { + background-color: transparent; + background-image: none; + border-radius: 50%; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 1px; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.titlebutton:hover, + .header-bar .button.titlebutton:hover { + background-color: rgba(255, 255, 255, 0); + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.titlebutton:backdrop, + .header-bar .button.titlebutton:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button.titlebutton:active, + .header-bar .button.titlebutton:active { + background-color: rgba(255, 255, 255, 0.5); + color: #3B4245; + border-radius: 50%; + box-shadow: none; } + .titlebar:not(headerbar) .button.titlebutton:active GtkImage, + .header-bar .button.titlebutton:active GtkImage { + color: #3B4245; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem GtkLabel, + .header-bar .button.menu-button .menu .menuitem GtkLabel { + color: #bcc1c3; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem GtkLabel:insensitive, + .header-bar .button.menu-button .menu .menuitem GtkLabel:insensitive { + color: #868d90; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem .separator, + .header-bar .button.menu-button .menu .menuitem .separator { + color: #373e41; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem:hover GtkLabel, + .header-bar .button.menu-button .menu .menuitem:hover GtkLabel { + color: #ffffff; } + .titlebar:not(headerbar) .button.suggested-action, + .header-bar .button.suggested-action { + font-weight: bold; + padding: 0; + padding: 5px 10px; + border-radius: 2px; + background-color: rgba(255, 255, 255, 0.5); + color: #449ac2; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) .button.suggested-action GtkLabel, + .header-bar .button.suggested-action GtkLabel { + color: #449ac2; } + .titlebar:not(headerbar) .button.suggested-action:hover, + .header-bar .button.suggested-action:hover { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) .button.suggested-action:hover GtkLabel, + .header-bar .button.suggested-action:hover GtkLabel { + color: #449ac2; } + .titlebar:not(headerbar) .button.suggested-action:hover:backdrop, + .header-bar .button.suggested-action:hover:backdrop { + background-color: rgba(255, 255, 255, 0.3); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:hover:backdrop GtkLabel, + .header-bar .button.suggested-action:hover:backdrop GtkLabel { + color: rgba(68, 154, 194, 0.8); } + .titlebar:not(headerbar) .button.suggested-action:insensitive, + .header-bar .button.suggested-action:insensitive { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:insensitive GtkLabel, + .header-bar .button.suggested-action:insensitive GtkLabel { + color: rgba(255, 255, 255, 0); } + .titlebar:not(headerbar) .button.suggested-action:insensitive:backdrop, + .header-bar .button.suggested-action:insensitive:backdrop { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:insensitive:backdrop GtkLabel, + .header-bar .button.suggested-action:insensitive:backdrop GtkLabel { + color: rgba(255, 255, 255, 0); } + .titlebar:not(headerbar) .button.suggested-action:backdrop, + .header-bar .button.suggested-action:backdrop { + background-color: rgba(255, 255, 255, 0); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:backdrop GtkLabel, + .header-bar .button.suggested-action:backdrop GtkLabel { + color: rgba(68, 154, 194, 0.2); } + .titlebar:not(headerbar) .button.linked:first-child, .titlebar:not(headerbar) .button.linked:last-child, + .header-bar .button.linked:first-child, + .header-bar .button.linked:last-child { + border-radius: 0; } + .titlebar:not(headerbar) .separator, + .header-bar .separator { + color: transparent; + background-color: transparent; } + +.titlebar, .titlebar:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +.separator:first-child + .header-bar, .separator:first-child + .header-bar:backdrop, separator:first-child + .header-bar, separator:first-child + .header-bar:backdrop, .header-bar:first-child, .header-bar:first-child:backdrop { + border-top-left-radius: 4px; } +.header-bar:last-child, .header-bar:last-child:backdrop { + border-top-right-radius: 4px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: #3B4245; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + window.csd > .titlebar:not(headerbar):backdrop { + background-color: #2f3537; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +GtkInfoBar, +infobar { + text-shadow: none; + color: #bcc1c3; + background-color: #4F585C; + border-bottom: 1px solid #373e41; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #ffffff; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #ffffff; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(255, 255, 255, 0.5); } + .info .button, .warning .button, .question .button, .error .button, + .info button, + .warning button, + .question button, + .error button { + border-radius: 2px; + border: none; + background: rgba(99, 110, 115, 0.95); + color: #bcc1c3; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info .button .label, .warning .button .label, .question .button .label, .error .button .label, + .info button .label, + .warning button .label, + .question button .label, + .error button .label { + color: #bcc1c3; } + .info .button:active, .warning .button:active, .question .button:active, .error .button:active, + .info button:active, + .warning button:active, + .question button:active, + .error button:active { + background: #636E73; + color: #bcc1c3; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info .button:active:backdrop, .warning .button:active:backdrop, .question .button:active:backdrop, .error .button:active:backdrop, + .info button:active:backdrop, + .warning button:active:backdrop, + .question button:active:backdrop, + .error button:active:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .info .button:hover, .warning .button:hover, .question .button:hover, .error .button:hover, .info .button:focus, .warning .button:focus, .question .button:focus, .error .button:focus, + .info button:hover, + .warning button:hover, + .question button:hover, + .error button:hover, + .info button:focus, + .warning button:focus, + .question button:focus, + .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info .button:insensitive, .warning .button:insensitive, .question .button:insensitive, .error .button:insensitive, + .info button:insensitive, + .warning button:insensitive, + .question button:insensitive, + .error button:insensitive { + background: rgba(99, 110, 115, 0.6); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .info .button:insensitive:backdrop, .warning .button:insensitive:backdrop, .question .button:insensitive:backdrop, .error .button:insensitive:backdrop, + .info button:insensitive:backdrop, + .warning button:insensitive:backdrop, + .question button:insensitive:backdrop, + .error button:insensitive:backdrop { + background: rgba(99, 110, 115, 0.5); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .info .button:backdrop, .warning .button:backdrop, .question .button:backdrop, .error .button:backdrop, + .info button:backdrop, + .warning button:backdrop, + .question button:backdrop, + .error button:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + +.info { + background-color: #2095f2; } + .info:backdrop { + background-color: #50acf5; + color: rgba(255, 255, 255, 0.5); } + +.warning { + background-color: #fec006; } + .warning:backdrop { + background-color: #fecd39; + color: rgba(255, 255, 255, 0.5); } + +.question { + background-color: #4bae4f; } + .question:backdrop { + background-color: #6cc070; + color: rgba(255, 255, 255, 0.5); } + +.error { + background-color: #f34235; } + .error:backdrop { + background-color: #f66f65; + color: rgba(255, 255, 255, 0.5); } + +/************* + * Level Bar * + *************/ +GtkLevelBar, +.level-bar { + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; } + GtkLevelBar:backdrop, + .level-bar:backdrop { + transition: 200ms ease-out; } + GtkLevelBar .trough, + .level-bar .trough { + margin: 0; + padding: 2px; + border-radius: 3px; } + GtkLevelBar.horizontal.indicator-discrete.fill-block, + .level-bar.horizontal.indicator-discrete.fill-block { + margin: 0 1px; } + GtkLevelBar.horizontal.discrete block, + .level-bar.horizontal.discrete block { + margin: 0 1px; } + GtkLevelBar.vertical.indicator-discrete.fill-block, + .level-bar.vertical.indicator-discrete.fill-block { + margin: 1px 0; } + GtkLevelBar.vertical.discrete block, + .level-bar.vertical.discrete block { + margin: 1px 0; } + GtkLevelBar.vertical .fill-block, + GtkLevelBar .level-bar.vertical .fill-block, + .level-bar.vertical GtkLevelBar .fill-block, + GtkLevelBar .fill-block, + .level-bar GtkLevelBar.vertical .fill-block, + GtkLevelBar.vertical .level-bar .fill-block, + .level-bar.vertical .fill-block, + .level-bar .fill-block { + border-radius: 2px; } + GtkLevelBar.vertical .low.fill-block, + GtkLevelBar .level-bar.vertical .low.fill-block, + .level-bar.vertical GtkLevelBar .low.fill-block, GtkLevelBar.vertical .level-low.fill-block, + GtkLevelBar .level-bar.vertical .level-low.fill-block, + .level-bar.vertical GtkLevelBar .level-low.fill-block, + GtkLevelBar .fill-block.low, + GtkLevelBar .fill-block.level-low, + .level-bar GtkLevelBar.vertical .low.fill-block, + GtkLevelBar.vertical .level-bar .low.fill-block, + .level-bar.vertical .low.fill-block, + .level-bar GtkLevelBar.vertical .level-low.fill-block, + GtkLevelBar.vertical .level-bar .level-low.fill-block, + .level-bar.vertical .level-low.fill-block, + .level-bar .fill-block.low, + .level-bar .fill-block.level-low { + border: 1px solid #d09c01; + background-color: #fec006; } + GtkLevelBar.vertical .low.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .low.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .low.fill-block:backdrop, GtkLevelBar.vertical .level-low.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-low.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-low.fill-block:backdrop, + GtkLevelBar .fill-block.low:backdrop, + GtkLevelBar .fill-block.level-low:backdrop, + .level-bar GtkLevelBar.vertical .low.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .low.fill-block:backdrop, + .level-bar.vertical .low.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-low.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-low.fill-block:backdrop, + .level-bar.vertical .level-low.fill-block:backdrop, + .level-bar .fill-block.low:backdrop, + .level-bar .fill-block.level-low:backdrop { + border: 1px solid #fec006; } + GtkLevelBar.vertical .high.fill-block, + GtkLevelBar .level-bar.vertical .high.fill-block, + .level-bar.vertical GtkLevelBar .high.fill-block, GtkLevelBar.vertical .level-high.fill-block, + GtkLevelBar .level-bar.vertical .level-high.fill-block, + .level-bar.vertical GtkLevelBar .level-high.fill-block, + GtkLevelBar .fill-block.high, + GtkLevelBar .fill-block.level-high, + .level-bar GtkLevelBar.vertical .high.fill-block, + GtkLevelBar.vertical .level-bar .high.fill-block, + .level-bar.vertical .high.fill-block, + .level-bar GtkLevelBar.vertical .level-high.fill-block, + GtkLevelBar.vertical .level-bar .level-high.fill-block, + .level-bar.vertical .level-high.fill-block, + .level-bar .fill-block.high, + .level-bar .fill-block.level-high { + border: 1px solid #347d9f; + background-color: #449ac2; } + GtkLevelBar.vertical .high.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .high.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .high.fill-block:backdrop, GtkLevelBar.vertical .level-high.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-high.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-high.fill-block:backdrop, + GtkLevelBar .fill-block.high:backdrop, + GtkLevelBar .fill-block.level-high:backdrop, + .level-bar GtkLevelBar.vertical .high.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .high.fill-block:backdrop, + .level-bar.vertical .high.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-high.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-high.fill-block:backdrop, + .level-bar.vertical .level-high.fill-block:backdrop, + .level-bar .fill-block.high:backdrop, + .level-bar .fill-block.level-high:backdrop { + border: 1px solid #449ac2; } + GtkLevelBar.vertical .full.fill-block, + GtkLevelBar .level-bar.vertical .full.fill-block, + .level-bar.vertical GtkLevelBar .full.fill-block, GtkLevelBar.vertical .level-full.fill-block, + GtkLevelBar .level-bar.vertical .level-full.fill-block, + .level-bar.vertical GtkLevelBar .level-full.fill-block, + GtkLevelBar .fill-block.full, + GtkLevelBar .fill-block.level-full, + .level-bar GtkLevelBar.vertical .full.fill-block, + GtkLevelBar.vertical .level-bar .full.fill-block, + .level-bar.vertical .full.fill-block, + .level-bar GtkLevelBar.vertical .level-full.fill-block, + GtkLevelBar.vertical .level-bar .level-full.fill-block, + .level-bar.vertical .level-full.fill-block, + .level-bar .fill-block.full, + .level-bar .fill-block.level-full { + border: 1px solid #2c672f; + background-color: #3c8a3f; } + GtkLevelBar.vertical .full.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .full.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .full.fill-block:backdrop, GtkLevelBar.vertical .level-full.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-full.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-full.fill-block:backdrop, + GtkLevelBar .fill-block.full:backdrop, + GtkLevelBar .fill-block.level-full:backdrop, + .level-bar GtkLevelBar.vertical .full.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .full.fill-block:backdrop, + .level-bar.vertical .full.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-full.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-full.fill-block:backdrop, + .level-bar.vertical .level-full.fill-block:backdrop, + .level-bar .fill-block.full:backdrop, + .level-bar .fill-block.level-full:backdrop { + border: 1px solid #3c8a3f; } + GtkLevelBar.vertical .empty.fill-block, + GtkLevelBar .level-bar.vertical .empty.fill-block, + .level-bar.vertical GtkLevelBar .empty.fill-block, GtkLevelBar.vertical .level-empty.fill-block, + GtkLevelBar .level-bar.vertical .level-empty.fill-block, + .level-bar.vertical GtkLevelBar .level-empty.fill-block, + GtkLevelBar .fill-block.empty, + GtkLevelBar .fill-block.level-empty, + .level-bar GtkLevelBar.vertical .empty.fill-block, + GtkLevelBar.vertical .level-bar .empty.fill-block, + .level-bar.vertical .empty.fill-block, + .level-bar GtkLevelBar.vertical .level-empty.fill-block, + GtkLevelBar.vertical .level-bar .level-empty.fill-block, + .level-bar.vertical .level-empty.fill-block, + .level-bar .fill-block.empty, + .level-bar .fill-block.level-empty { + background-color: transparent; + border: 1px solid rgba(188, 193, 195, 0.1); + box-shadow: none; } + GtkLevelBar.vertical .empty.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .empty.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .empty.fill-block:backdrop, GtkLevelBar.vertical .level-empty.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-empty.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-empty.fill-block:backdrop, + GtkLevelBar .fill-block.empty:backdrop, + GtkLevelBar .fill-block.level-empty:backdrop, + .level-bar GtkLevelBar.vertical .empty.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .empty.fill-block:backdrop, + .level-bar.vertical .empty.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-empty.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-empty.fill-block:backdrop, + .level-bar.vertical .level-empty.fill-block:backdrop, + .level-bar .fill-block.empty:backdrop, + .level-bar .fill-block.level-empty:backdrop { + border-color: rgba(134, 141, 144, 0.15); } + GtkLevelBar.vertical, + .level-bar.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; } + +/********* + * Links * + *********/ +*:link, .button:link, +.button:visited { + color: blue; } + *:link:visited, + .button:visited { + color: rgba(0, 0, 255, 0.5); } + *:selected *:link:visited, + *:selected .button:visited { + color: #b4d7e7; } + *:link:hover, .button:hover:link, + .button:hover:visited { + color: #3333ff; } + *:selected *:link:hover, *:selected .button:hover:link, + *:selected .button:hover:visited { + color: #ecf5f9; } + *:link:active, .button:active:link, + .button:active:visited { + color: blue; } + *:selected *:link:active, *:selected .button:active:link, + *:selected .button:active:visited { + color: #daebf3; } + *:link:backdrop:backdrop:hover, .button:backdrop:backdrop:hover:link, + .button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + .header-bar.selection-mode .subtitle:backdrop:backdrop:hover:link, .button:backdrop:backdrop:hover:selected:link, + .button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, .button:backdrop:link, + .button:backdrop:visited { + color: #449ac2; } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + .header-bar.selection-mode .subtitle:link, .button:selected:link, + .button:selected:visited, *:selected *:link, *:selected .button:link, + *:selected .button:visited { + color: #daebf3; } + +.button:link, +.button:visited { + text-shadow: none; } + .button:link:hover, .button:link:active, .button:link:checked, + .button:visited:hover, + .button:visited:active, + .button:visited:checked { + text-shadow: none; } + .button:link > GtkLabel, + .button:visited > GtkLabel { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +.list { + color: #bcc1c3; + background-color: #636E73; + border-color: #373e41; } + .list:backdrop { + background-color: #657176; + border-color: #394144; } + +.list-row { + border-radius: 0; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row GtkImage { + padding-right: 6px; } + .list-row:hover { + transition: none; } + .list-row:backdrop { + transition: 200ms ease-out; } + +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); + background-color: #3B4245; + color: rgba(255, 255, 255, 0.5); } + .menubar:backdrop { + background-color: #2f3537; } + .menubar > .menuitem { + padding: 4px 8px; } + .menubar > .menuitem:hover { + box-shadow: inset 0 -3px #449ac2; + color: rgba(255, 255, 255, 0.5); } + .menubar > .menuitem:insensitive { + color: #868d90; + box-shadow: none; } + +.content-view .menu, +.menu, +.popup { + padding: 4px 0px; + background-color: #5f6a6e; + border: 1px solid #373e41; + border-radius: 4px; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1); } + .csd + .content-view .menu, .csd + .menu, .csd + .popup { + border: none; } + .content-view .menu:backdrop, + .menu:backdrop, + .popup:backdrop { + background-color: #616c71; } + .content-view .menu .menuitem, + .menu .menuitem, + .popup .menuitem { + padding: 8px 4px; + text-shadow: none; } + .content-view .menu .menuitem:hover, + .menu .menuitem:hover, + .popup .menuitem:hover { + color: #ffffff; + background-color: #449ac2; } + .content-view .menu .menuitem:insensitive, + .menu .menuitem:insensitive, + .popup .menuitem:insensitive { + color: #868d90; } + .content-view .menu .menuitem:insensitive:backdrop, + .menu .menuitem:insensitive:backdrop, + .popup .menuitem:insensitive:backdrop { + color: #727f85; } + .content-view .menu .menuitem:backdrop, + .content-view .menu .menuitem:backdrop:hover, + .menu .menuitem:backdrop, + .menu .menuitem:backdrop:hover, + .popup .menuitem:backdrop, + .popup .menuitem:backdrop:hover { + color: #868d90; + background-color: transparent; } + .content-view .menu .menuitem .arrow:dir(ltr), + .menu .menuitem .arrow:dir(ltr), + .popup .menuitem .arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + .content-view .menu .menuitem .arrow:dir(rtl), + .menu .menuitem .arrow:dir(rtl), + .popup .menuitem .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + .content-view .menu > .arrow, + .menu > .arrow, + .popup > .arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + padding: 4px; + background-color: #5f6a6e; + border-radius: 0; } + .content-view .menu > .arrow.top, + .menu > .arrow.top, + .popup > .arrow.top { + margin-top: -6px; + border-bottom: 1px solid #6c767b; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .content-view .menu > .arrow.bottom, + .menu > .arrow.bottom, + .popup > .arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #6c767b; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .content-view .menu > .arrow:hover, + .menu > .arrow:hover, + .popup > .arrow:hover { + background-color: #6c767b; } + .content-view .menu > .arrow:backdrop, + .menu > .arrow:backdrop, + .popup > .arrow:backdrop { + background-color: #616c71; } + .content-view .menu > .arrow:insensitive, + .menu > .arrow:insensitive, + .popup > .arrow:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } +.menuitem .check:dir(ltr), +.menuitem .radio:dir(ltr) { + margin-right: 7px; } +.menuitem .check:dir(rtl), +.menuitem .radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #3f4649; } + .content-view:hover { + -gtk-image-effect: highlight; } + .content-view:backdrop { + background-color: #3f4649; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup .button:hover, +.scale-popup button:hover { + background-color: rgba(188, 193, 195, 0.1); + border-radius: 5px; } + +.separator { + color: #373e41; } + +/************ +* Assistant * +*************/ +GtkAssistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkAssistant .sidebar { + background-color: #636E73; + border-top: 1px solid #373e41; + border-bottom-left-radius: 4px; } + GtkAssistant .sidebar:backdrop { + background-color: #657176; + border-color: #394144; } + GtkAssistant.csd .sidebar { + border-top-style: none; } + GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + GtkAssistant .sidebar GtkLabel.highlight { + background-color: #656d71; } + +/************* + * Notebooks * + *************/ +.dynamic-notebook, +.notebook { + padding: 0; + background-color: #636E73; + box-shadow: 0 0 0 1px #373e41; + background-clip: border-box; } + .dynamic-notebook > .header, + .notebook > .header { + border: none; + box-shadow: none; + background-color: #4F585C; } + .dynamic-notebook > tab, + .notebook > tab { + border-radius: 0; + background-color: #4F585C; } + .dynamic-notebook > tab.top, + .notebook > tab.top { + padding: 6px 8px 8px 8px; + box-shadow: inset 0 -1px 0 0 #373e41; } + .dynamic-notebook > tab.top:active, + .notebook > tab.top:active { + box-shadow: inset 0 -3px 0 0 #449ac2; } + .dynamic-notebook > tab.top:active:backdrop, + .notebook > tab.top:active:backdrop { + box-shadow: inset 0 -3px 0 0 #57a4c8; } + .dynamic-notebook > tab.top:backdrop, + .notebook > tab.top:backdrop { + box-shadow: inset 0 -1px 0 0 #394144; } + .dynamic-notebook > tab.top:insensitive, + .notebook > tab.top:insensitive { + box-shadow: inset 0 -1px 0 0 #373e41; } + .dynamic-notebook > tab.bottom, + .notebook > tab.bottom { + padding: 8px 8px 6px 8px; + box-shadow: inset 0 1px 0 0 #373e41; } + .dynamic-notebook > tab.bottom:active, + .notebook > tab.bottom:active { + box-shadow: inset 0 3px 0 0 #449ac2; } + .dynamic-notebook > tab.bottom:active:backdrop, + .notebook > tab.bottom:active:backdrop { + box-shadow: inset 0 3px 0 0 #57a4c8; } + .dynamic-notebook > tab.bottom:backdrop, + .notebook > tab.bottom:backdrop { + box-shadow: inset 0 1px 0 0 #394144; } + .dynamic-notebook > tab.bottom:insensitive, + .notebook > tab.bottom:insensitive { + box-shadow: inset 0 1px 0 0 #373e41; } + .dynamic-notebook > tab.left, + .notebook > tab.left { + padding: 8px; + box-shadow: inset -1px 0 0 0 #373e41; } + .dynamic-notebook > tab.left:active, + .notebook > tab.left:active { + box-shadow: inset -3px 0 0 0 #449ac2; } + .dynamic-notebook > tab.left:active:backdrop, + .notebook > tab.left:active:backdrop { + box-shadow: inset -3px 0 0 0 #57a4c8; } + .dynamic-notebook > tab.left:backdrop, + .notebook > tab.left:backdrop { + box-shadow: inset -1px 0 0 0 #394144; } + .dynamic-notebook > tab.left:insensitive, + .notebook > tab.left:insensitive { + box-shadow: inset -1px 0 0 0 #373e41; } + .dynamic-notebook > tab.right, + .notebook > tab.right { + padding: 8px; + box-shadow: inset 1px 0 0 0 #373e41; } + .dynamic-notebook > tab.right:active, + .notebook > tab.right:active { + box-shadow: inset 3px 0 0 0 #449ac2; } + .dynamic-notebook > tab.right:active:backdrop, + .notebook > tab.right:active:backdrop { + box-shadow: inset 3px 0 0 0 #57a4c8; } + .dynamic-notebook > tab.right:backdrop, + .notebook > tab.right:backdrop { + box-shadow: inset 1px 0 0 0 #394144; } + .dynamic-notebook > tab.right:insensitive, + .notebook > tab.right:insensitive { + box-shadow: inset 1px 0 0 0 #373e41; } + .dynamic-notebook > tab:active, + .notebook > tab:active { + font-weight: bold; } + .dynamic-notebook > tab:hover, + .notebook > tab:hover { + background: #434b4e; } + +/********* + * Paned * + *********/ +.paned { + border: solid #373e41; + border-left-width: 1px; } + .paned > .separator { + -gtk-icon-source: none; + border-style: none; + background-color: #373e41; + background-size: 1px 1px; } + .paned > .separator:selected { + background-color: #449ac2; } + .paned > .separator:backdrop { + background-color: #394144; } + .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; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************ + * Popovers * + ************/ +.popover .background { + padding: 2px; + border-radius: 4px; + border: none; + background-color: #636E73; } + .popover .background:backdrop { + background-color: #4F585C; + box-shadow: none; } + .popover .background > .view, .popover .background > GtkIconView, + .popover .background > .toolbar { + border-style: none; + background-color: transparent; } + .csd .popover .background, .popover .background { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.3); } + .csd .popover .background.touch-selection, .csd .popover .background.magnifier, .popover .background.touch-selection, .popover .background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } +.popover .separator { + margin: 3px; } +.popover .menuitem { + padding: 8px; + text-shadow: none; } + .popover .menuitem:hover { + color: #ffffff; + background-color: #449ac2; } + .popover .menuitem:insensitive { + color: #868d90; } + .popover .menuitem:insensitive:backdrop { + color: #727f85; } + .popover .menuitem:backdrop, .popover .menuitem:backdrop:hover { + color: #868d90; + background-color: transparent; } + .popover .menuitem .arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + .popover .menuitem .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + +/***************** + * Progress bars * + *****************/ +GtkProgressBar, +.progressbar { + font-size: smaller; + color: rgba(188, 193, 195, 0.4); } + GtkProgressBar.horizontal progress, + .progressbar.horizontal progress { + margin: 0 -1px; } + GtkProgressBar.vertical progress, + .progressbar.vertical progress { + margin: -1px 0; } + GtkProgressBar:active, + .progressbar:active { + border-radius: 0px; + color: rgba(0, 0, 0, 0.5); + background-color: #449ac2; + border-color: #347d9f; } + GtkProgressBar:active:backdrop, + .progressbar:active:backdrop { + background-color: #6bafce; + border-color: #449ac2; } + GtkProgressBar:backdrop, + .progressbar:backdrop { + transition: 200ms ease-out; } + GtkProgressBar .progressbar, + .progressbar .progressbar { + border-radius: 0px; } + GtkProgressBar .progressbar.left, + .progressbar .progressbar.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar .progressbar.right, + .progressbar .progressbar.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; } + GtkProgressBar .progressbar.top, + .progressbar .progressbar.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; } + GtkProgressBar .progressbar.bottom, + .progressbar .progressbar.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar.osd, + .progressbar.osd { + background-color: transparent; } + GtkProgressBar.osd .trough, + .progressbar.osd .trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + GtkProgressBar.osd .progressbar, + .progressbar.osd .progressbar { + border-style: none; + border-radius: 0; } + GtkProgressBar row:selected, + GtkProgressBar .list-row:selected, + .progressbar row:selected, + .progressbar .list-row:selected { + border: 1px solid #347d9f; + color: rgba(0, 0, 0, 0.5); + background-color: #449ac2; } + +/********** + * Scales * + **********/ +GtkLevelBar .trough, +.level-bar .trough, GtkLevelBar.horizontal .trough, GtkLevelBar.vertical .trough, +.level-bar.horizontal .trough, +.level-bar.vertical .trough, GtkProgressBar, +.progressbar, .scale .trough, .scale.fine-tune .trough, .scale fill { + border: none; + background-color: #636E73; + box-shadow: 0px 1px rgba(255, 255, 255, 0.1); + border: 1px solid #373e41; + padding: 0; + margin: 0; } + GtkLevelBar .trough:insensitive, + .level-bar .trough:insensitive, GtkProgressBar:insensitive, + .progressbar:insensitive, .scale .trough:insensitive, .scale fill:insensitive { + background-color: #576165; } + GtkLevelBar .trough:backdrop, + .level-bar .trough:backdrop, GtkProgressBar:backdrop, + .progressbar:backdrop, .scale .trough:backdrop, .scale fill:backdrop { + background-color: #657176; + transition: 200ms ease-out; } + GtkLevelBar .trough:backdrop:insensitive, + .level-bar .trough:backdrop:insensitive, GtkProgressBar:backdrop:insensitive, + .progressbar:backdrop:insensitive, .scale .trough:backdrop:insensitive, .scale fill:backdrop:insensitive { + background-color: #576165; } + row:selected GtkLevelBar .trough, GtkLevelBar row:selected .trough, + row:selected .level-bar .trough, + .level-bar row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, row:selected .scale .trough, .scale row:selected .trough, row:selected .scale fill, .scale row:selected fill { + box-shadow: none; } + row:selected GtkLevelBar .trough, GtkLevelBar row:selected .trough, + row:selected .level-bar .trough, + .level-bar row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, row:selected .scale .trough, .scale row:selected .trough, row:selected .scale fill, .scale row:selected fill, row:selected GtkLevelBar .trough:insensitive, GtkLevelBar row:selected .trough:insensitive, + row:selected .level-bar .trough:insensitive, + .level-bar row:selected .trough:insensitive, row:selected GtkProgressBar:insensitive, + row:selected .progressbar:insensitive, row:selected .scale .trough:insensitive, .scale row:selected .trough:insensitive, row:selected .scale fill:insensitive, .scale row:selected fill:insensitive { + border-color: #347d9f; } + .osd GtkLevelBar .trough, GtkLevelBar .osd .trough, + .osd .level-bar .trough, + .level-bar .osd .trough, .osd GtkProgressBar, + .osd .progressbar, .osd .scale .trough, .scale .osd .trough, .osd .scale fill, .scale .osd fill { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(161, 168, 171, 0.2); } + .osd GtkLevelBar .trough:insensitive, GtkLevelBar .osd .trough:insensitive, + .osd .level-bar .trough:insensitive, + .level-bar .osd .trough:insensitive, .osd GtkProgressBar:insensitive, + .osd .progressbar:insensitive, .osd .scale .trough:insensitive, .scale .osd .trough:insensitive, .osd .scale fill:insensitive, .scale .osd fill:insensitive { + background-color: rgba(45, 50, 51, 0.5); } + +GtkProgressBar .progressbar, +.progressbar .progressbar, .scale .highlight, .scale.fine-tune .highlight { + border: 1px solid #347d9f; + background-color: #449ac2; + box-shadow: inset 0px 1px rgba(255, 255, 255, 0.1); + border-radius: 4px; } + GtkProgressBar .progressbar:insensitive, + .progressbar .progressbar:insensitive, .scale .highlight:insensitive { + border: 1px solid #373e41; + background-color: rgba(0, 0, 0, 0.1); } + GtkProgressBar .progressbar:backdrop, + .progressbar .progressbar:backdrop, GtkProgressBar:backdrop .progressbar, + .progressbar:backdrop .progressbar, GtkProgressBar:backdrop progress, + .progressbar:backdrop progress, .scale .highlight:backdrop, GtkProgressBar .progressbar:active:backdrop, + .progressbar .progressbar:active:backdrop, GtkProgressBar:backdrop .progressbar:active, + .progressbar:backdrop .progressbar:active, GtkProgressBar:backdrop progress:active, + .progressbar:backdrop progress:active, .scale .highlight:active:backdrop { + border-color: #6bafce; + background-color: #6bafce; } + GtkProgressBar .progressbar:backdrop:insensitive, + .progressbar .progressbar:backdrop:insensitive, GtkProgressBar:backdrop .progressbar:insensitive, + .progressbar:backdrop .progressbar:insensitive, GtkProgressBar:backdrop progress:insensitive, + .progressbar:backdrop progress:insensitive, .scale .highlight:backdrop:insensitive, GtkProgressBar .progressbar:active:backdrop:insensitive, + .progressbar .progressbar:active:backdrop:insensitive, GtkProgressBar:backdrop .progressbar:active:insensitive, + .progressbar:backdrop .progressbar:active:insensitive, GtkProgressBar:backdrop progress:active:insensitive, + .progressbar:backdrop progress:active:insensitive, .scale .highlight:active:backdrop:insensitive { + background-color: transparent; + border-color: transparent; } + .list-row:selected GtkProgressBar .progressbar:insensitive, GtkProgressBar .list-row:selected .progressbar:insensitive, + .list-row:selected .progressbar .progressbar:insensitive, + .progressbar .list-row:selected .progressbar:insensitive, .list-row:selected .scale .highlight:insensitive, .scale .list-row:selected .highlight:insensitive, .list-row:selected GtkProgressBar .progressbar, GtkProgressBar .list-row:selected .progressbar, + .list-row:selected .progressbar .progressbar, + .progressbar .list-row:selected .progressbar, .list-row:selected .scale .highlight, .scale .list-row:selected .highlight { + border-color: #347d9f; } + row:selected GtkProgressBar .progressbar:insensitive, GtkProgressBar row:selected .progressbar:insensitive, + row:selected .progressbar .progressbar:insensitive, + .progressbar row:selected .progressbar:insensitive, row:selected .scale .highlight:insensitive, .scale row:selected .highlight:insensitive, row:selected GtkProgressBar .progressbar, GtkProgressBar row:selected .progressbar, + row:selected .progressbar .progressbar, + .progressbar row:selected .progressbar, row:selected .scale .highlight, .scale row:selected .highlight { + border-color: #347d9f; } + .osd GtkProgressBar .progressbar, GtkProgressBar .osd .progressbar, + .osd .progressbar .progressbar, + .progressbar .osd .progressbar, .osd .scale .highlight, .scale .osd .highlight { + border-color: rgba(0, 0, 0, 0.7); } + .osd GtkProgressBar .progressbar:insensitive, GtkProgressBar .osd .progressbar:insensitive, + .osd .progressbar .progressbar:insensitive, + .progressbar .osd .progressbar:insensitive, .osd .scale .highlight:insensitive, .scale .osd .highlight:insensitive { + border-color: transparent; } + +.scale { + -GtkScale-slider-length: 16px; + -GtkRange-slider-width: 16px; + -GtkRange-trough-border: 0px; + padding: 8px; } + .scale .highlight { + margin: -1px; } + .scale .slider { + margin: 1px; + background-color: #636E73; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); + border: 1px solid #373e41; + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + .scale .slider:active { + box-shadow: 0 1px 2px 0 rgba(68, 154, 194, 0.5); + border: 1px solid #449ac2; } + .scale .slider:active:insensitive { + box-shadow: none; + border: 1px solid rgba(0, 0, 0, 0.2); } + .scale .slider:insensitive { + box-shadow: none; } + .list-row:selected .scale .slider, .list-row:selected .scale .slider:insensitive { + border-color: #347d9f; } + row:selected .scale .slider, row:selected .scale .slider:insensitive { + border-color: #347d9f; } + .osd .scale .slider { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #202526; } + .osd .scale .slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .scale .slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .scale .slider:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd .scale .slider:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .scale .trough { + border-radius: 2px; + margin: 6px; + outline-offset: 2px; + outline-radius: 5px; } + .scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; } + .scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; } + .scale.fine-tune .slider { + background-color: #636E73; + border-color: #636E73; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 12px; + box-shadow: none; } + .scale.fine-tune .trough { + border-radius: 6px; + outline-offset: 2px; + outline-radius: 5px; + margin: 2px; } + .scale fill { + border-radius: 2px; } + .scale fill, .scale fill:backdrop { + background-color: #373e41; + box-shadow: none; } + .scale fill:insensitive, .scale fill:insensitive:backdrop { + border-color: transparent; + background-color: transparent; } + .osd .scale fill { + background-color: rgba(62, 64, 65, 0.775); } + .osd .scale fill:insensitive, .osd .scale fill:insensitive:backdrop { + border-color: transparent; + background-color: transparent; } + .scale value { + color: alpha(currentColor,0.4); } + .scale marks { + color: alpha(currentColor,0.4); } + .scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + .scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + .scale marks.top { + margin-right: 6px; + margin-left: -12px; } + .scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + .scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + .scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + .scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + .scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + +/************** + * Scrollbars * + **************/ +.scrollbar { + background-color: #596368; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + .scrollbar.top { + border-bottom: 1px solid #373e41; } + .scrollbar.bottom { + border-top: 1px solid #373e41; } + .scrollbar.left { + border-right: 1px solid #373e41; } + .scrollbar.right { + border-left: 1px solid #373e41; } + .scrollbar:backdrop { + background-color: #485054; + border-color: #394144; + transition: 200ms ease-out; } + .scrollbar .slider { + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #90979a; } + .scrollbar .slider:hover { + background-color: #a6acae; } + .scrollbar .slider:hover:active { + background-color: #6bafce; } + .scrollbar .slider:backdrop { + background-color: #656d71; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar.fine-tune.horizontal .slider { + border-width: 5px 4px; } + .scrollbar.fine-tune.vertical .slider { + border-width: 4px 5px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #bcc1c3; + border: 1px solid black; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + background-color: #bcc1c3; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin: 2px 0; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .button { + margin: 2px 1px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + .scrollbar .button { + padding: 0; + border-style: none; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #90979a; } + .scrollbar .button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #a6acae; } + .scrollbar .button:active, .scrollbar .button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #6bafce; } + .scrollbar .button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(144, 151, 154, 0.2); } + .scrollbar .button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #656d71; } + .scrollbar .button:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(101, 109, 113, 0.2); } + .scrollbar.vertical .button.down, + .scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .scrollbar.vertical .button.up, + .scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .scrollbar.horizontal .button.down, + .scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + .scrollbar.horizontal .button.up, + .scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +GtkTreeView ~ .scrollbar.vertical { + border-top: 1px solid #373e41; + margin-top: -1px; } + +/********************** + * Overlay Scrollbars * + *********************/ +OsThumb, +OsScrollbar { + color: #449ac2; } + OsThumb:active, OsThumb:selected, + OsScrollbar:active, + OsScrollbar:selected { + background-color: #449ac2; } + OsThumb:backdrop, OsThumb:active:backdrop, + OsScrollbar:backdrop, + OsScrollbar:active:backdrop { + background-color: #868d90; } + OsThumb:insensitive, + OsScrollbar:insensitive { + background-color: #868d90; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + padding: 0; + border-style: solid; + background-color: #4F585C; } + .sidebar.left { + border-right: 1px solid #373e41; + border-left-style: none; } + .sidebar.right { + border-left: 1px solid #373e41; + border-right-style: none; } + .sidebar:backdrop { + background-color: #5a6569; + border-color: #394144; + transition: 200ms ease-out; } + .sidebar .frame { + border-width: 0; + border-left-width: 1px; + border-right-width: 1px; } + .sidebar .sidebar-item, + .sidebar .sidebar-row { + padding: 5px 8px; } + .sidebar .sidebar-item GtkImage, + .sidebar .sidebar-row GtkImage { + padding-right: 6px; + padding-left: 6px; } + .sidebar .sidebar-item:selected, .sidebar .sidebar-item:active, + .sidebar .sidebar-row:selected, + .sidebar .sidebar-row:active { + background-color: #449ac2; + color: #ffffff; } + .sidebar .sidebar-item:selected:hover, .sidebar .sidebar-item:active:hover, + .sidebar .sidebar-row:selected:hover, + .sidebar .sidebar-row:active:hover { + background-color: #449ac2; + color: #ffffff; + box-shadow: none; } + .sidebar .sidebar-item:selected:backdrop, .sidebar .sidebar-item:active:backdrop, + .sidebar .sidebar-row:selected:backdrop, + .sidebar .sidebar-row:active:backdrop { + background-color: #91c3db; } + .sidebar .sidebar-item:hover, + .sidebar .sidebar-row:hover { + background-color: #636E73; + color: #bcc1c3; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); } + .sidebar .sidebar-item:hover:backdrop, + .sidebar .sidebar-row:hover:backdrop { + box-shadow: none; } + .sidebar .separator { + color: #373e41; } + .paned .sidebar.left, .paned .sidebar.right, .paned .sidebar.left:dir(rtl), .paned .sidebar:dir(rtl), .paned .sidebar:dir(ltr), .paned .sidebar { + border-style: none; } + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton:not(.vertical) .entry { + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } +.spinbutton:not(.vertical) .button { + margin: 0; + padding: 6px; + color: #b3b9bb; + background-image: none; + border-style: none none none solid; + border-color: rgba(55, 62, 65, 0.3); + border-radius: 0; + box-shadow: none; } + .spinbutton:not(.vertical) .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton:not(.vertical) .button:hover { + color: #bcc1c3; + background-color: rgba(188, 193, 195, 0.05); } + .spinbutton:not(.vertical) .button:insensitive { + color: rgba(134, 141, 144, 0.3); } + .spinbutton:not(.vertical) .button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + .spinbutton:not(.vertical) .button:backdrop { + color: #838a8d; + background-color: transparent; + border-color: rgba(57, 65, 68, 0.3); + transition: 200ms ease-out; } + .spinbutton:not(.vertical) .button:backdrop:insensitive { + color: rgba(114, 127, 133, 0.3); + background-image: none; + border-style: none none none solid; } + .spinbutton:not(.vertical) .button:backdrop:insensitive:dir(rtl) { + border-style: none solid none none; } +.osd .spinbutton:not(.vertical) .button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:dir(rtl) { + border-style: none solid none none; } + .osd .spinbutton:not(.vertical) .button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(161, 168, 171, 0.1); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #616769; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:last-child { + border-radius: 0 3px 3px 0; } + .osd .spinbutton:not(.vertical) .button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +.spinbutton.vertical:insensitive { + color: #868d90; } +.spinbutton.vertical:backdrop:insensitive { + color: #727f85; } +.spinbutton.vertical .entry { + padding: 0; + border-radius: 0; } +.spinbutton.vertical .button { + padding: 0; + border: none; + background: none; + box-shadow: none; + color: #bcc1c3; } + .spinbutton.vertical .button:hover { + background-color: #449ac2; + color: #ffffff; + icon-shadow: none; } + .spinbutton.vertical .button:active { + background-color: transparent; + color: #bcc1c3; } +.spinbutton.vertical .button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +.spinbutton.vertical .button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd .spinbutton.vertical button:first-child { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd .spinbutton.vertical button:first-child:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +GtkTreeView .spinbutton:not(.vertical) { + border-style: none; + border-radius: 0; } + GtkTreeView .spinbutton:not(.vertical) .entry { + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +.menu.spinner, +menu spinner, +.primary-toolbar .spinner { + color: #449ac2; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active, .spinner:checked, + spinner:active, + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive, .spinner:active:insensitive, .spinner:checked:insensitive, .spinner:checked:insensitive, + spinner:active:insensitive, + spinner:active:insensitive, + spinner:checked:insensitive, + spinner:checked:insensitive { + opacity: 0.5; } + +/********** + * Switch * + **********/ +GtkSwitch { + -GtkSwitch-slider-width: 24px; + -GtkSwitch-slider-height: 24px; + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(255, 255, 255, 0.1); } + GtkSwitch:insensitive { + background-color: #576165; } + GtkSwitch:backdrop { + background-color: #4F585C; + transition: 200ms ease-out; } + GtkSwitch:backdrop:insensitive { + background-color: #576165; } + GtkSwitch:active, GtkSwitch:checked { + background-color: #449ac2; } + GtkSwitch:active:backdrop, GtkSwitch:checked:backdrop { + background-color: #57a4c8; } + GtkSwitch:active:backdrop .slider:backdrop, + GtkSwitch:active:backdrop slider:backdrop, GtkSwitch:checked:backdrop .slider:backdrop, + GtkSwitch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(99, 110, 115, 0.9); + border: none; } + GtkSwitch .slider { + padding: 2px; + border-radius: 50%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #636E73; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + GtkSwitch .slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #636E73; } + GtkSwitch .trough:active, GtkSwitch .trough:checked { + background-color: #449ac2; } + GtkSwitch .trough:active:backdrop, GtkSwitch .trough:checked:backdrop { + background-color: #57a4c8; } + +/************ + * Toolbars * + ************/ +.toolbar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.5); } + .toolbar:backdrop { + background-color: #2f3537; + color: rgba(255, 255, 255, 0.3); } + +.osd .toolbar { + box-shadow: none; + background-color: transparent; } +.toolbar .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; } + .toolbar .button.suggested-action, .toolbar .button.text-button, .toolbar .button.menu-button, .toolbar .button.image-button, .toolbar .button.linked, .toolbar .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .toolbar .button.suggested-action:backdrop, .toolbar .button.text-button:backdrop, .toolbar .button.menu-button:backdrop, .toolbar .button.image-button:backdrop, .toolbar .button.linked:backdrop, .toolbar .button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.3); } + .toolbar .button.suggested-action:hover, .toolbar .button.text-button:hover, .toolbar .button.menu-button:hover, .toolbar .button.image-button:hover, .toolbar .button.linked:hover, .toolbar .button.flat:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: none; + text-shadow: none; } + .toolbar .button.suggested-action:insensitive, .toolbar .button.text-button:insensitive, .toolbar .button.menu-button:insensitive, .toolbar .button.image-button:insensitive, .toolbar .button.linked:insensitive, .toolbar .button.flat:insensitive { + color: rgba(255, 255, 255, 0.3); + -gtk-image-effect: dim; } + .toolbar .button GtkLabel, + .toolbar .button GtkImage { + color: rgba(255, 255, 255, 0.5); } + .toolbar .button GtkLabel:insensitive, .toolbar .button GtkLabel:backdrop, + .toolbar .button GtkImage:insensitive, + .toolbar .button GtkImage:backdrop { + color: rgba(255, 255, 255, 0.3); + -gtk-image-effect: dim; } + .toolbar .button:focus, .toolbar .button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: none; + text-shadow: none; } + .toolbar .button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); } + .toolbar .button:backdrop GtkImage { + color: rgba(255, 255, 255, 0.3); } + .toolbar .button:active, .toolbar .button:checked { + border-radius: 0px; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .toolbar .button:active:backdrop, .toolbar .button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3); } + .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button:checked:focus, .toolbar .button:checked:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .toolbar .button:insensitive, .toolbar .button:insensitive:backdrop { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + background-image: none; } + .toolbar .button:insensitive image, + .toolbar .button:insensitive GtkImage, .toolbar .button:insensitive:backdrop image, + .toolbar .button:insensitive:backdrop GtkImage { + -gtk-image-effect: dim; } + .toolbar .button.menu-button .menu .menuitem GtkLabel { + color: #bcc1c3; } + .toolbar .button.menu-button .menu .menuitem GtkLabel:insensitive { + color: #868d90; } + .toolbar .button.menu-button .menu .menuitem .separator { + color: #373e41; } + .toolbar .button.menu-button .menu .menuitem:hover GtkLabel { + color: #ffffff; } +.toolbar .separator { + color: transparent; + background-color: transparent; } +.toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(32, 37, 38, 0.8); } + .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom { + border-radius: 0; } +.toolbar.horizontal separator { + margin: 0 7px 1px 6px; } +.toolbar.vertical separator { + margin: 6px 1px 7px 0; } + +/******************* + * Inline Toolbars * + *******************/ +searchbar, +.search-bar, .location-bar, +.inline-toolbar { + -GtkWidget-window-dragging: true; + background-color: #4a5357; + color: #bcc1c3; + border: 1px solid #373e41; + border-top-width: 0; + border-radius: 0 0 5px 5px; + box-shadow: inset 0 -1px 1px -2px rgba(0, 0, 0, 0.5); + padding: 0px; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop, + .inline-toolbar:backdrop { + background-color: #434b4e; } + searchbar button, + .search-bar button, .location-bar button, + searchbar .button, + .search-bar .button, + .location-bar .button, + searchbar .flat, + .search-bar .flat, + .location-bar .flat, + searchbar .text-button, + .search-bar .text-button, + .location-bar .text-button, + searchbar .image-button, + .search-bar .image-button, + .location-bar .image-button, + .inline-toolbar button, + .inline-toolbar .button, + .inline-toolbar .flat, + .inline-toolbar .text-button, + .inline-toolbar .image-button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: #bcc1c3; + border-radius: 0px; + padding: 10px; } + searchbar button:focus, + .search-bar button:focus, .location-bar button:focus, searchbar button:active, + .search-bar button:active, .location-bar button:active, + searchbar .button:focus, + .search-bar .button:focus, + .location-bar .button:focus, + searchbar .button:active, + .search-bar .button:active, + .location-bar .button:active, + searchbar .flat:focus, + .search-bar .flat:focus, + .location-bar .flat:focus, + searchbar .flat:active, + .search-bar .flat:active, + .location-bar .flat:active, + searchbar .text-button:focus, + .search-bar .text-button:focus, + .location-bar .text-button:focus, + searchbar .text-button:active, + .search-bar .text-button:active, + .location-bar .text-button:active, + searchbar .image-button:focus, + .search-bar .image-button:focus, + .location-bar .image-button:focus, + searchbar .image-button:active, + .search-bar .image-button:active, + .location-bar .image-button:active, + .inline-toolbar button:focus, + .inline-toolbar button:active, + .inline-toolbar .button:focus, + .inline-toolbar .button:active, + .inline-toolbar .flat:focus, + .inline-toolbar .flat:active, + .inline-toolbar .text-button:focus, + .inline-toolbar .text-button:active, + .inline-toolbar .image-button:focus, + .inline-toolbar .image-button:active { + font: bold; + color: #bcc1c3; + text-shadow: none; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.05); } + searchbar button:focus:backdrop, + .search-bar button:focus:backdrop, .location-bar button:focus:backdrop, searchbar button:active:backdrop, + .search-bar button:active:backdrop, .location-bar button:active:backdrop, + searchbar .button:focus:backdrop, + .search-bar .button:focus:backdrop, + .location-bar .button:focus:backdrop, + searchbar .button:active:backdrop, + .search-bar .button:active:backdrop, + .location-bar .button:active:backdrop, + searchbar .flat:focus:backdrop, + .search-bar .flat:focus:backdrop, + .location-bar .flat:focus:backdrop, + searchbar .flat:active:backdrop, + .search-bar .flat:active:backdrop, + .location-bar .flat:active:backdrop, + searchbar .text-button:focus:backdrop, + .search-bar .text-button:focus:backdrop, + .location-bar .text-button:focus:backdrop, + searchbar .text-button:active:backdrop, + .search-bar .text-button:active:backdrop, + .location-bar .text-button:active:backdrop, + searchbar .image-button:focus:backdrop, + .search-bar .image-button:focus:backdrop, + .location-bar .image-button:focus:backdrop, + searchbar .image-button:active:backdrop, + .search-bar .image-button:active:backdrop, + .location-bar .image-button:active:backdrop, + .inline-toolbar button:focus:backdrop, + .inline-toolbar button:active:backdrop, + .inline-toolbar .button:focus:backdrop, + .inline-toolbar .button:active:backdrop, + .inline-toolbar .flat:focus:backdrop, + .inline-toolbar .flat:active:backdrop, + .inline-toolbar .text-button:focus:backdrop, + .inline-toolbar .text-button:active:backdrop, + .inline-toolbar .image-button:focus:backdrop, + .inline-toolbar .image-button:active:backdrop { + border: none; + background-color: transparent; + color: #868d90; } + searchbar button:hover, + .search-bar button:hover, .location-bar button:hover, + searchbar .button:hover, + .search-bar .button:hover, + .location-bar .button:hover, + searchbar .flat:hover, + .search-bar .flat:hover, + .location-bar .flat:hover, + searchbar .text-button:hover, + .search-bar .text-button:hover, + .location-bar .text-button:hover, + searchbar .image-button:hover, + .search-bar .image-button:hover, + .location-bar .image-button:hover, + .inline-toolbar button:hover, + .inline-toolbar .button:hover, + .inline-toolbar .flat:hover, + .inline-toolbar .text-button:hover, + .inline-toolbar .image-button:hover { + background-color: rgba(0, 0, 0, 0.05); + text-shadow: none; + color: #bcc1c3; + box-shadow: none; } + searchbar button:insensitive, + .search-bar button:insensitive, .location-bar button:insensitive, + searchbar .button:insensitive, + .search-bar .button:insensitive, + .location-bar .button:insensitive, + searchbar .flat:insensitive, + .search-bar .flat:insensitive, + .location-bar .flat:insensitive, + searchbar .text-button:insensitive, + .search-bar .text-button:insensitive, + .location-bar .text-button:insensitive, + searchbar .image-button:insensitive, + .search-bar .image-button:insensitive, + .location-bar .image-button:insensitive, + .inline-toolbar button:insensitive, + .inline-toolbar .button:insensitive, + .inline-toolbar .flat:insensitive, + .inline-toolbar .text-button:insensitive, + .inline-toolbar .image-button:insensitive { + background: none; + background-color: transparent; + color: rgba(188, 193, 195, 0.5); } + searchbar button:backdrop, + .search-bar button:backdrop, .location-bar button:backdrop, + searchbar .button:backdrop, + .search-bar .button:backdrop, + .location-bar .button:backdrop, + searchbar .flat:backdrop, + .search-bar .flat:backdrop, + .location-bar .flat:backdrop, + searchbar .text-button:backdrop, + .search-bar .text-button:backdrop, + .location-bar .text-button:backdrop, + searchbar .image-button:backdrop, + .search-bar .image-button:backdrop, + .location-bar .image-button:backdrop, + .inline-toolbar button:backdrop, + .inline-toolbar .button:backdrop, + .inline-toolbar .flat:backdrop, + .inline-toolbar .text-button:backdrop, + .inline-toolbar .image-button:backdrop { + border: none; + background: none; + background-color: transparent; + color: #868d90; } + searchbar .entry, + .search-bar .entry, .location-bar .entry, + searchbar entry, + .search-bar entry, + .location-bar entry, + .inline-toolbar .entry, + .inline-toolbar entry { + background: none; + color: #bcc1c3; + border-radius: 0px; + border: none; + box-shadow: none; } + searchbar .entry.image, + .search-bar .entry.image, .location-bar .entry.image, + searchbar entry.image, + .search-bar entry.image, + .location-bar entry.image, + .inline-toolbar .entry.image, + .inline-toolbar entry.image { + color: #bcc1c3; } + searchbar .entry.image.left, + .search-bar .entry.image.left, .location-bar .entry.image.left, + searchbar entry.image.left, + .search-bar entry.image.left, + .location-bar entry.image.left, + .inline-toolbar .entry.image.left, + .inline-toolbar entry.image.left { + padding-right: 6px; } + searchbar .entry:backdrop, + .search-bar .entry:backdrop, .location-bar .entry:backdrop, + searchbar entry:backdrop, + .search-bar entry:backdrop, + .location-bar entry:backdrop, + .inline-toolbar .entry:backdrop, + .inline-toolbar entry:backdrop { + color: #868d90; } + searchbar .entry:selected, + .search-bar .entry:selected, .location-bar .entry:selected, + searchbar entry:selected, + .search-bar entry:selected, + .location-bar entry:selected, + .inline-toolbar .entry:selected, + .inline-toolbar entry:selected { + color: #636E73; + background-color: #449ac2; } + +searchbar, +.search-bar, .location-bar { + border-style: solid; + border-color: #373e41; + background-color: #485054; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop { + border-color: #394144; + background-color: #475054; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar, +.search-bar { + padding: 3px 0px; + border-width: 0; + border-radius: 0; } + +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +/************ + * Tooltips * + ************/ +.tooltip, +.overlay-bar { + margin: 4px; + border: none; + border-radius: 3px; + background-color: #636E73; + color: #bcc1c3; } + .tooltip.background, + .overlay-bar.background { + background-color: #636E73; + border: none; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); } + .tooltip *, + .overlay-bar * { + padding: 2px; + background-color: transparent; + color: #bcc1c3; } + .tooltip .csd, + .overlay-bar .csd { + border-radius: 5px; + box-shadow: none; } + +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: #90989b; + border-top-color: #4F585C; } + GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + border-radius: 0; } + GtkTreeView.view:selected:backdrop, GtkTreeView.view:selected, + treeview.view:selected:backdrop, + treeview.view:selected { + border-left-color: #a2cde1; + border-top-color: rgba(188, 193, 195, 0.1); } + GtkTreeView.view:insensitive, + treeview.view:insensitive { + color: #868d90; } + GtkTreeView.view:insensitive:selected, + treeview.view:insensitive:selected { + color: #8fc2da; } + GtkTreeView.view:insensitive:selected:backdrop, + treeview.view:insensitive:selected:backdrop { + color: rgba(91, 167, 202, 0.85); } + GtkTreeView.view:insensitive:backdrop, + treeview.view:insensitive:backdrop { + color: #727f85; } + GtkTreeView.view.separator, + treeview.view.separator { + color: #4F585C; } + GtkTreeView.view.separator:backdrop, + treeview.view.separator:backdrop { + color: rgba(79, 88, 92, 0.1); } + GtkTreeView.view:backdrop, + treeview.view:backdrop { + border-left-color: #6b7376; + border-top: #4F585C; } + GtkTreeView.view.expander, + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #a1a8ab; } + GtkTreeView.view.expander:dir(rtl), + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover, + treeview.view.expander:hover { + color: #bcc1c3; } + GtkTreeView.view.expander:selected, + treeview.view.expander:selected { + color: #c7e1ed; } + GtkTreeView.view.expander:selected:hover, + treeview.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:selected:backdrop, + treeview.view.expander:selected:backdrop { + color: rgba(150, 198, 221, 0.65); } + GtkTreeView.view.expander:checked, + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.expander:backdrop, + treeview.view.expander:backdrop { + color: #7c8588; } + GtkTreeView.view.progressbar, + treeview.view.progressbar { + border: 1px solid #347d9f; + border-radius: 4px; + background-color: #449ac2; + background-image: linear-gradient(to bottom, #449ac2, #347d9f); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:selected, + treeview.view.progressbar:selected:focus, + treeview.view.progressbar:selected { + border-radius: 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: linear-gradient(to bottom, #636E73, #4b5458); } + GtkTreeView.view.progressbar:selected:focus:backdrop, GtkTreeView.view.progressbar:selected:backdrop, + treeview.view.progressbar:selected:focus:backdrop, + treeview.view.progressbar:selected:backdrop { + border-color: #657176; + background-color: #657176; } + GtkTreeView.view.progressbar:backdrop, + treeview.view.progressbar:backdrop { + border-color: #657176; + background-image: none; + box-shadow: none; } + GtkTreeView.view.trough, + treeview.view.trough { + background-color: rgba(188, 193, 195, 0.1); + border-radius: 4px; } + GtkTreeView.view.trough:selected:focus, GtkTreeView.view.trough:selected, + treeview.view.trough:selected:focus, + treeview.view.trough:selected { + background-color: #347d9f; + border-radius: 4px; } + GtkTreeView.view column-header .button, + GtkTreeView.view column-header button, + GtkTreeView.view header .button, + GtkTreeView.view header button, + treeview.view column-header .button, + treeview.view column-header button, + treeview.view header .button, + treeview.view header button { + color: #90989b; + background-color: #636E73; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + GtkTreeView.view column-header .button:hover, + GtkTreeView.view column-header button:hover, + GtkTreeView.view header .button:hover, + GtkTreeView.view header button:hover, + treeview.view column-header .button:hover, + treeview.view column-header button:hover, + treeview.view header .button:hover, + treeview.view header button:hover { + color: #a6adaf; + box-shadow: none; + transition: none; } + GtkTreeView.view column-header .button:active, + GtkTreeView.view column-header button:active, + GtkTreeView.view header .button:active, + GtkTreeView.view header button:active, + treeview.view column-header .button:active, + treeview.view column-header button:active, + treeview.view header .button:active, + treeview.view header button:active { + color: #bcc1c3; + transition: none; } + GtkTreeView.view column-header button:last-child:backdrop, GtkTreeView.view column-header button:last-child, + GtkTreeView.view header button:last-child:backdrop, + GtkTreeView.view header button:last-child, + treeview.view column-header button:last-child:backdrop, + treeview.view column-header button:last-child, + treeview.view header button:last-child:backdrop, + treeview.view header button:last-child { + border-right-style: none; } + GtkTreeView.view .button.dnd:active, GtkTreeView.view .button.dnd:selected, GtkTreeView.view .button.dnd:hover, GtkTreeView.view .button.dnd, + GtkTreeView.view button.dnd:active, + GtkTreeView.view button.dnd:selected, + GtkTreeView.view button.dnd:hover, + GtkTreeView.view button.dnd, + GtkTreeView.view column-header.button.dnd:active, + GtkTreeView.view column-header.button.dnd:selected, + GtkTreeView.view column-header.button.dnd:hover, + GtkTreeView.view column-header.button.dnd, + GtkTreeView.view header.button.dnd:active, + GtkTreeView.view header.button.dnd:selected, + GtkTreeView.view header.button.dnd:hover, + GtkTreeView.view header.button.dnd, + treeview.view .button.dnd:active, + treeview.view .button.dnd:selected, + treeview.view .button.dnd:hover, + treeview.view .button.dnd, + treeview.view button.dnd:active, + treeview.view button.dnd:selected, + treeview.view button.dnd:hover, + treeview.view button.dnd, + treeview.view column-header.button.dnd:active, + treeview.view column-header.button.dnd:selected, + treeview.view column-header.button.dnd:hover, + treeview.view column-header.button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: #449ac2; + color: #636E73; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #636E73; + text-shadow: none; } + +GtkTreeView.view column-header .button, +GtkTreeView.view column-header button, +GtkTreeView.view header .button, +GtkTreeView.view header button, +treeview.view column-header .button, +treeview.view column-header button, +treeview.view header .button, +treeview.view header button, GtkTreeView.view column-header .button:hover, +GtkTreeView.view column-header button:hover, +GtkTreeView.view header .button:hover, +GtkTreeView.view header button:hover, +treeview.view column-header .button:hover, +treeview.view column-header button:hover, +treeview.view header .button:hover, +treeview.view header button:hover, GtkTreeView.view column-header .button:active, +GtkTreeView.view column-header button:active, +GtkTreeView.view header .button:active, +GtkTreeView.view header button:active, +treeview.view column-header .button:active, +treeview.view column-header button:active, +treeview.view header .button:active, +treeview.view header button:active { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #4F585C; } + GtkTreeView.view column-header .button:insensitive, + GtkTreeView.view column-header button:insensitive, + GtkTreeView.view header .button:insensitive, + GtkTreeView.view header button:insensitive, + treeview.view column-header .button:insensitive, + treeview.view column-header button:insensitive, + treeview.view header .button:insensitive, + treeview.view header button:insensitive { + border-color: #4F585C; + background-image: none; } + GtkTreeView.view column-header .button:backdrop, + GtkTreeView.view column-header button:backdrop, + GtkTreeView.view header .button:backdrop, + GtkTreeView.view header button:backdrop, + treeview.view column-header .button:backdrop, + treeview.view column-header button:backdrop, + treeview.view header .button:backdrop, + treeview.view header button:backdrop { + border-color: #4F585C; + border-style: none solid solid none; + color: #6b7376; + background-image: none; + background-color: #657176; } + GtkTreeView.view column-header .button:backdrop:insensitive, + GtkTreeView.view column-header button:backdrop:insensitive, + GtkTreeView.view header .button:backdrop:insensitive, + GtkTreeView.view header button:backdrop:insensitive, + treeview.view column-header .button:backdrop:insensitive, + treeview.view column-header button:backdrop:insensitive, + treeview.view header .button:backdrop:insensitive, + treeview.view header button:backdrop:insensitive { + border-color: #4F585C; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +.window-frame { + border-radius: 4px; + border-width: 0px; + box-shadow: 0 8px 9px 1px transparent, 0 8px 6px 1px rgba(0, 0, 0, 0.5); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 6px 6px 0 rgba(0, 0, 0, 0.3); + transition: 200ms ease-out; } + .fullscreen .window-frame, .tiled .window-frame { + border-radius: 0; } + .popup .window-frame { + box-shadow: none; } + .ssd .window-frame { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5); } + .csd.popup .window-frame { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); } + .solid-csd .window-frame { + border-radius: 0; + margin: 4px; + background-color: #4F585C; + border: 0px solid #394144; + box-shadow: none; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +**********/ +.budgie-panel .unpinned .launcher:hover, .budgie-panel .pinned .launcher.running:hover { + background-color: rgba(0, 0, 0, 0.1); } +.budgie-panel .unpinned .launcher:active, .budgie-panel .pinned .launcher.running:active, .budgie-panel .unpinned .launcher:checked, .budgie-panel .pinned .launcher.running:checked { + background-color: rgba(0, 0, 0, 0.2); } +.top .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .top .launcher, .top .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .top .launcher.running { + border-bottom: 2px solid transparent; + border-top: 2px solid transparent; } + .top .budgie-panel .unpinned .launcher, + .top .budgie-panel .pinned .launcher.running { + border-top: 2px solid rgba(68, 154, 194, 0.5); } + .top .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .top .launcher:hover, .top .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .top .launcher.running:hover { + border-bottom: 2px solid rgba(0, 0, 0, 0.1); + border-top: 2px solid rgba(68, 154, 194, 0.5); } + .top .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .top .launcher:active, .top .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .top .launcher.running:active, .top .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .top .launcher:checked, .top .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .top .launcher.running:checked { + border-bottom: 2px solid rgba(0, 0, 0, 0.2); + border-top: 2px solid #449ac2; } +.bottom .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .bottom .launcher, .bottom .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .bottom .launcher.running { + border-top: 2px solid transparent; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .unpinned .launcher, + .bottom .budgie-panel .pinned .launcher.running { + border-bottom: 2px solid rgba(68, 154, 194, 0.5); } + .bottom .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .bottom .launcher:hover, .bottom .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .bottom .launcher.running:hover { + border-top: 2px solid rgba(0, 0, 0, 0.1); + border-bottom: 2px solid rgba(68, 154, 194, 0.5); } + .bottom .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .bottom .launcher:active, .bottom .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .bottom .launcher.running:active, .bottom .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .bottom .launcher:checked, .bottom .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .bottom .launcher.running:checked { + border-top: 2px solid rgba(0, 0, 0, 0.2); + border-bottom: 2px solid #449ac2; } +.left .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .left .launcher, .left .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .left .launcher.running { + border-right: 2px solid transparent; + border-left: 2px solid transparent; } + .left .budgie-panel .unpinned .launcher, + .left .budgie-panel .pinned .launcher.running { + border-left: 2px solid rgba(68, 154, 194, 0.5); } + .left .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .left .launcher:hover, .left .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .left .launcher.running:hover { + border-right: 2px solid rgba(0, 0, 0, 0.1); + border-left: 2px solid rgba(68, 154, 194, 0.5); } + .left .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .left .launcher:active, .left .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .left .launcher.running:active, .left .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .left .launcher:checked, .left .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .left .launcher.running:checked { + border-right: 2px solid rgba(0, 0, 0, 0.2); + border-left: 2px solid #449ac2; } +.right .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .right .launcher, .right .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .right .launcher.running { + border-left: 2px solid transparent; + border-right: 2px solid transparent; } + .right .budgie-panel .unpinned .launcher, + .right .budgie-panel .pinned .launcher.running { + border-right: 2px solid rgba(68, 154, 194, 0.5); } + .right .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .right .launcher:hover, .right .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .right .launcher.running:hover { + border-left: 2px solid rgba(0, 0, 0, 0.1); + border-right: 2px solid rgba(68, 154, 194, 0.5); } + .right .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .right .launcher:active, .right .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .right .launcher.running:active, .right .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .right .launcher:checked, .right .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .right .launcher.running:checked { + border-left: 2px solid rgba(0, 0, 0, 0.2); + border-right: 2px solid #449ac2; } + +.budgie-menu GtkSearchEntry.entry:not(:selected) { + border: none; + box-shadow: none; + background: none; + font-size: 120%; } + .budgie-menu GtkSearchEntry.entry:not(:selected).image { + padding-left: 0px; + padding-right: 6px; } +.budgie-menu .list-row.activatable:selected, +.budgie-menu .list-row.activatable:selected .button { + color: inherit; } + +.budgie-panel { + font: bold; + color: white; + background-color: rgba(0, 0, 0, 0.7); } + .budgie-panel:backdrop { + color: white; + background-color: rgba(0, 0, 0, 0.7); } + .budgie-panel WnckTasklist .button, + .budgie-panel WnckTasklist .button:backdrop { + border-radius: 0; } + .budgie-panel .launcher { + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + padding-left: 2px; + padding-right: 2px; + border-color: transparent; } + .budgie-panel .launcher:hover { + -gtk-image-effect: highlight; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } + +.top .raven-frame { + padding: 0; + background: none; + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(0, 0, 0, 0.2); } + +.bottom .raven-frame { + padding: 0; + background: none; + border: none; + border-top: 1px solid rgba(0, 0, 0, 0.2); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.2), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(0, 0, 0, 0.2); } + +.left .raven-frame { + padding: 0; + background: none; + border: none; + border-right: 1px solid rgba(0, 0, 0, 0.2); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(0, 0, 0, 0.2); } + +.right .raven-frame { + padding: 0; + background: none; + border: none; + border-left: 1px solid rgba(0, 0, 0, 0.2); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent); } + +.raven { + color: white; + background-color: transparent; + transition: 170ms ease-out; } + .raven .raven-header { + color: white; + border-width: 1px 0; } + .raven .raven-header.top { + border-top-style: none; } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-background { + color: white; + background-color: transparent; + border-bottom: 1px solid transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip .button { + padding: 10px; } + .raven .option-subtitle { + font-size: smaller; } + +.raven-mpris { + border-width: 1px 0; } + .raven-mpris .button.image-button { + padding: 8px; } + +.budgie-notification-window { + background: none; + border-radius: 1px; } + +.budgie-notification.background { + background-color: white; + border-radius: 4px; } +.budgie-notification .notification-title { + font-size: 110%; + color: #bcc1c3; } +.budgie-notification .notification-body { + color: rgba(255, 255, 255, 0.7); } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog { + background-color: transparent; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.2); + border-radius: 1px; } + +.budgie-session-dialog .linked.horizontal > .button, .budgie-polkit-dialog .linked.horizontal > .button { + border-bottom: none; + border-radius: 0; } + .budgie-session-dialog .linked.horizontal > .button:first-child, .budgie-polkit-dialog .linked.horizontal > .button:first-child { + border-left: none; + border-radius: 0; } + .budgie-session-dialog .linked.horizontal > .button:last-child, .budgie-polkit-dialog .linked.horizontal > .button:last-child { + border-right: none; + border-radius: 0; } + +.budgie-polkit-dialog .message { + color: rgba(255, 255, 255, 0.7); } +.budgie-polkit-dialog .failure { + color: #f34235; } + +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; } + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; } + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; } + +SudokuView { + border: none; } + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: #636E73; } + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: #449ac2; + color: #ffffff; } + +/******** + * Misc * + *******/ +ApDocView, +EogScrollView, +CheeseThumbView { + -EogScrollView-shadow-type: none; } + +/************ + * Terminal * + ************/ +TerminalScreen, +VteTerminal { + background-color: rgba(0, 43, 54, 0.9); + color: #839495; } + +TerminalWindow .titlebar, +TerminalWindow .header-bar { + background-color: #636E73; } + TerminalWindow .titlebar:backdrop, + TerminalWindow .header-bar:backdrop { + background-color: #4b5458; } + +/************ + * Nautilus * + ************/ +NautilusCanvasView { + border: none; } + NautilusCanvasView:active, NautilusCanvasView:focus, NautilusCanvasView:backdrop { + border: none; } + +.nautilus-circular-button { + border-radius: 20px; + outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #bcc1c3; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #bcc1c3; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:prelight { + color: #bcc1c3; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #ffffff; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item GtkLabel.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item .header-bar .subtitle:selected, + .header-bar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #ffffff; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list GtkLabel.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list .header-bar .subtitle:selected, + .header-bar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #ffffff; } + +/*********** + * Builder * + ***********/ +GbGreeterWindow .titlebar, +GbGreeterWindow .header-bar, +GbWorkbench .titlebar, +GbWorkbench .header-bar { + background-color: #CBBB2E; } + GbGreeterWindow .titlebar:backdrop, + GbGreeterWindow .header-bar:backdrop, + GbWorkbench .titlebar:backdrop, + GbWorkbench .header-bar:backdrop { + background-color: #a19525; } + +/************** + * Calculator * + **************/ +MathWindow { + background-color: #636E73; + border-radius: 0 0 4px 4px; } + MathWindow .titlebar, + MathWindow .header-bar, + MathWindow .toolbar { + background-color: #07ce8e; } + MathWindow .titlebar:backdrop, + MathWindow .header-bar:backdrop, + MathWindow .toolbar:backdrop { + background-color: #059d6c; } + MathWindow MathButtons GtkComboBox, + MathWindow MathButtons .button { + background-color: transparent; + background-image: none; + box-shadow: none; + border: none; + text-shadow: none; + color: #07ce8e; + font: bold; } + MathWindow MathButtons GtkComboBox:hover, + MathWindow MathButtons .button:hover { + background-image: none; + background-color: #636E73; + color: #07ce8e; } + MathWindow MathButtons GtkComboBox:backdrop, + MathWindow MathButtons .button:backdrop { + color: #059d6c; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action, + MathWindow MathButtons .button.text-button.suggested-action { + background-image: none; + box-shadow: none; + text-shadow: none; + background-color: #07ce8e; + color: #636E73; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action:backdrop, + MathWindow MathButtons .button.text-button.suggested-action:backdrop { + background-color: #059d6c; + color: rgba(99, 110, 115, 0.5); } + MathWindow MathDisplay { + padding: 4px; + background-color: #636E73; + border: 1px solid #373e41; } + +/************ + * Calendar * + ************/ +GcalWindow .titlebar, +GcalWindow .header-bar { + background-color: #75A3F6; } + GcalWindow .titlebar:backdrop, + GcalWindow .header-bar:backdrop { + background-color: #4583f3; } + +/********** + * Cheese * + **********/ +CheeseWindow .titlebar, +CheeseWindow .header-bar, +CheeseWindow .toolbar { + background-color: #ad7fa8; } + CheeseWindow .titlebar:backdrop, + CheeseWindow .header-bar:backdrop, + CheeseWindow .toolbar:backdrop { + background-color: #986192; } + +/************ + * Contacts * + ************/ +ContactsWindow .titlebar, +ContactsWindow .header-bar { + background-color: #2095F2; } + ContactsWindow .titlebar:backdrop, + ContactsWindow .header-bar:backdrop { + background-color: #0c7bd3; } + +/********** + * Clocks * + **********/ +ClocksWindow .titlebar, +ClocksWindow .header-bar { + background-color: #4BAE4F; } + ClocksWindow .titlebar:backdrop, + ClocksWindow .header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Disks * + *********/ +GduWindow .titlebar, +GduWindow .header-bar { + background-color: #8561C5; } + GduWindow .titlebar:backdrop, + GduWindow .header-bar:backdrop { + background-color: #6a41b2; } + +/************** + * Disk Usage * + **************/ +BaobabWindow .titlebar, +BaobabWindow .header-bar { + background-color: #CC5E55; } + BaobabWindow .titlebar:backdrop, + BaobabWindow .header-bar:backdrop { + background-color: #b74137; } + +/************* + * Documents * + *************/ +#Documents .titlebar, +#Documents .header-bar { + background-color: #C2352A; } + #Documents .titlebar:backdrop, + #Documents .header-bar:backdrop { + background-color: #982a21; } + +/************ + * Epiphany * + ************/ +EphyWindow .titlebar, +EphyWindow .header-bar { + background-color: #6573C3; } + EphyWindow .titlebar:backdrop, + EphyWindow .header-bar:backdrop { + background-color: #4555b0; } + EphyWindow .titlebar .incognito-mode, + EphyWindow .header-bar .incognito-mode { + background-color: #3e4c9e; } + EphyWindow .titlebar .incognito-mode .button, + EphyWindow .header-bar .incognito-mode .button { + background-image: none; } + EphyWindow .titlebar .incognito-mode:backdrop, + EphyWindow .header-bar .incognito-mode:backdrop { + background-color: #2f3a79; } + +/********* + * Gedit * + *********/ +GeditWindow .titlebar, +GeditWindow .header-bar { + background-color: #DC4836; } + GeditWindow .titlebar:backdrop, + GeditWindow .header-bar:backdrop { + background-color: #be3221; } + +/************** + * Log Viewer * + **************/ +GlWindow .titlebar, +GlWindow .header-bar, +GlWindow .toolbar, +LogviewWindow .titlebar, +LogviewWindow .header-bar, +LogviewWindow .toolbar { + background-color: #009587; } + GlWindow .titlebar:backdrop, + GlWindow .header-bar:backdrop, + GlWindow .toolbar:backdrop, + LogviewWindow .titlebar:backdrop, + LogviewWindow .header-bar:backdrop, + LogviewWindow .toolbar:backdrop { + background-color: #006259; } + +/********* + * Music * + *********/ +gnomemusic + window + Window .titlebar, +gnomemusic + window + Window .header-bar { + background-color: #fe9700; } + gnomemusic + window + Window .titlebar:backdrop, + gnomemusic + window + Window .header-bar:backdrop { + background-color: #cb7900; } + +/***************** + * Notes/Bijiben * + *****************/ +BjbMainToolbar .titlebar, +BjbMainToolbar .header-bar, +BjbWindowBase .titlebar, +BjbWindowBase .header-bar { + background-color: #ebdd4d; } + BjbMainToolbar .titlebar:backdrop, + BjbMainToolbar .header-bar:backdrop, + BjbWindowBase .titlebar:backdrop, + BjbWindowBase .header-bar:backdrop { + background-color: #e6d41f; } + +/********** + * Photos * + **********/ +PhotosMainWindow .titlebar, +PhotosMainWindow .header-bar { + background-color: #D30101; } + PhotosMainWindow .titlebar:backdrop, + PhotosMainWindow .header-bar:backdrop { + background-color: #a00101; } + +/********** + * Polari * + **********/ +.titlebar.polari-titlebar-left, .titlebar.polari-titlebar-right, +.header-bar.polari-titlebar-left, +.header-bar.polari-titlebar-right { + background-color: #4BAE4F; } + .titlebar.polari-titlebar-left:backdrop, .titlebar.polari-titlebar-right:backdrop, + .header-bar.polari-titlebar-left:backdrop, + .header-bar.polari-titlebar-right:backdrop { + background-color: #3c8a3f; } + +/******************* + * System Settings * + ******************/ +CcWindow .titlebar, +CcWindow .header-bar { + background-color: #5F7C8A; } + CcWindow .titlebar:backdrop, + CcWindow .header-bar:backdrop { + background-color: #4a616c; } + +CcShellNavBar { + padding: 0px; } + +/************ + * Software * + ************/ +#window_software .titlebar, +#window_software .header-bar { + background-color: #1A77C2; } + #window_software .titlebar:backdrop, + #window_software .header-bar:backdrop { + background-color: #145b95; } + +/****************** + * System Monitor * + ******************/ +#gnome-system-monitor .titlebar, +#gnome-system-monitor .header-bar { + background-color: #6fbe72; } + #gnome-system-monitor .titlebar:backdrop, + #gnome-system-monitor .header-bar:backdrop { + background-color: #4eac51; } + +/******** + * ToDo * + ********/ +GtdWindow .titlebar, +GtdWindow .header-bar { + background-color: #3262A1; } + GtdWindow .titlebar:backdrop, + GtdWindow .header-bar:backdrop { + background-color: #264a7a; } + +/******** + * Yelp * + ********/ +YelpWindow .titlebar, +YelpWindow .header-bar { + background-color: #435ece; } + YelpWindow .titlebar:backdrop, + YelpWindow .header-bar:backdrop { + background-color: #2e47b0; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #636E73; + background-color: #636E73; } + .gala-notification .title, + .gala-notification .label { + color: #bcc1c3; } + +.gala-button { + padding: 3px; + color: #636E73; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(99, 110, 115, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #bcc1c3; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(68, 154, 194, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #bcc1c3; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(68, 154, 194, 0.3); + color: #ffffff; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #bcc1c3; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: white; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + +.composited-indicator > GtkRevealer, +.composited-indicator > GtkRevealer GtkImage, +.composited-indicator > GtkRevealer GtkLabel { + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1); } + +.panel.color-light .composited-indicator > GtkRevealer, +.panel.color-light .composited-indicator > GtkRevealer GtkImage, +.panel.color-light .composited-indicator > GtkRevealer GtkLabel { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************* + * AppCenter * + *************/ +AppCenterMainWindow .titlebar, +AppCenterMainWindow .header-bar { + background-color: #378BE6; } + AppCenterMainWindow .titlebar:backdrop, + AppCenterMainWindow .header-bar:backdrop { + background-color: #1a71d0; } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .titlebar, + PantheonCalculatorMainWindow .header-bar { + background-color: #07ce8e; } + PantheonCalculatorMainWindow .titlebar:backdrop, + PantheonCalculatorMainWindow .header-bar:backdrop { + background-color: #059d6c; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/******** + * Maya * + ********/ +MayaViewMayaToolbar.titlebar, MayaViewMayaToolbar.header-bar { + background-color: #4bae4f; } + MayaViewMayaToolbar.titlebar:backdrop, MayaViewMayaToolbar.header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Cards * + *********/ +.deck { + background-color: #3c4346; } + +.card { + background-color: #636E73; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #576165; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .titlebar, + NoiseLibraryWindow .header-bar { + background-color: #EE6020; } + NoiseLibraryWindow .titlebar:backdrop, + NoiseLibraryWindow .header-bar:backdrop { + background-color: #cb4a10; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/*********** + * Scratch * + ***********/ +ScratchMainWindow .titlebar, +ScratchMainWindow .header-bar { + background-color: #e74c3c; } + ScratchMainWindow .titlebar:backdrop, + ScratchMainWindow .header-bar:backdrop { + background-color: #d62c1a; } + +/******** + * Snap * + ********/ +SnapMainWindow .titlebar, +SnapMainWindow .header-bar, +SnapSnapWindow .titlebar, +SnapSnapWindow .header-bar { + background-color: #6d266a; } + SnapMainWindow .titlebar:backdrop, + SnapMainWindow .header-bar:backdrop, + SnapSnapWindow .titlebar:backdrop, + SnapSnapWindow .header-bar:backdrop { + background-color: #471945; } +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .titlebar, +DirectWindow .header-bar, +LibraryWindow .titlebar, +LibraryWindow .header-bar { + background-color: #5544B5; } + DirectWindow .titlebar:backdrop, + DirectWindow .header-bar:backdrop, + LibraryWindow .titlebar:backdrop, + LibraryWindow .header-bar:backdrop { + background-color: #443690; } +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #4F585C; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #bcc1c3; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Backdrop Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +/* Backdrop Unity panel color */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: #449ac2; + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #636E73; + color: #dbdee0; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #636E73; + border-bottom-width: 0; + background-color: #636E73; + color: #dbdee0; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + background-color: #4b5458; + color: #c0c5c8; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #dbdee0; } + UnityDecoration .top .menuitem:backdrop { + background-color: #4b5458; + color: #c0c5c8; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #626c71; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #636E73, #626c71); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #626c71; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: #4b5458; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #343a3c; + color: #dbdee0; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: #1c1f21; + color: #c0c5c8; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #dbdee0; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #dbdee0; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #343a3c; + color: #dbdee0; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #868d90; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #616b70; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border: none; + color: #373e41; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #636E73; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #449ac2; } + +/*********************** + * App-Specific Styles * + ***********************/ +/******************* + * Archive Manager * + *******************/ +FrWindow .titlebar, +FrWindow .header-bar, +FrWindow .toolbar { + background-color: #A88A67; } + FrWindow .titlebar:backdrop, + FrWindow .header-bar:backdrop, + FrWindow .toolbar:backdrop { + background-color: #8c7050; } + +/********* + * Birdie * + *********/ +BirdieWidgetsUnifiedWindow .titlebar, +BirdieWidgetsUnifiedWindow .header-bar { + background-image: none; + background-color: #3998E7; } + BirdieWidgetsUnifiedWindow .titlebar:backdrop, + BirdieWidgetsUnifiedWindow .header-bar:backdrop { + background-image: none; + background-color: #1a7fd3; } +BirdieWidgetsUnifiedWindow .menu-button { + padding: 0px; + padding-left: 6px; + padding-right: 6px; } + +BirdieWidgetsTweetList * { + background-image: none; + background: none; } + +BirdieWidgetsUserbox { + background-color: rgba(57, 152, 231, 0.2); } + +BirdieWidgetsNotebook .header { + background-color: #636E73; } +BirdieWidgetsNotebook tab:active { + box-shadow: inset 0 -3px 0 0 #3998E7; } + +/********* + * Geary * + *********/ +.geary-titlebar-left, +.geary-titlebar-right { + background-color: #F2B035; } + .geary-titlebar-left:backdrop, + .geary-titlebar-right:backdrop { + background-color: #e59a0f; } + .geary-titlebar-left .separator, + .geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkWidget-focus-line-width: 1px; + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView GtkIconView:active, ConversationListView .view:selected, ConversationListView GtkIconView:selected { + background-color: #449ac2; + color: #ffffff; } + ConversationListView .view:active:backdrop, ConversationListView GtkIconView:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView GtkIconView:selected:backdrop { + background-color: #57a4c8; + color: rgba(255, 255, 255, 0.5); } + ConversationListView .view .cell, ConversationListView GtkIconView .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView GtkIconView .cell:selected { + color: #ffffff; + border: 0px solid #347d9f; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(0, 0, 0, 0.7); + color: white; + font: bold; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.7); } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: white; + font: bold; } + #panel_window .menubar .menuitem:insensitive, + #panel_window menubar menuitem:insensitive { + color: rgba(255, 255, 255, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel, + #panel_window menubar menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:insensitive label, + #panel_window menubar menuitem:insensitive label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #bcc1c3; } + +#content_frame { + padding-bottom: 14px; + background-color: #4F585C; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + #content_frame button:hover { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + #content_frame button:active, #content_frame button:checked { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + #content_frame button:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + #content_frame button:insensitive GtkLabel, #content_frame button:insensitive { + color: #868d90; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #3B4245; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + +#login_window #user_combobox { + color: #bcc1c3; + font: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +/********** + * Midori * + **********/ +MidoriBrowser .titlebar, +MidoriBrowser .header-bar, +MidoriBrowser .toolbar { + background-color: #7FC843; } + MidoriBrowser .titlebar:backdrop, + MidoriBrowser .header-bar:backdrop, + MidoriBrowser .toolbar:backdrop { + background-color: #66a731; } + +/********* + * Vocal * + *********/ +.titlebar.vocal-headerbar, +.header-bar.vocal-headerbar { + background-color: #9C69C6; } + .titlebar.vocal-headerbar:backdrop, + .header-bar.vocal-headerbar:backdrop { + background-color: #8345b7; } diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk-dark.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk-dark.scss new file mode 100644 index 0000000..3bb20fd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk-dark.scss @@ -0,0 +1,26 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +$variant: 'dark'; + +@import 'colors'; +@import 'colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk.css new file mode 100644 index 0000000..2213620 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk.css @@ -0,0 +1,6157 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #444; +/* text color for entries, views and content in general */ +@define-color theme_text_color #444; +/* widget base background color */ +@define-color theme_bg_color #f7f7f7; +/* text widgets and the like base background color */ +@define-color theme_base_color #ffffff; +/* base background color of selections */ +@define-color theme_selected_bg_color #347D9F; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #ffffff; +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #fafafa; +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #9e9e9e; +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #ffffff; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #9e9e9e; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #444; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #f7f7f7; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #fcfcfc; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #347D9F; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #ffffff; +/* widgets main borders color */ +@define-color borders #d1d1d1; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #d5d5d5; +/* these are pretty self explicative */ +@define-color warning_color #fec006; +@define-color error_color #f34235; +@define-color success_color #4bae4f; +/* 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 shade(#444, 1.8); +@define-color wm_unfocused_title #9e9e9e; +@define-color wm_highlight rgba(255, 255, 255, 0.2); +@define-color wm_borders_edge rgba(255, 255, 255, 0.2); +@define-color wm_bg_a shade(#f7f7f7, 1.2); +@define-color wm_bg_b #f7f7f7; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#f7f7f7, 1.3); +@define-color wm_button_hover_color_b #f7f7f7; +@define-color wm_button_active_color_a shade(#f7f7f7, 0.85); +@define-color wm_button_active_color_b shade(#f7f7f7, 0.89); +@define-color wm_button_active_color_c shade(#f7f7f7, 0.9); +@define-color content_view_bg #ffffff; +/********** + * Common * + **********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #f34235; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkPaned-handle-size: 1; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #dedede; + border: solid #d1d1d1; + border-width: 1px 0 0 0; + color: #444; + box-shadow: none; } + .action-bar:backdrop { + background-color: #dedede; + box-shadow: none; + -gtk-image-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + +/*************** + * Base States * + ***************/ +.background { + color: #444; + background-color: #f7f7f7; } + .background:backdrop { + color: #9e9e9e; + background-color: #f7f7f7; + text-shadow: none; + icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + color: #444; + background-color: #f7f7f7; } + .gtkstyle-fallback:hover { + color: #444; + background-color: white; } + .gtkstyle-fallback:active { + color: #444; + background-color: #dedede; } + .gtkstyle-fallback:insensitive { + color: #9e9e9e; + background-color: #fafafa; } + .gtkstyle-fallback:selected { + color: #ffffff; + background-color: #347D9F; } + +.view, GtkIconView, +GtkTextView GtkLabel { + color: #444; + background-color: #ffffff; } + .view:backdrop, GtkIconView:backdrop, + GtkTextView GtkLabel:backdrop { + color: dimgray; + background-color: #fcfcfc; } + .view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, + GtkTextView GtkLabel:selected:focus, + GtkTextView GtkLabel:selected { + border-radius: 3px; } + +GtkTextView { + background-color: #fbfbfb; } + GtkTextView:backdrop { + background-color: #fafafa; } + GtkTextView.bottom { + background-size: 100% 1px; + background-position: top; } + GtkTextView.top { + background-size: 100% 1px; + background-position: bottom; } + GtkTextView.left { + background-size: 1px 100%; + background-position: right; } + GtkTextView.right { + background-size: 1px 100%; + background-position: left; } + +GtkIconView { + background-color: transparent; } + GtkIconView:backdrop { + background-color: transparent; } + +.rubberband, +GtkFlow rubberband, +GtkFlow GtkTreeView.view .rubberband, +GtkTreeView.view GtkFlow .rubberband, +GtkFlow GtkTreeView.view rubberband, +GtkTreeView.view GtkFlow rubberband, +GtkFlow treeview.view .rubberband, +treeview.view GtkFlow .rubberband, +GtkFlow treeview.view rubberband, +treeview.view GtkFlow rubberband { + border: 1px solid #275f79; + background-color: rgba(39, 95, 121, 0.2); } + +GtkFlow flowboxchild { + padding: 3px; + border-radius: 3px; } + GtkFlow flowboxchild:selected { + outline-offset: -2px; } + +GtkLabel.separator { + color: #444; } + GtkLabel.separator:backdrop { + color: #9e9e9e; } +GtkLabel:selected { + background-color: #347D9F; + color: #ffffff; } +GtkLabel:insensitive { + color: #9e9e9e; } + GtkLabel:insensitive:backdrop { + color: #d1d1d1; } +GtkLabel:backdrop { + color: #9e9e9e; } + +.dim-label, GtkLabel.separator, .titlebar:not(headerbar) .subtitle, +.header-bar .subtitle { + opacity: 0.55; + text-shadow: none; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd .popover .background.touch-selection, .csd .popover .background.magnifier, .popover .background.touch-selection, .popover .background.magnifier, .csd .popover .background.osd, .popover .background.osd, +.osd { + color: #A1A8AB; + border: none; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; + outline-color: rgba(161, 168, 171, 0.3); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, .popover .background.touch-selection:backdrop, .popover .background.magnifier:backdrop, .popover .background.osd:backdrop, + .osd:backdrop { + text-shadow: none; + icon-shadow: none; } + +.view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, +GtkTextView GtkLabel:selected:focus, +GtkTextView GtkLabel:selected, GtkTextView GtkLabel selection:focus, GtkTextView GtkLabel selection, GtkFlow flowboxchild:selected, modelbutton.flat:selected, .popover .check:selected, +.popover .radio:selected, +.menuitem.button.flat:selected, GtkCalendar:selected, .spinbutton:selected:not(.vertical), +.entry:selected:focus, +.entry:selected, .list-row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + background-color: #347D9F; } + .list-row:selected GtkLabel, row:selected GtkLabel, GtkLabel:selected, .view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, + GtkTextView GtkLabel:selected:focus, + GtkTextView GtkLabel:selected, GtkTextView GtkLabel selection:focus, GtkTextView GtkLabel selection, GtkFlow flowboxchild:selected, modelbutton.flat:selected, .popover .check:selected, + .popover .radio:selected, + .menuitem.button.flat:selected, GtkCalendar:selected, .spinbutton:selected:not(.vertical), + .entry:selected:focus, + .entry:selected, .list-row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + .list-row:selected GtkLabel:insensitive, row:selected GtkLabel:insensitive, GtkLabel:insensitive:selected, GtkIconView:insensitive:selected:focus, .view:insensitive:selected, GtkIconView:insensitive:selected, + GtkTextView GtkLabel:insensitive:selected:focus, GtkTextView GtkLabel selection:insensitive, GtkFlow flowboxchild:insensitive:selected, GtkLabel:insensitive:selected, modelbutton.flat:insensitive:selected, .popover .check:insensitive:selected, + .popover .radio:insensitive:selected, + .menuitem.button.flat:insensitive:selected, GtkCalendar:insensitive:selected, .spinbutton:insensitive:selected:not(.vertical), + .entry:insensitive:selected, .list-row:insensitive:selected { + color: #9abecf; } + .list-row:selected GtkLabel:backdrop, row:selected GtkLabel:backdrop, GtkLabel:backdrop:selected, GtkIconView:backdrop:selected:focus, .view:backdrop:selected, GtkIconView:backdrop:selected, + GtkTextView GtkLabel:backdrop:selected:focus, GtkTextView GtkLabel selection:backdrop, GtkFlow flowboxchild:backdrop:selected, GtkLabel:backdrop:selected, modelbutton.flat:backdrop:selected, .popover .check:backdrop:selected, + .popover .radio:backdrop:selected, + .menuitem.button.flat:backdrop:selected, GtkCalendar:backdrop:selected, .spinbutton:backdrop:selected:not(.vertical), + .entry:backdrop:selected, .list-row:backdrop:selected { + color: rgba(255, 255, 255, 0.5); } + .list-row:selected GtkLabel:backdrop:insensitive, row:selected GtkLabel:backdrop:insensitive, GtkLabel:backdrop:insensitive:selected, .view:backdrop:insensitive:selected, GtkIconView:backdrop:insensitive:selected, GtkTextView GtkLabel selection:backdrop:insensitive, GtkFlow flowboxchild:backdrop:insensitive:selected, GtkLabel:backdrop:insensitive:selected, modelbutton.flat:backdrop:insensitive:selected, .popover .check:backdrop:insensitive:selected, + .popover .radio:backdrop:insensitive:selected, + .menuitem.button.flat:backdrop:insensitive:selected, GtkCalendar:backdrop:insensitive:selected, .spinbutton:backdrop:insensitive:selected:not(.vertical), + .entry:backdrop:insensitive:selected, .list-row:backdrop:insensitive:selected { + color: rgba(77, 141, 171, 0.85); } + +.monospace { + font: Monospace; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#347D9F), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#347D9F), to(transparent)); } } +.button { + padding: 4px 9px; + border: 1px solid #d1d1d1; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + -gtk-image-effect: highlight; } + .button:active, + .button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); + transition-duration: 50ms; } + .button:backdrop.flat, + .button:backdrop { + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-image-effect: none; } + .button:backdrop.flat GtkLabel, + .button:backdrop.flat, + .button:backdrop GtkLabel, + .button:backdrop { + color: #9e9e9e; } + .button:backdrop.flat:active, + .button:backdrop.flat:checked, + .button:backdrop:active, + .button:backdrop:checked { + border-color: #d5d5d5; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button:backdrop.flat:active GtkLabel, + .button:backdrop.flat:active, + .button:backdrop.flat:checked GtkLabel, + .button:backdrop.flat:checked, + .button:backdrop:active GtkLabel, + .button:backdrop:active, + .button:backdrop:checked GtkLabel, + .button:backdrop:checked { + color: #9e9e9e; } + .button:backdrop.flat:active label, + .button:backdrop.flat:active, + .button:backdrop.flat:checked label, + .button:backdrop.flat:checked, + .button:backdrop:active label, + .button:backdrop:active, + .button:backdrop:checked label, + .button:backdrop:checked { + color: #9e9e9e; } + .button:backdrop.flat:insensitive, + .button:backdrop:insensitive { + border-color: #d5d5d5; + background-image: none; + background-color: #fafafa; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button:backdrop.flat:insensitive GtkLabel, + .button:backdrop.flat:insensitive, + .button:backdrop:insensitive GtkLabel, + .button:backdrop:insensitive { + color: #d1d1d1; } + .button:backdrop.flat:insensitive:active, + .button:backdrop.flat:insensitive:checked, + .button:backdrop:insensitive:active, + .button:backdrop:insensitive:checked { + border-color: #d5d5d5; + background-image: none; + background-color: #ededed; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button:backdrop.flat:insensitive:active GtkLabel, + .button:backdrop.flat:insensitive:checked GtkLabel, + .button:backdrop:insensitive:active GtkLabel, + .button:backdrop:insensitive:checked GtkLabel { + color: #d1d1d1; } + .button.flat:backdrop, + .button.flat:insensitive, + .button.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + .button:insensitive, + .button:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button:insensitive GtkLabel, + .button:insensitive, + .button:insensitive GtkLabel, + .button:insensitive { + color: #9e9e9e; } + .button:insensitive:active, + .button:insensitive:checked, + .button:insensitive:active, + .button:insensitive:checked { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button:insensitive:active GtkLabel, + .button:insensitive:active, + .button:insensitive:checked GtkLabel, + .button:insensitive:checked, + .button:insensitive:active GtkLabel, + .button:insensitive:active, + .button:insensitive:checked GtkLabel, + .button:insensitive:checked { + color: #9e9e9e; } + .button.image-button { + padding-left: 4px; + padding-right: 4px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + .button.text-button.image-button GtkLabel, + .button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } +row:selected +.button { + border-color: #275f79; } + row:selected + .button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #ffffff; + border-color: transparent; } + row:selected + .button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #fcfcfc; } +.button.osd { + color: #A1A8AB; + border-radius: 5px; + outline-color: rgba(161, 168, 171, 0.3); + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:active, + .button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:insensitive:backdrop, + .button.osd:insensitive, + .button.osd:insensitive:backdrop, + .button.osd:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + border: none; } + .button.osd:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + border: none; } +.app-notification .button, .app-notification button, +.app-notification.frame .button, +.app-notification.frame button, .csd .popover .background.touch-selection button, .csd .popover .background.magnifier button, .popover .background.touch-selection button, .popover .background.magnifier button, .osd +.button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:hover, .app-notification button:hover, .popover .background.touch-selection button:hover, .popover .background.magnifier button:hover, .osd + .button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:active:backdrop, .app-notification button:active:backdrop, .popover .background.touch-selection button:active:backdrop, .popover .background.magnifier button:active:backdrop, .app-notification .button:active, .app-notification button:active, .popover .background.touch-selection button:active, .popover .background.magnifier button:active, .app-notification .button:checked:backdrop, .app-notification button:checked:backdrop, .popover .background.touch-selection button:checked:backdrop, .popover .background.magnifier button:checked:backdrop, .app-notification .button:checked, .app-notification button:checked, .popover .background.touch-selection button:checked, .popover .background.magnifier button:checked, .osd + .button:active:backdrop, .osd + .button:active, .osd + .button:checked:backdrop, .osd + .button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:insensitive:backdrop, .app-notification button:insensitive:backdrop, .popover .background.touch-selection button:insensitive:backdrop, .popover .background.magnifier button:insensitive:backdrop, .app-notification .button:insensitive, .app-notification button:insensitive, .popover .background.touch-selection button:insensitive, .popover .background.magnifier button:insensitive, .osd + .button:insensitive:backdrop, .osd + .button:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .app-notification .button:backdrop, .app-notification button:backdrop, .popover .background.touch-selection button:backdrop, .popover .background.magnifier button:backdrop, .osd + .button:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .app-notification .flat.button, .app-notification button.flat, .popover .background.touch-selection button.flat, .popover .background.magnifier button.flat, .osd + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + box-shadow: none; } + .app-notification .flat.button:hover, .app-notification button.flat:hover, .popover .background.touch-selection button.flat:hover, .popover .background.magnifier button.flat:hover, .osd + .button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .flat.button:insensitive, .app-notification button.flat:insensitive, .popover .background.touch-selection button.flat:insensitive, .popover .background.magnifier button.flat:insensitive, .osd + .button.flat:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification .flat.button:backdrop, .app-notification button.flat:backdrop, .popover .background.touch-selection button.flat:backdrop, .popover .background.magnifier button.flat:backdrop, .osd + .button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + .app-notification .flat.button:active, .app-notification button.flat:active, .popover .background.touch-selection button.flat:active, .popover .background.magnifier button.flat:active, .app-notification .flat.button:checked, .app-notification button.flat:checked, .popover .background.touch-selection button.flat:checked, .popover .background.magnifier button.flat:checked, .osd + .button.flat:active, .osd + .button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } +.button.suggested-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #15313f; + background-image: linear-gradient(to bottom, #347D9F, #2e6e8c); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #347D9F; } + .button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #15313f; + background-image: linear-gradient(to bottom, #3c8fb6, #347D9F 60%, #2f7190); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .button.suggested-action:active, + .button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #15313f; + background-image: linear-gradient(to bottom, #2b6884, #317797); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action:backdrop, + .button.suggested-action.flat:backdrop { + border-color: #347D9F; + background-image: linear-gradient(to bottom, #347D9F); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.suggested-action:backdrop GtkLabel, + .button.suggested-action:backdrop, + .button.suggested-action.flat:backdrop GtkLabel, + .button.suggested-action.flat:backdrop { + color: #d6e5ec; } + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked { + border-color: #275f79; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action:backdrop:active GtkLabel, + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked GtkLabel, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active GtkLabel, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked GtkLabel, + .button.suggested-action.flat:backdrop:checked { + color: #d4dfe4; } + .button.suggested-action:backdrop:active label, + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked label, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active label, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked label, + .button.suggested-action.flat:backdrop:checked { + color: #d4dfe4; } + .button.suggested-action:backdrop:insensitive, + .button.suggested-action.flat:backdrop:insensitive { + border-color: #d5d5d5; + background-image: none; + background-color: #fafafa; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.suggested-action:backdrop:insensitive GtkLabel, + .button.suggested-action:backdrop:insensitive, + .button.suggested-action.flat:backdrop:insensitive GtkLabel, + .button.suggested-action.flat:backdrop:insensitive { + color: #d1d1d1; } + .button.suggested-action:backdrop:insensitive:active, + .button.suggested-action:backdrop:insensitive:checked, + .button.suggested-action.flat:backdrop:insensitive:active, + .button.suggested-action.flat:backdrop:insensitive:checked { + border-color: #4a839c; + background-image: none; + background-color: #4a839c; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action:backdrop:insensitive:active GtkLabel, + .button.suggested-action:backdrop:insensitive:checked GtkLabel, + .button.suggested-action.flat:backdrop:insensitive:active GtkLabel, + .button.suggested-action.flat:backdrop:insensitive:checked GtkLabel { + color: #89aebf; } + .button.suggested-action.flat:backdrop, + .button.suggested-action.flat:insensitive, + .button.suggested-action.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(52, 125, 159, 0.8); } + .button.suggested-action:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button.suggested-action:insensitive GtkLabel, + .button.suggested-action:insensitive { + color: #9e9e9e; } + .button.suggested-action:insensitive:active, + .button.suggested-action:insensitive:checked { + border-color: #15313f; + background-image: none; + background-color: #4a839c; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action:insensitive:active GtkLabel, + .button.suggested-action:insensitive:active, + .button.suggested-action:insensitive:checked GtkLabel, + .button.suggested-action:insensitive:checked { + color: #b7cdd7; } + .osd + .button.suggested-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(52, 125, 159, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(52, 125, 159, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:active:backdrop, .osd + .button.suggested-action:active, .osd + .button.suggested-action:checked:backdrop, .osd + .button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #347D9F); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:insensitive:backdrop, .osd + .button.suggested-action:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd + .button.suggested-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(52, 125, 159, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +.button.destructive-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f34235, #f22b1d); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #f34235; } + .button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f55d52, #f34235 60%, #f23022); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .button.destructive-action:active, + .button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f12213, #f2392b); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action:backdrop, + .button.destructive-action.flat:backdrop { + border-color: #f34235; + background-image: linear-gradient(to bottom, #f34235); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.destructive-action:backdrop GtkLabel, + .button.destructive-action:backdrop, + .button.destructive-action.flat:backdrop GtkLabel, + .button.destructive-action.flat:backdrop { + color: #fdd9d7; } + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked { + border-color: #e71d0e; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action:backdrop:active GtkLabel, + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked GtkLabel, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active GtkLabel, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked GtkLabel, + .button.destructive-action.flat:backdrop:checked { + color: #fad2cf; } + .button.destructive-action:backdrop:active label, + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked label, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active label, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked label, + .button.destructive-action.flat:backdrop:checked { + color: #fad2cf; } + .button.destructive-action:backdrop:insensitive, + .button.destructive-action.flat:backdrop:insensitive { + border-color: #d5d5d5; + background-image: none; + background-color: #fafafa; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.destructive-action:backdrop:insensitive GtkLabel, + .button.destructive-action:backdrop:insensitive, + .button.destructive-action.flat:backdrop:insensitive GtkLabel, + .button.destructive-action.flat:backdrop:insensitive { + color: #d1d1d1; } + .button.destructive-action:backdrop:insensitive:active, + .button.destructive-action:backdrop:insensitive:checked, + .button.destructive-action.flat:backdrop:insensitive:active, + .button.destructive-action.flat:backdrop:insensitive:checked { + border-color: #f4473b; + background-image: none; + background-color: #f4473b; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action:backdrop:insensitive:active GtkLabel, + .button.destructive-action:backdrop:insensitive:checked GtkLabel, + .button.destructive-action.flat:backdrop:insensitive:active GtkLabel, + .button.destructive-action.flat:backdrop:insensitive:checked GtkLabel { + color: #f88780; } + .button.destructive-action.flat:backdrop, + .button.destructive-action.flat:insensitive, + .button.destructive-action.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(243, 66, 53, 0.8); } + .button.destructive-action:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button.destructive-action:insensitive GtkLabel, + .button.destructive-action:insensitive { + color: #9e9e9e; } + .button.destructive-action:insensitive:active, + .button.destructive-action:insensitive:checked { + border-color: #9f1409; + background-image: none; + background-color: #f4473b; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action:insensitive:active GtkLabel, + .button.destructive-action:insensitive:active, + .button.destructive-action:insensitive:checked GtkLabel, + .button.destructive-action:insensitive:checked { + color: #fbb5b1; } + .osd + .button.destructive-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:active:backdrop, .osd + .button.destructive-action:active, .osd + .button.destructive-action:checked:backdrop, .osd + .button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #f34235); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:insensitive:backdrop, .osd + .button.destructive-action:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd + .button.destructive-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +.stack-switcher > +.button { + outline-offset: -3px; } + .stack-switcher > + .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > + .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > + .button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > + .button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > + .button.needs-attention:active > label, + .stack-switcher > + .button.needs-attention:active > image, .stack-switcher > + .button.needs-attention:checked > label, + .stack-switcher > + .button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar +.button, .inline-toolbar +.button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar +.button { + icon-shadow: none; } + +.stack-switcher > +.button.needs-attention > label, +.stack-switcher > +.button.needs-attention > image { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#347D9F), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.76923)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > + .button.needs-attention > label:backdrop, + .stack-switcher > + .button.needs-attention > image:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > + .button.needs-attention > label:dir(rtl), + .stack-switcher > + .button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .inline-toolbar toolbutton > button:insensitive GtkLabel, .inline-toolbar toolbutton > button:insensitive { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:insensitive:active, .inline-toolbar toolbutton > button:insensitive:checked { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:insensitive:active GtkLabel, .inline-toolbar toolbutton > button:insensitive:active, .inline-toolbar toolbutton > button:insensitive:checked GtkLabel, .inline-toolbar toolbutton > button:insensitive:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop GtkLabel, .inline-toolbar toolbutton > button:backdrop { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #d5d5d5; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:backdrop:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked GtkLabel, .inline-toolbar toolbutton > button:backdrop:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:insensitive { + border-color: #d5d5d5; + background-image: none; + background-color: #fafafa; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:insensitive GtkLabel, .inline-toolbar toolbutton > button:backdrop:insensitive { + color: #d1d1d1; } + .inline-toolbar toolbutton > button:backdrop:insensitive:active, .inline-toolbar toolbutton > button:backdrop:insensitive:checked { + border-color: #d5d5d5; + background-image: none; + background-color: #ededed; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:backdrop:insensitive:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:insensitive:checked GtkLabel { + color: #d1d1d1; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .inline-toolbar +.button, .inline-toolbar +.button:backdrop, .linked > +.button, .linked > +.button:hover, .linked > +.button:active, .linked > +.button:checked, .linked > +.button:backdrop, .linked:not(.vertical) > .spinbutton:not(.vertical), .linked:not(.vertical) > +.entry, .linked > GtkComboBox > box > button.combo:dir(ltr), .linked > GtkComboBox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.inline-toolbar +.button:first-child, .linked > +.button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, GtkComboBox.linked .button:nth-child(2):dir(rtl), .linked:not(.vertical) > GtkComboBox:first-child > box > button.combo, .linked:not(.vertical) > .spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +.entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar +.button:last-child, .linked > +.button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, GtkComboBox.linked .button:nth-child(2):dir(ltr), .linked:not(.vertical) > GtkComboBox:last-child > box > button.combo, .linked:not(.vertical) > .spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +.entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar +.button:only-child, .linked > +.button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > GtkComboBox:only-child > box > button.combo, .linked:not(.vertical) > .spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +.entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > +.button, .linked.vertical > +.button:hover, .linked.vertical > +.button:active, .linked.vertical > +.button:checked, .linked.vertical > +.button:backdrop, .linked.vertical > .spinbutton:not(.vertical), .linked.vertical > +.entry, .linked.vertical > GtkComboBox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > +.button:first-child, .linked.vertical > GtkComboBox:first-child > box > button.combo, .linked.vertical > .spinbutton:first-child:not(.vertical), .linked.vertical > +.entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > +.button:last-child, .linked.vertical > GtkComboBox:last-child > box > button.combo, .linked.vertical > .spinbutton:last-child:not(.vertical), .linked.vertical > +.entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > +.button:only-child, .linked.vertical > GtkComboBox:only-child > box > button.combo, .linked.vertical > .spinbutton:only-child:not(.vertical), .linked.vertical > +.entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, .popover .check, +.popover .radio, +.menuitem.button.flat, modelbutton.flat:backdrop, .popover .check:backdrop, +.popover .radio:backdrop, modelbutton.flat:backdrop:hover, .popover .check:backdrop:hover, +.popover .radio:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, GtkCalendar.button, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:insensitive, .button:link, +.button:visited, .button:link:hover, .button:link:active, .button:link:checked, +.button:visited:hover, +.button:visited:active, +.button:visited:checked, .scale-popup .button:hover, +.scale-popup button:hover, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive, .scale-popup .button:backdrop, +.scale-popup button:backdrop:hover, +.scale-popup button:backdrop:insensitive, +.scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, .popover .check, +.popover .radio, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, .popover .check:hover, + .popover .radio:hover, + .menuitem.button.flat:hover { + background-color: white; } + modelbutton.flat check:last-child, .popover .check check:last-child, + .popover .radio check:last-child, + modelbutton.flat radio:last-child, + .popover .check radio:last-child, + .popover .radio radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, .popover .check check:first-child, + .popover .radio check:first-child, + modelbutton.flat radio:first-child, + .popover .check radio:first-child, + .popover .radio radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, .popover .check arrow, +.popover .radio arrow { + background: none; } + modelbutton.flat arrow:hover, .popover .check arrow:hover, + .popover .radio arrow:hover { + background: none; } + modelbutton.flat arrow.left, .popover .check arrow.left, + .popover .radio arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, .popover .check arrow.right, + .popover .radio arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.76923); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:insensitive, button.color colorswatch:only-child:backdrop { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +GtkCalendar { + color: #444; + border: 1px solid #d1d1d1; } + GtkCalendar:selected { + border-radius: 3px; } + GtkCalendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + GtkCalendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + GtkCalendar.button { + color: rgba(68, 68, 68, 0.45); } + GtkCalendar.button:hover { + color: #444; } + GtkCalendar.button:backdrop { + color: rgba(158, 158, 158, 0.45); } + GtkCalendar.button:insensitive { + color: rgba(158, 158, 158, 0.45); } + GtkCalendar.highlight, GtkCalendar.highlight:backdrop { + font-size: smaller; + color: #444; } + GtkCalendar:backdrop { + color: dimgray; + border-color: #d5d5d5; } + +/************************* + * Check and Radio Items * + *************************/ +.check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + icon-shadow: none; } + +.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + icon-shadow: none; } + +.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + icon-shadow: none; } + +.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + icon-shadow: none; } + +.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + icon-shadow: none; } + +.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + icon-shadow: none; } + +.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-backdrop.png"), url("../assets/checkbox-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-backdrop.png"), url("../assets/radio-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + icon-shadow: none; } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + icon-shadow: none; } + +.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + icon-shadow: none; } + +.radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + icon-shadow: none; } + +.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + icon-shadow: none; } + +.radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + icon-shadow: none; } + +.check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + icon-shadow: none; } + +.radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + icon-shadow: none; } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-backdrop.png"), url("../assets/checkbox-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-backdrop.png"), url("../assets/radio-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + icon-shadow: none; } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + icon-shadow: none; } + +.check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + icon-shadow: none; } + +.radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + icon-shadow: none; } + +.check:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + icon-shadow: none; } + +.radio:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + icon-shadow: none; } + +.check:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + icon-shadow: none; } + +.radio:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-backdrop.png"), url("../assets/checkbox-mixed-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-backdrop.png"), url("../assets/radio-mixed-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked.png"), url("../assets/selected-checkbox-unchecked@2.png")); + icon-shadow: none; } + +.radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + icon-shadow: none; } + +.check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-hover.png"), url("../assets/selected-checkbox-unchecked-hover@2.png")); + icon-shadow: none; } + +.radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-hover.png"), url("../assets/selected-radio-unchecked-hover@2.png")); + icon-shadow: none; } + +.check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-active.png"), url("../assets/selected-checkbox-unchecked-active@2.png")); + icon-shadow: none; } + +.radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-active.png"), url("../assets/selected-radio-unchecked-active@2.png")); + icon-shadow: none; } + +.check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-backdrop.png"), url("../assets/selected-checkbox-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-backdrop.png"), url("../assets/selected-radio-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.check:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive.png"), url("../assets/selected-checkbox-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.radio:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive.png"), url("../assets/selected-radio-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.check:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive-backdrop.png"), url("../assets/selected-checkbox-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive-backdrop.png"), url("../assets/selected-radio-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked.png"), url("../assets/selected-checkbox-checked@2.png")); + icon-shadow: none; } + +.radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + icon-shadow: none; } + +.check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-hover.png"), url("../assets/selected-checkbox-checked-hover@2.png")); + icon-shadow: none; } + +.radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-hover.png"), url("../assets/selected-radio-checked-hover@2.png")); + icon-shadow: none; } + +.check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-active.png"), url("../assets/selected-checkbox-checked-active@2.png")); + icon-shadow: none; } + +.radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-active.png"), url("../assets/selected-radio-checked-active@2.png")); + icon-shadow: none; } + +.check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-backdrop.png"), url("../assets/selected-checkbox-checked-backdrop@2.png")); + icon-shadow: none; } + +.radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-backdrop.png"), url("../assets/selected-radio-checked-backdrop@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive.png"), url("../assets/selected-checkbox-checked-insensitive@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive.png"), url("../assets/selected-radio-checked-insensitive@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-backdrop.png"), url("../assets/selected-checkbox-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-backdrop.png"), url("../assets/selected-radio-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + icon-shadow: none; } + +.radio:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + icon-shadow: none; } + +.check:inconsistent:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-hover.png"), url("../assets/selected-checkbox-mixed-hover@2.png")); + icon-shadow: none; } + +.radio:inconsistent:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-hover.png"), url("../assets/selected-radio-mixed-hover@2.png")); + icon-shadow: none; } + +.check:inconsistent:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-active.png"), url("../assets/selected-checkbox-mixed-active@2.png")); + icon-shadow: none; } + +.radio:inconsistent:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-active.png"), url("../assets/selected-radio-mixed-active@2.png")); + icon-shadow: none; } + +.check:inconsistent:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-backdrop.png"), url("../assets/selected-checkbox-mixed-backdrop@2.png")); + icon-shadow: none; } + +.radio:inconsistent:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-backdrop.png"), url("../assets/selected-radio-mixed-backdrop@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive.png"), url("../assets/selected-checkbox-mixed-insensitive@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive.png"), url("../assets/selected-radio-mixed-insensitive@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-backdrop.png"), url("../assets/selected-checkbox-mixed-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-backdrop.png"), url("../assets/selected-radio-mixed-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check, GtkIconView.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + icon-shadow: none; } + +.view.content-view.radio, GtkIconView.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + icon-shadow: none; } + +.view.content-view.check:hover, GtkIconView.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.radio:hover, GtkIconView.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.check:active, GtkIconView.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + icon-shadow: none; } + +.view.content-view.radio:active, GtkIconView.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + icon-shadow: none; } + +.view.content-view.check:backdrop, GtkIconView.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:backdrop, GtkIconView.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive, GtkIconView.content-view.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive, GtkIconView.content-view.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive:backdrop, GtkIconView.content-view.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive-backdrop.png"), url("../assets/checkbox-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive:backdrop, GtkIconView.content-view.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive-backdrop.png"), url("../assets/radio-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check, GtkIconView.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + icon-shadow: none; } + +.view.content-view.radio, GtkIconView.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked.png"), url("../assets/radio-checked@2.png")); + icon-shadow: none; } + +.view.content-view.check:hover, GtkIconView.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.radio:hover, GtkIconView.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.check:active, GtkIconView.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + icon-shadow: none; } + +.view.content-view.radio:active, GtkIconView.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + icon-shadow: none; } + +.view.content-view.check:backdrop, GtkIconView.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:backdrop, GtkIconView.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive, GtkIconView.content-view.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive, GtkIconView.content-view.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive:backdrop, GtkIconView.content-view.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive-backdrop.png"), url("../assets/checkbox-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive:backdrop, GtkIconView.content-view.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive-backdrop.png"), url("../assets/radio-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check.text-button, .radio.text-button { + padding: 2px 0; + outline-offset: 0; } + .check.text-button label:not(:only-child):first-child, .radio.text-button label:not(:only-child):first-child { + margin-left: 4px; } + .check.text-button label:not(:only-child):last-child, .radio.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +.check, +.radio { + margin: 0 4px; } + .menu .menuitem .check, .menu .menuitem + .radio { + margin: 0; } + +GtkTreeView.view check:selected:focus, GtkTreeView.view check:selected, +GtkTreeView.view radio:selected:focus, +GtkTreeView.view radio:selected { + color: #444; + border-color: #275f79; } +GtkTreeView.view check:selected:insensitive, +GtkTreeView.view radio:selected:insensitive { + color: #9e9e9e; } + GtkTreeView.view check:selected:insensitive:backdrop, + GtkTreeView.view radio:selected:insensitive:backdrop { + color: #d1d1d1; } +GtkTreeView.view check:backdrop:selected, GtkTreeView.view check:backdrop, +GtkTreeView.view radio:backdrop:selected, +GtkTreeView.view radio:backdrop { + color: #9e9e9e; } + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + GtkColorSwatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +GtkColorSwatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + GtkColorSwatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +GtkColorSwatch.left, GtkColorSwatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + GtkColorSwatch.left overlay, GtkColorSwatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +GtkColorSwatch.right, GtkColorSwatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + GtkColorSwatch.right overlay, GtkColorSwatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +GtkColorSwatch.dark overlay { + color: #ffffff; } + GtkColorSwatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + GtkColorSwatch.dark overlay:backdrop { + color: rgba(255, 255, 255, 0.5); } +GtkColorSwatch.light overlay { + color: #444; } + GtkColorSwatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.light overlay:backdrop { + color: dimgray; } +GtkColorSwatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + GtkColorSwatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + GtkColorSwatch overlay:backdrop, GtkColorSwatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } +GtkColorSwatch#add-color-button { + border-radius: 5px 5px 0 0; } + GtkColorSwatch#add-color-button:only-child { + border-radius: 5px; } + GtkColorSwatch#add-color-button overlay { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + GtkColorSwatch#add-color-button overlay:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + GtkColorSwatch#add-color-button overlay:backdrop { + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + GtkColorSwatch#add-color-button overlay:backdrop GtkLabel, GtkColorSwatch#add-color-button overlay:backdrop { + color: #9e9e9e; } +GtkColorSwatch:insensitive { + opacity: 0.5; } + GtkColorSwatch:insensitive overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected GtkColorSwatch { + box-shadow: 0 0 0 2px #ffffff; } +GtkColorSwatch#editor-color-sample { + border-radius: 4px; } + GtkColorSwatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +GtkComboBox .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/****************** + * Combobox Entry * + ******************/ +.combobox-entry .button { + box-shadow: none; } + .combobox-entry .button:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry .button:last-child { + border-radius: 0 4px 4px 0; } +.combobox-entry .entry { + box-shadow: none; } + .combobox-entry .entry:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry .entry:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + +/*********** + * Dialogs * + ***********/ +GtkMessageDialog .header-bar, +GtkMessageDialog .titlebar, +.message-dialog .header-bar, +.message-dialog .titlebar { + background-image: none; + background-color: #f7f7f7; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + GtkMessageDialog .header-bar:backdrop, + GtkMessageDialog .titlebar:backdrop, + .message-dialog .header-bar:backdrop, + .message-dialog .titlebar:backdrop { + background-color: #f7f7f7; } + GtkMessageDialog .header-bar.default-decoration, + GtkMessageDialog .titlebar.default-decoration, + .message-dialog .header-bar.default-decoration, + .message-dialog .titlebar.default-decoration { + padding: 6px; + background-color: #f7f7f7; + color: #444; } + GtkMessageDialog .header-bar.default-decoration:backdrop, + GtkMessageDialog .titlebar.default-decoration:backdrop, + .message-dialog .header-bar.default-decoration:backdrop, + .message-dialog .titlebar.default-decoration:backdrop { + background-color: #f7f7f7; + color: #9e9e9e; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton, + .message-dialog .header-bar.default-decoration .button.titlebutton, + .message-dialog .titlebar.default-decoration .button.titlebutton { + padding: 1px; + border-radius: 50%; + background-color: transparent; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton GtkImage { + color: #444; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:hover, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:hover, + .message-dialog .header-bar.default-decoration .button.titlebutton:hover, + .message-dialog .titlebar.default-decoration .button.titlebutton:hover { + background-color: #dedede; + color: #5e5e5e; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:hover GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:hover GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:hover GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:hover GtkImage { + color: #5e5e5e; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:backdrop, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:backdrop, + .message-dialog .header-bar.default-decoration .button.titlebutton:backdrop, + .message-dialog .titlebar.default-decoration .button.titlebutton:backdrop { + background-color: transparent; + color: #9e9e9e; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:backdrop GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:backdrop GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:backdrop GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:backdrop GtkImage { + color: #b8b8b8; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:active, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:active, + .message-dialog .header-bar.default-decoration .button.titlebutton:active, + .message-dialog .titlebar.default-decoration .button.titlebutton:active { + background-color: #444; + color: #f7f7f7; + border-radius: 50%; + box-shadow: none; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:active GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:active GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:active GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:active GtkImage { + color: white; } +GtkMessageDialog.csd, +.message-dialog.csd { + border: none; + box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); } + GtkMessageDialog.csd.background, + .message-dialog.csd.background { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkMessageDialog.csd .dialog-action-area .button, + .message-dialog.csd .dialog-action-area .button { + padding: 10px 14px; + border-radius: 0; + background-image: none; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + GtkMessageDialog.csd .dialog-action-area .button:first-child, + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + GtkMessageDialog.csd .dialog-action-area .button:last-child, + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 4px; } + +GtkFileChooserDialog { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #d1d1d1; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkFileChooserDialog .dialog-action-box:backdrop { + border-top-color: #d5d5d5; } + GtkFileChooserDialog #pathbarbox { + border-bottom: 1px solid #f7f7f7; } + +/**************** + * Text Entries * + ****************/ +.spinbutton:not(.vertical), GeditWindow > .entry, +.entry { + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #444; + border-color: #d1d1d1; + background-color: #ffffff; + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); } + .spinbutton:not(.vertical) GtkImage, GeditWindow > .entry GtkImage, + .entry GtkImage { + color: dimgray; } + .spinbutton:not(.vertical) GtkImage:hover, GeditWindow > .entry GtkImage:hover, + .entry GtkImage:hover { + color: #444; } + .spinbutton:not(.vertical) GtkImage:active, GeditWindow > .entry GtkImage:active, + .entry GtkImage:active { + color: #347D9F; } + .spinbutton:not(.vertical) GtkImage:backdrop, GeditWindow > .entry GtkImage:backdrop, + .entry GtkImage:backdrop { + color: #b1b1b1; } + .spinbutton:not(.vertical) GtkImage.left, GeditWindow > .entry GtkImage.left, + .entry GtkImage.left { + padding-left: 0; + padding-right: 6px; } + .spinbutton:not(.vertical) GtkImage.right, GeditWindow > .entry GtkImage.right, + .entry GtkImage.right { + padding-left: 6px; + padding-right: 0; } + .spinbutton:not(.vertical) .undershoot.left, GeditWindow > .entry .undershoot.left, + .entry .undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + .spinbutton:not(.vertical) .undershoot.right, GeditWindow > .entry .undershoot.right, + .entry .undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + .flat.spinbutton:focus:not(.vertical), GeditWindow > .flat.entry:focus, .flat.spinbutton:not(.vertical), GeditWindow > .flat.entry, + .entry.flat:focus, + .entry.flat { + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + .spinbutton:focus:not(.vertical), GeditWindow > .entry:focus, + .entry:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #347D9F; } + .spinbutton:insensitive:not(.vertical), GeditWindow > .entry:insensitive, + .entry:insensitive { + color: #9e9e9e; + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #fafafa); + box-shadow: none; } + .spinbutton:backdrop:not(.vertical), GeditWindow > .entry:backdrop, + .entry:backdrop { + color: dimgray; + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #fcfcfc); + box-shadow: none; + transition: 200ms ease-out; } + .spinbutton:backdrop:insensitive:not(.vertical), GeditWindow > .entry:backdrop:insensitive, + .entry:backdrop:insensitive { + color: #d1d1d1; + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #fafafa); + box-shadow: none; } + .spinbutton:backdrop:insensitive:not(.vertical), GeditWindow > .entry:backdrop:insensitive, + .entry:backdrop:insensitive { + color: #d1d1d1; + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #fafafa); + box-shadow: none; } + .error.spinbutton:not(.vertical), GeditWindow > .error.entry, + .entry.error { + color: #f34235; + border-color: #f34235; } + .error.spinbutton:focus:not(.vertical), GeditWindow > .error.entry:focus, + .entry.error:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #f34235; } + .error.spinbutton:selected:focus:not(.vertical), GeditWindow > .error.entry:selected:focus, .error.spinbutton:selected:not(.vertical), GeditWindow > .error.entry:selected, + .entry.error:selected:focus, + .entry.error:selected { + background-color: #f34235; } + .warning.spinbutton:not(.vertical), GeditWindow > .warning.entry, + .entry.warning { + color: #fec006; + border-color: #fec006; } + .warning.spinbutton:focus:not(.vertical), GeditWindow > .warning.entry:focus, + .entry.warning:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #fec006; } + .warning.spinbutton:selected:focus:not(.vertical), GeditWindow > .warning.entry:selected:focus, .warning.spinbutton:selected:not(.vertical), GeditWindow > .warning.entry:selected, + .entry.warning:selected:focus, + .entry.warning:selected { + background-color: #fec006; } +.spinbutton:not(.vertical) .progressbar, GeditWindow > .entry .progressbar, +.entry .progressbar { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #347D9F; + border-style: solid; + box-shadow: none; } + .spinbutton:not(.vertical) .progressbar:backdrop, GeditWindow > .entry .progressbar:backdrop, + .entry .progressbar:backdrop { + background-color: transparent; } +.linked:not(.vertical) > .spinbutton:focus:not(.vertical) + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .entry:focus + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .spinbutton:focus:not(.vertical) + .entry, GeditWindow.linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + button, GeditWindow.linked:not(.vertical) > .entry:focus + button, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + combobox > box > button.combo, GeditWindow.linked:not(.vertical) > .entry:focus + combobox > box > button.combo, .linked:not(.vertical) > +.entry:focus + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > +.entry:focus + button, .linked:not(.vertical) > +.entry:focus + combobox > box > button.combo, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + +.entry, GeditWindow.linked:not(.vertical) > .entry:focus + +.entry, .linked:not(.vertical) > +.entry:focus + +.entry { + border-left-color: #347D9F; } +.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + entry:not(:insensitive), GeditWindow.linked.vertical > .entry:not(:insensitive) + entry:not(:insensitive), .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .entry:not(:insensitive), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive), .linked.vertical > +.entry:not(:insensitive) + entry:not(:insensitive), .linked.vertical > +.entry:not(:insensitive) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive) { + border-top-color: #f1f1f1; + background-image: linear-gradient(to bottom, #ffffff); } + .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + entry:not(:insensitive):backdrop, GeditWindow.linked.vertical > .entry:not(:insensitive) + entry:not(:insensitive):backdrop, .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .entry:not(:insensitive):backdrop, GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop, .linked.vertical > + .entry:not(:insensitive) + entry:not(:insensitive):backdrop, .linked.vertical > + .entry:not(:insensitive) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop { + border-top-color: #f0f0f0; + background-image: linear-gradient(to bottom, #fcfcfc); } +.linked.vertical > .spinbutton:insensitive:not(.vertical) + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .entry:insensitive + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .spinbutton:insensitive:not(.vertical) + .entry:insensitive, GeditWindow.linked.vertical > .entry:insensitive + .entry:insensitive, .linked.vertical > +.entry:insensitive + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .entry:insensitive + .entry:insensitive { + border-top-color: #f1f1f1; } +.linked.vertical > .spinbutton:not(.vertical) + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .entry + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(.vertical) + .entry:focus:not(:only-child), GeditWindow.linked.vertical > .entry + .entry:focus:not(:only-child), .linked.vertical > +.entry + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .entry + .entry:focus:not(:only-child) { + border-top-color: #347D9F; } +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .entry, GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .entry, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .button, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + GtkComboBox > box > .button.combo, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > box > .button.combo, .linked.vertical > +.entry:focus:not(:only-child) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > +.entry:focus:not(:only-child) + .entry, +.linked.vertical > +.entry:focus:not(:only-child) + .button, +.linked.vertical > +.entry:focus:not(:only-child) + GtkComboBox > box > .button.combo { + border-top-color: #347D9F; } + +GtkTreeView .acceleditor > GtkLabel { + background-color: #347D9F; } + +GtkTreeView .entry.flat, GtkTreeView .entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + GtkTreeView .entry.flat:focus, GtkTreeView .entry:focus { + border-color: #347D9F; } + +/************* + * Expanders * + *************/ +expander .arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander .arrow:hover { + color: #919191; } + expander .arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #f7f7f7; + padding-top: 1px; + border-width: 1px; + border-style: solid solid none; + border-color: #d1d1d1; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; + border-top-right-radius: 4px; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; + border-top-left-radius: 4px; } + .floating-bar > .button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #f7f7f7; + border-color: #d5d5d5; } + +/********** + * Frames * + **********/ +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #d1d1d1; } + .frame.flat { + border-style: none; } + .frame:backdrop { + border-color: #d5d5d5; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } +GtkScrolledWindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#b7b7b7), to(rgba(183, 183, 183, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#d5d5d5), to(rgba(213, 213, 213, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#b7b7b7), to(rgba(183, 183, 183, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#d5d5d5), to(rgba(213, 213, 213, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#b7b7b7), to(rgba(183, 183, 183, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#d5d5d5), to(rgba(213, 213, 213, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#b7b7b7), to(rgba(183, 183, 183, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#d5d5d5), to(rgba(213, 213, 213, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +GtkScrolledWindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #d1d1d1 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: lightgray; } + GtkScrolledWindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + GtkScrolledWindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #d5d5d5 1px, transparent 1px); + background-color: #efefef; + transition: 200ms ease-out; } + +.separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #ffffff; + background: #ffffff; + color: #444; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #347D9F; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver GtkIconView.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #ffffff; + border: 1px solid #ffffff; + color: #444; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #ffffff; } + GraniteWidgetsWelcome GtkLabel { + color: #444; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(68, 68, 68, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 4px; + -GtkTreeView-vertical-separator: 4px; + background-color: #f7f7f7; + border: solid #d1d1d1; + color: #444; + border-right-width: 1px; } + .source-list .view, .source-list GtkIconView { + border-width: 0; + border-style: solid; + border-color: #d1d1d1; } + .source-list .category-expander { + border: none; + color: #444; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #f7f7f7; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #eaeaea; } + .source-list .list-row { + border: none; + padding: 0; } + .source-list .list-row > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .source-list.sidebar { + border-width: 0; + border-style: solid; + border-color: #d1d1d1; } + .source-list.sidebar.left, .source-list.sidebar.right { + border-width: 0; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 9px; } + +.h4 { + font-weight: bold; + font-size: 9px; } + +.category-label { + font-size: 9px; + padding: 6px; + color: rgba(68, 68, 68, 0.9); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #fec006; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #ffffff; } + .storage-bar .fill-block.app { + background-color: #2095f2; } + .storage-bar .fill-block.audio { + background-color: #fe9700; } + .storage-bar .fill-block.photo { + background-color: #f34235; } + .storage-bar .fill-block.video { + background-color: #9b26af; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header Bars * + ***************/ +.titlebar:not(headerbar), +.header-bar { + padding: 0 8px; + border: none; + border-radius: 4px 4px 0 0; + background-color: #636E73; + color: #ffffff; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .titlebar:backdrop:not(headerbar), + .header-bar:backdrop { + background-color: #636E73; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + .header-bar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: #ffffff; } + .titlebar:not(headerbar) .title:backdrop, + .header-bar .title:backdrop { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .subtitle, + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: #ffffff; } + .selection-mode.titlebar:not(headerbar), + .header-bar.selection-mode { + border-radius: 4px 4px 0 0; + color: #ffffff; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: #275f79; + background-color: #347D9F; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .selection-mode.titlebar:backdrop:not(headerbar), + .header-bar.selection-mode:backdrop { + background-color: #275f79; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + .header-bar.selection-mode .selection-menu:backdrop, + .header-bar.selection-mode .selection-menu { + border-color: rgba(52, 125, 159, 0); + background-image: linear-gradient(to bottom, rgba(52, 125, 159, 0)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + .header-bar.selection-mode .selection-menu:backdrop GtkArrow, + .header-bar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + .header-bar.selection-mode .selection-menu:backdrop .arrow, + .header-bar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .tiled + .header-bar:backdrop, .tiled + .header-bar, .maximized + .header-bar:backdrop, .maximized + .header-bar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + .header-bar.default-decoration { + padding: 6px; + background-color: #636E73; + color: #ffffff; } + .default-decoration.titlebar:not(headerbar) .maximized, + .header-bar.default-decoration .maximized { + padding: 6px; + border-radius: 0; } + .default-decoration.titlebar:backdrop:not(headerbar), + .header-bar.default-decoration:backdrop { + background-color: #576165; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .entry, + .header-bar .entry { + margin: 6px 0; + border-radius: 2px; + padding: 4px; + border: none; + box-shadow: none; + background: rgba(255, 255, 255, 0.95); + color: #444; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) .entry > .image, + .header-bar .entry > .image { + padding-right: 6px; + color: rgba(68, 68, 68, 0.8); } + .titlebar:not(headerbar) .entry:active, .titlebar:not(headerbar) .entry:focus, + .header-bar .entry:active, + .header-bar .entry:focus { + background: #ffffff; + color: #444; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) .entry:active > .image, .titlebar:not(headerbar) .entry:focus > .image, + .header-bar .entry:active > .image, + .header-bar .entry:focus > .image { + padding-right: 6px; + color: #444; } + .titlebar:not(headerbar) .entry:active:backdrop, .titlebar:not(headerbar) .entry:focus:backdrop, + .header-bar .entry:active:backdrop, + .header-bar .entry:focus:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:insensitive, + .header-bar .entry:insensitive { + background: rgba(255, 255, 255, 0.6); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:insensitive > .image, + .header-bar .entry:insensitive > .image { + padding-right: 6px; + color: rgba(68, 68, 68, 0.5); } + .titlebar:not(headerbar) .entry:insensitive:backdrop, + .header-bar .entry:insensitive:backdrop { + background: rgba(255, 255, 255, 0.5); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:backdrop, + .header-bar .entry:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:backdrop > .image, + .header-bar .entry:backdrop > .image { + color: rgba(68, 68, 68, 0.5); } + .titlebar:not(headerbar) .button, + .header-bar .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; } + .titlebar:not(headerbar) .button.back-button, .titlebar:not(headerbar) .button.suggested-action, .titlebar:not(headerbar) .button.menu-button, .titlebar:not(headerbar) .button.text-button, .titlebar:not(headerbar) .button.image-button, .titlebar:not(headerbar) .button.linked, .titlebar:not(headerbar) .button.flat, + .header-bar .button.back-button, + .header-bar .button.suggested-action, + .header-bar .button.menu-button, + .header-bar .button.text-button, + .header-bar .button.image-button, + .header-bar .button.linked, + .header-bar .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: #ffffff; } + .titlebar:not(headerbar) .button.back-button:backdrop, .titlebar:not(headerbar) .button.suggested-action:backdrop, .titlebar:not(headerbar) .button.menu-button:backdrop, .titlebar:not(headerbar) .button.text-button:backdrop, .titlebar:not(headerbar) .button.image-button:backdrop, .titlebar:not(headerbar) .button.linked:backdrop, .titlebar:not(headerbar) .button.flat:backdrop, + .header-bar .button.back-button:backdrop, + .header-bar .button.suggested-action:backdrop, + .header-bar .button.menu-button:backdrop, + .header-bar .button.text-button:backdrop, + .header-bar .button.image-button:backdrop, + .header-bar .button.linked:backdrop, + .header-bar .button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.back-button:hover, .titlebar:not(headerbar) .button.suggested-action:hover, .titlebar:not(headerbar) .button.menu-button:hover, .titlebar:not(headerbar) .button.text-button:hover, .titlebar:not(headerbar) .button.image-button:hover, .titlebar:not(headerbar) .button.linked:hover, .titlebar:not(headerbar) .button.flat:hover, + .header-bar .button.back-button:hover, + .header-bar .button.suggested-action:hover, + .header-bar .button.menu-button:hover, + .header-bar .button.text-button:hover, + .header-bar .button.image-button:hover, + .header-bar .button.linked:hover, + .header-bar .button.flat:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) .button GtkLabel, + .titlebar:not(headerbar) .button GtkImage, + .header-bar .button GtkLabel, + .header-bar .button GtkImage { + color: #ffffff; } + .titlebar:not(headerbar) .button GtkLabel:backdrop, .titlebar:not(headerbar) .button GtkLabel:insensitive, + .titlebar:not(headerbar) .button GtkImage:backdrop, + .titlebar:not(headerbar) .button GtkImage:insensitive, + .header-bar .button GtkLabel:backdrop, + .header-bar .button GtkLabel:insensitive, + .header-bar .button GtkImage:backdrop, + .header-bar .button GtkImage:insensitive { + color: rgba(255, 255, 255, 0.5); + -gtk-image-effect: dim; } + .titlebar:not(headerbar) .button:focus, .titlebar:not(headerbar) .button:hover, + .header-bar .button:focus, + .header-bar .button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) .button:backdrop, + .header-bar .button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:backdrop GtkImage, + .header-bar .button:backdrop GtkImage { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:active, .titlebar:not(headerbar) .button:checked, + .header-bar .button:active, + .header-bar .button:checked { + border-radius: 0px; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 -2px 0 0 #ffffff; + background-color: transparent; + background-image: none; + color: #ffffff; } + .titlebar:not(headerbar) .button:active:backdrop, .titlebar:not(headerbar) .button:checked:backdrop, + .header-bar .button:active:backdrop, + .header-bar .button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:active:focus, .titlebar:not(headerbar) .button:active:hover, .titlebar:not(headerbar) .button:checked:focus, .titlebar:not(headerbar) .button:checked:hover, + .header-bar .button:active:focus, + .header-bar .button:active:hover, + .header-bar .button:checked:focus, + .header-bar .button:checked:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: inset 0 -2px 0 0 #ffffff; } + .titlebar:not(headerbar) .button:insensitive, .titlebar:not(headerbar) .button:insensitive:backdrop, + .header-bar .button:insensitive, + .header-bar .button:insensitive:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; } + .titlebar:not(headerbar) .button:insensitive GtkImage, .titlebar:not(headerbar) .button:insensitive:backdrop GtkImage, + .header-bar .button:insensitive GtkImage, + .header-bar .button:insensitive:backdrop GtkImage { + -gtk-image-effect: dim; } + .titlebar:not(headerbar) .button.titlebutton, + .header-bar .button.titlebutton { + background-color: transparent; + background-image: none; + border-radius: 50%; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 1px; + text-shadow: none; + color: #ffffff; } + .titlebar:not(headerbar) .button.titlebutton:hover, + .header-bar .button.titlebutton:hover { + background-color: rgba(255, 255, 255, 0.1); + color: white; } + .titlebar:not(headerbar) .button.titlebutton:backdrop, + .header-bar .button.titlebutton:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.titlebutton:active, + .header-bar .button.titlebutton:active { + background-color: #ffffff; + color: #636E73; + border-radius: 50%; + box-shadow: none; } + .titlebar:not(headerbar) .button.titlebutton:active GtkImage, + .header-bar .button.titlebutton:active GtkImage { + color: #636E73; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem GtkLabel, + .header-bar .button.menu-button .menu .menuitem GtkLabel { + color: #444; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem GtkLabel:insensitive, + .header-bar .button.menu-button .menu .menuitem GtkLabel:insensitive { + color: #9e9e9e; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem .separator, + .header-bar .button.menu-button .menu .menuitem .separator { + color: #d1d1d1; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem:hover GtkLabel, + .header-bar .button.menu-button .menu .menuitem:hover GtkLabel { + color: #ffffff; } + .titlebar:not(headerbar) .button.suggested-action, + .header-bar .button.suggested-action { + font-weight: bold; + padding: 0; + padding: 5px 10px; + border-radius: 2px; + background-color: #ffffff; + color: #347D9F; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) .button.suggested-action GtkLabel, + .header-bar .button.suggested-action GtkLabel { + color: #347D9F; } + .titlebar:not(headerbar) .button.suggested-action:hover, + .header-bar .button.suggested-action:hover { + background-color: #ffffff; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) .button.suggested-action:hover GtkLabel, + .header-bar .button.suggested-action:hover GtkLabel { + color: #347D9F; } + .titlebar:not(headerbar) .button.suggested-action:hover:backdrop, + .header-bar .button.suggested-action:hover:backdrop { + background-color: rgba(255, 255, 255, 0.8); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:hover:backdrop GtkLabel, + .header-bar .button.suggested-action:hover:backdrop GtkLabel { + color: rgba(52, 125, 159, 0.8); } + .titlebar:not(headerbar) .button.suggested-action:insensitive, + .header-bar .button.suggested-action:insensitive { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:insensitive GtkLabel, + .header-bar .button.suggested-action:insensitive GtkLabel { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.suggested-action:insensitive:backdrop, + .header-bar .button.suggested-action:insensitive:backdrop { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:insensitive:backdrop GtkLabel, + .header-bar .button.suggested-action:insensitive:backdrop GtkLabel { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.suggested-action:backdrop, + .header-bar .button.suggested-action:backdrop { + background-color: rgba(255, 255, 255, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:backdrop GtkLabel, + .header-bar .button.suggested-action:backdrop GtkLabel { + color: rgba(52, 125, 159, 0.2); } + .titlebar:not(headerbar) .button.linked:first-child, .titlebar:not(headerbar) .button.linked:last-child, + .header-bar .button.linked:first-child, + .header-bar .button.linked:last-child { + border-radius: 0; } + .titlebar:not(headerbar) .separator, + .header-bar .separator { + color: transparent; + background-color: transparent; } + +.titlebar, .titlebar:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +.separator:first-child + .header-bar, .separator:first-child + .header-bar:backdrop, separator:first-child + .header-bar, separator:first-child + .header-bar:backdrop, .header-bar:first-child, .header-bar:first-child:backdrop { + border-top-left-radius: 4px; } +.header-bar:last-child, .header-bar:last-child:backdrop { + border-top-right-radius: 4px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: #636E73; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + window.csd > .titlebar:not(headerbar):backdrop { + background-color: #576165; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +GtkInfoBar, +infobar { + text-shadow: none; + color: #444; + background-color: #f7f7f7; + border-bottom: 1px solid #dedede; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #ffffff; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #ffffff; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(255, 255, 255, 0.5); } + .info .button, .warning .button, .question .button, .error .button, + .info button, + .warning button, + .question button, + .error button { + border-radius: 2px; + border: none; + background: rgba(255, 255, 255, 0.95); + color: #444; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info .button .label, .warning .button .label, .question .button .label, .error .button .label, + .info button .label, + .warning button .label, + .question button .label, + .error button .label { + color: #444; } + .info .button:active, .warning .button:active, .question .button:active, .error .button:active, + .info button:active, + .warning button:active, + .question button:active, + .error button:active { + background: #ffffff; + color: #444; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info .button:active:backdrop, .warning .button:active:backdrop, .question .button:active:backdrop, .error .button:active:backdrop, + .info button:active:backdrop, + .warning button:active:backdrop, + .question button:active:backdrop, + .error button:active:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info .button:hover, .warning .button:hover, .question .button:hover, .error .button:hover, .info .button:focus, .warning .button:focus, .question .button:focus, .error .button:focus, + .info button:hover, + .warning button:hover, + .question button:hover, + .error button:hover, + .info button:focus, + .warning button:focus, + .question button:focus, + .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info .button:insensitive, .warning .button:insensitive, .question .button:insensitive, .error .button:insensitive, + .info button:insensitive, + .warning button:insensitive, + .question button:insensitive, + .error button:insensitive { + background: rgba(255, 255, 255, 0.6); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info .button:insensitive:backdrop, .warning .button:insensitive:backdrop, .question .button:insensitive:backdrop, .error .button:insensitive:backdrop, + .info button:insensitive:backdrop, + .warning button:insensitive:backdrop, + .question button:insensitive:backdrop, + .error button:insensitive:backdrop { + background: rgba(255, 255, 255, 0.5); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info .button:backdrop, .warning .button:backdrop, .question .button:backdrop, .error .button:backdrop, + .info button:backdrop, + .warning button:backdrop, + .question button:backdrop, + .error button:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + +.info { + background-color: #2095f2; } + .info:backdrop { + background-color: #50acf5; + color: rgba(255, 255, 255, 0.5); } + +.warning { + background-color: #fec006; } + .warning:backdrop { + background-color: #fecd39; + color: rgba(255, 255, 255, 0.5); } + +.question { + background-color: #4bae4f; } + .question:backdrop { + background-color: #6cc070; + color: rgba(255, 255, 255, 0.5); } + +.error { + background-color: #f34235; } + .error:backdrop { + background-color: #f66f65; + color: rgba(255, 255, 255, 0.5); } + +/************* + * Level Bar * + *************/ +GtkLevelBar, +.level-bar { + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; } + GtkLevelBar:backdrop, + .level-bar:backdrop { + transition: 200ms ease-out; } + GtkLevelBar .trough, + .level-bar .trough { + margin: 0; + padding: 2px; + border-radius: 3px; } + GtkLevelBar.horizontal.indicator-discrete.fill-block, + .level-bar.horizontal.indicator-discrete.fill-block { + margin: 0 1px; } + GtkLevelBar.horizontal.discrete block, + .level-bar.horizontal.discrete block { + margin: 0 1px; } + GtkLevelBar.vertical.indicator-discrete.fill-block, + .level-bar.vertical.indicator-discrete.fill-block { + margin: 1px 0; } + GtkLevelBar.vertical.discrete block, + .level-bar.vertical.discrete block { + margin: 1px 0; } + GtkLevelBar.vertical .fill-block, + GtkLevelBar .level-bar.vertical .fill-block, + .level-bar.vertical GtkLevelBar .fill-block, + GtkLevelBar .fill-block, + .level-bar GtkLevelBar.vertical .fill-block, + GtkLevelBar.vertical .level-bar .fill-block, + .level-bar.vertical .fill-block, + .level-bar .fill-block { + border-radius: 2px; } + GtkLevelBar.vertical .low.fill-block, + GtkLevelBar .level-bar.vertical .low.fill-block, + .level-bar.vertical GtkLevelBar .low.fill-block, GtkLevelBar.vertical .level-low.fill-block, + GtkLevelBar .level-bar.vertical .level-low.fill-block, + .level-bar.vertical GtkLevelBar .level-low.fill-block, + GtkLevelBar .fill-block.low, + GtkLevelBar .fill-block.level-low, + .level-bar GtkLevelBar.vertical .low.fill-block, + GtkLevelBar.vertical .level-bar .low.fill-block, + .level-bar.vertical .low.fill-block, + .level-bar GtkLevelBar.vertical .level-low.fill-block, + GtkLevelBar.vertical .level-bar .level-low.fill-block, + .level-bar.vertical .level-low.fill-block, + .level-bar .fill-block.low, + .level-bar .fill-block.level-low { + border: 1px solid #d09c01; + background-color: #fec006; } + GtkLevelBar.vertical .low.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .low.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .low.fill-block:backdrop, GtkLevelBar.vertical .level-low.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-low.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-low.fill-block:backdrop, + GtkLevelBar .fill-block.low:backdrop, + GtkLevelBar .fill-block.level-low:backdrop, + .level-bar GtkLevelBar.vertical .low.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .low.fill-block:backdrop, + .level-bar.vertical .low.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-low.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-low.fill-block:backdrop, + .level-bar.vertical .level-low.fill-block:backdrop, + .level-bar .fill-block.low:backdrop, + .level-bar .fill-block.level-low:backdrop { + border: 1px solid #fec006; } + GtkLevelBar.vertical .high.fill-block, + GtkLevelBar .level-bar.vertical .high.fill-block, + .level-bar.vertical GtkLevelBar .high.fill-block, GtkLevelBar.vertical .level-high.fill-block, + GtkLevelBar .level-bar.vertical .level-high.fill-block, + .level-bar.vertical GtkLevelBar .level-high.fill-block, + GtkLevelBar .fill-block.high, + GtkLevelBar .fill-block.level-high, + .level-bar GtkLevelBar.vertical .high.fill-block, + GtkLevelBar.vertical .level-bar .high.fill-block, + .level-bar.vertical .high.fill-block, + .level-bar GtkLevelBar.vertical .level-high.fill-block, + GtkLevelBar.vertical .level-bar .level-high.fill-block, + .level-bar.vertical .level-high.fill-block, + .level-bar .fill-block.high, + .level-bar .fill-block.level-high { + border: 1px solid #275f79; + background-color: #347D9F; } + GtkLevelBar.vertical .high.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .high.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .high.fill-block:backdrop, GtkLevelBar.vertical .level-high.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-high.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-high.fill-block:backdrop, + GtkLevelBar .fill-block.high:backdrop, + GtkLevelBar .fill-block.level-high:backdrop, + .level-bar GtkLevelBar.vertical .high.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .high.fill-block:backdrop, + .level-bar.vertical .high.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-high.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-high.fill-block:backdrop, + .level-bar.vertical .level-high.fill-block:backdrop, + .level-bar .fill-block.high:backdrop, + .level-bar .fill-block.level-high:backdrop { + border: 1px solid #347D9F; } + GtkLevelBar.vertical .full.fill-block, + GtkLevelBar .level-bar.vertical .full.fill-block, + .level-bar.vertical GtkLevelBar .full.fill-block, GtkLevelBar.vertical .level-full.fill-block, + GtkLevelBar .level-bar.vertical .level-full.fill-block, + .level-bar.vertical GtkLevelBar .level-full.fill-block, + GtkLevelBar .fill-block.full, + GtkLevelBar .fill-block.level-full, + .level-bar GtkLevelBar.vertical .full.fill-block, + GtkLevelBar.vertical .level-bar .full.fill-block, + .level-bar.vertical .full.fill-block, + .level-bar GtkLevelBar.vertical .level-full.fill-block, + GtkLevelBar.vertical .level-bar .level-full.fill-block, + .level-bar.vertical .level-full.fill-block, + .level-bar .fill-block.full, + .level-bar .fill-block.level-full { + border: 1px solid #3c8a3f; + background-color: #4bae4f; } + GtkLevelBar.vertical .full.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .full.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .full.fill-block:backdrop, GtkLevelBar.vertical .level-full.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-full.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-full.fill-block:backdrop, + GtkLevelBar .fill-block.full:backdrop, + GtkLevelBar .fill-block.level-full:backdrop, + .level-bar GtkLevelBar.vertical .full.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .full.fill-block:backdrop, + .level-bar.vertical .full.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-full.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-full.fill-block:backdrop, + .level-bar.vertical .level-full.fill-block:backdrop, + .level-bar .fill-block.full:backdrop, + .level-bar .fill-block.level-full:backdrop { + border: 1px solid #4bae4f; } + GtkLevelBar.vertical .empty.fill-block, + GtkLevelBar .level-bar.vertical .empty.fill-block, + .level-bar.vertical GtkLevelBar .empty.fill-block, GtkLevelBar.vertical .level-empty.fill-block, + GtkLevelBar .level-bar.vertical .level-empty.fill-block, + .level-bar.vertical GtkLevelBar .level-empty.fill-block, + GtkLevelBar .fill-block.empty, + GtkLevelBar .fill-block.level-empty, + .level-bar GtkLevelBar.vertical .empty.fill-block, + GtkLevelBar.vertical .level-bar .empty.fill-block, + .level-bar.vertical .empty.fill-block, + .level-bar GtkLevelBar.vertical .level-empty.fill-block, + GtkLevelBar.vertical .level-bar .level-empty.fill-block, + .level-bar.vertical .level-empty.fill-block, + .level-bar .fill-block.empty, + .level-bar .fill-block.level-empty { + background-color: transparent; + border: 1px solid rgba(68, 68, 68, 0.2); + box-shadow: none; } + GtkLevelBar.vertical .empty.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .empty.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .empty.fill-block:backdrop, GtkLevelBar.vertical .level-empty.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-empty.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-empty.fill-block:backdrop, + GtkLevelBar .fill-block.empty:backdrop, + GtkLevelBar .fill-block.level-empty:backdrop, + .level-bar GtkLevelBar.vertical .empty.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .empty.fill-block:backdrop, + .level-bar.vertical .empty.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-empty.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-empty.fill-block:backdrop, + .level-bar.vertical .level-empty.fill-block:backdrop, + .level-bar .fill-block.empty:backdrop, + .level-bar .fill-block.level-empty:backdrop { + border-color: rgba(158, 158, 158, 0.15); } + GtkLevelBar.vertical, + .level-bar.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; } + +/********* + * Links * + *********/ +*:link, .button:link, +.button:visited { + color: blue; } + *:link:visited, + .button:visited { + color: rgba(0, 0, 255, 0.5); } + *:selected *:link:visited, + *:selected .button:visited { + color: #aecbd9; } + *:link:hover, .button:hover:link, + .button:hover:visited { + color: #3333ff; } + *:selected *:link:hover, *:selected .button:hover:link, + *:selected .button:hover:visited { + color: #ebf2f5; } + *:link:active, .button:active:link, + .button:active:visited { + color: blue; } + *:selected *:link:active, *:selected .button:active:link, + *:selected .button:active:visited { + color: #d6e5ec; } + *:link:backdrop:backdrop:hover, .button:backdrop:backdrop:hover:link, + .button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + .header-bar.selection-mode .subtitle:backdrop:backdrop:hover:link, .button:backdrop:backdrop:hover:selected:link, + .button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, .button:backdrop:link, + .button:backdrop:visited { + color: #347D9F; } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + .header-bar.selection-mode .subtitle:link, .button:selected:link, + .button:selected:visited, *:selected *:link, *:selected .button:link, + *:selected .button:visited { + color: #d6e5ec; } + +.button:link, +.button:visited { + text-shadow: none; } + .button:link:hover, .button:link:active, .button:link:checked, + .button:visited:hover, + .button:visited:active, + .button:visited:checked { + text-shadow: none; } + .button:link > GtkLabel, + .button:visited > GtkLabel { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +.list { + color: #444; + background-color: #ffffff; + border-color: #d1d1d1; } + .list:backdrop { + background-color: #fcfcfc; + border-color: #d5d5d5; } + +.list-row { + border-radius: 0; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row GtkImage { + padding-right: 6px; } + .list-row:hover { + transition: none; } + .list-row:backdrop { + transition: 200ms ease-out; } + +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); + background-color: #636E73; + color: #ffffff; } + .menubar:backdrop { + background-color: #576165; } + .menubar > .menuitem { + padding: 4px 8px; } + .menubar > .menuitem:hover { + box-shadow: inset 0 -3px #347D9F; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: #9e9e9e; + box-shadow: none; } + +.content-view .menu, +.menu, +.popup { + padding: 4px 0px; + background-color: #ffffff; + border: 1px solid #d1d1d1; + border-radius: 4px; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.2); } + .csd + .content-view .menu, .csd + .menu, .csd + .popup { + border: none; } + .content-view .menu:backdrop, + .menu:backdrop, + .popup:backdrop { + background-color: #fcfcfc; } + .content-view .menu .menuitem, + .menu .menuitem, + .popup .menuitem { + padding: 8px 4px; + text-shadow: none; } + .content-view .menu .menuitem:hover, + .menu .menuitem:hover, + .popup .menuitem:hover { + color: #ffffff; + background-color: #347D9F; } + .content-view .menu .menuitem:insensitive, + .menu .menuitem:insensitive, + .popup .menuitem:insensitive { + color: #9e9e9e; } + .content-view .menu .menuitem:insensitive:backdrop, + .menu .menuitem:insensitive:backdrop, + .popup .menuitem:insensitive:backdrop { + color: #d1d1d1; } + .content-view .menu .menuitem:backdrop, + .content-view .menu .menuitem:backdrop:hover, + .menu .menuitem:backdrop, + .menu .menuitem:backdrop:hover, + .popup .menuitem:backdrop, + .popup .menuitem:backdrop:hover { + color: #9e9e9e; + background-color: transparent; } + .content-view .menu .menuitem .arrow:dir(ltr), + .menu .menuitem .arrow:dir(ltr), + .popup .menuitem .arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + .content-view .menu .menuitem .arrow:dir(rtl), + .menu .menuitem .arrow:dir(rtl), + .popup .menuitem .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + .content-view .menu > .arrow, + .menu > .arrow, + .popup > .arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + .content-view .menu > .arrow.top, + .menu > .arrow.top, + .popup > .arrow.top { + margin-top: -6px; + border-bottom: 1px solid #ececec; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .content-view .menu > .arrow.bottom, + .menu > .arrow.bottom, + .popup > .arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #ececec; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .content-view .menu > .arrow:hover, + .menu > .arrow:hover, + .popup > .arrow:hover { + background-color: #ececec; } + .content-view .menu > .arrow:backdrop, + .menu > .arrow:backdrop, + .popup > .arrow:backdrop { + background-color: #fcfcfc; } + .content-view .menu > .arrow:insensitive, + .menu > .arrow:insensitive, + .popup > .arrow:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } +.menuitem .check:dir(ltr), +.menuitem .radio:dir(ltr) { + margin-right: 7px; } +.menuitem .check:dir(rtl), +.menuitem .radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #e5e5e5; } + .content-view:hover { + -gtk-image-effect: highlight; } + .content-view:backdrop { + background-color: #e5e5e5; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup .button:hover, +.scale-popup button:hover { + background-color: rgba(68, 68, 68, 0.1); + border-radius: 5px; } + +.separator { + color: #d1d1d1; } + +/************ +* Assistant * +*************/ +GtkAssistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #d1d1d1; + border-bottom-left-radius: 4px; } + GtkAssistant .sidebar:backdrop { + background-color: #fcfcfc; + border-color: #d5d5d5; } + GtkAssistant.csd .sidebar { + border-top-style: none; } + GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + GtkAssistant .sidebar GtkLabel.highlight { + background-color: lightgray; } + +/************* + * Notebooks * + *************/ +.dynamic-notebook, +.notebook { + padding: 0; + background-color: #ffffff; + box-shadow: 0 0 0 1px #d1d1d1; + background-clip: border-box; } + .dynamic-notebook > .header, + .notebook > .header { + border: none; + box-shadow: none; + background-color: #f7f7f7; } + .dynamic-notebook > tab, + .notebook > tab { + border-radius: 0; + background-color: #f7f7f7; } + .dynamic-notebook > tab.top, + .notebook > tab.top { + padding: 6px 8px 8px 8px; + box-shadow: inset 0 -1px 0 0 #d1d1d1; } + .dynamic-notebook > tab.top:active, + .notebook > tab.top:active { + box-shadow: inset 0 -3px 0 0 #347D9F; } + .dynamic-notebook > tab.top:active:backdrop, + .notebook > tab.top:active:backdrop { + box-shadow: inset 0 -3px 0 0 #3a8cb2; } + .dynamic-notebook > tab.top:backdrop, + .notebook > tab.top:backdrop { + box-shadow: inset 0 -1px 0 0 #d5d5d5; } + .dynamic-notebook > tab.top:insensitive, + .notebook > tab.top:insensitive { + box-shadow: inset 0 -1px 0 0 #d1d1d1; } + .dynamic-notebook > tab.bottom, + .notebook > tab.bottom { + padding: 8px 8px 6px 8px; + box-shadow: inset 0 1px 0 0 #d1d1d1; } + .dynamic-notebook > tab.bottom:active, + .notebook > tab.bottom:active { + box-shadow: inset 0 3px 0 0 #347D9F; } + .dynamic-notebook > tab.bottom:active:backdrop, + .notebook > tab.bottom:active:backdrop { + box-shadow: inset 0 3px 0 0 #3a8cb2; } + .dynamic-notebook > tab.bottom:backdrop, + .notebook > tab.bottom:backdrop { + box-shadow: inset 0 1px 0 0 #d5d5d5; } + .dynamic-notebook > tab.bottom:insensitive, + .notebook > tab.bottom:insensitive { + box-shadow: inset 0 1px 0 0 #d1d1d1; } + .dynamic-notebook > tab.left, + .notebook > tab.left { + padding: 8px; + box-shadow: inset -1px 0 0 0 #d1d1d1; } + .dynamic-notebook > tab.left:active, + .notebook > tab.left:active { + box-shadow: inset -3px 0 0 0 #347D9F; } + .dynamic-notebook > tab.left:active:backdrop, + .notebook > tab.left:active:backdrop { + box-shadow: inset -3px 0 0 0 #3a8cb2; } + .dynamic-notebook > tab.left:backdrop, + .notebook > tab.left:backdrop { + box-shadow: inset -1px 0 0 0 #d5d5d5; } + .dynamic-notebook > tab.left:insensitive, + .notebook > tab.left:insensitive { + box-shadow: inset -1px 0 0 0 #d1d1d1; } + .dynamic-notebook > tab.right, + .notebook > tab.right { + padding: 8px; + box-shadow: inset 1px 0 0 0 #d1d1d1; } + .dynamic-notebook > tab.right:active, + .notebook > tab.right:active { + box-shadow: inset 3px 0 0 0 #347D9F; } + .dynamic-notebook > tab.right:active:backdrop, + .notebook > tab.right:active:backdrop { + box-shadow: inset 3px 0 0 0 #3a8cb2; } + .dynamic-notebook > tab.right:backdrop, + .notebook > tab.right:backdrop { + box-shadow: inset 1px 0 0 0 #d5d5d5; } + .dynamic-notebook > tab.right:insensitive, + .notebook > tab.right:insensitive { + box-shadow: inset 1px 0 0 0 #d1d1d1; } + .dynamic-notebook > tab:active, + .notebook > tab:active { + font-weight: bold; } + .dynamic-notebook > tab:hover, + .notebook > tab:hover { + background: #eaeaea; } + +/********* + * Paned * + *********/ +.paned { + border: solid #d1d1d1; + border-left-width: 1px; } + .paned > .separator { + -gtk-icon-source: none; + border-style: none; + background-color: #d1d1d1; + background-size: 1px 1px; } + .paned > .separator:selected { + background-color: #347D9F; } + .paned > .separator:backdrop { + background-color: #d5d5d5; } + .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; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************ + * Popovers * + ************/ +.popover .background { + padding: 2px; + border-radius: 4px; + border: none; + background-color: #ffffff; } + .popover .background:backdrop { + background-color: #f7f7f7; + box-shadow: none; } + .popover .background > .view, .popover .background > GtkIconView, + .popover .background > .toolbar { + border-style: none; + background-color: transparent; } + .csd .popover .background, .popover .background { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.3); } + .csd .popover .background.touch-selection, .csd .popover .background.magnifier, .popover .background.touch-selection, .popover .background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } +.popover .separator { + margin: 3px; } +.popover .menuitem { + padding: 8px; + text-shadow: none; } + .popover .menuitem:hover { + color: #ffffff; + background-color: #347D9F; } + .popover .menuitem:insensitive { + color: #9e9e9e; } + .popover .menuitem:insensitive:backdrop { + color: #d1d1d1; } + .popover .menuitem:backdrop, .popover .menuitem:backdrop:hover { + color: #9e9e9e; + background-color: transparent; } + .popover .menuitem .arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + .popover .menuitem .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + +/***************** + * Progress bars * + *****************/ +GtkProgressBar, +.progressbar { + font-size: smaller; + color: rgba(68, 68, 68, 0.4); } + GtkProgressBar.horizontal progress, + .progressbar.horizontal progress { + margin: 0 -1px; } + GtkProgressBar.vertical progress, + .progressbar.vertical progress { + margin: -1px 0; } + GtkProgressBar:active, + .progressbar:active { + border-radius: 0px; + color: rgba(0, 0, 0, 0.5); + background-color: #347D9F; + border-color: #275f79; } + GtkProgressBar:active:backdrop, + .progressbar:active:backdrop { + background-color: #449ac2; + border-color: #347d9f; } + GtkProgressBar:backdrop, + .progressbar:backdrop { + transition: 200ms ease-out; } + GtkProgressBar .progressbar, + .progressbar .progressbar { + border-radius: 0px; } + GtkProgressBar .progressbar.left, + .progressbar .progressbar.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar .progressbar.right, + .progressbar .progressbar.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; } + GtkProgressBar .progressbar.top, + .progressbar .progressbar.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; } + GtkProgressBar .progressbar.bottom, + .progressbar .progressbar.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar.osd, + .progressbar.osd { + background-color: transparent; } + GtkProgressBar.osd .trough, + .progressbar.osd .trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + GtkProgressBar.osd .progressbar, + .progressbar.osd .progressbar { + border-style: none; + border-radius: 0; } + GtkProgressBar row:selected, + GtkProgressBar .list-row:selected, + .progressbar row:selected, + .progressbar .list-row:selected { + border: 1px solid #275f79; + color: rgba(0, 0, 0, 0.5); + background-color: #347D9F; } + +/********** + * Scales * + **********/ +GtkLevelBar .trough, +.level-bar .trough, GtkLevelBar.horizontal .trough, GtkLevelBar.vertical .trough, +.level-bar.horizontal .trough, +.level-bar.vertical .trough, GtkProgressBar, +.progressbar, .scale .trough, .scale.fine-tune .trough, .scale fill { + border: none; + background-color: #ffffff; + box-shadow: 0px 1px rgba(255, 255, 255, 0.3); + border: 1px solid #d1d1d1; + padding: 0; + margin: 0; } + GtkLevelBar .trough:insensitive, + .level-bar .trough:insensitive, GtkProgressBar:insensitive, + .progressbar:insensitive, .scale .trough:insensitive, .scale fill:insensitive { + background-color: #fafafa; } + GtkLevelBar .trough:backdrop, + .level-bar .trough:backdrop, GtkProgressBar:backdrop, + .progressbar:backdrop, .scale .trough:backdrop, .scale fill:backdrop { + background-color: #fcfcfc; + transition: 200ms ease-out; } + GtkLevelBar .trough:backdrop:insensitive, + .level-bar .trough:backdrop:insensitive, GtkProgressBar:backdrop:insensitive, + .progressbar:backdrop:insensitive, .scale .trough:backdrop:insensitive, .scale fill:backdrop:insensitive { + background-color: #fafafa; } + row:selected GtkLevelBar .trough, GtkLevelBar row:selected .trough, + row:selected .level-bar .trough, + .level-bar row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, row:selected .scale .trough, .scale row:selected .trough, row:selected .scale fill, .scale row:selected fill { + box-shadow: none; } + row:selected GtkLevelBar .trough, GtkLevelBar row:selected .trough, + row:selected .level-bar .trough, + .level-bar row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, row:selected .scale .trough, .scale row:selected .trough, row:selected .scale fill, .scale row:selected fill, row:selected GtkLevelBar .trough:insensitive, GtkLevelBar row:selected .trough:insensitive, + row:selected .level-bar .trough:insensitive, + .level-bar row:selected .trough:insensitive, row:selected GtkProgressBar:insensitive, + row:selected .progressbar:insensitive, row:selected .scale .trough:insensitive, .scale row:selected .trough:insensitive, row:selected .scale fill:insensitive, .scale row:selected fill:insensitive { + border-color: #275f79; } + .osd GtkLevelBar .trough, GtkLevelBar .osd .trough, + .osd .level-bar .trough, + .level-bar .osd .trough, .osd GtkProgressBar, + .osd .progressbar, .osd .scale .trough, .scale .osd .trough, .osd .scale fill, .scale .osd fill { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(161, 168, 171, 0.2); } + .osd GtkLevelBar .trough:insensitive, GtkLevelBar .osd .trough:insensitive, + .osd .level-bar .trough:insensitive, + .level-bar .osd .trough:insensitive, .osd GtkProgressBar:insensitive, + .osd .progressbar:insensitive, .osd .scale .trough:insensitive, .scale .osd .trough:insensitive, .osd .scale fill:insensitive, .scale .osd fill:insensitive { + background-color: rgba(45, 50, 51, 0.5); } + +GtkProgressBar .progressbar, +.progressbar .progressbar, .scale .highlight, .scale.fine-tune .highlight { + border: 1px solid #275f79; + background-color: #347D9F; + box-shadow: inset 0px 1px rgba(255, 255, 255, 0.2); + border-radius: 4px; } + GtkProgressBar .progressbar:insensitive, + .progressbar .progressbar:insensitive, .scale .highlight:insensitive { + border: 1px solid #d1d1d1; + background-color: rgba(0, 0, 0, 0.1); } + GtkProgressBar .progressbar:backdrop, + .progressbar .progressbar:backdrop, GtkProgressBar:backdrop .progressbar, + .progressbar:backdrop .progressbar, GtkProgressBar:backdrop progress, + .progressbar:backdrop progress, .scale .highlight:backdrop, GtkProgressBar .progressbar:active:backdrop, + .progressbar .progressbar:active:backdrop, GtkProgressBar:backdrop .progressbar:active, + .progressbar:backdrop .progressbar:active, GtkProgressBar:backdrop progress:active, + .progressbar:backdrop progress:active, .scale .highlight:active:backdrop { + border-color: #449ac2; + background-color: #449ac2; } + GtkProgressBar .progressbar:backdrop:insensitive, + .progressbar .progressbar:backdrop:insensitive, GtkProgressBar:backdrop .progressbar:insensitive, + .progressbar:backdrop .progressbar:insensitive, GtkProgressBar:backdrop progress:insensitive, + .progressbar:backdrop progress:insensitive, .scale .highlight:backdrop:insensitive, GtkProgressBar .progressbar:active:backdrop:insensitive, + .progressbar .progressbar:active:backdrop:insensitive, GtkProgressBar:backdrop .progressbar:active:insensitive, + .progressbar:backdrop .progressbar:active:insensitive, GtkProgressBar:backdrop progress:active:insensitive, + .progressbar:backdrop progress:active:insensitive, .scale .highlight:active:backdrop:insensitive { + background-color: transparent; + border-color: transparent; } + .list-row:selected GtkProgressBar .progressbar:insensitive, GtkProgressBar .list-row:selected .progressbar:insensitive, + .list-row:selected .progressbar .progressbar:insensitive, + .progressbar .list-row:selected .progressbar:insensitive, .list-row:selected .scale .highlight:insensitive, .scale .list-row:selected .highlight:insensitive, .list-row:selected GtkProgressBar .progressbar, GtkProgressBar .list-row:selected .progressbar, + .list-row:selected .progressbar .progressbar, + .progressbar .list-row:selected .progressbar, .list-row:selected .scale .highlight, .scale .list-row:selected .highlight { + border-color: #275f79; } + row:selected GtkProgressBar .progressbar:insensitive, GtkProgressBar row:selected .progressbar:insensitive, + row:selected .progressbar .progressbar:insensitive, + .progressbar row:selected .progressbar:insensitive, row:selected .scale .highlight:insensitive, .scale row:selected .highlight:insensitive, row:selected GtkProgressBar .progressbar, GtkProgressBar row:selected .progressbar, + row:selected .progressbar .progressbar, + .progressbar row:selected .progressbar, row:selected .scale .highlight, .scale row:selected .highlight { + border-color: #275f79; } + .osd GtkProgressBar .progressbar, GtkProgressBar .osd .progressbar, + .osd .progressbar .progressbar, + .progressbar .osd .progressbar, .osd .scale .highlight, .scale .osd .highlight { + border-color: rgba(0, 0, 0, 0.7); } + .osd GtkProgressBar .progressbar:insensitive, GtkProgressBar .osd .progressbar:insensitive, + .osd .progressbar .progressbar:insensitive, + .progressbar .osd .progressbar:insensitive, .osd .scale .highlight:insensitive, .scale .osd .highlight:insensitive { + border-color: transparent; } + +.scale { + -GtkScale-slider-length: 16px; + -GtkRange-slider-width: 16px; + -GtkRange-trough-border: 0px; + padding: 8px; } + .scale .highlight { + margin: -1px; } + .scale .slider { + margin: 1px; + background-color: #ffffff; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); + border: 1px solid #d1d1d1; + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + .scale .slider:active { + box-shadow: 0 1px 2px 0 rgba(52, 125, 159, 0.5); + border: 1px solid #347D9F; } + .scale .slider:active:insensitive { + box-shadow: none; + border: 1px solid rgba(0, 0, 0, 0.2); } + .scale .slider:insensitive { + box-shadow: none; } + .list-row:selected .scale .slider, .list-row:selected .scale .slider:insensitive { + border-color: #275f79; } + row:selected .scale .slider, row:selected .scale .slider:insensitive { + border-color: #275f79; } + .osd .scale .slider { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #202526; } + .osd .scale .slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .scale .slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .scale .slider:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd .scale .slider:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .scale .trough { + border-radius: 2px; + margin: 6px; + outline-offset: 2px; + outline-radius: 5px; } + .scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; } + .scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; } + .scale.fine-tune .slider { + background-color: #ffffff; + border-color: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 12px; + box-shadow: none; } + .scale.fine-tune .trough { + border-radius: 6px; + outline-offset: 2px; + outline-radius: 5px; + margin: 2px; } + .scale fill { + border-radius: 2px; } + .scale fill, .scale fill:backdrop { + background-color: #d1d1d1; + box-shadow: none; } + .scale fill:insensitive, .scale fill:insensitive:backdrop { + border-color: transparent; + background-color: transparent; } + .osd .scale fill { + background-color: rgba(62, 64, 65, 0.775); } + .osd .scale fill:insensitive, .osd .scale fill:insensitive:backdrop { + border-color: transparent; + background-color: transparent; } + .scale value { + color: alpha(currentColor,0.4); } + .scale marks { + color: alpha(currentColor,0.4); } + .scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + .scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + .scale marks.top { + margin-right: 6px; + margin-left: -12px; } + .scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + .scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + .scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + .scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + .scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + +/************** + * Scrollbars * + **************/ +.scrollbar { + background-color: lightgray; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + .scrollbar.top { + border-bottom: 1px solid #d1d1d1; } + .scrollbar.bottom { + border-top: 1px solid #d1d1d1; } + .scrollbar.left { + border-right: 1px solid #d1d1d1; } + .scrollbar.right { + border-left: 1px solid #d1d1d1; } + .scrollbar:backdrop { + background-color: #efefef; + border-color: #d5d5d5; + transition: 200ms ease-out; } + .scrollbar .slider { + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #8c8c8c; } + .scrollbar .slider:hover { + background-color: #686868; } + .scrollbar .slider:hover:active { + background-color: #275f79; } + .scrollbar .slider:backdrop { + background-color: lightgray; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar.fine-tune.horizontal .slider { + border-width: 5px 4px; } + .scrollbar.fine-tune.vertical .slider { + border-width: 4px 5px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #444; + border: 1px solid white; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + background-color: #444; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid white; + -gtk-icon-source: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin: 2px 0; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .button { + margin: 2px 1px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + .scrollbar .button { + padding: 0; + border-style: none; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #8c8c8c; } + .scrollbar .button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #686868; } + .scrollbar .button:active, .scrollbar .button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #275f79; } + .scrollbar .button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(140, 140, 140, 0.2); } + .scrollbar .button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: lightgray; } + .scrollbar .button:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(211, 211, 211, 0.2); } + .scrollbar.vertical .button.down, + .scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .scrollbar.vertical .button.up, + .scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .scrollbar.horizontal .button.down, + .scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + .scrollbar.horizontal .button.up, + .scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +GtkTreeView ~ .scrollbar.vertical { + border-top: 1px solid #d1d1d1; + margin-top: -1px; } + +/********************** + * Overlay Scrollbars * + *********************/ +OsThumb, +OsScrollbar { + color: #347D9F; } + OsThumb:active, OsThumb:selected, + OsScrollbar:active, + OsScrollbar:selected { + background-color: #347D9F; } + OsThumb:backdrop, OsThumb:active:backdrop, + OsScrollbar:backdrop, + OsScrollbar:active:backdrop { + background-color: #9e9e9e; } + OsThumb:insensitive, + OsScrollbar:insensitive { + background-color: #9e9e9e; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + padding: 0; + border-style: solid; + background-color: #f7f7f7; } + .sidebar.left { + border-right: 1px solid #d1d1d1; + border-left-style: none; } + .sidebar.right { + border-left: 1px solid #d1d1d1; + border-right-style: none; } + .sidebar:backdrop { + background-color: #fafafa; + border-color: #d5d5d5; + transition: 200ms ease-out; } + .sidebar .frame { + border-width: 0; + border-left-width: 1px; + border-right-width: 1px; } + .sidebar .sidebar-item, + .sidebar .sidebar-row { + padding: 5px 8px; } + .sidebar .sidebar-item GtkImage, + .sidebar .sidebar-row GtkImage { + padding-right: 6px; + padding-left: 6px; } + .sidebar .sidebar-item:selected, .sidebar .sidebar-item:active, + .sidebar .sidebar-row:selected, + .sidebar .sidebar-row:active { + background-color: #347D9F; + color: #ffffff; } + .sidebar .sidebar-item:selected:hover, .sidebar .sidebar-item:active:hover, + .sidebar .sidebar-row:selected:hover, + .sidebar .sidebar-row:active:hover { + background-color: #347D9F; + color: #ffffff; + box-shadow: none; } + .sidebar .sidebar-item:selected:backdrop, .sidebar .sidebar-item:active:backdrop, + .sidebar .sidebar-row:selected:backdrop, + .sidebar .sidebar-row:active:backdrop { + background-color: #6bafce; } + .sidebar .sidebar-item:hover, + .sidebar .sidebar-row:hover { + background-color: #ffffff; + color: #444; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); } + .sidebar .sidebar-item:hover:backdrop, + .sidebar .sidebar-row:hover:backdrop { + box-shadow: none; } + .sidebar .separator { + color: #d1d1d1; } + .paned .sidebar.left, .paned .sidebar.right, .paned .sidebar.left:dir(rtl), .paned .sidebar:dir(rtl), .paned .sidebar:dir(ltr), .paned .sidebar { + border-style: none; } + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton:not(.vertical) .entry { + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } +.spinbutton:not(.vertical) .button { + margin: 0; + padding: 6px; + color: #575757; + background-image: none; + border-style: none none none solid; + border-color: rgba(209, 209, 209, 0.3); + border-radius: 0; + box-shadow: none; } + .spinbutton:not(.vertical) .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton:not(.vertical) .button:hover { + color: #444; + background-color: rgba(68, 68, 68, 0.05); } + .spinbutton:not(.vertical) .button:insensitive { + color: rgba(158, 158, 158, 0.3); } + .spinbutton:not(.vertical) .button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + .spinbutton:not(.vertical) .button:backdrop { + color: #a7a7a7; + background-color: transparent; + border-color: rgba(213, 213, 213, 0.3); + transition: 200ms ease-out; } + .spinbutton:not(.vertical) .button:backdrop:insensitive { + color: rgba(209, 209, 209, 0.3); + background-image: none; + border-style: none none none solid; } + .spinbutton:not(.vertical) .button:backdrop:insensitive:dir(rtl) { + border-style: none solid none none; } +.osd .spinbutton:not(.vertical) .button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:dir(rtl) { + border-style: none solid none none; } + .osd .spinbutton:not(.vertical) .button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(161, 168, 171, 0.1); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #616769; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:last-child { + border-radius: 0 3px 3px 0; } + .osd .spinbutton:not(.vertical) .button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +.spinbutton.vertical:insensitive { + color: #9e9e9e; } +.spinbutton.vertical:backdrop:insensitive { + color: #d1d1d1; } +.spinbutton.vertical .entry { + padding: 0; + border-radius: 0; } +.spinbutton.vertical .button { + padding: 0; + border: none; + background: none; + box-shadow: none; + color: #444; } + .spinbutton.vertical .button:hover { + background-color: #347D9F; + color: #ffffff; + icon-shadow: none; } + .spinbutton.vertical .button:active { + background-color: transparent; + color: #444; } +.spinbutton.vertical .button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +.spinbutton.vertical .button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd .spinbutton.vertical button:first-child { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd .spinbutton.vertical button:first-child:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +GtkTreeView .spinbutton:not(.vertical) { + border-style: none; + border-radius: 0; } + GtkTreeView .spinbutton:not(.vertical) .entry { + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +.menu.spinner, +menu spinner, +.primary-toolbar .spinner { + color: #347D9F; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active, .spinner:checked, + spinner:active, + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive, .spinner:active:insensitive, .spinner:checked:insensitive, .spinner:checked:insensitive, + spinner:active:insensitive, + spinner:active:insensitive, + spinner:checked:insensitive, + spinner:checked:insensitive { + opacity: 0.5; } + +/********** + * Switch * + **********/ +GtkSwitch { + -GtkSwitch-slider-width: 24px; + -GtkSwitch-slider-height: 24px; + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(255, 255, 255, 0.3); } + GtkSwitch:insensitive { + background-color: #fafafa; } + GtkSwitch:backdrop { + background-color: #f7f7f7; + transition: 200ms ease-out; } + GtkSwitch:backdrop:insensitive { + background-color: #fafafa; } + GtkSwitch:active, GtkSwitch:checked { + background-color: #347D9F; } + GtkSwitch:active:backdrop, GtkSwitch:checked:backdrop { + background-color: #3a8cb2; } + GtkSwitch:active:backdrop .slider:backdrop, + GtkSwitch:active:backdrop slider:backdrop, GtkSwitch:checked:backdrop .slider:backdrop, + GtkSwitch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.9); + border: none; } + GtkSwitch .slider { + padding: 2px; + border-radius: 50%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #ffffff; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + GtkSwitch .slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #ffffff; } + GtkSwitch .trough:active, GtkSwitch .trough:checked { + background-color: #347D9F; } + GtkSwitch .trough:active:backdrop, GtkSwitch .trough:checked:backdrop { + background-color: #3a8cb2; } + +/************ + * Toolbars * + ************/ +.toolbar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #636E73; + color: #ffffff; } + .toolbar:backdrop { + background-color: #576165; + color: rgba(255, 255, 255, 0.5); } + +.osd .toolbar { + box-shadow: none; + background-color: transparent; } +.toolbar .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; } + .toolbar .button.suggested-action, .toolbar .button.text-button, .toolbar .button.menu-button, .toolbar .button.image-button, .toolbar .button.linked, .toolbar .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: #ffffff; } + .toolbar .button.suggested-action:backdrop, .toolbar .button.text-button:backdrop, .toolbar .button.menu-button:backdrop, .toolbar .button.image-button:backdrop, .toolbar .button.linked:backdrop, .toolbar .button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .toolbar .button.suggested-action:hover, .toolbar .button.text-button:hover, .toolbar .button.menu-button:hover, .toolbar .button.image-button:hover, .toolbar .button.linked:hover, .toolbar .button.flat:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .toolbar .button.suggested-action:insensitive, .toolbar .button.text-button:insensitive, .toolbar .button.menu-button:insensitive, .toolbar .button.image-button:insensitive, .toolbar .button.linked:insensitive, .toolbar .button.flat:insensitive { + color: rgba(255, 255, 255, 0.5); + -gtk-image-effect: dim; } + .toolbar .button GtkLabel, + .toolbar .button GtkImage { + color: #ffffff; } + .toolbar .button GtkLabel:insensitive, .toolbar .button GtkLabel:backdrop, + .toolbar .button GtkImage:insensitive, + .toolbar .button GtkImage:backdrop { + color: rgba(255, 255, 255, 0.5); + -gtk-image-effect: dim; } + .toolbar .button:focus, .toolbar .button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .toolbar .button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .toolbar .button:backdrop GtkImage { + color: rgba(255, 255, 255, 0.5); } + .toolbar .button:active, .toolbar .button:checked { + border-radius: 0px; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 -2px 0 0 #ffffff; + background-color: transparent; + background-image: none; + color: #ffffff; } + .toolbar .button:active:backdrop, .toolbar .button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button:checked:focus, .toolbar .button:checked:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: inset 0 -2px 0 0 #ffffff; } + .toolbar .button:insensitive, .toolbar .button:insensitive:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; } + .toolbar .button:insensitive image, + .toolbar .button:insensitive GtkImage, .toolbar .button:insensitive:backdrop image, + .toolbar .button:insensitive:backdrop GtkImage { + -gtk-image-effect: dim; } + .toolbar .button.menu-button .menu .menuitem GtkLabel { + color: #444; } + .toolbar .button.menu-button .menu .menuitem GtkLabel:insensitive { + color: #9e9e9e; } + .toolbar .button.menu-button .menu .menuitem .separator { + color: #d1d1d1; } + .toolbar .button.menu-button .menu .menuitem:hover GtkLabel { + color: #ffffff; } +.toolbar .separator { + color: transparent; + background-color: transparent; } +.toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(32, 37, 38, 0.8); } + .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom { + border-radius: 0; } +.toolbar.horizontal separator { + margin: 0 7px 1px 6px; } +.toolbar.vertical separator { + margin: 6px 1px 7px 0; } + +/******************* + * Inline Toolbars * + *******************/ +searchbar, +.search-bar, .location-bar, +.inline-toolbar { + -GtkWidget-window-dragging: true; + background-color: #f2f2f2; + color: #444; + border: 1px solid #d1d1d1; + border-top-width: 0; + border-radius: 0 0 5px 5px; + box-shadow: inset 0 -1px 1px -2px rgba(0, 0, 0, 0.5); + padding: 0px; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop, + .inline-toolbar:backdrop { + background-color: #eaeaea; } + searchbar button, + .search-bar button, .location-bar button, + searchbar .button, + .search-bar .button, + .location-bar .button, + searchbar .flat, + .search-bar .flat, + .location-bar .flat, + searchbar .text-button, + .search-bar .text-button, + .location-bar .text-button, + searchbar .image-button, + .search-bar .image-button, + .location-bar .image-button, + .inline-toolbar button, + .inline-toolbar .button, + .inline-toolbar .flat, + .inline-toolbar .text-button, + .inline-toolbar .image-button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: #444; + border-radius: 0px; + padding: 10px; } + searchbar button:focus, + .search-bar button:focus, .location-bar button:focus, searchbar button:active, + .search-bar button:active, .location-bar button:active, + searchbar .button:focus, + .search-bar .button:focus, + .location-bar .button:focus, + searchbar .button:active, + .search-bar .button:active, + .location-bar .button:active, + searchbar .flat:focus, + .search-bar .flat:focus, + .location-bar .flat:focus, + searchbar .flat:active, + .search-bar .flat:active, + .location-bar .flat:active, + searchbar .text-button:focus, + .search-bar .text-button:focus, + .location-bar .text-button:focus, + searchbar .text-button:active, + .search-bar .text-button:active, + .location-bar .text-button:active, + searchbar .image-button:focus, + .search-bar .image-button:focus, + .location-bar .image-button:focus, + searchbar .image-button:active, + .search-bar .image-button:active, + .location-bar .image-button:active, + .inline-toolbar button:focus, + .inline-toolbar button:active, + .inline-toolbar .button:focus, + .inline-toolbar .button:active, + .inline-toolbar .flat:focus, + .inline-toolbar .flat:active, + .inline-toolbar .text-button:focus, + .inline-toolbar .text-button:active, + .inline-toolbar .image-button:focus, + .inline-toolbar .image-button:active { + font: bold; + color: #444; + text-shadow: none; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.05); } + searchbar button:focus:backdrop, + .search-bar button:focus:backdrop, .location-bar button:focus:backdrop, searchbar button:active:backdrop, + .search-bar button:active:backdrop, .location-bar button:active:backdrop, + searchbar .button:focus:backdrop, + .search-bar .button:focus:backdrop, + .location-bar .button:focus:backdrop, + searchbar .button:active:backdrop, + .search-bar .button:active:backdrop, + .location-bar .button:active:backdrop, + searchbar .flat:focus:backdrop, + .search-bar .flat:focus:backdrop, + .location-bar .flat:focus:backdrop, + searchbar .flat:active:backdrop, + .search-bar .flat:active:backdrop, + .location-bar .flat:active:backdrop, + searchbar .text-button:focus:backdrop, + .search-bar .text-button:focus:backdrop, + .location-bar .text-button:focus:backdrop, + searchbar .text-button:active:backdrop, + .search-bar .text-button:active:backdrop, + .location-bar .text-button:active:backdrop, + searchbar .image-button:focus:backdrop, + .search-bar .image-button:focus:backdrop, + .location-bar .image-button:focus:backdrop, + searchbar .image-button:active:backdrop, + .search-bar .image-button:active:backdrop, + .location-bar .image-button:active:backdrop, + .inline-toolbar button:focus:backdrop, + .inline-toolbar button:active:backdrop, + .inline-toolbar .button:focus:backdrop, + .inline-toolbar .button:active:backdrop, + .inline-toolbar .flat:focus:backdrop, + .inline-toolbar .flat:active:backdrop, + .inline-toolbar .text-button:focus:backdrop, + .inline-toolbar .text-button:active:backdrop, + .inline-toolbar .image-button:focus:backdrop, + .inline-toolbar .image-button:active:backdrop { + border: none; + background-color: transparent; + color: #9e9e9e; } + searchbar button:hover, + .search-bar button:hover, .location-bar button:hover, + searchbar .button:hover, + .search-bar .button:hover, + .location-bar .button:hover, + searchbar .flat:hover, + .search-bar .flat:hover, + .location-bar .flat:hover, + searchbar .text-button:hover, + .search-bar .text-button:hover, + .location-bar .text-button:hover, + searchbar .image-button:hover, + .search-bar .image-button:hover, + .location-bar .image-button:hover, + .inline-toolbar button:hover, + .inline-toolbar .button:hover, + .inline-toolbar .flat:hover, + .inline-toolbar .text-button:hover, + .inline-toolbar .image-button:hover { + background-color: rgba(0, 0, 0, 0.05); + text-shadow: none; + color: #444; + box-shadow: none; } + searchbar button:insensitive, + .search-bar button:insensitive, .location-bar button:insensitive, + searchbar .button:insensitive, + .search-bar .button:insensitive, + .location-bar .button:insensitive, + searchbar .flat:insensitive, + .search-bar .flat:insensitive, + .location-bar .flat:insensitive, + searchbar .text-button:insensitive, + .search-bar .text-button:insensitive, + .location-bar .text-button:insensitive, + searchbar .image-button:insensitive, + .search-bar .image-button:insensitive, + .location-bar .image-button:insensitive, + .inline-toolbar button:insensitive, + .inline-toolbar .button:insensitive, + .inline-toolbar .flat:insensitive, + .inline-toolbar .text-button:insensitive, + .inline-toolbar .image-button:insensitive { + background: none; + background-color: transparent; + color: rgba(68, 68, 68, 0.5); } + searchbar button:backdrop, + .search-bar button:backdrop, .location-bar button:backdrop, + searchbar .button:backdrop, + .search-bar .button:backdrop, + .location-bar .button:backdrop, + searchbar .flat:backdrop, + .search-bar .flat:backdrop, + .location-bar .flat:backdrop, + searchbar .text-button:backdrop, + .search-bar .text-button:backdrop, + .location-bar .text-button:backdrop, + searchbar .image-button:backdrop, + .search-bar .image-button:backdrop, + .location-bar .image-button:backdrop, + .inline-toolbar button:backdrop, + .inline-toolbar .button:backdrop, + .inline-toolbar .flat:backdrop, + .inline-toolbar .text-button:backdrop, + .inline-toolbar .image-button:backdrop { + border: none; + background: none; + background-color: transparent; + color: #9e9e9e; } + searchbar .entry, + .search-bar .entry, .location-bar .entry, + searchbar entry, + .search-bar entry, + .location-bar entry, + .inline-toolbar .entry, + .inline-toolbar entry { + background: none; + color: #444; + border-radius: 0px; + border: none; + box-shadow: none; } + searchbar .entry.image, + .search-bar .entry.image, .location-bar .entry.image, + searchbar entry.image, + .search-bar entry.image, + .location-bar entry.image, + .inline-toolbar .entry.image, + .inline-toolbar entry.image { + color: #444; } + searchbar .entry.image.left, + .search-bar .entry.image.left, .location-bar .entry.image.left, + searchbar entry.image.left, + .search-bar entry.image.left, + .location-bar entry.image.left, + .inline-toolbar .entry.image.left, + .inline-toolbar entry.image.left { + padding-right: 6px; } + searchbar .entry:backdrop, + .search-bar .entry:backdrop, .location-bar .entry:backdrop, + searchbar entry:backdrop, + .search-bar entry:backdrop, + .location-bar entry:backdrop, + .inline-toolbar .entry:backdrop, + .inline-toolbar entry:backdrop { + color: #9e9e9e; } + searchbar .entry:selected, + .search-bar .entry:selected, .location-bar .entry:selected, + searchbar entry:selected, + .search-bar entry:selected, + .location-bar entry:selected, + .inline-toolbar .entry:selected, + .inline-toolbar entry:selected { + color: #ffffff; + background-color: #347D9F; } + +searchbar, +.search-bar, .location-bar { + border-style: solid; + border-color: #d1d1d1; + background-color: #ececec; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop { + border-color: #d5d5d5; + background-color: #ebebeb; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar, +.search-bar { + padding: 3px 0px; + border-width: 0; + border-radius: 0; } + +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +/************ + * Tooltips * + ************/ +.tooltip, +.overlay-bar { + margin: 4px; + border: none; + border-radius: 3px; + background-color: #ffffff; + color: #444; } + .tooltip.background, + .overlay-bar.background { + background-color: #ffffff; + border: none; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); } + .tooltip *, + .overlay-bar * { + padding: 2px; + background-color: transparent; + color: #444; } + .tooltip .csd, + .overlay-bar .csd { + border-radius: 5px; + box-shadow: none; } + +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: #a2a2a2; + border-top-color: #f7f7f7; } + GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + border-radius: 0; } + GtkTreeView.view:selected:backdrop, GtkTreeView.view:selected, + treeview.view:selected:backdrop, + treeview.view:selected { + border-left-color: #9abecf; + border-top-color: rgba(68, 68, 68, 0.1); } + GtkTreeView.view:insensitive, + treeview.view:insensitive { + color: #9e9e9e; } + GtkTreeView.view:insensitive:selected, + treeview.view:insensitive:selected { + color: #85b1c5; } + GtkTreeView.view:insensitive:selected:backdrop, + treeview.view:insensitive:selected:backdrop { + color: rgba(77, 141, 171, 0.85); } + GtkTreeView.view:insensitive:backdrop, + treeview.view:insensitive:backdrop { + color: #d1d1d1; } + GtkTreeView.view.separator, + treeview.view.separator { + color: #f7f7f7; } + GtkTreeView.view.separator:backdrop, + treeview.view.separator:backdrop { + color: rgba(247, 247, 247, 0.1); } + GtkTreeView.view:backdrop, + treeview.view:backdrop { + border-left-color: #cbcbcb; + border-top: #f7f7f7; } + GtkTreeView.view.expander, + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #7c7c7c; } + GtkTreeView.view.expander:dir(rtl), + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover, + treeview.view.expander:hover { + color: #444; } + GtkTreeView.view.expander:selected, + treeview.view.expander:selected { + color: #c2d8e2; } + GtkTreeView.view.expander:selected:hover, + treeview.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:selected:backdrop, + treeview.view.expander:selected:backdrop { + color: rgba(141, 182, 201, 0.65); } + GtkTreeView.view.expander:checked, + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.expander:backdrop, + treeview.view.expander:backdrop { + color: #bababa; } + GtkTreeView.view.progressbar, + treeview.view.progressbar { + color: #ffffff; + border: 1px solid #275f79; + border-radius: 4px; + background-color: #347D9F; + background-image: linear-gradient(to bottom, #347D9F, #275f79); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:selected, + treeview.view.progressbar:selected:focus, + treeview.view.progressbar:selected { + border-radius: 0; + color: #347D9F; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); } + GtkTreeView.view.progressbar:selected:focus:backdrop, GtkTreeView.view.progressbar:selected:backdrop, + treeview.view.progressbar:selected:focus:backdrop, + treeview.view.progressbar:selected:backdrop { + color: #347D9F; + border-color: #275f79; + background-color: #fcfcfc; } + GtkTreeView.view.progressbar:backdrop, + treeview.view.progressbar:backdrop { + color: #fcfcfc; + background-image: none; + box-shadow: none; } + GtkTreeView.view.trough, + treeview.view.trough { + background-color: rgba(68, 68, 68, 0.1); + border-radius: 4px; } + GtkTreeView.view.trough:selected:focus, GtkTreeView.view.trough:selected, + treeview.view.trough:selected:focus, + treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #347D9F; } + GtkTreeView.view column-header .button, + GtkTreeView.view column-header button, + GtkTreeView.view header .button, + GtkTreeView.view header button, + treeview.view column-header .button, + treeview.view column-header button, + treeview.view header .button, + treeview.view header button { + color: #a2a2a2; + background-color: #ffffff; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + GtkTreeView.view column-header .button:hover, + GtkTreeView.view column-header button:hover, + GtkTreeView.view header .button:hover, + GtkTreeView.view header button:hover, + treeview.view column-header .button:hover, + treeview.view column-header button:hover, + treeview.view header .button:hover, + treeview.view header button:hover { + color: #737373; + box-shadow: none; + transition: none; } + GtkTreeView.view column-header .button:active, + GtkTreeView.view column-header button:active, + GtkTreeView.view header .button:active, + GtkTreeView.view header button:active, + treeview.view column-header .button:active, + treeview.view column-header button:active, + treeview.view header .button:active, + treeview.view header button:active { + color: #444; + transition: none; } + GtkTreeView.view column-header button:last-child:backdrop, GtkTreeView.view column-header button:last-child, + GtkTreeView.view header button:last-child:backdrop, + GtkTreeView.view header button:last-child, + treeview.view column-header button:last-child:backdrop, + treeview.view column-header button:last-child, + treeview.view header button:last-child:backdrop, + treeview.view header button:last-child { + border-right-style: none; } + GtkTreeView.view .button.dnd:active, GtkTreeView.view .button.dnd:selected, GtkTreeView.view .button.dnd:hover, GtkTreeView.view .button.dnd, + GtkTreeView.view button.dnd:active, + GtkTreeView.view button.dnd:selected, + GtkTreeView.view button.dnd:hover, + GtkTreeView.view button.dnd, + GtkTreeView.view column-header.button.dnd:active, + GtkTreeView.view column-header.button.dnd:selected, + GtkTreeView.view column-header.button.dnd:hover, + GtkTreeView.view column-header.button.dnd, + GtkTreeView.view header.button.dnd:active, + GtkTreeView.view header.button.dnd:selected, + GtkTreeView.view header.button.dnd:hover, + GtkTreeView.view header.button.dnd, + treeview.view .button.dnd:active, + treeview.view .button.dnd:selected, + treeview.view .button.dnd:hover, + treeview.view .button.dnd, + treeview.view button.dnd:active, + treeview.view button.dnd:selected, + treeview.view button.dnd:hover, + treeview.view button.dnd, + treeview.view column-header.button.dnd:active, + treeview.view column-header.button.dnd:selected, + treeview.view column-header.button.dnd:hover, + treeview.view column-header.button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: #347D9F; + color: #ffffff; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #ffffff; + text-shadow: none; } + +GtkTreeView.view column-header .button, +GtkTreeView.view column-header button, +GtkTreeView.view header .button, +GtkTreeView.view header button, +treeview.view column-header .button, +treeview.view column-header button, +treeview.view header .button, +treeview.view header button, GtkTreeView.view column-header .button:hover, +GtkTreeView.view column-header button:hover, +GtkTreeView.view header .button:hover, +GtkTreeView.view header button:hover, +treeview.view column-header .button:hover, +treeview.view column-header button:hover, +treeview.view header .button:hover, +treeview.view header button:hover, GtkTreeView.view column-header .button:active, +GtkTreeView.view column-header button:active, +GtkTreeView.view header .button:active, +GtkTreeView.view header button:active, +treeview.view column-header .button:active, +treeview.view column-header button:active, +treeview.view header .button:active, +treeview.view header button:active { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #f7f7f7; } + GtkTreeView.view column-header .button:insensitive, + GtkTreeView.view column-header button:insensitive, + GtkTreeView.view header .button:insensitive, + GtkTreeView.view header button:insensitive, + treeview.view column-header .button:insensitive, + treeview.view column-header button:insensitive, + treeview.view header .button:insensitive, + treeview.view header button:insensitive { + border-color: #f7f7f7; + background-image: none; } + GtkTreeView.view column-header .button:backdrop, + GtkTreeView.view column-header button:backdrop, + GtkTreeView.view header .button:backdrop, + GtkTreeView.view header button:backdrop, + treeview.view column-header .button:backdrop, + treeview.view column-header button:backdrop, + treeview.view header .button:backdrop, + treeview.view header button:backdrop { + border-color: #f7f7f7; + border-style: none solid solid none; + color: #cbcbcb; + background-image: none; + background-color: #fcfcfc; } + GtkTreeView.view column-header .button:backdrop:insensitive, + GtkTreeView.view column-header button:backdrop:insensitive, + GtkTreeView.view header .button:backdrop:insensitive, + GtkTreeView.view header button:backdrop:insensitive, + treeview.view column-header .button:backdrop:insensitive, + treeview.view column-header button:backdrop:insensitive, + treeview.view header .button:backdrop:insensitive, + treeview.view header button:backdrop:insensitive { + border-color: #f7f7f7; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +.window-frame { + border-radius: 4px; + border-width: 0px; + box-shadow: 0 8px 9px 1px transparent, 0 8px 6px 1px rgba(0, 0, 0, 0.5); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 6px 6px 0 rgba(0, 0, 0, 0.3); + transition: 200ms ease-out; } + .fullscreen .window-frame, .tiled .window-frame { + border-radius: 0; } + .popup .window-frame { + box-shadow: none; } + .ssd .window-frame { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5); } + .csd.popup .window-frame { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); } + .solid-csd .window-frame { + border-radius: 0; + margin: 4px; + background-color: #f7f7f7; + border: 0px solid #d5d5d5; + box-shadow: none; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +**********/ +.budgie-panel .unpinned .launcher:hover, .budgie-panel .pinned .launcher.running:hover { + background-color: rgba(0, 0, 0, 0.1); } +.budgie-panel .unpinned .launcher:active, .budgie-panel .pinned .launcher.running:active, .budgie-panel .unpinned .launcher:checked, .budgie-panel .pinned .launcher.running:checked { + background-color: rgba(0, 0, 0, 0.2); } +.top .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .top .launcher, .top .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .top .launcher.running { + border-bottom: 2px solid transparent; + border-top: 2px solid transparent; } + .top .budgie-panel .unpinned .launcher, + .top .budgie-panel .pinned .launcher.running { + border-top: 2px solid rgba(52, 125, 159, 0.5); } + .top .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .top .launcher:hover, .top .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .top .launcher.running:hover { + border-bottom: 2px solid rgba(0, 0, 0, 0.1); + border-top: 2px solid rgba(52, 125, 159, 0.5); } + .top .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .top .launcher:active, .top .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .top .launcher.running:active, .top .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .top .launcher:checked, .top .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .top .launcher.running:checked { + border-bottom: 2px solid rgba(0, 0, 0, 0.2); + border-top: 2px solid #347D9F; } +.bottom .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .bottom .launcher, .bottom .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .bottom .launcher.running { + border-top: 2px solid transparent; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .unpinned .launcher, + .bottom .budgie-panel .pinned .launcher.running { + border-bottom: 2px solid rgba(52, 125, 159, 0.5); } + .bottom .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .bottom .launcher:hover, .bottom .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .bottom .launcher.running:hover { + border-top: 2px solid rgba(0, 0, 0, 0.1); + border-bottom: 2px solid rgba(52, 125, 159, 0.5); } + .bottom .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .bottom .launcher:active, .bottom .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .bottom .launcher.running:active, .bottom .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .bottom .launcher:checked, .bottom .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .bottom .launcher.running:checked { + border-top: 2px solid rgba(0, 0, 0, 0.2); + border-bottom: 2px solid #347D9F; } +.left .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .left .launcher, .left .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .left .launcher.running { + border-right: 2px solid transparent; + border-left: 2px solid transparent; } + .left .budgie-panel .unpinned .launcher, + .left .budgie-panel .pinned .launcher.running { + border-left: 2px solid rgba(52, 125, 159, 0.5); } + .left .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .left .launcher:hover, .left .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .left .launcher.running:hover { + border-right: 2px solid rgba(0, 0, 0, 0.1); + border-left: 2px solid rgba(52, 125, 159, 0.5); } + .left .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .left .launcher:active, .left .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .left .launcher.running:active, .left .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .left .launcher:checked, .left .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .left .launcher.running:checked { + border-right: 2px solid rgba(0, 0, 0, 0.2); + border-left: 2px solid #347D9F; } +.right .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .right .launcher, .right .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .right .launcher.running { + border-left: 2px solid transparent; + border-right: 2px solid transparent; } + .right .budgie-panel .unpinned .launcher, + .right .budgie-panel .pinned .launcher.running { + border-right: 2px solid rgba(52, 125, 159, 0.5); } + .right .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .right .launcher:hover, .right .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .right .launcher.running:hover { + border-left: 2px solid rgba(0, 0, 0, 0.1); + border-right: 2px solid rgba(52, 125, 159, 0.5); } + .right .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .right .launcher:active, .right .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .right .launcher.running:active, .right .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .right .launcher:checked, .right .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .right .launcher.running:checked { + border-left: 2px solid rgba(0, 0, 0, 0.2); + border-right: 2px solid #347D9F; } + +.budgie-menu GtkSearchEntry.entry:not(:selected) { + border: none; + box-shadow: none; + background: none; + font-size: 120%; } + .budgie-menu GtkSearchEntry.entry:not(:selected).image { + padding-left: 0px; + padding-right: 6px; } +.budgie-menu .list-row.activatable:selected, +.budgie-menu .list-row.activatable:selected .button { + color: inherit; } + +.budgie-panel { + font: bold; + color: white; + background-color: rgba(0, 0, 0, 0.7); } + .budgie-panel:backdrop { + color: white; + background-color: rgba(0, 0, 0, 0.7); } + .budgie-panel WnckTasklist .button, + .budgie-panel WnckTasklist .button:backdrop { + border-radius: 0; } + .budgie-panel .launcher { + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + padding-left: 2px; + padding-right: 2px; + border-color: transparent; } + .budgie-panel .launcher:hover { + -gtk-image-effect: highlight; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } + +.top .raven-frame { + padding: 0; + background: none; + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(0, 0, 0, 0.2); } + +.bottom .raven-frame { + padding: 0; + background: none; + border: none; + border-top: 1px solid rgba(0, 0, 0, 0.2); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.2), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(0, 0, 0, 0.2); } + +.left .raven-frame { + padding: 0; + background: none; + border: none; + border-right: 1px solid rgba(0, 0, 0, 0.2); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(0, 0, 0, 0.2); } + +.right .raven-frame { + padding: 0; + background: none; + border: none; + border-left: 1px solid rgba(0, 0, 0, 0.2); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent); } + +.raven { + color: white; + background-color: transparent; + transition: 170ms ease-out; } + .raven .raven-header { + color: white; + border-width: 1px 0; } + .raven .raven-header.top { + border-top-style: none; } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-background { + color: white; + background-color: transparent; + border-bottom: 1px solid transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip .button { + padding: 10px; } + .raven .option-subtitle { + font-size: smaller; } + +.raven-mpris { + border-width: 1px 0; } + .raven-mpris .button.image-button { + padding: 8px; } + +.budgie-notification-window { + background: none; + border-radius: 1px; } + +.budgie-notification.background { + background-color: white; + border-radius: 4px; } +.budgie-notification .notification-title { + font-size: 110%; + color: #444; } +.budgie-notification .notification-body { + color: rgba(255, 255, 255, 0.7); } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog { + background-color: transparent; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.2); + border-radius: 1px; } + +.budgie-session-dialog .linked.horizontal > .button, .budgie-polkit-dialog .linked.horizontal > .button { + border-bottom: none; + border-radius: 0; } + .budgie-session-dialog .linked.horizontal > .button:first-child, .budgie-polkit-dialog .linked.horizontal > .button:first-child { + border-left: none; + border-radius: 0; } + .budgie-session-dialog .linked.horizontal > .button:last-child, .budgie-polkit-dialog .linked.horizontal > .button:last-child { + border-right: none; + border-radius: 0; } + +.budgie-polkit-dialog .message { + color: rgba(255, 255, 255, 0.7); } +.budgie-polkit-dialog .failure { + color: #f34235; } + +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; } + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; } + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; } + +SudokuView { + border: none; } + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: #ffffff; } + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: #347D9F; + color: #ffffff; } + +/******** + * Misc * + *******/ +ApDocView, +EogScrollView, +CheeseThumbView { + -EogScrollView-shadow-type: none; } + +/************ + * Terminal * + ************/ +TerminalScreen, +VteTerminal { + background-color: rgba(0, 43, 54, 0.9); + color: #839495; } + +TerminalWindow .titlebar, +TerminalWindow .header-bar { + background-color: #636E73; } + TerminalWindow .titlebar:backdrop, + TerminalWindow .header-bar:backdrop { + background-color: #4b5458; } + +/************ + * Nautilus * + ************/ +NautilusCanvasView { + border: none; } + NautilusCanvasView:active, NautilusCanvasView:focus, NautilusCanvasView:backdrop { + border: none; } + +.nautilus-circular-button { + border-radius: 20px; + outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #444; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #444; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:prelight { + color: #444; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #ffffff; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item GtkLabel.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item .header-bar .subtitle:selected, + .header-bar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #ffffff; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list GtkLabel.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list .header-bar .subtitle:selected, + .header-bar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #ffffff; } + +/*********** + * Builder * + ***********/ +GbGreeterWindow .titlebar, +GbGreeterWindow .header-bar, +GbWorkbench .titlebar, +GbWorkbench .header-bar { + background-color: #CBBB2E; } + GbGreeterWindow .titlebar:backdrop, + GbGreeterWindow .header-bar:backdrop, + GbWorkbench .titlebar:backdrop, + GbWorkbench .header-bar:backdrop { + background-color: #a19525; } + +/************** + * Calculator * + **************/ +MathWindow { + background-color: #ffffff; + border-radius: 0 0 4px 4px; } + MathWindow .titlebar, + MathWindow .header-bar, + MathWindow .toolbar { + background-color: #07ce8e; } + MathWindow .titlebar:backdrop, + MathWindow .header-bar:backdrop, + MathWindow .toolbar:backdrop { + background-color: #059d6c; } + MathWindow MathButtons GtkComboBox, + MathWindow MathButtons .button { + background-color: transparent; + background-image: none; + box-shadow: none; + border: none; + text-shadow: none; + color: #07ce8e; + font: bold; } + MathWindow MathButtons GtkComboBox:hover, + MathWindow MathButtons .button:hover { + background-image: none; + background-color: #ffffff; + color: #07ce8e; } + MathWindow MathButtons GtkComboBox:backdrop, + MathWindow MathButtons .button:backdrop { + color: #059d6c; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action, + MathWindow MathButtons .button.text-button.suggested-action { + background-image: none; + box-shadow: none; + text-shadow: none; + background-color: #07ce8e; + color: #ffffff; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action:backdrop, + MathWindow MathButtons .button.text-button.suggested-action:backdrop { + background-color: #059d6c; + color: rgba(255, 255, 255, 0.5); } + MathWindow MathDisplay { + padding: 4px; + background-color: #ffffff; + border: 1px solid #d1d1d1; } + +/************ + * Calendar * + ************/ +GcalWindow .titlebar, +GcalWindow .header-bar { + background-color: #75A3F6; } + GcalWindow .titlebar:backdrop, + GcalWindow .header-bar:backdrop { + background-color: #4583f3; } + +/********** + * Cheese * + **********/ +CheeseWindow .titlebar, +CheeseWindow .header-bar, +CheeseWindow .toolbar { + background-color: #ad7fa8; } + CheeseWindow .titlebar:backdrop, + CheeseWindow .header-bar:backdrop, + CheeseWindow .toolbar:backdrop { + background-color: #986192; } + +/************ + * Contacts * + ************/ +ContactsWindow .titlebar, +ContactsWindow .header-bar { + background-color: #2095F2; } + ContactsWindow .titlebar:backdrop, + ContactsWindow .header-bar:backdrop { + background-color: #0c7bd3; } + +/********** + * Clocks * + **********/ +ClocksWindow .titlebar, +ClocksWindow .header-bar { + background-color: #4BAE4F; } + ClocksWindow .titlebar:backdrop, + ClocksWindow .header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Disks * + *********/ +GduWindow .titlebar, +GduWindow .header-bar { + background-color: #8561C5; } + GduWindow .titlebar:backdrop, + GduWindow .header-bar:backdrop { + background-color: #6a41b2; } + +/************** + * Disk Usage * + **************/ +BaobabWindow .titlebar, +BaobabWindow .header-bar { + background-color: #CC5E55; } + BaobabWindow .titlebar:backdrop, + BaobabWindow .header-bar:backdrop { + background-color: #b74137; } + +/************* + * Documents * + *************/ +#Documents .titlebar, +#Documents .header-bar { + background-color: #C2352A; } + #Documents .titlebar:backdrop, + #Documents .header-bar:backdrop { + background-color: #982a21; } + +/************ + * Epiphany * + ************/ +EphyWindow .titlebar, +EphyWindow .header-bar { + background-color: #6573C3; } + EphyWindow .titlebar:backdrop, + EphyWindow .header-bar:backdrop { + background-color: #4555b0; } + EphyWindow .titlebar .incognito-mode, + EphyWindow .header-bar .incognito-mode { + background-color: #3e4c9e; } + EphyWindow .titlebar .incognito-mode .button, + EphyWindow .header-bar .incognito-mode .button { + background-image: none; } + EphyWindow .titlebar .incognito-mode:backdrop, + EphyWindow .header-bar .incognito-mode:backdrop { + background-color: #2f3a79; } + +/********* + * Gedit * + *********/ +GeditWindow .titlebar, +GeditWindow .header-bar { + background-color: #DC4836; } + GeditWindow .titlebar:backdrop, + GeditWindow .header-bar:backdrop { + background-color: #be3221; } + +/************** + * Log Viewer * + **************/ +GlWindow .titlebar, +GlWindow .header-bar, +GlWindow .toolbar, +LogviewWindow .titlebar, +LogviewWindow .header-bar, +LogviewWindow .toolbar { + background-color: #009587; } + GlWindow .titlebar:backdrop, + GlWindow .header-bar:backdrop, + GlWindow .toolbar:backdrop, + LogviewWindow .titlebar:backdrop, + LogviewWindow .header-bar:backdrop, + LogviewWindow .toolbar:backdrop { + background-color: #006259; } + +/********* + * Music * + *********/ +gnomemusic + window + Window .titlebar, +gnomemusic + window + Window .header-bar { + background-color: #fe9700; } + gnomemusic + window + Window .titlebar:backdrop, + gnomemusic + window + Window .header-bar:backdrop { + background-color: #cb7900; } + +/***************** + * Notes/Bijiben * + *****************/ +BjbMainToolbar .titlebar, +BjbMainToolbar .header-bar, +BjbWindowBase .titlebar, +BjbWindowBase .header-bar { + background-color: #ebdd4d; } + BjbMainToolbar .titlebar:backdrop, + BjbMainToolbar .header-bar:backdrop, + BjbWindowBase .titlebar:backdrop, + BjbWindowBase .header-bar:backdrop { + background-color: #e6d41f; } + +/********** + * Photos * + **********/ +PhotosMainWindow .titlebar, +PhotosMainWindow .header-bar { + background-color: #D30101; } + PhotosMainWindow .titlebar:backdrop, + PhotosMainWindow .header-bar:backdrop { + background-color: #a00101; } + +/********** + * Polari * + **********/ +.titlebar.polari-titlebar-left, .titlebar.polari-titlebar-right, +.header-bar.polari-titlebar-left, +.header-bar.polari-titlebar-right { + background-color: #4BAE4F; } + .titlebar.polari-titlebar-left:backdrop, .titlebar.polari-titlebar-right:backdrop, + .header-bar.polari-titlebar-left:backdrop, + .header-bar.polari-titlebar-right:backdrop { + background-color: #3c8a3f; } + +/******************* + * System Settings * + ******************/ +CcWindow .titlebar, +CcWindow .header-bar { + background-color: #5F7C8A; } + CcWindow .titlebar:backdrop, + CcWindow .header-bar:backdrop { + background-color: #4a616c; } + +CcShellNavBar { + padding: 0px; } + +/************ + * Software * + ************/ +#window_software .titlebar, +#window_software .header-bar { + background-color: #1A77C2; } + #window_software .titlebar:backdrop, + #window_software .header-bar:backdrop { + background-color: #145b95; } + +/****************** + * System Monitor * + ******************/ +#gnome-system-monitor .titlebar, +#gnome-system-monitor .header-bar { + background-color: #6fbe72; } + #gnome-system-monitor .titlebar:backdrop, + #gnome-system-monitor .header-bar:backdrop { + background-color: #4eac51; } + +/******** + * ToDo * + ********/ +GtdWindow .titlebar, +GtdWindow .header-bar { + background-color: #3262A1; } + GtdWindow .titlebar:backdrop, + GtdWindow .header-bar:backdrop { + background-color: #264a7a; } + +/******** + * Yelp * + ********/ +YelpWindow .titlebar, +YelpWindow .header-bar { + background-color: #435ece; } + YelpWindow .titlebar:backdrop, + YelpWindow .header-bar:backdrop { + background-color: #2e47b0; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #ffffff; + background-color: #ffffff; } + .gala-notification .title, + .gala-notification .label { + color: #444; } + +.gala-button { + padding: 3px; + color: #ffffff; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(255, 255, 255, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #444; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(52, 125, 159, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #444; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(52, 125, 159, 0.3); + color: #ffffff; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #444; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: white; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + +.composited-indicator > GtkRevealer, +.composited-indicator > GtkRevealer GtkImage, +.composited-indicator > GtkRevealer GtkLabel { + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1); } + +.panel.color-light .composited-indicator > GtkRevealer, +.panel.color-light .composited-indicator > GtkRevealer GtkImage, +.panel.color-light .composited-indicator > GtkRevealer GtkLabel { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************* + * AppCenter * + *************/ +AppCenterMainWindow .titlebar, +AppCenterMainWindow .header-bar { + background-color: #378BE6; } + AppCenterMainWindow .titlebar:backdrop, + AppCenterMainWindow .header-bar:backdrop { + background-color: #1a71d0; } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .titlebar, + PantheonCalculatorMainWindow .header-bar { + background-color: #07ce8e; } + PantheonCalculatorMainWindow .titlebar:backdrop, + PantheonCalculatorMainWindow .header-bar:backdrop { + background-color: #059d6c; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/******** + * Maya * + ********/ +MayaViewMayaToolbar.titlebar, MayaViewMayaToolbar.header-bar { + background-color: #4bae4f; } + MayaViewMayaToolbar.titlebar:backdrop, MayaViewMayaToolbar.header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Cards * + *********/ +.deck { + background-color: #e3e3e3; } + +.card { + background-color: #ffffff; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #f2f2f2; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .titlebar, + NoiseLibraryWindow .header-bar { + background-color: #EE6020; } + NoiseLibraryWindow .titlebar:backdrop, + NoiseLibraryWindow .header-bar:backdrop { + background-color: #cb4a10; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/*********** + * Scratch * + ***********/ +ScratchMainWindow .titlebar, +ScratchMainWindow .header-bar { + background-color: #e74c3c; } + ScratchMainWindow .titlebar:backdrop, + ScratchMainWindow .header-bar:backdrop { + background-color: #d62c1a; } + +/******** + * Snap * + ********/ +SnapMainWindow .titlebar, +SnapMainWindow .header-bar, +SnapSnapWindow .titlebar, +SnapSnapWindow .header-bar { + background-color: #6d266a; } + SnapMainWindow .titlebar:backdrop, + SnapMainWindow .header-bar:backdrop, + SnapSnapWindow .titlebar:backdrop, + SnapSnapWindow .header-bar:backdrop { + background-color: #471945; } +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .titlebar, +DirectWindow .header-bar, +LibraryWindow .titlebar, +LibraryWindow .header-bar { + background-color: #5544B5; } + DirectWindow .titlebar:backdrop, + DirectWindow .header-bar:backdrop, + LibraryWindow .titlebar:backdrop, + LibraryWindow .header-bar:backdrop { + background-color: #443690; } +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #f7f7f7; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #444; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Backdrop Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +/* Backdrop Unity panel color */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: #347D9F; + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #636E73; + color: #dbdee0; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #636E73; + border-bottom-width: 0; + background-color: #636E73; + color: #dbdee0; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + background-color: #4b5458; + color: #c0c5c8; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #dbdee0; } + UnityDecoration .top .menuitem:backdrop { + background-color: #4b5458; + color: #c0c5c8; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #626c71; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #636E73, #626c71); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #626c71; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: #4b5458; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #343a3c; + color: #dbdee0; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: #1c1f21; + color: #c0c5c8; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #dbdee0; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #dbdee0; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #343a3c; + color: #dbdee0; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #9e9e9e; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #616b70; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border: none; + color: #d1d1d1; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #ffffff; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #347D9F; } + +/*********************** + * App-Specific Styles * + ***********************/ +/******************* + * Archive Manager * + *******************/ +FrWindow .titlebar, +FrWindow .header-bar, +FrWindow .toolbar { + background-color: #A88A67; } + FrWindow .titlebar:backdrop, + FrWindow .header-bar:backdrop, + FrWindow .toolbar:backdrop { + background-color: #8c7050; } + +/********* + * Birdie * + *********/ +BirdieWidgetsUnifiedWindow .titlebar, +BirdieWidgetsUnifiedWindow .header-bar { + background-image: none; + background-color: #3998E7; } + BirdieWidgetsUnifiedWindow .titlebar:backdrop, + BirdieWidgetsUnifiedWindow .header-bar:backdrop { + background-image: none; + background-color: #1a7fd3; } +BirdieWidgetsUnifiedWindow .menu-button { + padding: 0px; + padding-left: 6px; + padding-right: 6px; } + +BirdieWidgetsTweetList * { + background-image: none; + background: none; } + +BirdieWidgetsUserbox { + background-color: rgba(57, 152, 231, 0.2); } + +BirdieWidgetsNotebook .header { + background-color: #ffffff; } +BirdieWidgetsNotebook tab:active { + box-shadow: inset 0 -3px 0 0 #3998E7; } + +/********* + * Geary * + *********/ +.geary-titlebar-left, +.geary-titlebar-right { + background-color: #F2B035; } + .geary-titlebar-left:backdrop, + .geary-titlebar-right:backdrop { + background-color: #e59a0f; } + .geary-titlebar-left .separator, + .geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkWidget-focus-line-width: 1px; + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView GtkIconView:active, ConversationListView .view:selected, ConversationListView GtkIconView:selected { + background-color: #347D9F; + color: #ffffff; } + ConversationListView .view:active:backdrop, ConversationListView GtkIconView:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView GtkIconView:selected:backdrop { + background-color: #3a8cb2; + color: rgba(255, 255, 255, 0.5); } + ConversationListView .view .cell, ConversationListView GtkIconView .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView GtkIconView .cell:selected { + color: #ffffff; + border: 0px solid #275f79; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(0, 0, 0, 0.7); + color: white; + font: bold; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.7); } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: white; + font: bold; } + #panel_window .menubar .menuitem:insensitive, + #panel_window menubar menuitem:insensitive { + color: rgba(255, 255, 255, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel, + #panel_window menubar menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:insensitive label, + #panel_window menubar menuitem:insensitive label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #444; } + +#content_frame { + padding-bottom: 14px; + background-color: #f7f7f7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + #content_frame button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + #content_frame button:active, #content_frame button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + #content_frame button:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + #content_frame button:insensitive GtkLabel, #content_frame button:insensitive { + color: #9e9e9e; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(32, 37, 38, 0.8); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + +#login_window #user_combobox { + color: #444; + font: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +/********** + * Midori * + **********/ +MidoriBrowser .titlebar, +MidoriBrowser .header-bar, +MidoriBrowser .toolbar { + background-color: #7FC843; } + MidoriBrowser .titlebar:backdrop, + MidoriBrowser .header-bar:backdrop, + MidoriBrowser .toolbar:backdrop { + background-color: #66a731; } + +/********* + * Vocal * + *********/ +.titlebar.vocal-headerbar, +.header-bar.vocal-headerbar { + background-color: #9C69C6; } + .titlebar.vocal-headerbar:backdrop, + .header-bar.vocal-headerbar:backdrop { + background-color: #8345b7; } diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk.scss new file mode 100644 index 0000000..182b147 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/gtk.scss @@ -0,0 +1,26 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +$variant: 'light'; + +@import 'colors'; +@import 'colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_action-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_action-bars.scss new file mode 100644 index 0000000..dd4a3f5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_action-bars.scss @@ -0,0 +1,27 @@ +/*************** +* Action bars * +***************/ + +.action-bar { + background-color: darken($bg_color, 10%); + border: solid $borders_color; + border-width: 1px 0 0 0; + color: $fg_color; + box-shadow: none; + + &:backdrop { + background-color: darken($backdrop_bg_color, 10%); + box-shadow: none; + -gtk-image-effect: dim; + } + + &:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; + } + + &:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_app-notifications.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_app-notifications.scss new file mode 100644 index 0000000..024c6fc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_app-notifications.scss @@ -0,0 +1,19 @@ +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + @extend %osd; + + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: $osd_bg_color; + background-clip: padding-box; + + &:backdrop { + background-image: none; + transition: $backdrop_transition; + } + + .button, button { @extend %osd_button; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_base-states.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_base-states.scss new file mode 100644 index 0000000..8987283 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_base-states.scss @@ -0,0 +1,206 @@ +/*************** + * Base States * + ***************/ +.background { + color: $fg_color; + background-color: $bg_color; + + &:backdrop { + color: $backdrop_fg_color; + background-color: $backdrop_bg_color; + text-shadow: none; + icon-shadow: none; + } +} + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ + +*:insensitive { -gtk-image-effect: dim; } + +.gtkstyle-fallback { + color: $fg_color; + background-color: $bg_color; + + &:hover { + color: $fg_color; + background-color: lighten($bg_color, 10%); + } + + &:active { + color: $fg_color; + background-color: darken($bg_color, 10%); + } + + &:insensitive { + color: $insensitive_fg_color; + background-color: $insensitive_bg_color; + } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $base_color; + + &:backdrop { + color: $backdrop_text_color; + background-color: $backdrop_base_color; + } + + &:selected { + &:focus, & { + @extend %selected_items; + + border-radius: 3px; + } + } +} + +GtkTextView { + GtkLabel { + @extend %view; + + selection { &:focus, & { @extend %selected_items; }} + } +} + +GtkTextView{ + background-color: mix($bg_color, $base_color, 50%); + + &:backdrop { background-color: mix($backdrop_bg_color, $backdrop_base_color, 50%); } + + &.bottom { + background-size: 100% 1px; + background-position: top; + } + + &.top { + background-size: 100% 1px; + background-position: bottom; + } + + &.left { + background-size: 1px 100%; + background-position: right; + } + + &.right { + background-size: 1px 100%; + background-position: left; + } +} + +GtkIconView { + @extend .view; + background-color:transparent; + + &:backdrop{ + background-color:transparent; + } +} + +.rubberband, +%rubberband { + border: 1px solid darken($selected_bg_color, 10%); + background-color: transparentize(darken($selected_bg_color, 10%), 0.8); +} + + +GtkFlow { + rubberband { @extend %rubberband; } + + flowboxchild { + padding: 3px; + border-radius: 3px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +GtkLabel { + &.separator { + @extend .dim-label; + + color: $fg_color; + + &:backdrop { color: $backdrop_fg_color; } + } + + .list-row:selected &, + row:selected &, + &:selected { @extend %nobg_selected_items; } + + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &:insensitive { + color: $insensitive_fg_color; + + &:selected { @extend %selected_items:insensitive; } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop { + color: $backdrop_fg_color; + + &:selected { @extend %selected_items:backdrop; } + } +} + +.dim-label { + opacity: 0.55; + text-shadow: none; +} + +%osd, +.osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + outline-color: transparentize($osd_fg_color, 0.7); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + + &:backdrop { + text-shadow: none; + icon-shadow: none; + } +} + +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, & { + color: $selected_fg_color; + + @if $variant == 'light' { outline-color: transparentize($selected_fg_color, 0.7); } + + &:insensitive { color: mix($selected_fg_color, $selected_bg_color, 50%); } + + &:backdrop { + color: $backdrop_selected_fg_color; + + &:insensitive { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + } +} + +.monospace { font: Monospace; } \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_buttons.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_buttons.scss new file mode 100644 index 0000000..7c8b033 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_buttons.scss @@ -0,0 +1,526 @@ +/*********** + * Buttons * + ***********/ + +// stuff for .needs-attention +$_dot_color: if($variant=='light', $selected_bg_color, + lighten($selected_bg_color,15%)); +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + + + +%button, +.button { + @at-root %button_basic, & { + + padding: 4px 9px; + border: 1px solid $borders_color; + border-radius: 3px; + transition: $button_transition; + + @include button(normal); + + &.flat { + @include button(undecorated); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + + &:hover { + transition: $button_transition; + transition-duration: 500ms; + + &:active { transition: $button_transition; } + } + } + + &:hover { + @include button(hover); + -gtk-image-effect: highlight; + } + + &:active, + &:checked { + @include button(active); + + transition-duration: 50ms; + } + + &:backdrop { + &.flat, & { + @include button(backdrop); + + transition: $backdrop_transition; + -gtk-image-effect: none; + + &:active, + &:checked { @include button(backdrop-active); } + + &:insensitive { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active); } + } + } + } + + &.flat { &:backdrop, &:insensitive, &:backdrop:insensitive { @include button(undecorated); }} + + &:insensitive, + &:insensitive { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active); } + } + + &.image-button { + padding-left: 4px; + padding-right: 4px; + } + + &.text-button { + padding-left: 16px; + padding-right: 16px; + } + + &.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + + GtkLabel, + label { + padding-left: 8px; + padding-right: 8px; + } + } + } + + @at-root %button_selected, & { + row:selected & { + @if $variant == 'light' { border-color: $selected_borders_color; } + + &.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: $selected_fg_color; + border-color: transparent; + + &:backdrop { color: if($variant=='light', $backdrop_base_color, $backdrop_fg_color); } + } + } + } + + + // Standalone Buttons + &.osd { + + + color: $osd_fg_color; + border-radius: 5px; + outline-color: transparentize($osd_fg_color, 0.7); //FIXME: define a color var? + + @include button(osd); + + border: none; + box-shadow: none; + + &:hover { + @include button(osd-hover); + + border: none; + box-shadow: none; + } + + &:active, + &:checked { + @include button(osd-active); + + border: none; + box-shadow: none; + } + + &:insensitive, + &:insensitive { + &:backdrop, & { + @include button(osd-insensitive); + + border: none; + } + } + + &:backdrop { + @include button(osd-backdrop); + + border: none; + } + } + + //overlay / OSD style + @at-root %osd_button, + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active); }} + + &:insensitive { &:backdrop, & { @include button(osd-insensitive); }} + + &:backdrop { @include button(osd-backdrop); } + + &.flat { + @include button(undecorated); + + box-shadow: none; //FIXME respect no edge on the button mixin + + &:hover { @include button(osd-hover); } + + &:insensitive { + @include button(osd-insensitive); + background-image: none; + border-color: transparent; + box-shadow: none; + } + + &:backdrop { @include button(undecorated); } + + &:active, + &:checked { @include button(osd-active); } + } + } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $selected_bg_color), + (destructive-action, $destructive_color) { + &.#{$b_type} { + @include button(normal, $b_color, white); + + &.flat { + @include button(undecorated); + + color: $b_color; //FIXME: does it work on the dark variant? + } + + &:hover { @include button(hover, $b_color, white); } + + &:active, + &:checked { @include button(active, $b_color, white); } + + &:backdrop, + &.flat:backdrop { + @include button(backdrop, $b_color, white); + + &:active, + &:checked { @include button(backdrop-active, $b_color, white); } + + &:insensitive { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active, $b_color, white); } + } + } + + &.flat { + &:backdrop, &:insensitive, &:backdrop:insensitive { + @include button(undecorated); + + color: transparentize($b_color, 0.2); + } + } + + &:insensitive { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active, $b_color, white); } + } + + .osd & { + @include button(osd, $b_color); + + &:hover { @include button(osd-hover, $b_color); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active, $b_color); }} + + &:insensitive { &:backdrop, & { @include button(osd-insensitive, $b_color); }} + + &:backdrop { @include button(osd-backdrop, $b_color); } + } + } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overriden by GtkRadioButton outline-offset + + > GtkLabel { + padding-left: 6px; // label padding + padding-right: 6px; // + } + + > GtkImage { + padding-left: 6px; // image padding + padding-right: 6px; // + padding-top: 3px; // + padding-bottom: 3px; // + } + + &.text-button { + // compensate text-button paddings + padding-left: 10px; + padding-right: 10px; + } + + &.image-button { + // we want image buttons to have a 1:1 aspect ratio, so compensation + // of the padding added to the GtkImage is needed + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + > label, + > image { @extend %needs_attention; } + + &:active, + &:checked { + > label, + > image { + animation: none; + background-image: none; + } + } + } + } + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .primary-toolbar & { icon-shadow: none; } // tango icons don't need shadows + + .linked > &, + .linked > &:hover, + .linked > &:active, + .linked > &:checked, + .linked > &:backdrop { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked, + .linked.vertical > &:backdrop { @extend %linked_vertical; } +} + +%needs_attention { + animation: needs_attention 150ms ease-in; + $_dot_shadow: _text_shadow_color(); + $_dot_shadow_r: if($variant=='light',0.5,0.45); + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)), + -gtk-gradient(radial, + center center, 0, + center center, $_dot_shadow_r, + to($_dot_shadow), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + + @if $variant == 'light' { background-position: right 3px, right 4px; } + + @else { background-position: right 3px, right 2px; } + + &:backdrop { background-size: 6px 6px, 0 0;} + + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + + @else { background-position: left 3px, left 2px; } + } +} + + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar toolbutton > button { // redefining the button look is + // needed since those are flat... + @include button(normal); + + &:hover { @include button(hover); } + + &:active, + &:checked{ @include button(active); } + + &:insensitive { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active); } + } + + &:backdrop { + @include button(backdrop); + + &:active, + &:checked { @include button(backdrop-active); } + + &:insensitive { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active); } + } + } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton, +toolbar.inline-toolbar toolbutton:backdrop { + > button.flat { @extend %linked_middle; } + + &:first-child > button.flat { @extend %linked:first-child; } + + &:last-child > button.flat { @extend %linked:last-child; } + + &:only-child > button.flat { @extend %linked:only-child; } +} + +%linked_middle { + border-radius: 0; + border-right-style: none; +} + +%linked { + @extend %linked_middle; + + &:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + + &:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; + } + + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%linked_vertical_middle { + border-style: solid solid none solid; + border-radius: 0; +} + +%linked_vertical{ + @extend %linked_vertical_middle; + + &:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + &:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; + } + + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%undecorated_button { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px transparentize(white,1), + 0 1px transparentize(white, 1); + text-shadow: none; + icon-shadow: none; +} + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; + + @extend %undecorated_button; + + &:hover { background-color: $popover_hover_color; } + + &:selected { @extend %selected_items; } + + &:backdrop, + &:backdrop:hover { @extend %undecorated_button; } + + // FIXME: remove the following when the checks/radios rewrite lands + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } +} + +modelbutton.flat arrow { + background: none; + + &:hover { background: none; } + + &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + + &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +} + +button.color { + padding: 4px; + + colorswatch:only-child { + &, overlay { border-radius: 0; } + + @if $variant == 'light' { + box-shadow: 0 1px _text_shadow_color(); + + &:insensitive, + &:backdrop { box-shadow: none; } + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_calendar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_calendar.scss new file mode 100644 index 0000000..a981a36 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_calendar.scss @@ -0,0 +1,56 @@ +/************ + * Calendar * + ***********/ +GtkCalendar { + color: $text_color; + border: 1px solid $borders_color; + + &:selected { + @extend %selected_items; + + border-radius: 3px; + } + + &.header { + border-bottom: 1px solid transparentize(black, 0.9); + border-radius: 0; + + &:backdrop { border-color: transparentize(black, 0.9); } + } + + &.button { + @extend %undecorated_button; + + color: transparentize($fg_color, 0.55); + + &:hover { + @extend %undecorated_button; + + color: $fg_color; + } + + &:backdrop { + @extend %undecorated_button; + + color: transparentize($backdrop_fg_color,0.55); + } + + &:insensitive { + @extend %undecorated_button; + + color: transparentize($insensitive_fg_color,0.55); + } + } + + &.highlight, + &.highlight:backdrop { + font-size: smaller; + color: $fg_color; + } + + + &:backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_checks-radios.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_checks-radios.scss new file mode 100644 index 0000000..65f2699 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_checks-radios.scss @@ -0,0 +1,184 @@ +/************************* + * Check and Radio Items * + *************************/ +// draw regular check and radio items using our PNG assets +// all assets are rendered from assets.svg. never add pngs directly + + +// unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked-backdrop'), + (':insensitive', '-unchecked-insensitive'), + (':insensitive:backdrop', '-unchecked-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/checkbox#{$un}-dark.png"),url("../assets/checkbox#{$un}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$un}.png"),url("../assets/radio#{$un}@2.png")), -gtk-scaled(url("../assets/radio#{$un}-dark.png"),url("../assets/radio#{$un}-dark@2.png"))); + icon-shadow: none; + } +} + +// checked +@each $s,$ch in (':checked', '-checked'), + (':checked:hover', '-checked-hover'), + (':checked:active', '-checked-active'), + (':checked:backdrop', '-checked-backdrop'), + (':checked:insensitive', '-checked-insensitive'), + (':checked:insensitive:backdrop', '-checked-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/checkbox#{$ch}-dark.png"),url("../assets/checkbox#{$ch}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png")), -gtk-scaled(url("../assets/radio#{$ch}-dark.png"),url("../assets/radio#{$ch}-dark@2.png"))); + icon-shadow: none; + } +} + +// mixed +@each $s,$mx in (':inconsistent', '-mixed'), + (':inconsistent:hover', '-mixed-hover'), + (':inconsistent:active', '-mixed-active'), + (':inconsistent:backdrop', '-mixed-backdrop'), + (':inconsistent:insensitive', '-mixed-insensitive'), + (':inconsistent:insensitive:backdrop', '-mixed-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$mx}.png"),url("../assets/checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/checkbox#{$mx}-dark.png"),url("../assets/checkbox#{$mx}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$mx}.png"),url("../assets/radio#{$mx}@2.png")), -gtk-scaled(url("../assets/radio#{$mx}-dark.png"),url("../assets/radio#{$mx}-dark@2.png"))); + icon-shadow: none; + } +} + +// unchecked:selected +@each $s,$un in (':selected','-unchecked'), + (':hover:selected', '-unchecked-hover'), + (':active:selected', '-unchecked-active'), + (':backdrop:selected', '-unchecked-backdrop'), + (':insensitive:selected', '-unchecked-insensitive'), + (':insensitive:backdrop:selected', '-unchecked-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$un}.png"),url("../assets/selected-checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$un}-dark.png"),url("../assets/selected-checkbox#{$un}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$un}.png"),url("../assets/selected-radio#{$un}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$un}-dark.png"),url("../assets/selected-radio#{$un}-dark@2.png"))); + icon-shadow: none; + } +} + +// checked:selected +@each $s,$ch in (':checked:selected', '-checked'), + (':checked:hover:selected', '-checked-hover'), + (':checked:active:selected', '-checked-active'), + (':checked:backdrop:selected', '-checked-backdrop'), + (':checked:insensitive:selected', '-checked-insensitive'), + (':checked:insensitive:backdrop:selected', '-checked-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$ch}.png"),url("../assets/selected-checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$ch}-dark.png"),url("../assets/selected-checkbox#{$ch}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$ch}.png"),url("../assets/selected-radio#{$ch}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$ch}-dark.png"),url("../assets/selected-radio#{$ch}-dark@2.png"))); + icon-shadow: none; + } +} + + +// mixed:selected +@each $s,$mx in (':inconsistent:selected', '-mixed'), + (':inconsistent:hover:selected', '-mixed-hover'), + (':inconsistent:active:selected', '-mixed-active'), + (':inconsistent:backdrop:selected', '-mixed-backdrop'), + (':inconsistent:insensitive:selected', '-mixed-insensitive'), + (':inconsistent:insensitive:backdrop:selected', '-mixed-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$mx}.png"),url("../assets/selected-checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$mx}-dark.png"),url("../assets/selected-checkbox#{$mx}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$mx}.png"),url("../assets/selected-radio#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$mx}-dark.png"),url("../assets/selected-radio#{$mx}-dark@2.png"))); + icon-shadow: none; + } +} + + +// selection-mode unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked-backdrop'), + (':insensitive', '-unchecked-insensitive'), + (':insensitive:backdrop', '-unchecked-insensitive-backdrop') { + .view.content-view.check#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")); + icon-shadow: none; + } + .view.content-view.radio#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio#{$un}.png"),url("../assets/radio#{$un}@2.png")); + icon-shadow: none; + } +} + +// selection-mode checked +@each $s,$ch in ('','-checked'), + (':hover', '-checked-hover'), + (':active', '-checked-active'), + (':backdrop', '-checked-backdrop'), + (':insensitive', '-checked-insensitive'), + (':insensitive:backdrop', '-checked-insensitive-backdrop') { + .view.content-view.check#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")); + icon-shadow: none; + } + .view.content-view.radio#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png")); + icon-shadow: none; + } +} + +// Style +.check.text-button, .radio.text-button { + // this is for a nice focus on check and radios text + padding: 2px 0; + outline-offset: 0; + + label:not(:only-child) { + &:first-child { margin-left: 4px; } + &:last-child { margin-right: 4px; } + } +} + +.check, +.radio { + margin: 0 4px; + + .menu .menuitem & { + margin: 0; // this is a workaround for a menu check/radio size allocation issue + } +} + +GtkTreeView.view check, +GtkTreeView.view radio { + &:selected { + &:focus, & { + color: $fg_color; + + @if $variant == 'light' { border-color: $selected_borders_color; } + } + + &:insensitive { + color: $insensitive_fg_color; + + &:backdrop { color: $backdrop_insensitive_color; } + } + } + + &:backdrop { &:selected, & { color: $backdrop_fg_color; }} +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_color-chooser.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_color-chooser.scss new file mode 100644 index 0000000..3dc182b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_color-chooser.scss @@ -0,0 +1,114 @@ +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch { + // This widget is made of two boxes one on top of the other, the lower box is colorswatch {} the other one + + $_colorswatch_radius: 5px; + $_colorswatch_overlay_shadow: if($variant == 'light', inset 0 2px 2px -3px transparentize(black, 0.3), + inset 0 3px 2px -2px transparentize(black, 0.5)); + + &.top { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-top-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-left-radius: $_colorswatch_radius; + border-top-right-radius: $_colorswatch_radius; + } + } + + &.bottom { + border-bottom-left-radius: $_colorswatch_radius + 0.5px; + border-bottom-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-bottom-left-radius: $_colorswatch_radius; + border-bottom-right-radius: $_colorswatch_radius; + } + } + + &.left, + &:first-child:not(.top) { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-bottom-left-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-left-radius: $_colorswatch_radius; + border-bottom-left-radius: $_colorswatch_radius; + } + } + + &.right, + &:last-child:not(.bottom) { + border-top-right-radius: $_colorswatch_radius + 0.5px; + border-bottom-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-right-radius: $_colorswatch_radius; + border-bottom-right-radius: $_colorswatch_radius; + } + } + + &.dark overlay { + color: $selected_fg_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.2), $borders_color); } + + &:backdrop { color: $backdrop_selected_fg_color; } + } + + &.light overlay { + color: $text_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); } + + &:backdrop { color: $backdrop_text_color; } + } + + overlay { + box-shadow: $_colorswatch_overlay_shadow; + border: 1px solid if($variant == 'light', transparentize(black, 0.7), $borders_color); + + &:hover { box-shadow: inset 0 1px transparentize(white, 0.7); } + + &:backdrop, &:backdrop:hover { + border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); + box-shadow: none; + } + } + + &#add-color-button { + border-radius: $_colorswatch_radius $_colorswatch_radius 0 0; + + &:only-child { border-radius: $_colorswatch_radius; } + + overlay { + @include button(normal); + + &:hover { @include button(hover); } + + &:backdrop { @include button(backdrop); } + } + } + + &:insensitive { + opacity: 0.5; + + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + row:selected & { box-shadow: 0 0 0 2px $selected_fg_color; } + + &#editor-color-sample { + border-radius: 4px; + + overlay { border-radius: 4.5px; } + } +} + +// colorscale popup +colorchooser .popover.osd { border-radius: 5px; } \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_comboboxes.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_comboboxes.scss new file mode 100644 index 0000000..4980a8c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_comboboxes.scss @@ -0,0 +1,71 @@ +/************** + * ComboBoxes * + **************/ + +GtkComboBox { + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + + &.linked { + .button:nth-child(2) { + &:dir(ltr) { @extend %linked:last-child; } + &:dir(rtl) { @extend %linked:first-child; } + } + } +} + +.linked > GtkComboBox > box > button.combo { + // the combo is a composite widget so the way we do button linking doesn't + // work, special case needed. See + // https://bugzilla.gnome.org/show_bug.cgi?id=733979 + + &:dir(ltr), + &:dir(rtl) { @extend %linked_middle; } // specificity bump +} + +.linked:not(.vertical) > GtkComboBox:first-child > box > button.combo { @extend %linked:first-child; } +.linked:not(.vertical) > GtkComboBox:last-child > box > button.combo { @extend %linked:last-child; } +.linked:not(.vertical) > GtkComboBox:only-child > box > button.combo { @extend %linked:only-child; } + +.linked.vertical > GtkComboBox > box > button.combo { @extend %linked_vertical_middle; } +.linked.vertical > GtkComboBox:first-child > box > button.combo { @extend %linked_vertical:first-child;} +.linked.vertical > GtkComboBox:last-child > box > button.combo { @extend %linked_vertical:last-child; } +.linked.vertical > GtkComboBox:only-child > box > button.combo { @extend %linked_vertical:only-child; } + +/****************** + * Combobox Entry * + ******************/ + +.combobox-entry { + + // Button + .button { + box-shadow: none; + + &:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; + } + + &:last-child { + border-radius: 0 4px 4px 0; + } + } + + // Entry + .entry { + box-shadow: none; + + &:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; + } + + &:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; + } + + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_dialogs.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_dialogs.scss new file mode 100644 index 0000000..640d063 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_dialogs.scss @@ -0,0 +1,123 @@ +/*********** + * Dialogs * + ***********/ + +GtkMessageDialog, +.message-dialog { + .header-bar, + .titlebar { + background-image: none; + background-color: $bg_color; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: $backdrop_bg_color; + } + + &.default-decoration { + padding: 6px; + background-color: $bg_color; + color: $fg_color; + + &:backdrop { + background-color: $backdrop_bg_color; + color: $backdrop_fg_color; + } + + .button { + &.titlebutton { + padding: 1px; + border-radius:50%; + background-color:transparent; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + + GtkImage { + color: $fg_color; + } + + &:hover { + background-color:darken($bg_color, 10%);; + color:lighten($fg_color, 10%); + + GtkImage { + color: lighten($fg_color, 10%); + } + } + + &:backdrop { + background-color:transparent; + color:$backdrop_fg_color; + + GtkImage { + color: lighten($backdrop_fg_color, 10%); + } + } + + &:active { + background-color:$fg_color; + color:$bg_color; + border-radius:50%; + box-shadow:none; + + GtkImage { + color: lighten($bg_color, 10%); + } + } + } + } + } + } + + &.csd { // rounded bottom border styling for csd version + border:none; + box-shadow: 0 1px 4px 0 transparentize(black, 0.8); + + &.background { + // bigger radius for better antialiasing + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + } + + .dialog-action-area .button { + padding: 10px 14px; // labels are not vertically centered on message dialog, this is a workaround + border-radius: 0; + background-image:none; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + + &:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; + // -gtk-outline-bottom-left-radius: 4px; + } + + &:last-child { + border-bottom-right-radius: 4px; + // -gtk-outline-bottom-right-radius: 4px; + } + } + } +} + +GtkFileChooserDialog { + + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + + .dialog-action-box { + border-top: 1px solid $borders_color; + + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + + &:backdrop { border-top-color: $backdrop_borders_color; } + } + + #pathbarbox { border-bottom: 1px solid $bg_color; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_entries.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_entries.scss new file mode 100644 index 0000000..cb6c849 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_entries.scss @@ -0,0 +1,139 @@ +/**************** + * Text Entries * + ****************/ + +%entry, +.entry { + %entry_basic, & { + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + @include entry(normal); + + // icons inside the entry + GtkImage { + color: mix($fg_color, $base_color, 80%); + + &:hover { color: $fg_color; } + + &:active { color: $selected_bg_color; } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 80%); } + + &.left { padding-left: 0; padding-right: 6px; } + &.right { padding-left: 6px; padding-right: 0; } + } + + .undershoot { + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } + } + + &.flat { + &:focus, & { + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; + } + } + + &:focus { @include entry(focus); } + + &:insensitive { @include entry(insensitive); } + + &:backdrop { + @include entry(backdrop); + + transition: $backdrop_transition; + } + + &:backdrop:insensitive { @include entry(backdrop-insensitive); } + &:backdrop:insensitive { @include entry(backdrop-insensitive); } + + &:selected { &:focus, & { @extend %selected_items; }} + + // entry error and warning style + @each $e_type, $e_color in (error, $error_color), + (warning, $warning_color) { + &.#{$e_type} { + color: $e_color; + border-color: entry_focus_border($e_color); + + &:focus { @include entry(focus, $e_color); } + + &:selected { &:focus, & { background-color: $e_color; }} + } + } + + } + + .progressbar { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + box-shadow: none; + + &:backdrop { background-color: transparent; } + } + + // linked entries + .linked:not(.vertical) > & { @extend %linked; } + .linked:not(.vertical) > &:focus + &, + .linked:not(.vertical) > &:focus + button, + .linked:not(.vertical) > &:focus + combobox > box > button.combo { border-left-color: entry_focus_border(); } + + // Vertically linked entries + // FIXME: take care of "colored" entries + .linked.vertical > & { + @extend %linked_vertical; + + // brighter border between linked entries + &:not(:insensitive) + entry:not(:insensitive), + &:not(:insensitive) + %entry:not(:insensitive) { + border-top-color: mix($borders_color, $base_color, 30%); + background-image: linear-gradient(to bottom, $base_color); + + &:backdrop { + border-top-color: mix($backdrop_borders_color, $backdrop_base_color, 30%); + background-image: linear-gradient(to bottom, $backdrop_base_color); + } + } + + // brighter border between linked insensitive entries + &:insensitive + %entry:insensitive { border-top-color: mix($borders_color, $base_color, 30%); } + + // color back the top border of a linked focused entry following another entry and add back the focus shadow. + // :not(:only-child) is a specificity bump hack. + + %entry:focus:not(:only-child) { border-top-color: entry_focus_border(); } + + // this takes care of coloring the top border of the focused entry subsequent widget. + // :not(:only-child) is a specificity bump hack. + &:focus:not(:only-child) { + + %entry, + + .entry, + + .button, + + GtkComboBox > box > .button.combo { border-top-color: entry_focus_border(); } + } + } +} + +GtkTreeView .acceleditor > GtkLabel { + background-color: $selected_bg_color; +} + +GtkTreeView .entry { + &.flat, & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus { border-color: $selected_bg_color; } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_expanders.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_expanders.scss new file mode 100644 index 0000000..bcf16e3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_expanders.scss @@ -0,0 +1,14 @@ +/************* + * Expanders * + *************/ +expander { + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_floating-bar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_floating-bar.scss new file mode 100644 index 0000000..c133354 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_floating-bar.scss @@ -0,0 +1,36 @@ +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: $bg_color; + padding-top:1px; + border-width: 1px; + border-style: solid solid none; + border-color: $borders_color; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px $top_highlight; + + &.bottom { + + &.left { + border-left-style: none; + border-top-left-radius: 0; + border-top-right-radius: 4px; + } + + &.right { + border-right-style: none; + border-top-right-radius: 0; + border-top-left-radius: 4px; + } + } + + > .button { + padding:4px; + } + + &:backdrop { + background-color: $backdrop_bg_color; + border-color: $backdrop_borders_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_frames.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_frames.scss new file mode 100644 index 0000000..6114e03 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_frames.scss @@ -0,0 +1,79 @@ +/********** + * Frames * + **********/ +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; + + &.flat { border-style: none; } + + &:backdrop { border-color: $backdrop_borders_color; } +} + +GtkScrolledWindow { + GtkViewport.frame { // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used when content is touch-dragged past boundaries. + // draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { + @include overshoot(top); + + &:backdrop { @include overshoot(top, backdrop); } + } + + &.bottom { + @include overshoot(bottom); + + &:backdrop { @include overshoot(bottom, backdrop); } + } + + &.left { + @include overshoot(left); + + &:backdrop { @include overshoot(left, backdrop); } + } + + &.right { + @include overshoot(right); + + &:backdrop { @include overshoot(right, backdrop); } + } + } + + // Overflow indication, works similarly to the overshoot, the size if fixed tho. + undershoot { + &.top { @include undershoot(top); } + + &.bottom { @include undershoot(bottom); } + + &.left { @include undershoot(left); } + + &.right { @include undershoot(right); } + } + + junction { // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; + background-color: $scrollbar_bg_color; + + &:dir(rtl) { border-image-slice: 0 1 0 0; } + + &:backdrop { + border-image-source: linear-gradient(to bottom, $backdrop_borders_color 1px, transparent 1px); + background-color: $backdrop_scrollbar_bg_color; + transition: $backdrop_transition; + } + } +} + +//vbox and hbox separators +.separator { + background: transparentize(black, 0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_granite.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_granite.scss new file mode 100644 index 0000000..1f947b6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_granite.scss @@ -0,0 +1,225 @@ +/************ + * Popovers * + ************/ + +GraniteWidgetsPopOver { + + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid $base_color; + background: $base_color; + color: $fg_color; + + .button { + background-image: none; + background: none; + border: none; + + &:active, + &:active:hover, { + color: $selected_bg_color; + } + } + + > .frame { + border:none; + } + + .sidebar.view { + border: none; + background: none; + } +} + +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +.popover_bg { + background-color: $base_color; + border: 1px solid $base_color; + color: $fg_color; +} + + +/*********** + * Welcome * + **********/ + +GraniteWidgetsWelcome { + background-color: $base_color; + + GtkLabel { + color: $fg_color; + } + + .h1,.h3 { + color: transparentize($fg_color, 0.2); + } +} + +/************** +* Source List * +***************/ + +.source-list { + -GtkTreeView-horizontal-separator: 4px; + -GtkTreeView-vertical-separator: 4px; + + + background-color: $bg_color; + border: solid $borders_color; + color: $fg_color; + border-right-width: 1px; + + .view { + border-width:0; + border-style:solid; + border-color:$borders_color; + } + + &:backdrop {} + + .category-expander { + border:none; + color: $fg_color; + } + + .badge { + background-image: none; + background-color: transparentize(black, 0.6); + color: $bg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; + + &:selected:backdrop, + &:selected:hover:backdrop { + background-color: transparentize(black, 0.8); + color: darken($bg_color, 5%); + } + } + + .list-row { + border:none; + padding: 0; + + > GtkLabel { + padding-left: 6px; + padding-right: 6px; + } + } + + &.sidebar { + border-width:0; + border-style:solid; + border-color:$borders_color; + + &.left, + &.right { + border-width:0; + } + } +} + +/************** +* Text Styles * +**************/ + +.h1 { + font-size: 24px; +} + +.h2 { + font-weight: 300; + font-size: 18px; +} + +.h3 { + font-size: 9px; +} + +.h4 { + font-weight: bold; + font-size: 9px; +} + +.category-label { + font-size: 9px; + padding: 6px; + color: transparentize($fg_color, 0.1); + font-weight: bold; + text-shadow: 0 1px transparentize(white,0.8); +} + + +/************** +* Storage Bar * +**************/ +.storage-bar { + + .trough { + border: none; + box-shadow:0 1px 0 0 $bottom_highlight; + background-image: none; + background-color: transparent; + padding: 8px 6px; + } + + .fill-block { + background-color: $yellow; + border:none; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), inset 0 -1px 0 0 transparentize(black, 0.9); + + transition: all 200ms ease-in-out; + + padding: 8px 6px; + + &:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset 1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset -1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &.empty-block { + background-color: $base_color; + } + + &.app { + background-color: $blue; + } + + &.audio { + background-color: $orange; + } + + &.photo { + background-color: $red; + } + + &.video { + background-color: $purple; + } + + .legend { + padding: 12px; + border-radius: 4px; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_header-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_header-bars.scss new file mode 100644 index 0000000..3c41fe4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_header-bars.scss @@ -0,0 +1,429 @@ +/*************** + * Header Bars * + ***************/ + +%headerbar, +.header-bar { + padding:0 8px; + border: none; + border-radius: 4px 4px 0 0; + + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: $headerbar_bg_color; + color: $backdrop_headerbar_fg_color; + + box-shadow: inset 0 1px transparentize($top_highlight, 0.4); + + transition: $backdrop_transition; + } + + .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: $headerbar_fg_color; + + &:backdrop { + color:$backdrop_headerbar_fg_color; + } + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: $headerbar_fg_color; + + @extend .dim-label; + } + + // selection mode + &.selection-mode { + + border-radius: 4px 4px 0 0; + + color: $selected_fg_color; + text-shadow: 0 -1px transparentize(black, 0.5); + border-color: $selected_borders_color; + + background-color: $selection_mode_headerbar_bg_color; + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: darken($selection_mode_headerbar_bg_color, 10%); + background-image: none; + box-shadow: inset 0 1px transparentize($top_highlight, 0.4); + } + + .subtitle:link { @extend *:link:selected; } + + .selection-menu { + &:backdrop, & { + border-color: transparentize($selected_bg_color, 1); + background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 1)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; + + GtkArrow { -GtkArrow-arrow-scaling: 1; } + + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + color: transparentize($selected_fg_color,0.5); + icon-shadow: none; + } + } + } + } + + .tiled &, + .maximized & { &:backdrop, & { border-radius: 0; }} // squared corners when the window is maximized or tiled + + &.default-decoration { + padding: 6px; + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + .maximized { + padding: 6px; + border-radius:0; + } + + &:backdrop { + background-color: $backdrop_headerbar_bg_color; + color: $backdrop_headerbar_fg_color; + } + } + + // Entries + + .entry { + + margin:6px 0; + border-radius: 2px; + padding: 4px; + + border: none; + box-shadow: none; + background: transparentize($base_color, 0.05); + color: $fg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + > .image { + padding-right: 6px; + color: transparentize($fg_color, 0.2); + } + + &:active, + &:focus { + background: $base_color; + color: $fg_color; + + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + + > .image { + padding-right: 6px; + color: $fg_color; + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:insensitive { + background: transparentize($base_color, 0.4); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + > .image { + padding-right: 6px; + color: transparentize($fg_color, 0.5); + } + + &:backdrop { + background: transparentize($base_color, 0.5); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + > .image { + color: transparentize($fg_color, 0.5); + } + } + } + + // Buttons + + // header bar buttons have no backgrounds or borders + .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + + &.back-button, + &.suggested-action, + &.menu-button, + &.text-button, + &.image-button, + &.linked, + &.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: $backdrop_headerbar_fg_color; + } + + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + } + + GtkLabel, + GtkImage { + color: $headerbar_fg_color; + + &:backdrop, + &:insensitive { + color: $backdrop_headerbar_fg_color; + -gtk-image-effect: dim; + } + } + + &:focus, + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + GtkImage { + color: $backdrop_headerbar_fg_color; + } + } + + &:active, + &:checked { + border-radius: 0px; + + text-shadow: none; + icon-shadow: none; + + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + + background-color: transparent; + background-image: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + box-shadow: inset 0 -2px 0 0 $backdrop_headerbar_fg_color; + } + + &:focus, + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + } + } + + &:insensitive, + &:insensitive:backdrop { + color: $backdrop_headerbar_fg_color; + background-color: transparent; + background-image: none; + + GtkImage { + -gtk-image-effect: dim; + } + } + + // Title Button + &.titlebutton { + background-color:transparent; + background-image: none; + border-radius:50%; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 1px; + text-shadow: none; + color:$headerbar_fg_color; + + &:hover { + background-color:transparentize($headerbar_fg_color, 0.9); + color:lighten($headerbar_fg_color, 10%); + } + + &:backdrop { + background-color:transparent; + color:$backdrop_headerbar_fg_color; + } + + &:active { + background-color:$headerbar_fg_color; + color:$headerbar_bg_color; + border-radius:50%; + box-shadow:none; + + GtkImage { + color:$headerbar_bg_color; + } + } + } + + // Menu Button + &.menu-button { + .menu { + .menuitem { + GtkLabel { + color: $fg_color; + &:insensitive { color: $insensitive_fg_color; } + } + .separator { color: $borders_color;} + &:hover { GtkLabel {color: $selected_fg_color;}} + } + } + } + + // Suggested Button + &.suggested-action { + font-weight: bold; + padding:0; + padding: 5px 10px; + border-radius: 2px; + + background-color: $headerbar_fg_color; + color: $selected_bg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + GtkLabel { color: $selected_bg_color;} + + &:hover { + background-color: $headerbar_fg_color; + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + GtkLabel {color: $selected_bg_color;} + + &:backdrop { + background-color: transparentize($headerbar_fg_color, 0.2); + box-shadow:none; + GtkLabel { color:transparentize($selected_bg_color, 0.2);} + } + } + + &:insensitive { + background-color: transparentize(black, 0.9); + box-shadow:none; + GtkLabel { color:transparentize($headerbar_fg_color, 0.5);} + + &:backdrop { + background-color: transparentize(black, 0.9); + box-shadow:none; + GtkLabel { color:transparentize($headerbar_fg_color, 0.5);} + } + } + + &:backdrop { + background-color: transparentize($headerbar_fg_color, 0.9); + box-shadow: none; + GtkLabel {color:transparentize($selected_bg_color, 0.8);} + } + } + + // Linked button + &.linked { + &:first-child, + &:last-child { + border-radius:0; + } + } + } + + // Separator + .separator { + color: transparent; + background-color: transparent; + } +} + +.titlebar { + &, &:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +} + +.header-bar { + .separator:first-child + &, + separator:first-child + &, // tackles the paned container case + &:first-child { &, &:backdrop { border-top-left-radius: 4px; }} + + &:last-child { &, &:backdrop { border-top-right-radius: 4px; }} +} + +.titlebar:not(headerbar) { + window.csd > & { + // in csd we assume every titlebar is a headerbar so reset anything, this is needed for split toolbars cases + padding: 0; + background-color: $headerbar_bg_color; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; + + &:backdrop { + background-color: $backdrop_headerbar_bg_color; + } + } + + @extend %headerbar; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_infobars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_infobars.scss new file mode 100644 index 0000000..13c5203 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_infobars.scss @@ -0,0 +1,122 @@ +/************** + * GtkInfoBar * + **************/ +%infobar, +GtkInfoBar, +infobar { + text-shadow: none; + color: $fg_color; + background-color: $bg_color; + border-bottom:1px solid darken($bg_color,10%); + box-shadow: inset 0 1px transparentize(white, 0.8), + 0 1px 0 0 transparentize(black, 0.95), + 0 1px 2px 0 transparentize(black, 0.85); + +} + +%color_infobar { + + @extend %infobar; + + text-shadow: none; + color: $selected_fg_color; + border:none; + + .label { + color: $selected_fg_color; + + &:backdrop { + color: $backdrop_selected_fg_color; + } + } + + .button, + button { + border-radius: 2px; + border: none; + background: transparentize($base_color, 0.05); + color: $fg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + .label { + color: $fg_color; + } + + &:active { + background: $base_color; + color: $fg_color; + + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:hover, + &:focus { + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + } + + &:insensitive { + background: transparentize($base_color, 0.4); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + &:backdrop { + background: transparentize($base_color, 0.5); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } +} + +.info { + @extend %color_infobar; + background-color: $info_color; + + &:backdrop { + background-color:lighten($info_color,10%); + color: $backdrop_selected_fg_color; + } +} + +.warning { + @extend %color_infobar; + background-color: $warning_color; + + &:backdrop { + background-color:lighten($warning_color,10%); + color: $backdrop_selected_fg_color; + } +} + +.question { + @extend %color_infobar; + background-color: $question_color; + + &:backdrop { + background-color:lighten($question_color,10%); + color: $backdrop_selected_fg_color; + } + +} + +.error { + @extend %color_infobar; + background-color: $error_color; + + &:backdrop { + background-color:lighten($error_color,10%); + color: $backdrop_selected_fg_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_level-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_level-bars.scss new file mode 100644 index 0000000..2d7876b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_level-bars.scss @@ -0,0 +1,85 @@ +/************* + * Level Bar * + *************/ +GtkLevelBar, +.level-bar { + + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; + + &:backdrop { transition: $backdrop_transition; } + + .trough { + @extend %scale_trough; + margin: 0; + padding:2px; + border-radius:3px; + } + + &.horizontal.indicator-discrete.fill-block { margin: 0 1px; } + &.horizontal.discrete block { margin: 0 1px; } + + &.vertical.indicator-discrete.fill-block { margin: 1px 0; } + &.vertical.discrete block { margin: 1px 0; } + + %fill-block, + .fill-block { + + border-radius:2px; + + &.low, + &.level-low { + border:1px solid darken($warning_color,10%); + background-color: $warning_color; + + &:backdrop { border:1px solid $warning_color; }; + } + + &.high, + &.level-high { + border:1px solid darken($selected_bg_color,10%); + background-color: $selected_bg_color; + + &:backdrop { border:1px solid $selected_bg_color; } + } + + &.full, + &.level-full { + border:1px solid darken($success_color,10%); + background-color: $success_color; + + &:backdrop { border:1px solid $success_color; }; + } + + &.empty, + &.level-empty { + background-color: transparent; + border:1px solid if($variant=='light', transparentize($fg_color,0.8), + transparentize($fg_color,0.9)); + box-shadow: none; + + &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); } + } + } + + // Trough + &.horizontal, + &.vertical { + .trough { + @extend %scale_trough; + } + } + + + // Vertical + &.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; + + .fill-block { + + @extend %fill-block; + + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_links.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_links.scss new file mode 100644 index 0000000..7fcdadf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_links.scss @@ -0,0 +1,49 @@ +/********* + * Links * + *********/ +*:link { + color: $link_color; + + &:visited { + color: $link_visited_color; + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + + &:hover { + color: lighten($link_color,10%); + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + + &:active { + color: $link_color; + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + + &:backdrop { &:backdrop:hover, &:backdrop:hover:selected, & { color: $selected_bg_color; }} + + @at-root %link_selected, + &:selected, + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +.button:link, +.button:visited { + @extend %undecorated_button; + + @extend *:link; + + text-shadow: none; + + &:hover, + &:active, + &:checked { + @extend %undecorated_button; + + text-shadow: none; + } + + > GtkLabel { text-decoration-line: underline; } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_lists.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_lists.scss new file mode 100644 index 0000000..cd33b1e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_lists.scss @@ -0,0 +1,29 @@ +/********* + * Lists * + *********/ +.list { + color: $text_color; + background-color: $base_color; + border-color: $borders_color; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + +} + +.list-row { + border-radius:0; + transition: all 150ms $ease-out-quad; + + GtkImage { + padding-right: 6px; + } + + &:hover { transition: none; } + + &:backdrop { transition: $backdrop_transition; } + + &:selected { @extend %selected_items; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_menus.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_menus.scss new file mode 100644 index 0000000..f3a2cdf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_menus.scss @@ -0,0 +1,118 @@ +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px transparentize(black, 0.9); + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + &:backdrop { background-color: $backdrop_headerbar_bg_color; } + + > .menuitem { + padding: 4px 8px; + + &:hover { //Seems like it :hover even with keyboard focus + box-shadow: inset 0 -3px $selected_bg_color; + color: $headerbar_fg_color; + } + + &:insensitive { + color: $insensitive_fg_color; + box-shadow: none; + } + } +} + +%menu, +.content-view .menu, +.menu, +.popup { + padding: 4px 0px; + background-color: $menu_color; + border: 1px solid $borders_color; + border-radius: 4px; + box-shadow: 0 2px 4px 0 transparentize(black,0.9), inset 0 1px 0 0 $top_highlight; + + .csd & {border: none;} + + &:backdrop { background-color: $backdrop_menu_color; } + + .menuitem { + padding: 8px 4px; + text-shadow: none; + + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:insensitive { + color: $insensitive_fg_color; + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop, + &:backdrop:hover { + color: $backdrop_fg_color; + background-color: transparent; + } + + // submenu indicators + .arrow { + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + + &:dir(rtl) { + -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + } + + // overflow arrows + > .arrow { + @include button(undecorated); + + padding: 4px; + background-color: $menu_color; + border-radius: 0; + + &.top { + margin-top: -6px; + border-bottom: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + } + + &.bottom { + margin-bottom: -6px; + border-top: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + + &:hover { background-color: mix($fg_color, $base_color, 10%); } + + &:backdrop { background-color: $backdrop_menu_color; } + + &:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +.menuitem { + .accelerator { color: gtkalpha(currentColor,0.55); } + + .check, + .radio { + + &:dir(ltr) { margin-right: 7px; } + &:dir(rtl) { margin-left: 7px; } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_misc.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_misc.scss new file mode 100644 index 0000000..e26f75b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_misc.scss @@ -0,0 +1,66 @@ +/******** + * Misc * + ********/ + +//content view (grid/list) +.content-view { + background-color: darken($bg_color,7%); + + &:hover { -gtk-image-effect: highlight; } + + &:backdrop { background-color: darken($bg_color,7%); } + +} + +.scale-popup { + .osd & { @extend %osd; } + + .osd & button.flat { //FIXME: quick hack, redo properly + border-style: none; + border-radius: 5px; + } + + // +/- buttons on GtkVolumeButton popup + .button, + button { + &:hover { + @extend %undecorated_button; + background-color: transparentize($fg_color,0.9); + border-radius: 5px; + } + + &:backdrop { &:hover, &:insensitive, & { @extend %undecorated_button; }} + } +} + +.separator { + color: $borders_color; +} + +/************ +* Assistant * +*************/ + +GtkAssistant { + + border-bottom-left-radius:4px; + border-bottom-right-radius:4px; + + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + + border-bottom-left-radius:4px; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar GtkLabel { padding: 6px 12px; } + + .sidebar GtkLabel.highlight { background-color: mix($bg_color, $fg_color, 80%); } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_notebooks.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_notebooks.scss new file mode 100644 index 0000000..1e8a087 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_notebooks.scss @@ -0,0 +1,113 @@ +/************* + * Notebooks * + *************/ +.dynamic-notebook, +.notebook { + padding:0; + background-color: $base_color; + box-shadow:0 0 0 1px $borders_color; + background-clip: border-box; + + > .header { + border: none; + box-shadow:none; + background-color: $bg_color; + } + + > tab { + border-radius: 0; + background-color: $bg_color; + + &.top { + padding: 6px 8px 8px 8px; + box-shadow:inset 0 -1px 0 0 $borders_color; + + &:active { + box-shadow:inset 0 -3px 0 0 $selected_bg_color; + + &:backdrop { + box-shadow:inset 0 -3px 0 0 $backdrop_selected_bg_color; + } + } + + &:backdrop { + box-shadow:inset 0 -1px 0 0 $backdrop_borders_color; + } + + &:insensitive { + box-shadow:inset 0 -1px 0 0 $insensitive_borders_color; + } + } + + &.bottom { + padding: 8px 8px 6px 8px; + box-shadow:inset 0 1px 0 0 $borders_color; + + &:active { + box-shadow:inset 0 3px 0 0 $selected_bg_color; + + &:backdrop { + box-shadow:inset 0 3px 0 0 $backdrop_selected_bg_color; + } + } + + &:backdrop { + box-shadow:inset 0 1px 0 0 $backdrop_borders_color; + } + + &:insensitive { + box-shadow:inset 0 1px 0 0 $insensitive_borders_color; + } + } + + &.left { + padding: 8px; + box-shadow:inset -1px 0 0 0 $borders_color; + + &:active { + box-shadow:inset -3px 0 0 0 $selected_bg_color; + + &:backdrop { + box-shadow:inset -3px 0 0 0 $backdrop_selected_bg_color; + } + } + + &:backdrop { + box-shadow:inset -1px 0 0 0 $backdrop_borders_color; + } + + &:insensitive { + box-shadow:inset -1px 0 0 0 $insensitive_borders_color; + } + } + + &.right { + padding: 8px; + box-shadow:inset 1px 0 0 0 $borders_color; + + &:active { + box-shadow:inset 3px 0 0 0 $selected_bg_color; + + &:backdrop { + box-shadow:inset 3px 0 0 0 $backdrop_selected_bg_color; + } + } + + &:backdrop { + box-shadow:inset 1px 0 0 0 $backdrop_borders_color; + } + + &:insensitive { + box-shadow:inset 1px 0 0 0 $insensitive_borders_color; + } + } + + &:active { + font-weight: bold; + } + + &:hover { + background: darken($bg_color, 5%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_paned.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_paned.scss new file mode 100644 index 0000000..1b1e987 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_paned.scss @@ -0,0 +1,56 @@ +/********* + * Paned * + *********/ +.paned { + > .separator { + -gtk-icon-source: none; // defeats the ugly default handle decoration + border-style: none; // just to be sure + background-color: $borders_color; + // workaround, using background istead of a border since the border will get rendered twice (?) + background-size: 1px 1px; + + &:selected { background-color: $selected_bg_color } // FIXME is this needed? + + &:backdrop { background-color: $backdrop_borders_color } + + } + + border: solid $borders_color; + border-left-width: 1px; + + &.horizontal > .separator { + background-repeat: repeat-y; + + &:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; + } + &:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; + } + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; + } + } + + &.vertical > .separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_pathbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_pathbars.scss new file mode 100644 index 0000000..f5dfeca --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_pathbars.scss @@ -0,0 +1,29 @@ +/************ + * Pathbars * + ************/ +.path-bar button { + &.text-button, &.image-button, & { + padding-left: 4px; + padding-right: 4px; + } + + &.text-button.image-button label { + padding-left: 0; + padding-right: 0; + } + + &.text-button.image-button, & { + label:last-child { padding-right: 8px; } + label:first-child { padding-left: 8px; } + } + + image { + padding-left: 4px; + padding-right: 4px; + } + + &.slider-button { + padding-left: 0; + padding-right: 0; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_popovers.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_popovers.scss new file mode 100644 index 0000000..1b4ebc2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_popovers.scss @@ -0,0 +1,79 @@ +/************ + * Popovers * + ************/ +.popover { + + .background { + padding: 2px; + border-radius: 4px; + border:none; + background-color: $popover_bg_color; + + &:backdrop { + background-color: $backdrop_bg_color; + box-shadow: none; + } + + > .view, + > .toolbar { + border-style: none; + background-color: transparent; + } + + .csd &, & { + + box-shadow: 0 0 0 1px transparentize(black, 0.9), 0 2px 3px 0 transparentize(black, 0.7); + + &.touch-selection, + &.magnifier { + @extend %osd; + + border: 1px solid transparentize(white, 0.9); + + button { @extend %osd_button }; + } + + &.osd { @extend %osd; } + } + } + + .separator { margin: 3px; } + + .check, + .radio { @extend modelbutton.flat; } + + .menuitem { + padding: 8px; + text-shadow: none; + + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:insensitive { + color: $insensitive_fg_color; + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop, + &:backdrop:hover { + color: $backdrop_fg_color; + background-color: transparent; + } + + // submenu indicators + .arrow { + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + + &:dir(rtl) { + -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_progress-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_progress-bars.scss new file mode 100644 index 0000000..e86d4ec --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_progress-bars.scss @@ -0,0 +1,91 @@ +/***************** + * Progress bars * + *****************/ + +GtkProgressBar, +.progressbar { + + @extend %scale_trough; + + // sizing + &.horizontal progress { margin: 0 -1px; } // the progress node is positioned after the trough border + &.vertical progress { margin: -1px 0; } // this moves it over it. + + + // FIXME: insensitive state missing and some other state should be set probably + font-size: smaller; + color: transparentize($fg_color, 0.6); + + &:active { + border-radius:0px; + color: transparentize(black,0.5); + background-color: $selected_bg_color; + border-color: darken($selected_bg_color, 10%); + + &:backdrop { + background-color: lighten($selected_bg_color, 10%); + border-color: lighten(darken($selected_bg_color, 10%), 10%); + } + } + + &:backdrop { + transition: $backdrop_transition; + } + + .progressbar { + @extend %scale_highlight; + + border-radius: 0px; + + // default 2px + &.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + &.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + &.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; + } + + &.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + } + + &:backdrop .progressbar { @extend %scale_highlight:backdrop; } // states not passed here as well + &:backdrop progress { @extend %scale_highlight:backdrop; } // states not passed here as well + + &.osd { // progressbar.osd used for epiphany page loading progress + background-color: transparent; + + .trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; + } + + .progressbar { + border-style: none; + border-radius: 0; + } + } + + // In-Row + + row, + .list-row { + &:selected { + border: 1px solid darken($selected_bg_color, 10%); + color: transparentize(black,0.5); + background-color: $selected_bg_color; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_scales.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_scales.scss new file mode 100644 index 0000000..1ab9961 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_scales.scss @@ -0,0 +1,269 @@ +/********** + * Scales * + **********/ + +%scale_trough { + border:none; + background-color: $base_color; + box-shadow: 0px 1px $bottom_highlight; + border:1px solid $borders_color; + + padding:0; + margin: 0; + + &:insensitive { + background-color: $insensitive_bg_color; + } + + &:backdrop { + background-color: $backdrop_base_color; + transition: $backdrop_transition; + + &:insensitive { background-color: $insensitive_bg_color; } + } + + // on selected list rows + row:selected & { + box-shadow: none; + + &, &:insensitive { border-color: $selected_borders_color; } + } + + // OSD + .osd & { + border-color: $osd_borders_color; + background-color: transparentize($osd_borders_color, 0.2); + box-shadow: none; + outline-color: transparentize($osd_fg_color, 0.8); + + &:insensitive { background-color: $osd_insensitive_bg_color; } + } +} + +%scale_highlight { + + border: 1px solid $selected_borders_color; + background-color: $selected_bg_color; + box-shadow: inset 0px 1px $top_highlight; + + border-radius: 4px; + + + &:insensitive { + border: 1px solid $borders_color; + background-color: transparentize(black, 0.9); + } + + &:backdrop, + &:active:backdrop { + border-color: lighten($selected_bg_color, 10%); + background-color: lighten($selected_bg_color, 10%); + &:insensitive { + background-color: transparent; + border-color: transparent; + } + } + + // on selected list rows + .list-row:selected & { &:insensitive, & { border-color: $selected_borders_color; } } + row:selected & { &:insensitive, & { border-color: $selected_borders_color; } } + + // OSD + .osd & { + border-color: $osd_borders_color; + + &:insensitive { border-color: transparent; } + } +} + + +// Scale +.scale { + // sizing + + $_marks_length: 6px; + $_marks_distance: 6px; + + + -GtkScale-slider-length: 16px; + -GtkRange-slider-width: 16px; + -GtkRange-trough-border: 0px; + + padding: 8px; + + // those are inside the trough node, I need them to show their own border over the trough one, so negative margin + .highlight { margin: -1px; } + + // Slider, the scale handle + .slider { + margin: 1px; + + background-color:$base_color; + box-shadow:0 1px 2px 0 transparentize(black, 0.7); + border: 1px solid $borders_color; + border-radius: 12px; + + transition: $button_transition; + transition-property: background, border, box-shadow; + + &:hover {} + &:active { + box-shadow:0 1px 2px 0 transparentize($selected_bg_color, 0.5); + border: 1px solid $selected_bg_color; + + &:insensitive { + box-shadow:none; + border: 1px solid transparentize(black, 0.8); + } + } + + &:insensitive { + box-shadow:none; + } + + &:backdrop {} + + .list-row:selected & { &, &:insensitive { border-color: $selected_borders_color; } } + row:selected & { &, &:insensitive { border-color: $selected_borders_color; } } + + // OSD + .osd & { + @include button(osd); + border-color: darken($osd_borders_color, 3%); + background-color: opacify($osd_bg_color, 1); // solid background needed here + + &:hover { @include button(osd-hover); } + + &:active { @include button(osd-active); } + + &:insensitive { @include button(osd-insensitive); } + + &:backdrop { + @include button(osd-backdrop); + + &:insensitive { @include button(osd-backdrop-insensitive); } + } + } + } + + // Trough + .trough { + @extend %scale_trough; + border-radius: 2px; + margin: 6px; + + outline-offset: 2px; + outline-radius: 5px; + + &.horizontal { + } + + &.vertical { + } + } + + + // The coloured part of the Trough + .highlight{ + @extend %scale_highlight; + } + + // Fine-tune mode + // when you click-and-hold the slider + &.fine-tune { + + &.horizontal { + padding-top: 9px; + padding-bottom: 9px; + } + + &.vertical { + padding-left: 9px; + padding-right: 9px; + } + + // to make the trough grow in fine-tune mode + .slider { + + background-color:$base_color; + border-color:$base_color; + border: 1px solid transparentize(black, 0.7); + border-radius: 12px; + box-shadow:none; + } + + .trough { + @extend %scale_trough; + + border-radius:6px; + + outline-offset: 2px; + outline-radius: 5px; + + margin: 2px; + } + + .highlight { + @extend %scale_highlight; + } + } + + // this is another differently styled part of the backing bit, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + @extend %scale_trough; + border-radius: 2px; + + &, &:backdrop { + background-color: $borders_color; + box-shadow: none; + } + + &:insensitive { + &, &:backdrop { + border-color: transparent; + background-color: transparent; + } + } + + // OSD + .osd & { + background-color: mix($osd_fg_color, $osd_borders_color, 25%); + + &:insensitive { + &, &:backdrop { + border-color: transparent; + background-color: transparent; + } + } + } + } + + value { color: gtkalpha(currentColor, 0.4); } + + marks { + color: gtkalpha(currentColor, 0.4); + + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length); + } + } + } + + &.fine-tune marks { + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length - 3px); + } + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_scrollbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_scrollbars.scss new file mode 100644 index 0000000..f127e2c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_scrollbars.scss @@ -0,0 +1,188 @@ +/************** + * Scrollbars * + **************/ + +.scrollbar { + $_slider_min_length: 40px; + + // disable steppers + @at-root * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + } + + background-color: $scrollbar_bg_color; + transition: 300ms $ease-out-quad; + + // scrollbar border + &.top { border-bottom: 1px solid $borders_color; } + &.bottom { border-top: 1px solid $borders_color; } + &.left { border-right: 1px solid $borders_color; } + &.right { border-left: 1px solid $borders_color; } + + &:backdrop { + background-color: $backdrop_scrollbar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + // slider + .slider { + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: $scrollbar_slider_color; + + &:hover { background-color: $scrollbar_slider_hover_color; } + + &:hover:active { background-color: $scrollbar_slider_active_color; } + + &:backdrop { background-color: $backdrop_scrollbar_slider_color; } + + &:insensitive { background-color: transparent; } + } + + &.fine-tune { + .slider { + } + + &.horizontal .slider { border-width: 5px 4px; } + &.vertical .slider { border-width: 4px 5px; } + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; + + .slider { + margin: 0; + background-color: $fg_color; + border: 1px solid if($variant == 'light', white, black); + } + + .button, + button { + background-color: $fg_color; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid if($variant == 'light', white, black); + -gtk-icon-source: none; + } + + &.horizontal { + .slider, + slider { + margin: 0 2px; + } + + .button, + button { + margin: 1px 2px; + } + } + + &.vertical { + .slider { + margin: 2px 0; + } + + .button { + margin: 2px 1px; + } + } + } + + &.dragging, + &.hovering { opacity: 0.8; } + } + + + + // button styling + .button { + padding: 0; + border-style: none; + border-radius: 0; + + @include button(undecorated); + + color: $scrollbar_slider_color; + + &:hover { + @include button(undecorated); + + color: $scrollbar_slider_hover_color; + } + &:active, &:checked { + @include button(undecorated); + + color: $scrollbar_slider_active_color; + } + &:insensitive { + @include button(undecorated); + + color: transparentize($scrollbar_slider_color, 0.8); + } + &:backdrop { + @include button(undecorated); + + color: $backdrop_scrollbar_slider_color; + + &:insensitive { + @include button(undecorated); + + color: transparentize($backdrop_scrollbar_slider_color, 0.8); + } + } + } + + // button icons + &.vertical { + .button, + button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); } + } + } + + &.horizontal { + .button, + button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-right-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-left-symbolic'); } + } + } +} + +GtkTreeView ~ .scrollbar.vertical { + border-top: 1px solid $borders_color; + margin-top: -1px; +} + + +/********************** + * Overlay Scrollbars * + *********************/ + +OsThumb, +OsScrollbar { + + color: $selected_bg_color; + + &:active, + &:selected { + background-color: $selected_bg_color; + } + + &:backdrop, + &:active:backdrop { + background-color: $backdrop_fg_color; + } + + &:insensitive { + background-color: $insensitive_fg_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_sidebar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_sidebar.scss new file mode 100644 index 0000000..b4cab0c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_sidebar.scss @@ -0,0 +1,73 @@ +/*********** + * Sidebar * + ***********/ +.sidebar { + padding:0; + border-style: solid; + background-color: $bg_color; + + &.left { + border-right: 1px solid $borders_color; + border-left-style: none; + } + + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + &:backdrop { + background-color: $backdrop_sidebar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + .frame { + border-width:0; + border-left-width:1px; + border-right-width:1px; + } + + .sidebar-item, + .sidebar-row { + padding: 5px 8px; + + GtkImage { + padding-right: 6px; + padding-left: 6px; + } + + &:selected, + &:active { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:hover { + background-color: $selected_bg_color; + color: $selected_fg_color; + box-shadow:none; + } + + &:backdrop { + background-color: lighten($selected_bg_color, 20%); + } + } + + &:hover { + background-color: $base_color; + color: $fg_color; + box-shadow:0 1px 2px 0 transparentize(black, 0.8); + + &:backdrop { + box-shadow:none; + } + } + } + + .separator { + color: $borders_color; + } + + .paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} + +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_spinbuttons.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_spinbuttons.scss new file mode 100644 index 0000000..f168d7c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_spinbuttons.scss @@ -0,0 +1,172 @@ +/***************** + * GtkSpinButton * + *****************/ + +.spinbutton { + &:not(.vertical) { + + @extend %entry; + + .entry { + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; + } + + .button { + margin: 0; + padding: 6px; + color: mix($fg_color, $base_color, 90%); + background-image: none; + border-style: none none none solid; + border-color: transparentize($borders_color, 0.7); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + + &:hover { + color: $fg_color; + background-color: $base_hover_color; + } + + &:insensitive { color: transparentize($insensitive_fg_color, 0.7); } + + &:active { + background-color: transparentize(black, 0.9); + box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8); + } + + &:backdrop { + color: mix($backdrop_fg_color, $backdrop_base_color, 90%); + background-color: transparent; + border-color: transparentize($backdrop_borders_color, 0.7); + transition: $backdrop_transition; + } + + &:backdrop:insensitive { + color: transparentize($backdrop_insensitive_color,0.7); + background-image: none; + border-style: none none none solid; // It is needed or it gets overridden + + &:dir(rtl) { border-style: none solid none none; } + } + } + } + + // OSD horizontal + .osd &:not(.vertical) { + .button { + @include button(undecorated); + + color: $osd_fg_color; + border-style: none none none solid; + border-color: transparentize($osd_borders_color, 0.3); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + + &:hover { + @include button(undecorated); + + color: $osd_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + background-color: transparentize($osd_fg_color, 0.9); + box-shadow: none; + } + + &:backdrop { + @include button(undecorated); + + color: $osd_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + box-shadow: none; + } + + &:insensitive { + @include button(undecorated); + + color: $osd_insensitive_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + box-shadow: none; + } + + &:last-child { border-radius: 0 3px 3px 0; } + + &:dir(rtl):first-child { border-radius: 3px 0 0 3px; } + } + } + + // Vertical + &.vertical { + + &:insensitive { color: $insensitive_fg_color; } + &:backdrop:insensitive { color: $backdrop_insensitive_color; } + + .entry { + padding: 0; + border-radius: 0; + } + + .button { + padding: 0; + border: none; + background: none; + box-shadow: none; + color: $fg_color; + + &:hover { + background-color:$selected_bg_color; + color: $selected_fg_color; + icon-shadow:none; + } + + &:active { + background-color:transparent; + color: $fg_color; + } + + &.up { @extend %top_button; } + + &.down { @extend %bottom_button; } + } + + %top_button { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; + } + + %bottom_button { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; + } + } + + // OSD vertical + .osd &.vertical button:first-child { + @include button(osd); + + &:hover { @include button(osd-hover);} + + &:active { @include button(osd-active); } + + &:insensitive { @include button(osd-insensitive); } + + &:backdrop { @include button(osd-backdrop); } + } + + // Misc + + GtkTreeView &:not(.vertical) { + border-style: none; + border-radius: 0; + + .entry { + padding: 1px 2px; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_spinner.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_spinner.scss new file mode 100644 index 0000000..b8b9f4a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_spinner.scss @@ -0,0 +1,33 @@ + +/*********** + * Spinner * + ***********/ + +.menu.spinner, +menu spinner, +.primary-toolbar .spinner { + color: $selected_bg_color; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:active, + &:checked { + opacity: 1; + animation: spin 1s linear infinite; + + &:insensitive, &:insensitive { opacity: 0.5; } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_switches.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_switches.scss new file mode 100644 index 0000000..8c1845e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_switches.scss @@ -0,0 +1,79 @@ +/********** + * Switch * + **********/ +GtkSwitch { + -GtkSwitch-slider-width: 24px; + -GtkSwitch-slider-height: 24px; + + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + + border: none; + border-radius: 14px; + color: transparent; + + background-color: transparentize(black, 0.9); + box-shadow: inset 0 0 0 1px transparentize(black, 0.95), 0px 1px $bottom_highlight; + + &:insensitive { + background-color: $insensitive_bg_color; + } + + &:backdrop { + background-color: $backdrop_bg_color; + transition: $backdrop_transition; + + &:insensitive { background-color: $insensitive_bg_color; } + } + + + &:active, + &:checked { + background-color: $selected_bg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + + .slider, + slider { + &:backdrop { + box-shadow:none; + background-color:transparentize($base_color, 0.1); + border:none; + } + } + } + } + + // Handle + .slider { + padding:2px; + border-radius: 50%; + transition: $button_transition; + background-color: $base_color; + + box-shadow: 0 2px 2px transparentize(black, 0.8), + 0 1px 2px transparentize(black, 0.8); + + &:backdrop { + padding:2px; + box-shadow:none; + background-color:$base_color; + } + } + + // Trough + .trough { + + &:active, + &:checked { + background-color: $selected_bg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + } + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_toolbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_toolbars.scss new file mode 100644 index 0000000..7b6b424 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_toolbars.scss @@ -0,0 +1,321 @@ +/************ + * Toolbars * + ************/ +%toolbar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + &:backdrop { + background-color:$backdrop_headerbar_bg_color; + color:$backdrop_headerbar_fg_color; + } +} + +.toolbar { + @extend %toolbar; + + // on OSD + .osd & { box-shadow:none; background-color: transparent; } + + // Buttons + .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + + &.suggested-action, + &.text-button, + &.menu-button, + &.image-button, + &.linked, + &.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: $backdrop_headerbar_fg_color; + } + + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + + &:insensitive { + color: $backdrop_headerbar_fg_color; + -gtk-image-effect: dim; + } + } + + GtkLabel, + GtkImage { + color: $headerbar_fg_color; + + &:insensitive, + &:backdrop { + color: $backdrop_headerbar_fg_color; + -gtk-image-effect: dim; + } + } + + &:focus, + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + GtkImage { + color: $backdrop_headerbar_fg_color; + } + } + + &:active, + &:checked { + border-radius: 0px; + + text-shadow: none; + icon-shadow: none; + + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + + background-color: transparent; + background-image: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + box-shadow: inset 0 -2px 0 0 $backdrop_headerbar_fg_color; + } + + &:focus, + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + } + } + + &:insensitive, + &:insensitive:backdrop { + color: $backdrop_headerbar_fg_color; + background-color: transparent; + background-image: none; + + image, + GtkImage { + -gtk-image-effect: dim; + } + } + + + // Menu Button + &.menu-button { + .menu { + .menuitem { + GtkLabel { + color: $fg_color; + &:insensitive { color: $insensitive_fg_color; } + } + .separator { color: $borders_color;} + &:hover { GtkLabel {color: $selected_fg_color;}} + } + } + } + } + + .separator { + color: transparent; + background-color: transparent; + } + + // stand-alone OSD toolbars + &.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: $osd_bg_color; + + &.left, + &.right, + &.top, + &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + } + + // toolbar separators + &.horizontal separator { margin: 0 7px 1px 6px; } + &.vertical separator { margin: 6px 1px 7px 0; } + +} + + +/******************* + * Inline Toolbars * + *******************/ + +%inline-toolbar, +.inline-toolbar { + -GtkWidget-window-dragging: true; + + background-color: darken($bg_color, 2%); + color: $fg_color; + + border: 1px solid $borders_color; + border-top-width: 0; + border-radius: 0 0 5px 5px; + + box-shadow: inset 0 -1px 1px -2px transparentize(black, 0.5); + + padding: 0px; + + &:backdrop { + background-color: darken($bg_color, 5%); + } + + // buttons + button, + .button, + .flat, + .text-button, + .image-button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: $fg_color; + border-radius: 0px; + padding: 10px; + + &:focus, + &:active { + font:bold; + color: $fg_color; + text-shadow: none; + box-shadow: none; + background-color: transparentize(black, 0.95); + + &:backdrop { + border: none; + background-color: transparent; + color: $backdrop_fg_color; + } + } + + &:hover { + background-color: transparentize(black, 0.95); + text-shadow: none; + color: $fg_color; + box-shadow: none; + } + + &:insensitive { + background:none; + background-color: transparent; + color: transparentize($fg_color,0.5); + } + + &:backdrop { + border: none; + background:none; + background-color: transparent; + color: $backdrop_fg_color; + } + } + + .entry, + entry { + background: none; + color: $fg_color; + border-radius: 0px; + border: none; + box-shadow: none; + + &.image { + color: $fg_color; + + &.left{ + padding-right: 6px; + } + } + + &:backdrop { + color: $backdrop_fg_color; + } + + &:selected { + color: $base_color; + background-color:$selected_bg_color; + } + } +} + + +%darkbar { + border-style: solid; + border-color: $borders_color; + $_bg: mix($bg_color, $borders_color, 70%); + background-color: $_bg; + + &:backdrop { + border-color: $backdrop_borders_color; + background-color: $backdrop_dark_fill; + box-shadow: none; + transition: $backdrop_transition; + } +} + + +// search-bar +searchbar, +.search-bar { + @extend %darkbar; + @extend %inline-toolbar; + + padding:3px 0px; + border-width: 0; + border-radius:0; + +} + +// location-bar +.location-bar { + @extend %darkbar; + @extend %inline-toolbar; + + border-width: 0 0 1px; + padding: 3px; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_tooltips.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_tooltips.scss new file mode 100644 index 0000000..09b7e50 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_tooltips.scss @@ -0,0 +1,29 @@ +/************ + * Tooltips * + ************/ +.tooltip, +.overlay-bar { + + margin: 4px; + border: none; + border-radius: 3px; + background-color: $base_color; + color: $fg_color; + + &.background { + background-color: $base_color; + border: none; + box-shadow: 0 1px 2px 0 transparentize(black, 0.7); + } + + * { // Yeah this is ugly + padding: 2px; + background-color: transparent; + color: $fg_color; + } + + .csd { + border-radius: 5px; + box-shadow: none; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_treeviews.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_treeviews.scss new file mode 100644 index 0000000..92bbc7b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_treeviews.scss @@ -0,0 +1,226 @@ +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + + border-left-color: mix($fg_color, $base_color, 50%); // this is actually the tree lines color, + border-top-color: $bg_color; // while this is the grid lines color, better then nothing + + .rubberband,rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props + + &:selected { + &:focus, & { + border-radius: 0; + + @extend %selected_items; + } + + &:backdrop, & { + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + } + } + + &:insensitive { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &.separator { + color: $bg_color; + + &:backdrop { color: transparentize($bg_color, 0.9); } + } + + &:backdrop { + border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + border-top: $backdrop_bg_color; + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 70%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + + &:hover { color: $selected_fg_color; } + + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 70%); } + } + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); } + } + + &.progressbar { // progress bar in treeviews + @if $variant == light { color: $base_color; } + + border: 1px solid $selected_borders_color; + border-radius: 4px; + background-color: $selected_bg_color; + background-image: linear-gradient(to bottom, + $selected_bg_color, + darken($selected_bg_color,10%)); + box-shadow: inset 0 1px if($variant=='light', transparentize(white,0.7), + transparentize(white,0.85)), + 0 1px if($variant=='light', transparentize(black, 0.8), + transparentize(black,0.9)); + + &:selected { + &:focus, & { + border-radius: 0; + + @if $variant == 'light' { + color: $selected_bg_color; + box-shadow: none; + } + + @else { box-shadow: inset 0 1px transparentize(white, 0.95); } + + background-image: linear-gradient(to bottom, + $base_color, + darken($base_color,10%)); + + &:backdrop { + @if $variant == 'light' { + color: $selected_bg_color; + border-color: $selected_borders_color; // otherwise it gets inherited by .view(?!?) + } + + @else { border-color: $backdrop_base_color; } + + background-color: $backdrop_base_color; + } + } + } + + &:backdrop { + @if $variant == 'light' { color: $backdrop_base_color; } + + @else { border-color: $backdrop_base_color; } + + background-image: none; + box-shadow: none; + } + } + + + // progress bar trough in treeviews + &.trough { + background-color: transparentize($fg_color,0.9); + border-radius: 4px; + + &:selected { + &:focus, & { + background-color: if($variant == 'light', + transparentize($selected_fg_color, 0.7), + darken($selected_bg_color, 10%)); + border-radius: 4px; + + @if $variant == 'light' { + border-width: 1px 0; + border-style: solid; + border-color: $selected_bg_color; + } + } + } + } + + // Column Header + + column-header, + header { + .button, + button { + $_column_header_color: mix($fg_color, $base_color, 50%); + + @extend %column_header_button; + + color: $_column_header_color; + background-color: $base_color; + font-weight: bold; + text-shadow: none; + box-shadow: none; + + &:hover { + @extend %column_header_button; + + color: mix($_column_header_color, $fg_color, 50%); + box-shadow: none; + transition: none; //I shouldn't need this + } + + &:active { + @extend %column_header_button; + + color: $fg_color; + transition: none; //I shouldn't need this + } + } + + button:last-child { &:backdrop, & { border-right-style: none; }} + } + + // for treeview-like derive widgets + .button.dnd, + button.dnd, + column-header.button.dnd, + header.button.dnd { + &:active, &:selected, &:hover, & { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: $selected_bg_color; + color: $base_color; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px $base_color; + text-shadow: none; + } + } +} + +%column_header_button { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: $bg_color; + + &:insensitive { + border-color: $bg_color; + background-image: none; + } + + &:backdrop { + border-color: $backdrop_bg_color; + border-style: none solid solid none; + color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + background-image: none; + background-color: $backdrop_base_color; + + &:insensitive { + border-color: $backdrop_bg_color; + background-image: none; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_windows.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_windows.scss new file mode 100644 index 0000000..e1e22e2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.16/widgets/_windows.scss @@ -0,0 +1,41 @@ +/********************** + * Window Decorations * + *********************/ + +.window-frame { + + border-radius: 4px; + border-width: 0px; + + box-shadow: 0 8px 9px 1px transparent, + 0 8px 6px 1px transparentize(black, 0.5); + + margin: 10px; + + &:backdrop { + box-shadow: 0 3px 9px 1px transparent, + 0 6px 6px 0 transparentize(black, 0.7); + transition: $backdrop_transition; + } + + .fullscreen &, + .tiled & { border-radius: 0; } + + .popup & { box-shadow: none; } + + // server-side decorations as used by mutter + .ssd & { box-shadow: 0 0 0 1px transparentize(black,0.5);} + + .csd.popup & { + border-radius: 0; + box-shadow: 0 1px 2px transparentize(black, 0.8); + } + + .solid-csd & { + border-radius: 0; + margin: 4px; + background-color: $backdrop_bg_color; + border: 0px solid $backdrop_borders_color; + box-shadow: none; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_apps.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_apps.scss new file mode 100644 index 0000000..d448acf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_apps.scss @@ -0,0 +1,19 @@ +/********************** + * DE-Specific Styles * + **********************/ + +@import 'apps/budgie'; +@import 'apps/gnome'; +@import 'apps/pantheon'; +@import 'apps/unity'; + +/*********************** + * App-Specific Styles * + ***********************/ + +@import 'apps/archive-manager'; +@import 'apps/birdie'; +@import 'apps/geary'; +@import 'apps/lightdm'; +@import 'apps/midori'; +@import 'apps/vocal'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_colors-public.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_colors-public.scss new file mode 100644 index 0000000..70a06a9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_colors-public.scss @@ -0,0 +1,94 @@ +//apps rely on some named colors to be exported +/* GTK NAMED COLORS + ---------------- + use responsibly! */ + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var + +/* widget text/foreground color */ +@define-color theme_fg_color #{"" +$fg_color}; + +/* text color for entries, views and content in general */ +@define-color theme_text_color #{"" +$text_color}; + +/* widget base background color */ +@define-color theme_bg_color #{"" +$bg_color}; + +/* text widgets and the like base background color */ +@define-color theme_base_color #{"" +$base_color}; + +/* base background color of selections */ +@define-color theme_selected_bg_color #{"" +$selected_bg_color}; + +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #{"" +$selected_fg_color}; + +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #{"" +$insensitive_bg_color}; + +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #{"" +$insensitive_fg_color}; + +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #{"" +$base_color}; + +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #{"" +$backdrop_fg_color}; + +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #{"" +$text_color}; + +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #{"" +$backdrop_bg_color}; + +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #{"" +$backdrop_base_color}; + +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #{"" +$selected_bg_color}; + +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color}; + +/* widgets main borders color */ +@define-color borders #{"" +$borders_color}; + +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #{"" +$backdrop_borders_color}; + +/* these are pretty self explicative */ +@define-color warning_color #{"" +$warning_color}; +@define-color error_color #{"" +$error_color}; +@define-color success_color #{"" +$success_color}; +//@define-color destructive_color #{$destructive_color} + +//WM + +$_wm_highlight: if($variant=='light', $top_highlight, // Sass gets mad if this is + transparentize(black,1)); // done directly in the + // color definition + +/* 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 shade(#{$fg_color}, 1.8); +@define-color wm_unfocused_title #{$backdrop_fg_color}; +@define-color wm_highlight #{"" + $_wm_highlight}; +@define-color wm_borders_edge #{"" + $borders_edge}; + +@define-color wm_bg_a shade(#{$bg_color}, 1.2); +@define-color wm_bg_b #{$bg_color}; + +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); + +@define-color wm_button_hover_color_a shade(#{$bg_color}, 1.3); +@define-color wm_button_hover_color_b #{$bg_color}; +@define-color wm_button_active_color_a shade(#{$bg_color}, 0.85); +@define-color wm_button_active_color_b shade(#{$bg_color}, 0.89); +@define-color wm_button_active_color_c shade(#{$bg_color}, 0.9); + +//FIXME this is really an API + +@define-color content_view_bg #{"" + $base_color}; + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_colors.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_colors.scss new file mode 100644 index 0000000..0c9db6e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_colors.scss @@ -0,0 +1,94 @@ +// When color definition differs for dark and light variant +// it gets @if ed depending on $variant + +// Main definitions +$base_color: if($variant == 'light', #ffffff, #636E73); +$bg_color: if($variant == 'light', #f7f7f7, #4F585C); +$fg_color: if($variant == 'light', #444, lighten(#A1A8AB, 10%)); +$text_color: if($variant == 'light', $fg_color, $fg_color); +$headerbar_bg_color: if($variant == 'light', #636E73, #3B4245); +$headerbar_fg_color: if($variant == 'light', #ffffff, transparentize(#ffffff, 0.5)); + +// Primary colors +$red: #f34235; +$orange: #fe9700; +$yellow: #fec006; +$green: #4bae4f; +$blue: #2095f2; +$purple: #9b26af; + +$selected_fg_color: #ffffff; +$selected_bg_color: if($variant == 'light', #347D9F, lighten(#347D9F,10%)); +$selected_borders_color: darken($selected_bg_color, 10%); +$borders_color: if($variant == 'light', darken($bg_color,15%), darken($bg_color,10%)); +$borders_edge: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.9)); +$link_color: blue; +$link_visited_color:transparentize($link_color,0.5); +$top_highlight: $borders_edge; +$bottom_highlight: if($variant == 'light', transparentize(white, 0.7), transparentize(white, 0.9)); +$dark_fill: mix($borders_color, $bg_color, 35%); +$menu_color: if($variant == 'light', $base_color, mix($bg_color, $base_color, 20%)); +$popover_bg_color: $base_color; +$popover_hover_color: lighten($popover_bg_color, 5%); + +$selection_mode_headerbar_bg_color: #347D9F; + +$scrollbar_bg_color: if($variant == 'light', mix($bg_color, $fg_color, 80%), mix($base_color, $bg_color, 50%)); +$scrollbar_slider_color: mix($fg_color, $bg_color, 60%); +$scrollbar_slider_hover_color: mix($fg_color, $bg_color, 80%); +$scrollbar_slider_active_color: if($variant=='light', darken($selected_bg_color, 10%), lighten($selected_bg_color, 10%)); + +$success_color: if($variant == 'light', $green, darken($green,10%)); +$destructive_color: if($variant == 'light', $red, darken($red,10%)); +$suggested_color: if($variant == 'light', $selected_bg_color, darken($selected_bg_color,10%)); + +$osd_fg_color: #A1A8AB; +$osd_text_color: white; +$osd_bg_color: transparentize(#202526, 0.2); +$osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%); +$osd_borders_color: transparentize(black, 0.3); + +$sidebar_bg_color: mix($bg_color, $base_color, 50%); +$base_hover_color: transparentize($fg_color, 0.95); + +$tooltip_borders_color: transparentize(white, 0.9); +$shadow_color: transparentize(black, 0.8); + +$drop_target_color: #4e9a06; + +// Infobar colors +$warning_color: $yellow; +$error_color: $red; +$info_color: $blue; +$question_color: $green; + +// Panel colors +$panel_bg_color: transparentize(black, 0.3); +$panel_fg_color: white; +$panel_borders_color: transparentize(black, 0.8); + +// Insensitive state colors +$insensitive_fg_color: mix($fg_color, $bg_color, 50%); +$insensitive_bg_color: mix($bg_color, $base_color, 60%); +$insensitive_base_color: darken($base_color, 5%); +$insensitive_borders_color: $borders_color; + +// Backdrop state colors +$backdrop_base_color: if($variant == 'light', darken($base_color, 1%), lighten($base_color, 1%)); +$backdrop_text_color: mix($text_color, $backdrop_base_color, 80%); +$backdrop_bg_color: $bg_color; +$backdrop_headerbar_bg_color: darken($headerbar_bg_color, 5%); +$backdrop_headerbar_fg_color: if($variant == 'light', transparentize($headerbar_fg_color, 0.5), transparentize($headerbar_fg_color, 0.2)); +$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 50%); +$backdrop_insensitive_color: if($variant == 'light', darken($backdrop_bg_color, 15%), lighten($backdrop_bg_color, 15%)); +$backdrop_selected_bg_color: if($variant == 'light', lighten($selected_bg_color, 5%), lighten($selected_bg_color, 5%)); +$backdrop_selected_fg_color: if($variant == 'light', transparentize($selected_fg_color, 0.5), transparentize($selected_fg_color, 0.5)); +$backdrop_borders_color: mix($borders_color, $bg_color, 90%); +$backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, 35%); +$backdrop_sidebar_bg_color: mix($backdrop_bg_color, $backdrop_base_color, 50%); + +$backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%); +$backdrop_scrollbar_slider_color: mix($backdrop_fg_color, $backdrop_bg_color, 40%); + +$backdrop_menu_color: if($variant == 'light', $backdrop_base_color, mix($backdrop_bg_color, $backdrop_base_color, 20%)); diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_common.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_common.scss new file mode 100644 index 0000000..a1069b7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_common.scss @@ -0,0 +1,50 @@ +/********** + * Common * + **********/ + +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$asset_suffix: if($variant=='dark', '-dark', ''); +$backdrop_transition: 200ms ease-out; +$button_transition: all 200ms $ease-out-quad; + +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + // The size for scrollbars. The slider is 2px smaller, but we keep it + // up so that the whole area is sensitive to button presses for the + // slider. The stepper button is larger in both directions, the slider + // only in the width + + -GtkScrolledWindow-scrollbar-spacing: 0; + + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + + -GtkTreeView-horizontal-separator: 4; + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + + -GtkPaned-handle-size: 1; + + // We use the outline properties to signal the focus properties + // to the adwaita engine: using real CSS properties is faster, + // and we don't use any outlines for now. + + // outline-color: transparentize($fg_color, 0.7); + // outline-style: dashed; + // outline-offset: -3px; + // outline-width: 1px; + // outline-radius: 2px; + +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_drawing.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_drawing.scss new file mode 100644 index 0000000..3c50d82 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_drawing.scss @@ -0,0 +1,591 @@ +// Drawing mixins + +// generic drawing of more complex things + +@function _widget_edge($c:$borders_edge) { +// outer highlight "used" on most widgets + @if $c == none { @return none; } + @else { @return 0 1px $c; } +} + +@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { +// +// Helper function to stack up to 4 box-shadows; +// + @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } + @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } + @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } + @else { box-shadow: $shadow1; } +} + +// entries + +@function entry_focus_border($fc:$selected_bg_color) { + @if $variant == 'light' { @return $fc; } + @else { @return if($fc==$selected_bg_color, $selected_borders_color, darken($fc, 35%)); } +} + +@function entry_focus_shadow($fc:$selected_bg_color) { + @return inset 0 1px 2px 0 transparentize(black, 0.95), inset 0 1px 1px 0 transparentize(black, 0.9); +} + +@function entry_gradient($c) { + @if $variant=='light' { @return linear-gradient(to bottom, mix($borders_color, $c, 45%), + mix($borders_color, $c, 3%) 2px, + $c 90%); } + @else { @return linear-gradient(to bottom, mix($borders_color, $c, 95%), + mix($borders_color, $c, 40%) 3px, + $c 90%); } +} + +@mixin entry($t, $fc:$selected_bg_color, $edge: none) { +// +// Entries drawing function +// +// $t: entry type +// $fc: focus color +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop; +// + + $_blank_edge: if($edge == none, none, 0 1px transparentize($edge, 1)); + $_entry_edge: if($edge == none, none, _widget_edge($edge)); + + @if $t==normal { + color: $text_color; + border-color: $borders_color; + background-color:$base_color; + @include _shadows(entry_focus_shadow(transparentize($fc, 1)), $_entry_edge); + // for the transition to work the number of shadows in different states needs to match, hence the transparent shadow here. + } + @if $t==focus { + @include _shadows(entry_focus_shadow($fc), $_entry_edge); + border-color: entry_focus_border($fc); + } + @if $t==insensitive { + color: $insensitive_fg_color; + border-color: $borders_color; + background-image: linear-gradient(to bottom, $insensitive_bg_color); + box-shadow: $_entry_edge; + } + @if $t==backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + background-image: linear-gradient(to bottom, $backdrop_base_color); + box-shadow: $_blank_edge; + } + @if $t==backdrop-insensitive { + color: $backdrop_insensitive_color; + border-color: $backdrop_borders_color; + background-image: linear-gradient(to bottom, $insensitive_bg_color); + box-shadow: $_blank_edge; + } + @if $t==osd { + color: $osd_text_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + } + @if $t==osd-focus { + color: $osd_text_color; + border-color: $selected_bg_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: entry_focus_shadow($fc); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + } + @if $t==osd-insensitive { + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $osd_insensitive_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } + @if $t==osd-backdrop { + color: $osd_text_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } +} + +// +// Buttons +// + +@function _border_color ($c) { @return darken($c, 25%); } // colored buttons want + // the border form the + // base color + +@function _text_shadow_color ($tc: $fg_color, $bg: $bg_color) { +// +// calculate the color of text shadows +// +// $tc is the text color +// $bg is the background color +// + $_lbg: lightness($bg)/100%; + @if lightness($tc)<50% { @return transparentize(white, 1-$_lbg/($_lbg*1.3)); } + @else { @return transparentize(black, $_lbg*0.8); } +} + +@function _button_hilight_color($c) { +// +// calculate the right top hilight color for buttons +// +// $c: base color; +// + @if lightness($c)>95% { @return white; } + @else if lightness($c)>90% { @return transparentize(white, 0.2); } + @else if lightness($c)>80% { @return transparentize(white, 0.4); } + @else if lightness($c)>50% { @return transparentize(white, 0.6); } + @else if lightness($c)>40% { @return transparentize(white, 0.8); } + @else { @return transparentize(white, 0.95); } +} + +@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) { +// +// helper function for the text emboss effect +// +// $tc is the optional text color, not the shadow color +// +// TODO: this functions needs a way to deal with special cases +// + + $_shadow: _text_shadow_color($tc, $bg); + + @if lightness($tc)<50% { + text-shadow: 0 1px $_shadow; + icon-shadow: 0 1px $_shadow; + } + @else { + text-shadow: 0 1px transparentize(black, 0.8); + icon-shadow: 0 1px transparentize(black, 0.8); + } +} + +@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: none) { +// +// Button drawing function +// +// $t: button type, +// $c: base button color for colored* types +// $tc: optional text color for colored* types +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, hover, active, insensitive, insensitive-active, +// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active, +// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated +// + + $_hilight_color: _button_hilight_color($c); + $_button_edge: if($edge == none, none, _widget_edge($edge)); + $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1))); + + // Normal Button + @if $t==normal { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + background-image: linear-gradient(to bottom, $c, darken($c, 5%)); + @include _button_text_shadow($tc, $c); + @include _shadows(inset 0 1px $_hilight_color, $_button_edge); + + @if $variant == 'light' { + box-shadow:0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:0 1px 0 0 transparentize(white, 0.95); + } + + } + + // Hover Button + + @else if $t==hover { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + @if $variant == 'light' { + background-image: linear-gradient(to bottom, lighten($c, 6%), $c 60%, darken($c, 4%)); + @include _button_text_shadow($tc,lighten($c, 6%)); + @include _shadows(inset 0 1px _button_hilight_color(lighten($c, 6%)), $_button_edge); + } + @else { + background-image: linear-gradient(to bottom, lighten($c, 1%), darken($c, 2%) 60%, darken($c, 4%)); + @include _button_text_shadow($tc,lighten($c, 6%)); + @include _shadows(inset 0 1px _button_hilight_color(darken($c, 2%)), $_button_edge); + } + } + + // Pressed button + @else if $t==active { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + background-image: linear-gradient(to bottom, darken($c, 7%), darken($c, 2%)); + @include _button_text_shadow($tc, darken($c,10%)); + @include _shadows(inset 0 2px 1px -2px transparentize(black,0.4), + $_button_edge); + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Insensitive Button + @else if $t==insensitive { + + $_bg: if($c!=$bg_color, mix($c, $base_color, 85%), $insensitive_bg_color); + + GtkLabel, & { color: if($tc!=$fg_color, mix($tc, $_bg, 50%), $insensitive_fg_color); } + + border-color: if($c!=$bg_color, _border_color($c), $insensitive_borders_color); + background-image: none; + background-color: $_bg; + text-shadow: none; + box-shadow: none; + icon-shadow: none; + } + + // Insensitive Pushed Button + @else if $t==insensitive-active { + $_bg: if($c!=$bg_color, darken(mix($c,$base_color, 85%), 5%), + $insensitive_bg_color); + $_bc: if($c!=$bg_color, _border_color($c), $insensitive_borders_color); + + GtkLabel, & { color: if($c!=$bg_color, mix($tc, $_bg, 60%), $insensitive_fg_color); } + + border-color: $_bc; + background-image: none; + background-color: $_bg; + text-shadow: none; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Backdrop Button + @else if $t==backdrop { + + $_bg: if($c!=$bg_color,$c,$backdrop_bg_color); + $_bc: if($variant=='light',$c,_border_color($c)); + + GtkLabel, & { color: if($tc!=$fg_color,mix($tc, $_bg, 80%), $backdrop_fg_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: linear-gradient(to bottom, $_bg); + text-shadow: none; + icon-shadow: none; + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + } + + // Backdrop Pressed Button + @else if $t==backdrop-active { + + $_bg: if($c!=$bg_color, darken($c, 10%), $backdrop_dark_fill); + $_bc: if($variant=='light',$_bg,_border_color($c)); + + GtkLabel, & { color: if($tc!=$fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color); } + label, & { color: if($tc!=$fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Insensitive Backdrop Button + @else if $t==backdrop-insensitive { + + $_bg: if($c!=$bg_color, mix($c, $base_color, 85%), $insensitive_bg_color); + $_bc: if($variant=='light', $_bg,_border_color($c)); + + GtkLabel, & { color: if($c!=$bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + background-color: $_bg; + text-shadow: none; + icon-shadow: none; + // white with 0 alpha to avoid an ugly transition, since no color means + // black with 0 alpha + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + } + + // Insensitive Backdrop Pushed Button + @else if $t==backdrop-insensitive-active { + + $_bg: if($c!=$bg_color, darken(mix($c, $base_color, 85%), 5%), + darken($insensitive_bg_color, 5%)); + $_bc: if($variant=='light', $_bg,_border_color($c)); + + GtkLabel { color: if($c!=$bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + background-color: $_bg; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // OSD Button + @else if $t==osd { + $_bg: if($c!=$bg_color, transparentize($c, 0.5), $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // Hover OSD Button + @else if $t==osd-hover { + $_bg: if($c!=$bg_color, transparentize($c, 0.3), lighten($osd_bg_color, 12%)); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // ACtive OSD Button + @else if $t==osd-active { + $_bg: if($c!=$bg_color, $c, $osd_borders_color); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // Insensitive OSD Button + @else if $t==osd-insensitive { + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $osd_insensitive_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } + + // Backdrop OSD Button + @else if $t==osd-backdrop { + + $_bg: if($c!=$bg_color, transparentize($c, 0.5), + $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + } + + + // Reset + @else if $t==undecorated { + border-color: transparent; + background-color: transparent; + background-image: none; + + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + + text-shadow: none; + icon-shadow: none; + } +} + +@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:true) { + color: mix($tc, $bg_color, 80%); + @if $flat { background-image: linear-gradient(to bottom, $c); } + @else { + background-image: linear-gradient(to bottom, + mix(black,$c,15%) 5%, + mix(black,$c,10%) 20%, + mix(black,$c,10%) 90%, + $c); + } + + border-color: if($c!=$bg_color, _border_color($c), $border_color); + + @if not($noedge) { + @if lightness($c) > 60% { + box-shadow: inset 0 -1px $borders_edge, + 0 1px $borders_edge; + } + @else { + box-shadow: inset 0 -1px transparentize($borders_edge, 0.5), + 0 1px transparentize($borders_edge, 0.5); + } + } + @else { box-shadow: none; } +} + +@mixin overshoot($p, $t:normal, $c:$fg_color) { +// +// overshoot +// +// $p: position +// $t: type +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// +// possible $t values: +// normal, backdrop +// + + $_small_gradient_length: 5%; + $_big_gradient_length: 100%; + + $_position: center top; + $_small_gradient_size: 100% $_small_gradient_length; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + $_linear_gradient_direction: to top; + } + + @else if $p==right { + $_position: right center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + $_small_gradient_color: $c; + $_big_gradient_color: $c; + + @if $c==$fg_color { + $_small_gradient_color: darken($borders_color, 10%); + $_big_gradient_color: $fg_color; + + @if $t==backdrop { $_small_gradient_color: $backdrop_borders_color; } + } + + $_small_gradient: -gtk-gradient(radial, + $_position, 0, + $_position, 0.5, + to($_small_gradient_color), + to(transparentize($_small_gradient_color, 1))); + + $_big_gradient: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($_big_gradient_color, 0.93)), + to(transparentize($_big_gradient_color, 1))); + + @if $t==normal { + background-image: $_small_gradient, $_big_gradient; + background-size: $_small_gradient_size, $_big_gradient_size; + } + + @else if $t==backdrop { + background-image: $_small_gradient; + background-size: $_small_gradient_size; + } + + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +@mixin undershoot($p) { +// +// undershoot +// +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; + border: none; + box-shadow: none; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_widgets.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_widgets.scss new file mode 100644 index 0000000..877b4b4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/_widgets.scss @@ -0,0 +1,40 @@ +/*********** + * Widgets * + ***********/ + +@import 'widgets/action-bars'; +@import 'widgets/app-notifications'; +@import 'widgets/base-states'; +@import 'widgets/buttons'; +@import 'widgets/calendar'; +@import 'widgets/checks-radios'; +@import 'widgets/color-chooser'; +@import 'widgets/comboboxes'; +@import 'widgets/dialogs'; +@import 'widgets/entries'; +@import 'widgets/expanders'; +@import 'widgets/floating-bar'; +@import 'widgets/frames'; +@import 'widgets/granite'; +@import 'widgets/header-bars'; +@import 'widgets/infobars'; +@import 'widgets/level-bars'; +@import 'widgets/links'; +@import 'widgets/lists'; +@import 'widgets/menus'; +@import 'widgets/misc'; +@import 'widgets/notebooks'; +@import 'widgets/paned'; +@import 'widgets/pathbars'; +@import 'widgets/popovers'; +@import 'widgets/progress-bars'; +@import 'widgets/scales'; +@import 'widgets/scrollbars'; +@import 'widgets/sidebar'; +@import 'widgets/spinbuttons'; +@import 'widgets/spinner'; +@import 'widgets/switches'; +@import 'widgets/toolbars'; +@import 'widgets/tooltips'; +@import 'widgets/treeviews'; +@import 'widgets/windows'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_archive-manager.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_archive-manager.scss new file mode 100644 index 0000000..3ecbfe3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_archive-manager.scss @@ -0,0 +1,17 @@ +/******************* + * Archive Manager * + *******************/ + +$archive_manager: #A88A67; + +FrWindow { + .titlebar, + .header-bar, + .toolbar { + background-color: $archive_manager; + + &:backdrop { + background-color: darken($archive_manager,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_birdie.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_birdie.scss new file mode 100644 index 0000000..4cef3a7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_birdie.scss @@ -0,0 +1,45 @@ +/********* + * Birdie * + *********/ + +$birdie: #3998E7; + + +BirdieWidgetsUnifiedWindow { + .titlebar, + .header-bar { + background-image:none; + background-color: $birdie; + + &:backdrop { + background-image:none; + background-color: darken($birdie,10%); + } + } + + .menu-button { + padding: 0px; + padding-left: 6px; + padding-right: 6px; + } +} + + +BirdieWidgetsTweetList * { + background-image: none; + background: none; +} + +BirdieWidgetsUserbox { + background-color: transparentize($birdie, 0.8) +} + +BirdieWidgetsNotebook { + .header { + background-color: $base_color; + } + + tab:active { + box-shadow:inset 0 -3px 0 0 $birdie; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_budgie.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_budgie.scss new file mode 100644 index 0000000..787387f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_budgie.scss @@ -0,0 +1,228 @@ +/********* +* Budgie * +**********/ + +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$pos_list: ((top, bottom),(bottom,top),(left,right),(right,left)); +$asset_suffix: if($variant == 'default', '', '-hc'); + +%underscores { + &:hover { background-color: transparentize(black, 0.9); } + &:active, &:checked { background-color: transparentize(black, 0.8); } + + @each $pos, $b_pos in $pos_list { + .#{$pos} & { + border-#{$b_pos}: 2px solid transparentize($panel_bg_color,1); + border-#{$pos}: 2px solid transparentize($panel_bg_color,1); + + @at-root { + .#{$pos} .budgie-panel .unpinned .launcher, + .#{$pos} .budgie-panel .pinned .launcher.running { border-#{$pos}: 2px solid transparentize($selected_bg_color, 0.5); } + } + &:hover { + border-#{$b_pos}: 2px solid transparentize(black, 0.9); + border-#{$pos}: 2px solid transparentize($selected_bg_color, 0.5); + } + &:active, &:checked { + border-#{$b_pos}: 2px solid transparentize(black, 0.8); + border-#{$pos}: 2px solid $selected_bg_color; + } + } + } +} + +// Budgie Menu +.budgie-menu { + GtkSearchEntry.entry:not(:selected) { + border: none; + box-shadow: none; + background: none; + font-size: 120%; + + &.image { padding-left: 0px; padding-right: 6px; } + } + .list-row.activatable:selected, + .list-row.activatable:selected .button { color: inherit; } +} + +// Panel +.budgie-panel { + font: bold; + color: $panel_fg_color; + background-color: $panel_bg_color; + + &:backdrop { + color: $panel_fg_color; + background-color: $panel_bg_color; + } + + // End Section needs to be fancy + @if $variant == 'default' { + .end-region { + background-color: rgba(0,0,0,0.3); + border-radius: 2px; + + .separator { + color: transparentize($panel_fg_color, 0.85) + } + } + } + + // Tasklist + WnckTasklist { + .button, + .button:backdrop { + + border-radius: 0; + + @if $variant == 'default' { + &:not(:hover):not(:active):not(:checked) { color: gtkalpha(currentColor, 0.5); } + background: none; + background-clip: padding-box; + border: none; + + @extend %underscores; + } + } + } + + // Icon Tasklist + .launcher { + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + padding-left: 2px; + padding-right: 2px; + border-color: transparentize($panel_bg_color,1); // fixes the transition + + &:hover { -gtk-image-effect: highlight; } + } + + .unpinned { + .launcher { + @extend %underscores; + } + } + + .pinned { + .launcher.running { + @extend %underscores; + } + } +} + + + +@each $pos, $b_pos in $pos_list { + + // Panel borders + .#{$pos} .budgie-panel { border-#{$b_pos}: 1px solid $panel_borders_color; } + + // Raven borders + .#{$pos} .raven-frame { + padding: 0; + background: none; + border: none; + border-#{$b_pos}: 1px solid transparentize(black, 0.8); + } + + // Shadows + .#{$pos} .shadow-block { + background-color: transparent; + background-image: linear-gradient(to $b_pos, + $shadow_color, + transparent); + } +} + +// Raven +.raven { + color: $panel_fg_color; + background-color: transparentize($panel_bg_color, 0.8); + transition: 170ms ease-out; + + .raven-header { + color: $panel_fg_color; + border-width: 1px 0; + + &.top { border-top-style: none; } + &.bottom { border-bottom-style: none; } + } + + @if $variant=='default' { + .expander-button { color: gtkalpha(currentColor, 0.5); } + } + + .raven-background { + color: $panel_fg_color; + background-color: transparentize($panel_bg_color, 0.8); + border-bottom: 1px solid transparentize($panel_borders_color, 0.8); + + &.middle { border-bottom-style: none; } // applet background between two headers + } + + .powerstrip .button { + padding: 10px; + } + + .option-subtitle { + font-size: smaller; + } +} + +// MPRIS Applet +.raven-mpris { + // color: $mpris_overlay_fg; + // background-color: $mpris_overlay_bg; + // border: solid $mpris_overlay_border; + border-width: 1px 0; + + .button.image-button { padding: 8px; } +} + +// Notifications +.budgie-notification-window { + background: none; + border-radius: 1px; +} + +.budgie-notification { + &.background { + background-color: white; + border-radius: 4px; + } + + .notification-title { + font-size: 110%; + color: $fg_color; + } + + .notification-body { color: transparentize($panel_fg_color, 0.3); } +} + +.drop-shadow { + background-color: transparent; + box-shadow: 0 2px 4px 0 $shadow_color, 0 0 0 1px $panel_borders_color; + border-radius: 1px; +} + +// Session Dialog +.budgie-session-dialog { + &.background { @extend .drop-shadow; } + + .linked.horizontal > .button { + border-bottom: none; + border-radius: 0; + &:first-child { border-left: none; border-radius: 0; } + &:last-child { border-right: none; border-radius: 0; } + } +} + +// PolKit Dialog +.budgie-polkit-dialog { + @extend .budgie-session-dialog; + + .message { color: transparentize($panel_fg_color, 0.3); } + .failure { color: $red; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_geary.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_geary.scss new file mode 100644 index 0000000..73e2b15 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_geary.scss @@ -0,0 +1,45 @@ +/********* + * Geary * + *********/ + +$geary: #F2B035; + +.geary-titlebar-left, +.geary-titlebar-right { + background-color: $geary; + + &:backdrop { + background-color: darken($geary,10%); + } + + .separator { + opacity: 0; + } +} + +ConversationListView { + -GtkWidget-focus-line-width: 1px; + -GtkTreeView-grid-line-width: 0; + + .view { + &:active, + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + color: $backdrop_selected_fg_color; + } + } + + .cell { + border: solid transparentize(black, 0.8); + border-width: 0 0 1px 0; + &:selected { + color: $selected_fg_color; + border: 0px solid darken($selected_bg_color, 10% ); + } + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_gnome.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_gnome.scss new file mode 100644 index 0000000..501ce27 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_gnome.scss @@ -0,0 +1,591 @@ +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; +} + + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; +} + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; +} + +SudokuView { + border: none; +} + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: $base_color; +} + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + + +/******** + * Misc * + *******/ + +ApDocView, /* Abiword */ +EogScrollView, /* Eog */ +CheeseThumbView /* Cheese */ +{ + -EogScrollView-shadow-type: none; +} + + +/************ + * Terminal * + ************/ + +$gnome_terminal: #636E73; +$terminal_bg_color: transparentize(#002B36, 0.1); +$terminal_fg_color: #839495; + +TerminalScreen, +VteTerminal { + background-color: $terminal_bg_color; + color: $terminal_fg_color; +} + +TerminalWindow { + .titlebar, + .header-bar { + background-color: $gnome_terminal; + + &:backdrop { + background-color: darken($gnome_terminal,10%); + } + } +} + +/************ + * Nautilus * + ************/ + +NautilusCanvasView { + border: none; + + &:active, + &:focus, + &:backdrop { + border: none; + } +} + +.nautilus-circular-button { + border-radius: 20px; + outline-radius: 20px; +} + +.disk-space-display { + border: 2px solid; + + .unknown { + background-color: #888a85; + border-color: darken(#888a85, 20%); + } + + .used { + background-color: #9FB0B9; + border-color: darken(#9FB0B9, 20%); + } + + .free { + background-color: #D8D8D8; + border-color: darken(#D8D8D8, 20%); + } +} + + +.nautilus-desktop { + + color: $fg_color; + + .nautilus-canvas-item { + border-radius: 5px; + color: $selected_fg_color; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { + color: $fg_color; + text-shadow: none; + } + + &:prelight { + color: $fg_color; + text-shadow: none; + } + + &:selected { + color: $selected_fg_color; + text-shadow: none; + } + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } + + .nautilus-list { + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } +} + +/*********** + * Builder * + ***********/ + +$gnome_builder: #CBBB2E; + +GbGreeterWindow, +GbWorkbench { + .titlebar, + .header-bar { + background-color: $gnome_builder; + + &:backdrop { + background-color: darken($gnome_builder,10%); + } + } +} + +/************** + * Calculator * + **************/ + +$gnome_calculator: #07ce8e; + +MathWindow { + + background-color: $base_color; + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar, + .toolbar { + background-color: $gnome_calculator; + + &:backdrop { + background-color: darken($gnome_calculator,10%); + } + } + + MathButtons { + GtkComboBox, + .button { + background-color: transparent; + background-image: none; + box-shadow:none; + border: none; + text-shadow: none; + color: $gnome_calculator; + font: bold; + + &:hover { + background-image: none; + background-color:$base_color; + color: $gnome_calculator; + } + + &:backdrop { + color: darken($gnome_calculator,10%); + } + + &.text-button.suggested-action { + background-image: none; + box-shadow:none; + text-shadow: none; + background-color: $gnome_calculator; + color: $base_color; + + &:backdrop { + background-color: darken($gnome_calculator,10%); + color: transparentize($base_color, 0.5); + } + } + } + } + + MathDisplay { + padding: 4px; + background-color:$base_color; + border: 1px solid $borders_color; + } +} + + +/************ + * Calendar * + ************/ + +$gnome_calendar: #75A3F6; + +GcalWindow { + .titlebar, + .header-bar { + background-color: $gnome_calendar; + + &:backdrop { + background-color: darken($gnome_calendar,10%); + } + } +} + +/********** + * Cheese * + **********/ + +$cheese: #ad7fa8; + +CheeseWindow { + .titlebar, + .header-bar, + .toolbar { + background-color: $cheese; + + &:backdrop { + background-color: darken($cheese,10%); + } + } +} + +/************ + * Contacts * + ************/ + +$gnome_contacts: #2095F2; + +ContactsWindow { + .titlebar, + .header-bar { + background-color: $gnome_contacts; + + &:backdrop { + background-color: darken($gnome_contacts,10%); + } + } +} + + +/********** + * Clocks * + **********/ + +$gnome_clocks: #4BAE4F; + +ClocksWindow { + .titlebar, + .header-bar { + background-color: $gnome_clocks; + + &:backdrop { + background-color: darken($gnome_clocks,10%); + } + } +} + + +/********* + * Disks * + *********/ + +$gnome_disks: #8561C5; + +GduWindow { + .titlebar, + .header-bar { + background-color: $gnome_disks; + + &:backdrop { + background-color: darken($gnome_disks,10%); + } + } +} + + +/************** + * Disk Usage * + **************/ + +$gnome_baobab: #CC5E55; + +BaobabWindow { + .titlebar, + .header-bar { + background-color: $gnome_baobab; + + &:backdrop { + background-color: darken($gnome_baobab,10%); + } + } +} + +/************* + * Documents * + *************/ + +$gnome_documents: #C2352A; + +#Documents { + .titlebar, + .header-bar { + background-color: $gnome_documents; + + &:backdrop { + background-color: darken($gnome_documents,10%); + } + } +} + +/************ + * Epiphany * + ************/ + +$gnome_epiphany: #6573C3; + +EphyWindow { + .titlebar, + .header-bar { + background-color: $gnome_epiphany; + + &:backdrop { + background-color: darken($gnome_epiphany,10%); + } + + .incognito-mode { + background-color: darken($gnome_epiphany,15%); + + .button { + background-image:none; + } + + &:backdrop { + background-color: darken($gnome_epiphany,25%); + } + } + } +} + +/********* + * Gedit * + *********/ + +$gedit: #DC4836; + +GeditWindow { + .titlebar, + .header-bar { + background-color: $gedit; + + &:backdrop { + background-color: darken($gedit,10%); + } + } + + > .entry { + @extend %entry; + } +} + +/************** + * Log Viewer * + **************/ + +$gnome_logs: #009587; + +GlWindow, +LogviewWindow { + .titlebar, + .header-bar, + .toolbar { + background-color: $gnome_logs; + + &:backdrop { + background-color: darken($gnome_logs,10%); + } + } +} + +/********* + * Music * + *********/ + +$gnome_music: #fe9700; + +gnomemusic+window+Window { + .titlebar, + .header-bar { + background-color: $gnome_music; + + &:backdrop { + background-color: darken($gnome_music,10%); + } + } +} + + +/***************** + * Notes/Bijiben * + *****************/ + +$bijiben: #ebdd4d; + +BjbMainToolbar, +BjbWindowBase { + .titlebar, + .header-bar { + background-color: $bijiben; + + &:backdrop { + background-color: darken($bijiben,10%); + } + } +} + +/********** + * Photos * + **********/ + +$gnome_photos: #D30101; + +PhotosMainWindow { + .titlebar, + .header-bar { + background-color: $gnome_photos; + + &:backdrop { + background-color: darken($gnome_photos,10%); + } + } +} +/********** + * Polari * + **********/ + +$polari: #4BAE4F; + +.titlebar, +.header-bar { + &.polari-titlebar-left, + &.polari-titlebar-right { + background-color: $polari; + + &:backdrop { + background-color: darken($polari,10%); + } + } +} + +/******************* + * System Settings * + ******************/ + +$gnome_settings: #5F7C8A; + +CcWindow { + .titlebar, + .header-bar { + background-color: $gnome_settings; + + &:backdrop { + background-color: darken($gnome_settings,10%); + } + } +} + +CcShellNavBar { + padding:0px; +} + +/************ + * Software * + ************/ + +$gnome_software: #1A77C2; + +#window_software { + .titlebar, + .header-bar { + background-color: $gnome_software; + + &:backdrop { + background-color: darken($gnome_software,10%); + } + } +} + +/****************** + * System Monitor * + ******************/ + +$gnome_system_monitor: #6fbe72; + +#gnome-system-monitor { + .titlebar, + .header-bar { + background-color: $gnome_system_monitor; + + &:backdrop { + background-color: darken($gnome_system_monitor,10%); + } + } +} + + +/******** + * ToDo * + ********/ + +$gnome_todo: #3262A1; + +GtdWindow { + .titlebar, + .header-bar { + background-color: $gnome_todo; + + &:backdrop { + background-color: darken($gnome_todo,10%); + } + } +} + +/******** + * Yelp * + ********/ + +$yelp: #435ece; + +YelpWindow { + .titlebar, + .header-bar { + background-color: $yelp; + + &:backdrop { + background-color: darken($yelp,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_lightdm.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_lightdm.scss new file mode 100644 index 0000000..d09e7a9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_lightdm.scss @@ -0,0 +1,115 @@ +/*********** + * LightDm * + ***********/ + +// the panel widget at the top +#panel_window { + background-color: $panel_bg_color; + color: $panel_fg_color; + font: bold; + box-shadow: inset 0 -1px darken($panel_bg_color, 7%); + + // the menubars/menus of the panel, i.e. indicators + .menubar, + .menubar > .menuitem + menubar, + menubar > menuitem { + background-color: transparent; + color: $panel_fg_color; + font: bold; + } + + .menubar .menuitem:insensitive, + menubar menuitem:insensitive { + color: transparentize($panel_fg_color, 0.5); + + GtkLabel { color: inherit; } + label { color: inherit; } + } + .menubar .menu > .menuitem, + menubar menu > menuitem { font: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:insensitive { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $headerbar_bg_color); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; +} + +#buttonbox_frame button{ + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font: 13px; + + .menu, + menu { font: normal; } +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font: bold; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_midori.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_midori.scss new file mode 100644 index 0000000..1ba9628 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_midori.scss @@ -0,0 +1,17 @@ +/********** + * Midori * + **********/ + +$midori: #7FC843; + +MidoriBrowser { + .titlebar, + .header-bar, + .toolbar { + background-color: $midori; + + &:backdrop { + background-color: darken($midori,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_pantheon.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_pantheon.scss new file mode 100644 index 0000000..8c9a9ba --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_pantheon.scss @@ -0,0 +1,350 @@ +/******** + * Gala * + *******/ + +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid $base_color; + background-color: $base_color; + + .title, + .label { + color: $fg_color; + } +} + +.gala-button { + padding: 3px; + color: $base_color; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, + #7e7e7e, + #3e3e3e + ); + box-shadow: inset 0 0 0 1px transparentize(white, 0.02), + inset 0 1px 0 0 transparentize(white, 0.07), + inset 0 -1px 0 0 transparentize(white, 0.01), + 0 0 0 1px transparentize(black, 0.40), + 0 3px 6px transparentize(black, 0.16), + 0 3px 6px transparentize(black, 0.23); + text-shadow: 0 1px 1px transparentize(black, 0.6); +} + +/********** + * Notify * + *********/ + +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + + border-radius: 5px; + border: 1px solid transparentize(black, 0.30); + + background-color: transparentize($base_color, 0.95); + + .low {} + .critical {} +} + + +/*************** + * SwitchBoard * + ***************/ + +.category-label { + font-weight: bold; + color: $fg_color; +} + + +/************* + * Slingshot * + ************/ + +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; + + .app { + &:hover{ + border-radius: 8px; + border: none; + background-color: transparentize($selected_bg_color, 0.7); + color: white; + } + &:focus{ + /*background-color: transparentize(black, 0.20);*/ + } + } +} + +.search-item { + border-radius: 0; + border: none; + color: $fg_color; + background: none; + + &:hover, + &:focus { + border-radius: 0; + background-color: transparentize($selected_bg_color, 0.7); + color: $selected_fg_color; + } +} + + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; +} + +.search-category-header { + font-weight: bold; + color: $fg_color; +} + + + +/********* + * Panel * + ********/ + +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: white; + + &.maximized { + background-color: #000; + } + + &.translucent { + background-color: transparentize(black, 0.5); + } +} + +.composited-indicator { + + > GtkRevealer, + > GtkRevealer GtkImage, + > GtkRevealer GtkLabel { + color: white; + font-weight: bold; + text-shadow: 0 1px 2px transparentize(black, 0.8), 0 1px 2px transparentize(black, 0.9); + icon-shadow: 0 1px 2px transparentize(black, 0.8), 0 1px 2px transparentize(black, 0.9); + } +} + +.panel.color-light .composited-indicator { + + > GtkRevealer, + > GtkRevealer GtkImage, + > GtkRevealer GtkLabel { + color: transparentize(black, 0.4); + text-shadow: 0 1px transparentize(white, 0.9); + icon-shadow: 0 1px transparentize(white, 0.9); + } +} + +/************* + * AppCenter * + *************/ + +$appcenter: #378BE6; + +AppCenterMainWindow { + .titlebar, + .header-bar{ + background-color: $appcenter; + + &:backdrop { + background-color: darken($appcenter,10%); + } + } +} + +/************** + * Calculator * + **************/ + +$pantheon_calculator: #07ce8e; + +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar { + background-color: $pantheon_calculator; + + &:backdrop { + background-color: darken($pantheon_calculator,10%); + } + } + + .window-frame { + border-radius:3px; + } +} + +/******** + * Maya * + ********/ + +$maya: #4bae4f; + +MayaViewMayaToolbar { + &.titlebar, + &.header-bar { + background-color: $maya; + + &:backdrop { + background-color: darken($maya,10%); + } + } +} + +/********* + * Cards * + *********/ + +.deck { + background-color: darken($bg_color, 8%); +} + +.card { + background-color: $base_color; + border: none; + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 3px 3px transparentize(black, 0.8); + transition: all 150ms ease-in-out; +} + +.card.collapsed { + background-color: darken($base_color, 5%); + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 1px 2px transparentize(black, 0.8); +} + +/********* + * Noise * + *********/ + +$noise: #EE6020; + +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar { + background-color: $noise; + + &:backdrop { + background-color: darken($noise,10%); + } + } + + .action-bar { + border-radius: 0 0 4px 4px; + } + + .window-frame { + border-radius:3px; + } +} + + +/*********** + * Scratch * + ***********/ + +$scratch: #e74c3c; + +ScratchMainWindow { + .titlebar, + .header-bar { + background-color: $scratch; + + &:backdrop { + background-color: darken($scratch,10%); + } + } +} + + +/******** + * Snap * + ********/ + +$snap: #6d266a; + +SnapMainWindow, +SnapSnapWindow { + .titlebar, + .header-bar { + background-color: $snap; + + &:backdrop { + background-color: darken($snap,10%); + } + } + + .take-button { + border-radius: 0; + } +} + + +/******************* + * Photos/Shotwell * + *******************/ + +$pantheon_photos: #5544B5; + +DirectWindow, +LibraryWindow { + .titlebar, + .header-bar { + background-color: $pantheon_photos; + + &:backdrop { + background-color: darken($pantheon_photos,10%); + } + } + + .the-button-in-the-combobox { + background: none; + } +} + +.checkerboard-layout { + background-color: $bg_color; + background-image: linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)), + linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px +} + +.checkboard-layout .item { + background-color: $fg_color; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_unity.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_unity.scss new file mode 100644 index 0000000..a9331c6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_unity.scss @@ -0,0 +1,178 @@ +/******** +* Unity * +*********/ + +$unity_color: #636E73; /* Unity window border color */ +$backdrop_unity_color: darken($unity_color,10%); /* Backdrop Unity window border color */ +$unity_text_color: #dbdee0; /* Unity window text color */ +$backdrop_unity_text_color: darken($unity_text_color,10%); /* Backdrop Unity window text color */ +$unity_panel_color: darken($unity_color, 20%); /* Unity panel color #454D50 */ +$backdrop_unity_panel_color: darken($unity_panel_color, 10%); /* Backdrop Unity panel color */ + +UnityDecoration { + + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px;/* the size of the decorations */ + -UnityDecoration-input-extents: 10px;/* the extra size of the input areas */ + + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px;/* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px;/* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px;/* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px;/* Size property, inactive windows shadow radius */ + + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px;/* Size property, size of glow */ + -UnityDecoration-glow-color: $selected_bg_color;/* Color property of the glow */ + + /* Title settings */ + -UnityDecoration-title-indent: 10px;/* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px;/* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0;/* Float from 0.0 to 1.0, to align the title */ + background-color: $unity_color; + color: $unity_text_color; + + .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid $unity_color; + border-bottom-width: 0; + background-color: $unity_color; + color: $unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + + &:backdrop { + border-bottom-width: 0; + background-color: $backdrop_unity_color; + color: $backdrop_unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + } + + .menuitem { + color: $unity_text_color; + + &:backdrop { + background-color: $backdrop_unity_color; + color: $backdrop_unity_text_color; + } + } + } +} + + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, + $unity_color, + darken($unity_color, 0.6) + ); +} + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); +} + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: $backdrop_unity_color; +} + + +/************** +* Unity Panel * +***************/ + +UnityPanelWidget, +.unity-panel { +background-color: $unity_panel_color; +color: $unity_text_color; +} + + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: $backdrop_unity_panel_color; + color: $backdrop_unity_text_color; +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: $unity_text_color; +} + +.unity-panel.menubar, +.unity-panel .menubar { + color: $unity_text_color; +} + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: $unity_panel_color; + color: $unity_text_color; +} + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: $backdrop_fg_color; +} + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: darken($unity_color, 1.05); + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; +} + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border: none; + color: $borders_color; +} + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: $base_color; +} + + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: $selected_bg_color; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_vocal.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_vocal.scss new file mode 100644 index 0000000..b118e22 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/apps/_vocal.scss @@ -0,0 +1,16 @@ +/********* + * Vocal * + *********/ + +$vocal: #9C69C6; + +.titlebar, +.header-bar { + &.vocal-headerbar { + background-color: $vocal; + + &:backdrop { + background-color: darken($vocal,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk-dark.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk-dark.css new file mode 100644 index 0000000..27207b2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk-dark.css @@ -0,0 +1,6142 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #bcc1c3; +/* text color for entries, views and content in general */ +@define-color theme_text_color #bcc1c3; +/* widget base background color */ +@define-color theme_bg_color #4F585C; +/* text widgets and the like base background color */ +@define-color theme_base_color #636E73; +/* base background color of selections */ +@define-color theme_selected_bg_color #449ac2; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #ffffff; +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #576165; +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #868d90; +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #636E73; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #868d90; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #bcc1c3; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #4F585C; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #657176; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #449ac2; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #ffffff; +/* widgets main borders color */ +@define-color borders #373e41; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #394144; +/* these are pretty self explicative */ +@define-color warning_color #fec006; +@define-color error_color #f34235; +@define-color success_color #3c8a3f; +/* 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 shade(#bcc1c3, 1.8); +@define-color wm_unfocused_title #868d90; +@define-color wm_highlight transparent; +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#4F585C, 1.2); +@define-color wm_bg_b #4F585C; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#4F585C, 1.3); +@define-color wm_button_hover_color_b #4F585C; +@define-color wm_button_active_color_a shade(#4F585C, 0.85); +@define-color wm_button_active_color_b shade(#4F585C, 0.89); +@define-color wm_button_active_color_c shade(#4F585C, 0.9); +@define-color content_view_bg #636E73; +/********** + * Common * + **********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #f34235; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkPaned-handle-size: 1; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #373e41; + border: solid #373e41; + border-width: 1px 0 0 0; + color: #bcc1c3; + box-shadow: none; } + .action-bar:backdrop { + background-color: #373e41; + box-shadow: none; + -gtk-image-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + +/*************** + * Base States * + ***************/ +.background { + color: #bcc1c3; + background-color: #4F585C; } + .background:backdrop { + color: #868d90; + background-color: #4F585C; + text-shadow: none; + icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + color: #bcc1c3; + background-color: #4F585C; } + .gtkstyle-fallback:hover { + color: #bcc1c3; + background-color: #677277; } + .gtkstyle-fallback:active { + color: #bcc1c3; + background-color: #373e41; } + .gtkstyle-fallback:insensitive { + color: #868d90; + background-color: #576165; } + .gtkstyle-fallback:selected { + color: #ffffff; + background-color: #449ac2; } + +.view, GtkIconView, +GtkTextView GtkLabel { + color: #bcc1c3; + background-color: #636E73; } + .view:backdrop, GtkIconView:backdrop, + GtkTextView GtkLabel:backdrop { + color: #abb1b4; + background-color: #657176; } + .view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, + GtkTextView GtkLabel:selected:focus, + GtkTextView GtkLabel:selected { + border-radius: 3px; } + +GtkTextView { + background-color: #596368; } + GtkTextView:backdrop { + background-color: #5a6569; } + GtkTextView.bottom { + background-size: 100% 1px; + background-position: top; } + GtkTextView.top { + background-size: 100% 1px; + background-position: bottom; } + GtkTextView.left { + background-size: 1px 100%; + background-position: right; } + GtkTextView.right { + background-size: 1px 100%; + background-position: left; } + +GtkIconView { + background-color: transparent; } + GtkIconView:backdrop { + background-color: transparent; } + +.rubberband, +GtkFlow rubberband, +GtkFlow GtkTreeView.view .rubberband, +GtkTreeView.view GtkFlow .rubberband, +GtkFlow GtkTreeView.view rubberband, +GtkTreeView.view GtkFlow rubberband, +GtkFlow treeview.view .rubberband, +treeview.view GtkFlow .rubberband, +GtkFlow treeview.view rubberband, +treeview.view GtkFlow rubberband { + border: 1px solid #347d9f; + background-color: rgba(52, 125, 159, 0.2); } + +GtkFlow flowboxchild { + padding: 3px; + border-radius: 3px; } + GtkFlow flowboxchild:selected { + outline-offset: -2px; } + +GtkLabel.separator { + color: #bcc1c3; } + GtkLabel.separator:backdrop { + color: #868d90; } +GtkLabel:selected { + background-color: #449ac2; + color: #ffffff; } +GtkLabel:insensitive { + color: #868d90; } + GtkLabel:insensitive:backdrop { + color: #727f85; } +GtkLabel:backdrop { + color: #868d90; } + +.dim-label, GtkLabel.separator, .titlebar:not(headerbar) .subtitle, +.header-bar .subtitle { + opacity: 0.55; + text-shadow: none; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd .popover .background.touch-selection, .csd .popover .background.magnifier, .popover .background.touch-selection, .popover .background.magnifier, .csd .popover .background.osd, .popover .background.osd, +.osd { + color: #A1A8AB; + border: none; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; + outline-color: rgba(161, 168, 171, 0.3); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, .popover .background.touch-selection:backdrop, .popover .background.magnifier:backdrop, .popover .background.osd:backdrop, + .osd:backdrop { + text-shadow: none; + icon-shadow: none; } + +.view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, +GtkTextView GtkLabel:selected:focus, +GtkTextView GtkLabel:selected, GtkTextView GtkLabel selection:focus, GtkTextView GtkLabel selection, GtkFlow flowboxchild:selected, modelbutton.flat:selected, .popover .check:selected, +.popover .radio:selected, +.menuitem.button.flat:selected, GtkCalendar:selected, .spinbutton:selected:not(.vertical), +.entry:selected:focus, +.entry:selected, .list-row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + background-color: #449ac2; } + .list-row:selected GtkLabel, row:selected GtkLabel, GtkLabel:selected, .view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, + GtkTextView GtkLabel:selected:focus, + GtkTextView GtkLabel:selected, GtkTextView GtkLabel selection:focus, GtkTextView GtkLabel selection, GtkFlow flowboxchild:selected, modelbutton.flat:selected, .popover .check:selected, + .popover .radio:selected, + .menuitem.button.flat:selected, GtkCalendar:selected, .spinbutton:selected:not(.vertical), + .entry:selected:focus, + .entry:selected, .list-row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + color: #ffffff; } + .list-row:selected GtkLabel:insensitive, row:selected GtkLabel:insensitive, GtkLabel:insensitive:selected, GtkIconView:insensitive:selected:focus, .view:insensitive:selected, GtkIconView:insensitive:selected, + GtkTextView GtkLabel:insensitive:selected:focus, GtkTextView GtkLabel selection:insensitive, GtkFlow flowboxchild:insensitive:selected, GtkLabel:insensitive:selected, modelbutton.flat:insensitive:selected, .popover .check:insensitive:selected, + .popover .radio:insensitive:selected, + .menuitem.button.flat:insensitive:selected, GtkCalendar:insensitive:selected, .spinbutton:insensitive:selected:not(.vertical), + .entry:insensitive:selected, .list-row:insensitive:selected { + color: #a2cde1; } + .list-row:selected GtkLabel:backdrop, row:selected GtkLabel:backdrop, GtkLabel:backdrop:selected, GtkIconView:backdrop:selected:focus, .view:backdrop:selected, GtkIconView:backdrop:selected, + GtkTextView GtkLabel:backdrop:selected:focus, GtkTextView GtkLabel selection:backdrop, GtkFlow flowboxchild:backdrop:selected, GtkLabel:backdrop:selected, modelbutton.flat:backdrop:selected, .popover .check:backdrop:selected, + .popover .radio:backdrop:selected, + .menuitem.button.flat:backdrop:selected, GtkCalendar:backdrop:selected, .spinbutton:backdrop:selected:not(.vertical), + .entry:backdrop:selected, .list-row:backdrop:selected { + color: rgba(255, 255, 255, 0.5); } + .list-row:selected GtkLabel:backdrop:insensitive, row:selected GtkLabel:backdrop:insensitive, GtkLabel:backdrop:insensitive:selected, .view:backdrop:insensitive:selected, GtkIconView:backdrop:insensitive:selected, GtkTextView GtkLabel selection:backdrop:insensitive, GtkFlow flowboxchild:backdrop:insensitive:selected, GtkLabel:backdrop:insensitive:selected, modelbutton.flat:backdrop:insensitive:selected, .popover .check:backdrop:insensitive:selected, + .popover .radio:backdrop:insensitive:selected, + .menuitem.button.flat:backdrop:insensitive:selected, GtkCalendar:backdrop:insensitive:selected, .spinbutton:backdrop:insensitive:selected:not(.vertical), + .entry:backdrop:insensitive:selected, .list-row:backdrop:insensitive:selected { + color: rgba(91, 167, 202, 0.85); } + +.monospace { + font: Monospace; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#7eb9d5), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#449ac2), to(transparent)); } } +.button { + padding: 4px 9px; + border: 1px solid #373e41; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + -gtk-image-effect: highlight; } + .button:active, + .button:checked { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); + transition-duration: 50ms; } + .button:backdrop.flat, + .button:backdrop { + border-color: #394144; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-image-effect: none; } + .button:backdrop.flat GtkLabel, + .button:backdrop.flat, + .button:backdrop GtkLabel, + .button:backdrop { + color: #868d90; } + .button:backdrop.flat:active, + .button:backdrop.flat:checked, + .button:backdrop:active, + .button:backdrop:checked { + border-color: #394144; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button:backdrop.flat:active GtkLabel, + .button:backdrop.flat:active, + .button:backdrop.flat:checked GtkLabel, + .button:backdrop.flat:checked, + .button:backdrop:active GtkLabel, + .button:backdrop:active, + .button:backdrop:checked GtkLabel, + .button:backdrop:checked { + color: #868d90; } + .button:backdrop.flat:active label, + .button:backdrop.flat:active, + .button:backdrop.flat:checked label, + .button:backdrop.flat:checked, + .button:backdrop:active label, + .button:backdrop:active, + .button:backdrop:checked label, + .button:backdrop:checked { + color: #868d90; } + .button:backdrop.flat:insensitive, + .button:backdrop:insensitive { + border-color: #394144; + background-image: none; + background-color: #576165; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button:backdrop.flat:insensitive GtkLabel, + .button:backdrop.flat:insensitive, + .button:backdrop:insensitive GtkLabel, + .button:backdrop:insensitive { + color: #727f85; } + .button:backdrop.flat:insensitive:active, + .button:backdrop.flat:insensitive:checked, + .button:backdrop:insensitive:active, + .button:backdrop:insensitive:checked { + border-color: #394144; + background-image: none; + background-color: #4b5457; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button:backdrop.flat:insensitive:active GtkLabel, + .button:backdrop.flat:insensitive:checked GtkLabel, + .button:backdrop:insensitive:active GtkLabel, + .button:backdrop:insensitive:checked GtkLabel { + color: #727f85; } + .button.flat:backdrop, + .button.flat:insensitive, + .button.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + .button:insensitive, + .button:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button:insensitive GtkLabel, + .button:insensitive, + .button:insensitive GtkLabel, + .button:insensitive { + color: #868d90; } + .button:insensitive:active, + .button:insensitive:checked, + .button:insensitive:active, + .button:insensitive:checked { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button:insensitive:active GtkLabel, + .button:insensitive:active, + .button:insensitive:checked GtkLabel, + .button:insensitive:checked, + .button:insensitive:active GtkLabel, + .button:insensitive:active, + .button:insensitive:checked GtkLabel, + .button:insensitive:checked { + color: #868d90; } + .button.image-button { + padding-left: 4px; + padding-right: 4px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + .button.text-button.image-button GtkLabel, + .button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } +row:selected +.button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #ffffff; + border-color: transparent; } + row:selected + .button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #868d90; } +.button.osd { + color: #A1A8AB; + border-radius: 5px; + outline-color: rgba(161, 168, 171, 0.3); + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:active, + .button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:insensitive:backdrop, + .button.osd:insensitive, + .button.osd:insensitive:backdrop, + .button.osd:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + border: none; } + .button.osd:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + border: none; } +.app-notification .button, .app-notification button, +.app-notification.frame .button, +.app-notification.frame button, .csd .popover .background.touch-selection button, .csd .popover .background.magnifier button, .popover .background.touch-selection button, .popover .background.magnifier button, .osd +.button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:hover, .app-notification button:hover, .popover .background.touch-selection button:hover, .popover .background.magnifier button:hover, .osd + .button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:active:backdrop, .app-notification button:active:backdrop, .popover .background.touch-selection button:active:backdrop, .popover .background.magnifier button:active:backdrop, .app-notification .button:active, .app-notification button:active, .popover .background.touch-selection button:active, .popover .background.magnifier button:active, .app-notification .button:checked:backdrop, .app-notification button:checked:backdrop, .popover .background.touch-selection button:checked:backdrop, .popover .background.magnifier button:checked:backdrop, .app-notification .button:checked, .app-notification button:checked, .popover .background.touch-selection button:checked, .popover .background.magnifier button:checked, .osd + .button:active:backdrop, .osd + .button:active, .osd + .button:checked:backdrop, .osd + .button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:insensitive:backdrop, .app-notification button:insensitive:backdrop, .popover .background.touch-selection button:insensitive:backdrop, .popover .background.magnifier button:insensitive:backdrop, .app-notification .button:insensitive, .app-notification button:insensitive, .popover .background.touch-selection button:insensitive, .popover .background.magnifier button:insensitive, .osd + .button:insensitive:backdrop, .osd + .button:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .app-notification .button:backdrop, .app-notification button:backdrop, .popover .background.touch-selection button:backdrop, .popover .background.magnifier button:backdrop, .osd + .button:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .app-notification .flat.button, .app-notification button.flat, .popover .background.touch-selection button.flat, .popover .background.magnifier button.flat, .osd + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + box-shadow: none; } + .app-notification .flat.button:hover, .app-notification button.flat:hover, .popover .background.touch-selection button.flat:hover, .popover .background.magnifier button.flat:hover, .osd + .button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .flat.button:insensitive, .app-notification button.flat:insensitive, .popover .background.touch-selection button.flat:insensitive, .popover .background.magnifier button.flat:insensitive, .osd + .button.flat:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification .flat.button:backdrop, .app-notification button.flat:backdrop, .popover .background.touch-selection button.flat:backdrop, .popover .background.magnifier button.flat:backdrop, .osd + .button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + .app-notification .flat.button:active, .app-notification button.flat:active, .popover .background.touch-selection button.flat:active, .popover .background.magnifier button.flat:active, .app-notification .flat.button:checked, .app-notification button.flat:checked, .popover .background.touch-selection button.flat:checked, .popover .background.magnifier button.flat:checked, .osd + .button.flat:active, .osd + .button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } +.button.suggested-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #449ac2, #3a8cb2); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #449ac2; } + .button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #489cc3, #3e95be 60%, #3c8fb6); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .button.suggested-action:active, + .button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #3886ab, #3e95be); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action:backdrop, + .button.suggested-action.flat:backdrop { + border-color: #215065; + background-image: linear-gradient(to bottom, #449ac2); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.suggested-action:backdrop GtkLabel, + .button.suggested-action:backdrop, + .button.suggested-action.flat:backdrop GtkLabel, + .button.suggested-action.flat:backdrop { + color: #daebf3; } + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked { + border-color: #215065; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action:backdrop:active GtkLabel, + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked GtkLabel, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active GtkLabel, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked GtkLabel, + .button.suggested-action.flat:backdrop:checked { + color: #d6e5ec; } + .button.suggested-action:backdrop:active label, + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked label, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active label, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked label, + .button.suggested-action.flat:backdrop:checked { + color: #d6e5ec; } + .button.suggested-action:backdrop:insensitive, + .button.suggested-action.flat:backdrop:insensitive { + border-color: #394144; + background-image: none; + background-color: #576165; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.suggested-action:backdrop:insensitive GtkLabel, + .button.suggested-action:backdrop:insensitive, + .button.suggested-action.flat:backdrop:insensitive GtkLabel, + .button.suggested-action.flat:backdrop:insensitive { + color: #727f85; } + .button.suggested-action:backdrop:insensitive:active, + .button.suggested-action:backdrop:insensitive:checked, + .button.suggested-action.flat:backdrop:insensitive:active, + .button.suggested-action.flat:backdrop:insensitive:checked { + border-color: #215065; + background-image: none; + background-color: #4284a4; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action:backdrop:insensitive:active GtkLabel, + .button.suggested-action:backdrop:insensitive:checked GtkLabel, + .button.suggested-action.flat:backdrop:insensitive:active GtkLabel, + .button.suggested-action.flat:backdrop:insensitive:checked GtkLabel { + color: #84afc4; } + .button.suggested-action.flat:backdrop, + .button.suggested-action.flat:insensitive, + .button.suggested-action.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(68, 154, 194, 0.8); } + .button.suggested-action:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button.suggested-action:insensitive GtkLabel, + .button.suggested-action:insensitive { + color: #868d90; } + .button.suggested-action:insensitive:active, + .button.suggested-action:insensitive:checked { + border-color: #215065; + background-image: none; + background-color: #4284a4; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.suggested-action:insensitive:active GtkLabel, + .button.suggested-action:insensitive:active, + .button.suggested-action:insensitive:checked GtkLabel, + .button.suggested-action:insensitive:checked { + color: #b3cedb; } + .osd + .button.suggested-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:active:backdrop, .osd + .button.suggested-action:active, .osd + .button.suggested-action:checked:backdrop, .osd + .button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #449ac2); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:insensitive:backdrop, .osd + .button.suggested-action:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd + .button.suggested-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +.button.destructive-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #e71d0e, #cf1a0c); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #e71d0e; } + .button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #ec1d0e, #de1b0d 60%, #d41a0d); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .button.destructive-action:active, + .button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #c6180c, #de1b0d); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action:backdrop, + .button.destructive-action.flat:backdrop { + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #e71d0e); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.destructive-action:backdrop GtkLabel, + .button.destructive-action:backdrop, + .button.destructive-action.flat:backdrop GtkLabel, + .button.destructive-action.flat:backdrop { + color: #fad2cf; } + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked { + border-color: #6f0e07; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action:backdrop:active GtkLabel, + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked GtkLabel, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active GtkLabel, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked GtkLabel, + .button.destructive-action.flat:backdrop:checked { + color: #f1d1ce; } + .button.destructive-action:backdrop:active label, + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked label, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active label, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked label, + .button.destructive-action.flat:backdrop:checked { + color: #f1d1ce; } + .button.destructive-action:backdrop:insensitive, + .button.destructive-action.flat:backdrop:insensitive { + border-color: #394144; + background-image: none; + background-color: #576165; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.destructive-action:backdrop:insensitive GtkLabel, + .button.destructive-action:backdrop:insensitive, + .button.destructive-action.flat:backdrop:insensitive GtkLabel, + .button.destructive-action.flat:backdrop:insensitive { + color: #727f85; } + .button.destructive-action:backdrop:insensitive:active, + .button.destructive-action:backdrop:insensitive:checked, + .button.destructive-action.flat:backdrop:insensitive:active, + .button.destructive-action.flat:backdrop:insensitive:checked { + border-color: #6f0e07; + background-image: none; + background-color: #bd251a; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action:backdrop:insensitive:active GtkLabel, + .button.destructive-action:backdrop:insensitive:checked GtkLabel, + .button.destructive-action.flat:backdrop:insensitive:active GtkLabel, + .button.destructive-action.flat:backdrop:insensitive:checked GtkLabel { + color: #d4716a; } + .button.destructive-action.flat:backdrop, + .button.destructive-action.flat:insensitive, + .button.destructive-action.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(231, 29, 14, 0.8); } + .button.destructive-action:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button.destructive-action:insensitive GtkLabel, + .button.destructive-action:insensitive { + color: #868d90; } + .button.destructive-action:insensitive:active, + .button.destructive-action:insensitive:checked { + border-color: #6f0e07; + background-image: none; + background-color: #bd251a; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .button.destructive-action:insensitive:active GtkLabel, + .button.destructive-action:insensitive:active, + .button.destructive-action:insensitive:checked GtkLabel, + .button.destructive-action:insensitive:checked { + color: #e5a8a3; } + .osd + .button.destructive-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:active:backdrop, .osd + .button.destructive-action:active, .osd + .button.destructive-action:checked:backdrop, .osd + .button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #e71d0e); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:insensitive:backdrop, .osd + .button.destructive-action:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd + .button.destructive-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +.stack-switcher > +.button { + outline-offset: -3px; } + .stack-switcher > + .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > + .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > + .button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > + .button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > + .button.needs-attention:active > label, + .stack-switcher > + .button.needs-attention:active > image, .stack-switcher > + .button.needs-attention:checked > label, + .stack-switcher > + .button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar +.button, .inline-toolbar +.button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar +.button { + icon-shadow: none; } + +.stack-switcher > +.button.needs-attention > label, +.stack-switcher > +.button.needs-attention > image { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#7eb9d5), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.73176)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > + .button.needs-attention > label:backdrop, + .stack-switcher > + .button.needs-attention > image:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > + .button.needs-attention > label:dir(rtl), + .stack-switcher > + .button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 2px; } + +.inline-toolbar toolbutton > button { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:hover { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .inline-toolbar toolbutton > button:insensitive GtkLabel, .inline-toolbar toolbutton > button:insensitive { + color: #868d90; } + .inline-toolbar toolbutton > button:insensitive:active, .inline-toolbar toolbutton > button:insensitive:checked { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:insensitive:active GtkLabel, .inline-toolbar toolbutton > button:insensitive:active, .inline-toolbar toolbutton > button:insensitive:checked GtkLabel, .inline-toolbar toolbutton > button:insensitive:checked { + color: #868d90; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #394144; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop GtkLabel, .inline-toolbar toolbutton > button:backdrop { + color: #868d90; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #394144; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:backdrop:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked GtkLabel, .inline-toolbar toolbutton > button:backdrop:checked { + color: #868d90; } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #868d90; } + .inline-toolbar toolbutton > button:backdrop:insensitive { + border-color: #394144; + background-image: none; + background-color: #576165; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:insensitive GtkLabel, .inline-toolbar toolbutton > button:backdrop:insensitive { + color: #727f85; } + .inline-toolbar toolbutton > button:backdrop:insensitive:active, .inline-toolbar toolbutton > button:backdrop:insensitive:checked { + border-color: #394144; + background-image: none; + background-color: #4b5457; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:backdrop:insensitive:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:insensitive:checked GtkLabel { + color: #727f85; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .inline-toolbar +.button, .inline-toolbar +.button:backdrop, .linked > +.button, .linked > +.button:hover, .linked > +.button:active, .linked > +.button:checked, .linked > +.button:backdrop, .linked:not(.vertical) > .spinbutton:not(.vertical), .linked:not(.vertical) > +.entry, .linked > GtkComboBox > box > button.combo:dir(ltr), .linked > GtkComboBox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.inline-toolbar +.button:first-child, .linked > +.button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, GtkComboBox.linked .button:nth-child(2):dir(rtl), .linked:not(.vertical) > GtkComboBox:first-child > box > button.combo, .linked:not(.vertical) > .spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +.entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar +.button:last-child, .linked > +.button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, GtkComboBox.linked .button:nth-child(2):dir(ltr), .linked:not(.vertical) > GtkComboBox:last-child > box > button.combo, .linked:not(.vertical) > .spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +.entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar +.button:only-child, .linked > +.button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > GtkComboBox:only-child > box > button.combo, .linked:not(.vertical) > .spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +.entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > +.button, .linked.vertical > +.button:hover, .linked.vertical > +.button:active, .linked.vertical > +.button:checked, .linked.vertical > +.button:backdrop, .linked.vertical > .spinbutton:not(.vertical), .linked.vertical > +.entry, .linked.vertical > GtkComboBox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > +.button:first-child, .linked.vertical > GtkComboBox:first-child > box > button.combo, .linked.vertical > .spinbutton:first-child:not(.vertical), .linked.vertical > +.entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > +.button:last-child, .linked.vertical > GtkComboBox:last-child > box > button.combo, .linked.vertical > .spinbutton:last-child:not(.vertical), .linked.vertical > +.entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > +.button:only-child, .linked.vertical > GtkComboBox:only-child > box > button.combo, .linked.vertical > .spinbutton:only-child:not(.vertical), .linked.vertical > +.entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, .popover .check, +.popover .radio, +.menuitem.button.flat, modelbutton.flat:backdrop, .popover .check:backdrop, +.popover .radio:backdrop, modelbutton.flat:backdrop:hover, .popover .check:backdrop:hover, +.popover .radio:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, GtkCalendar.button, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:insensitive, .button:link, +.button:visited, .button:link:hover, .button:link:active, .button:link:checked, +.button:visited:hover, +.button:visited:active, +.button:visited:checked, .scale-popup .button:hover, +.scale-popup button:hover, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive, .scale-popup .button:backdrop, +.scale-popup button:backdrop:hover, +.scale-popup button:backdrop:insensitive, +.scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, .popover .check, +.popover .radio, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, .popover .check:hover, + .popover .radio:hover, + .menuitem.button.flat:hover { + background-color: #6f7b81; } + modelbutton.flat check:last-child, .popover .check check:last-child, + .popover .radio check:last-child, + modelbutton.flat radio:last-child, + .popover .check radio:last-child, + .popover .radio radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, .popover .check check:first-child, + .popover .radio check:first-child, + modelbutton.flat radio:first-child, + .popover .check radio:first-child, + .popover .radio radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, .popover .check arrow, +.popover .radio arrow { + background: none; } + modelbutton.flat arrow:hover, .popover .check arrow:hover, + .popover .radio arrow:hover { + background: none; } + modelbutton.flat arrow.left, .popover .check arrow.left, + .popover .radio arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, .popover .check arrow.right, + .popover .radio arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +/************ + * Calendar * + ***********/ +GtkCalendar { + color: #bcc1c3; + border: 1px solid #373e41; } + GtkCalendar:selected { + border-radius: 3px; } + GtkCalendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + GtkCalendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + GtkCalendar.button { + color: rgba(188, 193, 195, 0.45); } + GtkCalendar.button:hover { + color: #bcc1c3; } + GtkCalendar.button:backdrop { + color: rgba(134, 141, 144, 0.45); } + GtkCalendar.button:insensitive { + color: rgba(134, 141, 144, 0.45); } + GtkCalendar.highlight, GtkCalendar.highlight:backdrop { + font-size: smaller; + color: #bcc1c3; } + GtkCalendar:backdrop { + color: #abb1b4; + border-color: #394144; } + +/************************* + * Check and Radio Items * + *************************/ +.check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked-dark@2.png")); + icon-shadow: none; } + +.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked-dark@2.png")); + icon-shadow: none; } + +.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover-dark@2.png")); + icon-shadow: none; } + +.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover-dark@2.png")); + icon-shadow: none; } + +.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active-dark@2.png")); + icon-shadow: none; } + +.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active-dark@2.png")); + icon-shadow: none; } + +.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-backdrop-dark.png"), url("../assets/checkbox-unchecked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-backdrop-dark.png"), url("../assets/radio-unchecked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked-dark@2.png")); + icon-shadow: none; } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked-dark@2.png")); + icon-shadow: none; } + +.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover-dark@2.png")); + icon-shadow: none; } + +.radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover-dark@2.png")); + icon-shadow: none; } + +.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active-dark@2.png")); + icon-shadow: none; } + +.radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active-dark@2.png")); + icon-shadow: none; } + +.check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-backdrop-dark.png"), url("../assets/checkbox-checked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-backdrop-dark.png"), url("../assets/radio-checked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-dark.png"), url("../assets/checkbox-mixed-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-dark.png"), url("../assets/radio-mixed-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover-dark.png"), url("../assets/checkbox-mixed-hover-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover-dark.png"), url("../assets/radio-mixed-hover-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active-dark.png"), url("../assets/checkbox-mixed-active-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active-dark.png"), url("../assets/radio-mixed-active-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop-dark.png"), url("../assets/checkbox-mixed-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop-dark.png"), url("../assets/radio-mixed-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-dark.png"), url("../assets/checkbox-mixed-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-dark.png"), url("../assets/radio-mixed-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-backdrop-dark.png"), url("../assets/checkbox-mixed-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-backdrop-dark.png"), url("../assets/radio-mixed-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-dark.png"), url("../assets/selected-checkbox-unchecked-dark@2.png")); + icon-shadow: none; } + +.radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked-dark@2.png")); + icon-shadow: none; } + +.check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-hover-dark.png"), url("../assets/selected-checkbox-unchecked-hover-dark@2.png")); + icon-shadow: none; } + +.radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-hover-dark.png"), url("../assets/selected-radio-unchecked-hover-dark@2.png")); + icon-shadow: none; } + +.check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-active-dark.png"), url("../assets/selected-checkbox-unchecked-active-dark@2.png")); + icon-shadow: none; } + +.radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-active-dark.png"), url("../assets/selected-radio-unchecked-active-dark@2.png")); + icon-shadow: none; } + +.check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-backdrop-dark.png"), url("../assets/selected-checkbox-unchecked-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-backdrop-dark.png"), url("../assets/selected-radio-unchecked-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive-dark.png"), url("../assets/selected-checkbox-unchecked-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive-dark.png"), url("../assets/selected-radio-unchecked-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive-backdrop-dark.png"), url("../assets/selected-checkbox-unchecked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive-backdrop-dark.png"), url("../assets/selected-radio-unchecked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-dark.png"), url("../assets/selected-checkbox-checked-dark@2.png")); + icon-shadow: none; } + +.radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked-dark@2.png")); + icon-shadow: none; } + +.check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-hover-dark.png"), url("../assets/selected-checkbox-checked-hover-dark@2.png")); + icon-shadow: none; } + +.radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-hover-dark.png"), url("../assets/selected-radio-checked-hover-dark@2.png")); + icon-shadow: none; } + +.check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-active-dark.png"), url("../assets/selected-checkbox-checked-active-dark@2.png")); + icon-shadow: none; } + +.radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-active-dark.png"), url("../assets/selected-radio-checked-active-dark@2.png")); + icon-shadow: none; } + +.check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-backdrop-dark.png"), url("../assets/selected-checkbox-checked-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-backdrop-dark.png"), url("../assets/selected-radio-checked-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-dark.png"), url("../assets/selected-checkbox-checked-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-dark.png"), url("../assets/selected-radio-checked-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-backdrop-dark.png"), url("../assets/selected-checkbox-checked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-backdrop-dark.png"), url("../assets/selected-radio-checked-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-dark.png"), url("../assets/selected-checkbox-mixed-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-dark.png"), url("../assets/selected-radio-mixed-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-hover-dark.png"), url("../assets/selected-checkbox-mixed-hover-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-hover-dark.png"), url("../assets/selected-radio-mixed-hover-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-active-dark.png"), url("../assets/selected-checkbox-mixed-active-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-active-dark.png"), url("../assets/selected-radio-mixed-active-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-backdrop-dark.png"), url("../assets/selected-checkbox-mixed-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-backdrop-dark.png"), url("../assets/selected-radio-mixed-backdrop-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-dark.png"), url("../assets/selected-checkbox-mixed-insensitive-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-dark.png"), url("../assets/selected-radio-mixed-insensitive-dark@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-backdrop-dark.png"), url("../assets/selected-checkbox-mixed-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-backdrop-dark.png"), url("../assets/selected-radio-mixed-insensitive-backdrop-dark@2.png")); + icon-shadow: none; } + +.view.content-view.check, GtkIconView.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + icon-shadow: none; } + +.view.content-view.radio, GtkIconView.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + icon-shadow: none; } + +.view.content-view.check:hover, GtkIconView.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.radio:hover, GtkIconView.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.check:active, GtkIconView.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + icon-shadow: none; } + +.view.content-view.radio:active, GtkIconView.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + icon-shadow: none; } + +.view.content-view.check:backdrop, GtkIconView.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:backdrop, GtkIconView.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive, GtkIconView.content-view.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive, GtkIconView.content-view.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive:backdrop, GtkIconView.content-view.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive-backdrop.png"), url("../assets/checkbox-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive:backdrop, GtkIconView.content-view.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive-backdrop.png"), url("../assets/radio-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check, GtkIconView.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + icon-shadow: none; } + +.view.content-view.radio, GtkIconView.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked.png"), url("../assets/radio-checked@2.png")); + icon-shadow: none; } + +.view.content-view.check:hover, GtkIconView.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.radio:hover, GtkIconView.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.check:active, GtkIconView.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + icon-shadow: none; } + +.view.content-view.radio:active, GtkIconView.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + icon-shadow: none; } + +.view.content-view.check:backdrop, GtkIconView.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:backdrop, GtkIconView.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive, GtkIconView.content-view.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive, GtkIconView.content-view.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive:backdrop, GtkIconView.content-view.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive-backdrop.png"), url("../assets/checkbox-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive:backdrop, GtkIconView.content-view.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive-backdrop.png"), url("../assets/radio-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check.text-button, .radio.text-button { + padding: 2px 0; + outline-offset: 0; } + .check.text-button label:not(:only-child):first-child, .radio.text-button label:not(:only-child):first-child { + margin-left: 4px; } + .check.text-button label:not(:only-child):last-child, .radio.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +.check, +.radio { + margin: 0 4px; } + .menu .menuitem .check, .menu .menuitem + .radio { + margin: 0; } + +GtkTreeView.view check:selected:focus, GtkTreeView.view check:selected, +GtkTreeView.view radio:selected:focus, +GtkTreeView.view radio:selected { + color: #bcc1c3; } +GtkTreeView.view check:selected:insensitive, +GtkTreeView.view radio:selected:insensitive { + color: #868d90; } + GtkTreeView.view check:selected:insensitive:backdrop, + GtkTreeView.view radio:selected:insensitive:backdrop { + color: #727f85; } +GtkTreeView.view check:backdrop:selected, GtkTreeView.view check:backdrop, +GtkTreeView.view radio:backdrop:selected, +GtkTreeView.view radio:backdrop { + color: #868d90; } + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + GtkColorSwatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +GtkColorSwatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + GtkColorSwatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +GtkColorSwatch.left, GtkColorSwatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + GtkColorSwatch.left overlay, GtkColorSwatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +GtkColorSwatch.right, GtkColorSwatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + GtkColorSwatch.right overlay, GtkColorSwatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +GtkColorSwatch.dark overlay { + color: #ffffff; } + GtkColorSwatch.dark overlay:hover { + border-color: #373e41; } + GtkColorSwatch.dark overlay:backdrop { + color: rgba(255, 255, 255, 0.5); } +GtkColorSwatch.light overlay { + color: #bcc1c3; } + GtkColorSwatch.light overlay:hover { + border-color: #373e41; } + GtkColorSwatch.light overlay:backdrop { + color: #abb1b4; } +GtkColorSwatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid #373e41; } + GtkColorSwatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + GtkColorSwatch overlay:backdrop, GtkColorSwatch overlay:backdrop:hover { + border-color: #373e41; + box-shadow: none; } +GtkColorSwatch#add-color-button { + border-radius: 5px 5px 0 0; } + GtkColorSwatch#add-color-button:only-child { + border-radius: 5px; } + GtkColorSwatch#add-color-button overlay { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + GtkColorSwatch#add-color-button overlay:hover { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + GtkColorSwatch#add-color-button overlay:backdrop { + border-color: #394144; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + GtkColorSwatch#add-color-button overlay:backdrop GtkLabel, GtkColorSwatch#add-color-button overlay:backdrop { + color: #868d90; } +GtkColorSwatch:insensitive { + opacity: 0.5; } + GtkColorSwatch:insensitive overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected GtkColorSwatch { + box-shadow: 0 0 0 2px #ffffff; } +GtkColorSwatch#editor-color-sample { + border-radius: 4px; } + GtkColorSwatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +GtkComboBox .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/****************** + * Combobox Entry * + ******************/ +.combobox-entry .button { + box-shadow: none; } + .combobox-entry .button:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry .button:last-child { + border-radius: 0 4px 4px 0; } +.combobox-entry .entry { + box-shadow: none; } + .combobox-entry .entry:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry .entry:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + +/*********** + * Dialogs * + ***********/ +GtkMessageDialog .header-bar, +GtkMessageDialog .titlebar, +.message-dialog .header-bar, +.message-dialog .titlebar { + background-image: none; + background-color: #4F585C; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + GtkMessageDialog .header-bar:backdrop, + GtkMessageDialog .titlebar:backdrop, + .message-dialog .header-bar:backdrop, + .message-dialog .titlebar:backdrop { + background-color: #4F585C; } + GtkMessageDialog .header-bar.default-decoration, + GtkMessageDialog .titlebar.default-decoration, + .message-dialog .header-bar.default-decoration, + .message-dialog .titlebar.default-decoration { + padding: 6px; + background-color: #4F585C; + color: #bcc1c3; } + GtkMessageDialog .header-bar.default-decoration:backdrop, + GtkMessageDialog .titlebar.default-decoration:backdrop, + .message-dialog .header-bar.default-decoration:backdrop, + .message-dialog .titlebar.default-decoration:backdrop { + background-color: #4F585C; + color: #868d90; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton, + .message-dialog .header-bar.default-decoration .button.titlebutton, + .message-dialog .titlebar.default-decoration .button.titlebutton { + padding: 1px; + border-radius: 50%; + background-color: transparent; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton GtkImage { + color: #bcc1c3; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:hover, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:hover, + .message-dialog .header-bar.default-decoration .button.titlebutton:hover, + .message-dialog .titlebar.default-decoration .button.titlebutton:hover { + background-color: #373e41; + color: #d7dadb; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:hover GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:hover GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:hover GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:hover GtkImage { + color: #d7dadb; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:backdrop, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:backdrop, + .message-dialog .header-bar.default-decoration .button.titlebutton:backdrop, + .message-dialog .titlebar.default-decoration .button.titlebutton:backdrop { + background-color: transparent; + color: #868d90; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:backdrop GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:backdrop GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:backdrop GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:backdrop GtkImage { + color: #a1a6a8; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:active, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:active, + .message-dialog .header-bar.default-decoration .button.titlebutton:active, + .message-dialog .titlebar.default-decoration .button.titlebutton:active { + background-color: #bcc1c3; + color: #4F585C; + border-radius: 50%; + box-shadow: none; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:active GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:active GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:active GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:active GtkImage { + color: #677277; } +GtkMessageDialog.csd, +.message-dialog.csd { + border: none; + box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); } + GtkMessageDialog.csd.background, + .message-dialog.csd.background { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkMessageDialog.csd .dialog-action-area .button, + .message-dialog.csd .dialog-action-area .button { + padding: 10px 14px; + border-radius: 0; + background-image: none; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + GtkMessageDialog.csd .dialog-action-area .button:first-child, + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + GtkMessageDialog.csd .dialog-action-area .button:last-child, + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 4px; } + +GtkFileChooserDialog { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #373e41; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkFileChooserDialog .dialog-action-box:backdrop { + border-top-color: #394144; } + GtkFileChooserDialog #pathbarbox { + border-bottom: 1px solid #4F585C; } + +/**************** + * Text Entries * + ****************/ +.spinbutton:not(.vertical), GeditWindow > .entry, +.entry { + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #bcc1c3; + border-color: #373e41; + background-color: #636E73; + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); } + .spinbutton:not(.vertical) GtkImage, GeditWindow > .entry GtkImage, + .entry GtkImage { + color: #aab0b3; } + .spinbutton:not(.vertical) GtkImage:hover, GeditWindow > .entry GtkImage:hover, + .entry GtkImage:hover { + color: #bcc1c3; } + .spinbutton:not(.vertical) GtkImage:active, GeditWindow > .entry GtkImage:active, + .entry GtkImage:active { + color: #449ac2; } + .spinbutton:not(.vertical) GtkImage:backdrop, GeditWindow > .entry GtkImage:backdrop, + .entry GtkImage:backdrop { + color: #7f878b; } + .spinbutton:not(.vertical) GtkImage.left, GeditWindow > .entry GtkImage.left, + .entry GtkImage.left { + padding-left: 0; + padding-right: 6px; } + .spinbutton:not(.vertical) GtkImage.right, GeditWindow > .entry GtkImage.right, + .entry GtkImage.right { + padding-left: 6px; + padding-right: 0; } + .spinbutton:not(.vertical) .undershoot.left, GeditWindow > .entry .undershoot.left, + .entry .undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + .spinbutton:not(.vertical) .undershoot.right, GeditWindow > .entry .undershoot.right, + .entry .undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + .flat.spinbutton:focus:not(.vertical), GeditWindow > .flat.entry:focus, .flat.spinbutton:not(.vertical), GeditWindow > .flat.entry, + .entry.flat:focus, + .entry.flat { + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + .spinbutton:focus:not(.vertical), GeditWindow > .entry:focus, + .entry:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #347d9f; } + .spinbutton:insensitive:not(.vertical), GeditWindow > .entry:insensitive, + .entry:insensitive { + color: #868d90; + border-color: #373e41; + background-image: linear-gradient(to bottom, #576165); + box-shadow: none; } + .spinbutton:backdrop:not(.vertical), GeditWindow > .entry:backdrop, + .entry:backdrop { + color: #abb1b4; + border-color: #394144; + background-image: linear-gradient(to bottom, #657176); + box-shadow: none; + transition: 200ms ease-out; } + .spinbutton:backdrop:insensitive:not(.vertical), GeditWindow > .entry:backdrop:insensitive, + .entry:backdrop:insensitive { + color: #727f85; + border-color: #394144; + background-image: linear-gradient(to bottom, #576165); + box-shadow: none; } + .spinbutton:backdrop:insensitive:not(.vertical), GeditWindow > .entry:backdrop:insensitive, + .entry:backdrop:insensitive { + color: #727f85; + border-color: #394144; + background-image: linear-gradient(to bottom, #576165); + box-shadow: none; } + .error.spinbutton:not(.vertical), GeditWindow > .error.entry, + .entry.error { + color: #f34235; + border-color: #6f0e07; } + .error.spinbutton:focus:not(.vertical), GeditWindow > .error.entry:focus, + .entry.error:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #6f0e07; } + .error.spinbutton:selected:focus:not(.vertical), GeditWindow > .error.entry:selected:focus, .error.spinbutton:selected:not(.vertical), GeditWindow > .error.entry:selected, + .entry.error:selected:focus, + .entry.error:selected { + background-color: #f34235; } + .warning.spinbutton:not(.vertical), GeditWindow > .warning.entry, + .entry.warning { + color: #fec006; + border-color: #513d00; } + .warning.spinbutton:focus:not(.vertical), GeditWindow > .warning.entry:focus, + .entry.warning:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #513d00; } + .warning.spinbutton:selected:focus:not(.vertical), GeditWindow > .warning.entry:selected:focus, .warning.spinbutton:selected:not(.vertical), GeditWindow > .warning.entry:selected, + .entry.warning:selected:focus, + .entry.warning:selected { + background-color: #fec006; } +.spinbutton:not(.vertical) .progressbar, GeditWindow > .entry .progressbar, +.entry .progressbar { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #449ac2; + border-style: solid; + box-shadow: none; } + .spinbutton:not(.vertical) .progressbar:backdrop, GeditWindow > .entry .progressbar:backdrop, + .entry .progressbar:backdrop { + background-color: transparent; } +.linked:not(.vertical) > .spinbutton:focus:not(.vertical) + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .entry:focus + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .spinbutton:focus:not(.vertical) + .entry, GeditWindow.linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + button, GeditWindow.linked:not(.vertical) > .entry:focus + button, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + combobox > box > button.combo, GeditWindow.linked:not(.vertical) > .entry:focus + combobox > box > button.combo, .linked:not(.vertical) > +.entry:focus + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > +.entry:focus + button, .linked:not(.vertical) > +.entry:focus + combobox > box > button.combo, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + +.entry, GeditWindow.linked:not(.vertical) > .entry:focus + +.entry, .linked:not(.vertical) > +.entry:focus + +.entry { + border-left-color: #347d9f; } +.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + entry:not(:insensitive), GeditWindow.linked.vertical > .entry:not(:insensitive) + entry:not(:insensitive), .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .entry:not(:insensitive), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive), .linked.vertical > +.entry:not(:insensitive) + entry:not(:insensitive), .linked.vertical > +.entry:not(:insensitive) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive) { + border-top-color: #566064; + background-image: linear-gradient(to bottom, #636E73); } + .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + entry:not(:insensitive):backdrop, GeditWindow.linked.vertical > .entry:not(:insensitive) + entry:not(:insensitive):backdrop, .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .entry:not(:insensitive):backdrop, GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop, .linked.vertical > + .entry:not(:insensitive) + entry:not(:insensitive):backdrop, .linked.vertical > + .entry:not(:insensitive) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop { + border-top-color: #586367; + background-image: linear-gradient(to bottom, #657176); } +.linked.vertical > .spinbutton:insensitive:not(.vertical) + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .entry:insensitive + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .spinbutton:insensitive:not(.vertical) + .entry:insensitive, GeditWindow.linked.vertical > .entry:insensitive + .entry:insensitive, .linked.vertical > +.entry:insensitive + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .entry:insensitive + .entry:insensitive { + border-top-color: #566064; } +.linked.vertical > .spinbutton:not(.vertical) + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .entry + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(.vertical) + .entry:focus:not(:only-child), GeditWindow.linked.vertical > .entry + .entry:focus:not(:only-child), .linked.vertical > +.entry + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .entry + .entry:focus:not(:only-child) { + border-top-color: #347d9f; } +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .entry, GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .entry, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .button, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + GtkComboBox > box > .button.combo, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > box > .button.combo, .linked.vertical > +.entry:focus:not(:only-child) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > +.entry:focus:not(:only-child) + .entry, +.linked.vertical > +.entry:focus:not(:only-child) + .button, +.linked.vertical > +.entry:focus:not(:only-child) + GtkComboBox > box > .button.combo { + border-top-color: #347d9f; } + +GtkTreeView .acceleditor > GtkLabel { + background-color: #449ac2; } + +GtkTreeView .entry.flat, GtkTreeView .entry { + border-radius: 0; + background-image: none; + background-color: #636E73; } + GtkTreeView .entry.flat:focus, GtkTreeView .entry:focus { + border-color: #449ac2; } + +/************* + * Expanders * + *************/ +expander .arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander .arrow:hover { + color: white; } + expander .arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #4F585C; + padding-top: 1px; + border-width: 1px; + border-style: solid solid none; + border-color: #373e41; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; + border-top-right-radius: 4px; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; + border-top-left-radius: 4px; } + .floating-bar > .button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #4F585C; + border-color: #394144; } + +/********** + * Frames * + **********/ +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #373e41; } + .frame.flat { + border-style: none; } + .frame:backdrop { + border-color: #394144; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } +GtkScrolledWindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#202425), to(rgba(32, 36, 37, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(188, 193, 195, 0.07)), to(rgba(188, 193, 195, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#394144), to(rgba(57, 65, 68, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#202425), to(rgba(32, 36, 37, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(188, 193, 195, 0.07)), to(rgba(188, 193, 195, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#394144), to(rgba(57, 65, 68, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#202425), to(rgba(32, 36, 37, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(188, 193, 195, 0.07)), to(rgba(188, 193, 195, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#394144), to(rgba(57, 65, 68, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#202425), to(rgba(32, 36, 37, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(188, 193, 195, 0.07)), to(rgba(188, 193, 195, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#394144), to(rgba(57, 65, 68, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +GtkScrolledWindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #373e41 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #596368; } + GtkScrolledWindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + GtkScrolledWindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #394144 1px, transparent 1px); + background-color: #485054; + transition: 200ms ease-out; } + +.separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #636E73; + background: #636E73; + color: #bcc1c3; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #449ac2; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver GtkIconView.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #636E73; + border: 1px solid #636E73; + color: #bcc1c3; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #636E73; } + GraniteWidgetsWelcome GtkLabel { + color: #bcc1c3; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(188, 193, 195, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 4px; + -GtkTreeView-vertical-separator: 4px; + background-color: #4F585C; + border: solid #373e41; + color: #bcc1c3; + border-right-width: 1px; } + .source-list .view, .source-list GtkIconView { + border-width: 0; + border-style: solid; + border-color: #373e41; } + .source-list .category-expander { + border: none; + color: #bcc1c3; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #4F585C; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #434b4e; } + .source-list .list-row { + border: none; + padding: 0; } + .source-list .list-row > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .source-list.sidebar { + border-width: 0; + border-style: solid; + border-color: #373e41; } + .source-list.sidebar.left, .source-list.sidebar.right { + border-width: 0; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 9px; } + +.h4 { + font-weight: bold; + font-size: 9px; } + +.category-label { + font-size: 9px; + padding: 6px; + color: rgba(188, 193, 195, 0.9); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #fec006; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #636E73; } + .storage-bar .fill-block.app { + background-color: #2095f2; } + .storage-bar .fill-block.audio { + background-color: #fe9700; } + .storage-bar .fill-block.photo { + background-color: #f34235; } + .storage-bar .fill-block.video { + background-color: #9b26af; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header Bars * + ***************/ +.titlebar:not(headerbar), +.header-bar { + padding: 0 8px; + border: none; + border-radius: 4px 4px 0 0; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .titlebar:backdrop:not(headerbar), + .header-bar:backdrop { + background-color: #3B4245; + color: rgba(255, 255, 255, 0.3); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + .header-bar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .title:backdrop, + .header-bar .title:backdrop { + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .subtitle, + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: rgba(255, 255, 255, 0.5); } + .selection-mode.titlebar:not(headerbar), + .header-bar.selection-mode { + border-radius: 4px 4px 0 0; + color: #ffffff; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: #347d9f; + background-color: #347D9F; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .selection-mode.titlebar:backdrop:not(headerbar), + .header-bar.selection-mode:backdrop { + background-color: #275f79; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + .header-bar.selection-mode .selection-menu:backdrop, + .header-bar.selection-mode .selection-menu { + border-color: rgba(68, 154, 194, 0); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + .header-bar.selection-mode .selection-menu:backdrop GtkArrow, + .header-bar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + .header-bar.selection-mode .selection-menu:backdrop .arrow, + .header-bar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .tiled + .header-bar:backdrop, .tiled + .header-bar, .maximized + .header-bar:backdrop, .maximized + .header-bar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + .header-bar.default-decoration { + padding: 6px; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.5); } + .default-decoration.titlebar:not(headerbar) .maximized, + .header-bar.default-decoration .maximized { + padding: 6px; + border-radius: 0; } + .default-decoration.titlebar:backdrop:not(headerbar), + .header-bar.default-decoration:backdrop { + background-color: #2f3537; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .entry, + .header-bar .entry { + margin: 6px 0; + border-radius: 2px; + padding: 4px; + border: none; + box-shadow: none; + background: rgba(99, 110, 115, 0.95); + color: #bcc1c3; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) .entry > .image, + .header-bar .entry > .image { + padding-right: 6px; + color: rgba(188, 193, 195, 0.8); } + .titlebar:not(headerbar) .entry:active, .titlebar:not(headerbar) .entry:focus, + .header-bar .entry:active, + .header-bar .entry:focus { + background: #636E73; + color: #bcc1c3; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) .entry:active > .image, .titlebar:not(headerbar) .entry:focus > .image, + .header-bar .entry:active > .image, + .header-bar .entry:focus > .image { + padding-right: 6px; + color: #bcc1c3; } + .titlebar:not(headerbar) .entry:active:backdrop, .titlebar:not(headerbar) .entry:focus:backdrop, + .header-bar .entry:active:backdrop, + .header-bar .entry:focus:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:insensitive, + .header-bar .entry:insensitive { + background: rgba(99, 110, 115, 0.6); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:insensitive > .image, + .header-bar .entry:insensitive > .image { + padding-right: 6px; + color: rgba(188, 193, 195, 0.5); } + .titlebar:not(headerbar) .entry:insensitive:backdrop, + .header-bar .entry:insensitive:backdrop { + background: rgba(99, 110, 115, 0.5); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:backdrop, + .header-bar .entry:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:backdrop > .image, + .header-bar .entry:backdrop > .image { + color: rgba(188, 193, 195, 0.5); } + .titlebar:not(headerbar) .button, + .header-bar .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; } + .titlebar:not(headerbar) .button.back-button, .titlebar:not(headerbar) .button.suggested-action, .titlebar:not(headerbar) .button.menu-button, .titlebar:not(headerbar) .button.text-button, .titlebar:not(headerbar) .button.image-button, .titlebar:not(headerbar) .button.linked, .titlebar:not(headerbar) .button.flat, + .header-bar .button.back-button, + .header-bar .button.suggested-action, + .header-bar .button.menu-button, + .header-bar .button.text-button, + .header-bar .button.image-button, + .header-bar .button.linked, + .header-bar .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.back-button:backdrop, .titlebar:not(headerbar) .button.suggested-action:backdrop, .titlebar:not(headerbar) .button.menu-button:backdrop, .titlebar:not(headerbar) .button.text-button:backdrop, .titlebar:not(headerbar) .button.image-button:backdrop, .titlebar:not(headerbar) .button.linked:backdrop, .titlebar:not(headerbar) .button.flat:backdrop, + .header-bar .button.back-button:backdrop, + .header-bar .button.suggested-action:backdrop, + .header-bar .button.menu-button:backdrop, + .header-bar .button.text-button:backdrop, + .header-bar .button.image-button:backdrop, + .header-bar .button.linked:backdrop, + .header-bar .button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button.back-button:hover, .titlebar:not(headerbar) .button.suggested-action:hover, .titlebar:not(headerbar) .button.menu-button:hover, .titlebar:not(headerbar) .button.text-button:hover, .titlebar:not(headerbar) .button.image-button:hover, .titlebar:not(headerbar) .button.linked:hover, .titlebar:not(headerbar) .button.flat:hover, + .header-bar .button.back-button:hover, + .header-bar .button.suggested-action:hover, + .header-bar .button.menu-button:hover, + .header-bar .button.text-button:hover, + .header-bar .button.image-button:hover, + .header-bar .button.linked:hover, + .header-bar .button.flat:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) .button GtkLabel, + .titlebar:not(headerbar) .button GtkImage, + .header-bar .button GtkLabel, + .header-bar .button GtkImage { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button GtkLabel:backdrop, .titlebar:not(headerbar) .button GtkLabel:insensitive, + .titlebar:not(headerbar) .button GtkImage:backdrop, + .titlebar:not(headerbar) .button GtkImage:insensitive, + .header-bar .button GtkLabel:backdrop, + .header-bar .button GtkLabel:insensitive, + .header-bar .button GtkImage:backdrop, + .header-bar .button GtkImage:insensitive { + color: rgba(255, 255, 255, 0.3); + -gtk-image-effect: dim; } + .titlebar:not(headerbar) .button:focus, .titlebar:not(headerbar) .button:hover, + .header-bar .button:focus, + .header-bar .button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) .button:backdrop, + .header-bar .button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button:backdrop GtkImage, + .header-bar .button:backdrop GtkImage { + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button:active, .titlebar:not(headerbar) .button:checked, + .header-bar .button:active, + .header-bar .button:checked { + border-radius: 0px; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:active:backdrop, .titlebar:not(headerbar) .button:checked:backdrop, + .header-bar .button:active:backdrop, + .header-bar .button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button:active:focus, .titlebar:not(headerbar) .button:active:hover, .titlebar:not(headerbar) .button:checked:focus, .titlebar:not(headerbar) .button:checked:hover, + .header-bar .button:active:focus, + .header-bar .button:active:hover, + .header-bar .button:checked:focus, + .header-bar .button:checked:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:insensitive, .titlebar:not(headerbar) .button:insensitive:backdrop, + .header-bar .button:insensitive, + .header-bar .button:insensitive:backdrop { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + background-image: none; } + .titlebar:not(headerbar) .button:insensitive GtkImage, .titlebar:not(headerbar) .button:insensitive:backdrop GtkImage, + .header-bar .button:insensitive GtkImage, + .header-bar .button:insensitive:backdrop GtkImage { + -gtk-image-effect: dim; } + .titlebar:not(headerbar) .button.titlebutton, + .header-bar .button.titlebutton { + background-color: transparent; + background-image: none; + border-radius: 50%; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 1px; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.titlebutton:hover, + .header-bar .button.titlebutton:hover { + background-color: rgba(255, 255, 255, 0); + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.titlebutton:backdrop, + .header-bar .button.titlebutton:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .button.titlebutton:active, + .header-bar .button.titlebutton:active { + background-color: rgba(255, 255, 255, 0.5); + color: #3B4245; + border-radius: 50%; + box-shadow: none; } + .titlebar:not(headerbar) .button.titlebutton:active GtkImage, + .header-bar .button.titlebutton:active GtkImage { + color: #3B4245; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem GtkLabel, + .header-bar .button.menu-button .menu .menuitem GtkLabel { + color: #bcc1c3; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem GtkLabel:insensitive, + .header-bar .button.menu-button .menu .menuitem GtkLabel:insensitive { + color: #868d90; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem .separator, + .header-bar .button.menu-button .menu .menuitem .separator { + color: #373e41; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem:hover GtkLabel, + .header-bar .button.menu-button .menu .menuitem:hover GtkLabel { + color: #ffffff; } + .titlebar:not(headerbar) .button.suggested-action, + .header-bar .button.suggested-action { + font-weight: bold; + padding: 0; + padding: 5px 10px; + border-radius: 2px; + background-color: rgba(255, 255, 255, 0.5); + color: #449ac2; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) .button.suggested-action GtkLabel, + .header-bar .button.suggested-action GtkLabel { + color: #449ac2; } + .titlebar:not(headerbar) .button.suggested-action:hover, + .header-bar .button.suggested-action:hover { + background-color: rgba(255, 255, 255, 0.5); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) .button.suggested-action:hover GtkLabel, + .header-bar .button.suggested-action:hover GtkLabel { + color: #449ac2; } + .titlebar:not(headerbar) .button.suggested-action:hover:backdrop, + .header-bar .button.suggested-action:hover:backdrop { + background-color: rgba(255, 255, 255, 0.3); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:hover:backdrop GtkLabel, + .header-bar .button.suggested-action:hover:backdrop GtkLabel { + color: rgba(68, 154, 194, 0.8); } + .titlebar:not(headerbar) .button.suggested-action:insensitive, + .header-bar .button.suggested-action:insensitive { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:insensitive GtkLabel, + .header-bar .button.suggested-action:insensitive GtkLabel { + color: rgba(255, 255, 255, 0); } + .titlebar:not(headerbar) .button.suggested-action:insensitive:backdrop, + .header-bar .button.suggested-action:insensitive:backdrop { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:insensitive:backdrop GtkLabel, + .header-bar .button.suggested-action:insensitive:backdrop GtkLabel { + color: rgba(255, 255, 255, 0); } + .titlebar:not(headerbar) .button.suggested-action:backdrop, + .header-bar .button.suggested-action:backdrop { + background-color: rgba(255, 255, 255, 0); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:backdrop GtkLabel, + .header-bar .button.suggested-action:backdrop GtkLabel { + color: rgba(68, 154, 194, 0.2); } + .titlebar:not(headerbar) .button.linked:first-child, .titlebar:not(headerbar) .button.linked:last-child, + .header-bar .button.linked:first-child, + .header-bar .button.linked:last-child { + border-radius: 0; } + .titlebar:not(headerbar) .separator, + .header-bar .separator { + color: transparent; + background-color: transparent; } + +.titlebar, .titlebar:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +.separator:first-child + .header-bar, .separator:first-child + .header-bar:backdrop, separator:first-child + .header-bar, separator:first-child + .header-bar:backdrop, .header-bar:first-child, .header-bar:first-child:backdrop { + border-top-left-radius: 4px; } +.header-bar:last-child, .header-bar:last-child:backdrop { + border-top-right-radius: 4px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: #3B4245; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + window.csd > .titlebar:not(headerbar):backdrop { + background-color: #2f3537; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +GtkInfoBar, +infobar { + text-shadow: none; + color: #bcc1c3; + background-color: #4F585C; + border-bottom: 1px solid #373e41; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #ffffff; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #ffffff; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(255, 255, 255, 0.5); } + .info .button, .warning .button, .question .button, .error .button, + .info button, + .warning button, + .question button, + .error button { + border-radius: 2px; + border: none; + background: rgba(99, 110, 115, 0.95); + color: #bcc1c3; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info .button .label, .warning .button .label, .question .button .label, .error .button .label, + .info button .label, + .warning button .label, + .question button .label, + .error button .label { + color: #bcc1c3; } + .info .button:active, .warning .button:active, .question .button:active, .error .button:active, + .info button:active, + .warning button:active, + .question button:active, + .error button:active { + background: #636E73; + color: #bcc1c3; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info .button:active:backdrop, .warning .button:active:backdrop, .question .button:active:backdrop, .error .button:active:backdrop, + .info button:active:backdrop, + .warning button:active:backdrop, + .question button:active:backdrop, + .error button:active:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .info .button:hover, .warning .button:hover, .question .button:hover, .error .button:hover, .info .button:focus, .warning .button:focus, .question .button:focus, .error .button:focus, + .info button:hover, + .warning button:hover, + .question button:hover, + .error button:hover, + .info button:focus, + .warning button:focus, + .question button:focus, + .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info .button:insensitive, .warning .button:insensitive, .question .button:insensitive, .error .button:insensitive, + .info button:insensitive, + .warning button:insensitive, + .question button:insensitive, + .error button:insensitive { + background: rgba(99, 110, 115, 0.6); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .info .button:insensitive:backdrop, .warning .button:insensitive:backdrop, .question .button:insensitive:backdrop, .error .button:insensitive:backdrop, + .info button:insensitive:backdrop, + .warning button:insensitive:backdrop, + .question button:insensitive:backdrop, + .error button:insensitive:backdrop { + background: rgba(99, 110, 115, 0.5); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + .info .button:backdrop, .warning .button:backdrop, .question .button:backdrop, .error .button:backdrop, + .info button:backdrop, + .warning button:backdrop, + .question button:backdrop, + .error button:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(188, 193, 195, 0.5); + box-shadow: none; } + +.info { + background-color: #2095f2; } + .info:backdrop { + background-color: #50acf5; + color: rgba(255, 255, 255, 0.5); } + +.warning { + background-color: #fec006; } + .warning:backdrop { + background-color: #fecd39; + color: rgba(255, 255, 255, 0.5); } + +.question { + background-color: #4bae4f; } + .question:backdrop { + background-color: #6cc070; + color: rgba(255, 255, 255, 0.5); } + +.error { + background-color: #f34235; } + .error:backdrop { + background-color: #f66f65; + color: rgba(255, 255, 255, 0.5); } + +/************* + * Level Bar * + *************/ +GtkLevelBar, +.level-bar { + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; } + GtkLevelBar:backdrop, + .level-bar:backdrop { + transition: 200ms ease-out; } + GtkLevelBar .trough, + .level-bar .trough { + margin: 0; + padding: 2px; + border-radius: 3px; } + GtkLevelBar.horizontal.indicator-discrete.fill-block, + .level-bar.horizontal.indicator-discrete.fill-block { + margin: 0 1px; } + GtkLevelBar.horizontal.discrete block, + .level-bar.horizontal.discrete block { + margin: 0 1px; } + GtkLevelBar.vertical.indicator-discrete.fill-block, + .level-bar.vertical.indicator-discrete.fill-block { + margin: 1px 0; } + GtkLevelBar.vertical.discrete block, + .level-bar.vertical.discrete block { + margin: 1px 0; } + GtkLevelBar.vertical .fill-block, + GtkLevelBar .level-bar.vertical .fill-block, + .level-bar.vertical GtkLevelBar .fill-block, + GtkLevelBar .fill-block, + .level-bar GtkLevelBar.vertical .fill-block, + GtkLevelBar.vertical .level-bar .fill-block, + .level-bar.vertical .fill-block, + .level-bar .fill-block { + border-radius: 2px; } + GtkLevelBar.vertical .low.fill-block, + GtkLevelBar .level-bar.vertical .low.fill-block, + .level-bar.vertical GtkLevelBar .low.fill-block, GtkLevelBar.vertical .level-low.fill-block, + GtkLevelBar .level-bar.vertical .level-low.fill-block, + .level-bar.vertical GtkLevelBar .level-low.fill-block, + GtkLevelBar .fill-block.low, + GtkLevelBar .fill-block.level-low, + .level-bar GtkLevelBar.vertical .low.fill-block, + GtkLevelBar.vertical .level-bar .low.fill-block, + .level-bar.vertical .low.fill-block, + .level-bar GtkLevelBar.vertical .level-low.fill-block, + GtkLevelBar.vertical .level-bar .level-low.fill-block, + .level-bar.vertical .level-low.fill-block, + .level-bar .fill-block.low, + .level-bar .fill-block.level-low { + border: 1px solid #d09c01; + background-color: #fec006; } + GtkLevelBar.vertical .low.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .low.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .low.fill-block:backdrop, GtkLevelBar.vertical .level-low.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-low.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-low.fill-block:backdrop, + GtkLevelBar .fill-block.low:backdrop, + GtkLevelBar .fill-block.level-low:backdrop, + .level-bar GtkLevelBar.vertical .low.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .low.fill-block:backdrop, + .level-bar.vertical .low.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-low.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-low.fill-block:backdrop, + .level-bar.vertical .level-low.fill-block:backdrop, + .level-bar .fill-block.low:backdrop, + .level-bar .fill-block.level-low:backdrop { + border: 1px solid #fec006; } + GtkLevelBar.vertical .high.fill-block, + GtkLevelBar .level-bar.vertical .high.fill-block, + .level-bar.vertical GtkLevelBar .high.fill-block, GtkLevelBar.vertical .level-high.fill-block, + GtkLevelBar .level-bar.vertical .level-high.fill-block, + .level-bar.vertical GtkLevelBar .level-high.fill-block, + GtkLevelBar .fill-block.high, + GtkLevelBar .fill-block.level-high, + .level-bar GtkLevelBar.vertical .high.fill-block, + GtkLevelBar.vertical .level-bar .high.fill-block, + .level-bar.vertical .high.fill-block, + .level-bar GtkLevelBar.vertical .level-high.fill-block, + GtkLevelBar.vertical .level-bar .level-high.fill-block, + .level-bar.vertical .level-high.fill-block, + .level-bar .fill-block.high, + .level-bar .fill-block.level-high { + border: 1px solid #347d9f; + background-color: #449ac2; } + GtkLevelBar.vertical .high.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .high.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .high.fill-block:backdrop, GtkLevelBar.vertical .level-high.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-high.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-high.fill-block:backdrop, + GtkLevelBar .fill-block.high:backdrop, + GtkLevelBar .fill-block.level-high:backdrop, + .level-bar GtkLevelBar.vertical .high.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .high.fill-block:backdrop, + .level-bar.vertical .high.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-high.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-high.fill-block:backdrop, + .level-bar.vertical .level-high.fill-block:backdrop, + .level-bar .fill-block.high:backdrop, + .level-bar .fill-block.level-high:backdrop { + border: 1px solid #449ac2; } + GtkLevelBar.vertical .full.fill-block, + GtkLevelBar .level-bar.vertical .full.fill-block, + .level-bar.vertical GtkLevelBar .full.fill-block, GtkLevelBar.vertical .level-full.fill-block, + GtkLevelBar .level-bar.vertical .level-full.fill-block, + .level-bar.vertical GtkLevelBar .level-full.fill-block, + GtkLevelBar .fill-block.full, + GtkLevelBar .fill-block.level-full, + .level-bar GtkLevelBar.vertical .full.fill-block, + GtkLevelBar.vertical .level-bar .full.fill-block, + .level-bar.vertical .full.fill-block, + .level-bar GtkLevelBar.vertical .level-full.fill-block, + GtkLevelBar.vertical .level-bar .level-full.fill-block, + .level-bar.vertical .level-full.fill-block, + .level-bar .fill-block.full, + .level-bar .fill-block.level-full { + border: 1px solid #2c672f; + background-color: #3c8a3f; } + GtkLevelBar.vertical .full.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .full.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .full.fill-block:backdrop, GtkLevelBar.vertical .level-full.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-full.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-full.fill-block:backdrop, + GtkLevelBar .fill-block.full:backdrop, + GtkLevelBar .fill-block.level-full:backdrop, + .level-bar GtkLevelBar.vertical .full.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .full.fill-block:backdrop, + .level-bar.vertical .full.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-full.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-full.fill-block:backdrop, + .level-bar.vertical .level-full.fill-block:backdrop, + .level-bar .fill-block.full:backdrop, + .level-bar .fill-block.level-full:backdrop { + border: 1px solid #3c8a3f; } + GtkLevelBar.vertical .empty.fill-block, + GtkLevelBar .level-bar.vertical .empty.fill-block, + .level-bar.vertical GtkLevelBar .empty.fill-block, GtkLevelBar.vertical .level-empty.fill-block, + GtkLevelBar .level-bar.vertical .level-empty.fill-block, + .level-bar.vertical GtkLevelBar .level-empty.fill-block, + GtkLevelBar .fill-block.empty, + GtkLevelBar .fill-block.level-empty, + .level-bar GtkLevelBar.vertical .empty.fill-block, + GtkLevelBar.vertical .level-bar .empty.fill-block, + .level-bar.vertical .empty.fill-block, + .level-bar GtkLevelBar.vertical .level-empty.fill-block, + GtkLevelBar.vertical .level-bar .level-empty.fill-block, + .level-bar.vertical .level-empty.fill-block, + .level-bar .fill-block.empty, + .level-bar .fill-block.level-empty { + background-color: transparent; + border: 1px solid rgba(188, 193, 195, 0.1); + box-shadow: none; } + GtkLevelBar.vertical .empty.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .empty.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .empty.fill-block:backdrop, GtkLevelBar.vertical .level-empty.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-empty.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-empty.fill-block:backdrop, + GtkLevelBar .fill-block.empty:backdrop, + GtkLevelBar .fill-block.level-empty:backdrop, + .level-bar GtkLevelBar.vertical .empty.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .empty.fill-block:backdrop, + .level-bar.vertical .empty.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-empty.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-empty.fill-block:backdrop, + .level-bar.vertical .level-empty.fill-block:backdrop, + .level-bar .fill-block.empty:backdrop, + .level-bar .fill-block.level-empty:backdrop { + border-color: rgba(134, 141, 144, 0.15); } + GtkLevelBar.vertical, + .level-bar.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; } + +/********* + * Links * + *********/ +*:link, .button:link, +.button:visited { + color: blue; } + *:link:visited, + .button:visited { + color: rgba(0, 0, 255, 0.5); } + *:selected *:link:visited, + *:selected .button:visited { + color: #b4d7e7; } + *:link:hover, .button:hover:link, + .button:hover:visited { + color: #3333ff; } + *:selected *:link:hover, *:selected .button:hover:link, + *:selected .button:hover:visited { + color: #ecf5f9; } + *:link:active, .button:active:link, + .button:active:visited { + color: blue; } + *:selected *:link:active, *:selected .button:active:link, + *:selected .button:active:visited { + color: #daebf3; } + *:link:backdrop:backdrop:hover, .button:backdrop:backdrop:hover:link, + .button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + .header-bar.selection-mode .subtitle:backdrop:backdrop:hover:link, .button:backdrop:backdrop:hover:selected:link, + .button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, .button:backdrop:link, + .button:backdrop:visited { + color: #449ac2; } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + .header-bar.selection-mode .subtitle:link, .button:selected:link, + .button:selected:visited, *:selected *:link, *:selected .button:link, + *:selected .button:visited { + color: #daebf3; } + +.button:link, +.button:visited { + text-shadow: none; } + .button:link:hover, .button:link:active, .button:link:checked, + .button:visited:hover, + .button:visited:active, + .button:visited:checked { + text-shadow: none; } + .button:link > GtkLabel, + .button:visited > GtkLabel { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +.list { + color: #bcc1c3; + background-color: #636E73; + border-color: #373e41; } + .list:backdrop { + background-color: #657176; + border-color: #394144; } + +.list-row { + border-radius: 0; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row GtkImage { + padding-right: 6px; } + .list-row:hover { + transition: none; } + .list-row:backdrop { + transition: 200ms ease-out; } + +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); + background-color: #3B4245; + color: rgba(255, 255, 255, 0.5); } + .menubar:backdrop { + background-color: #2f3537; } + .menubar > .menuitem { + padding: 4px 8px; } + .menubar > .menuitem:hover { + box-shadow: inset 0 -3px #449ac2; + color: rgba(255, 255, 255, 0.5); } + .menubar > .menuitem:insensitive { + color: #868d90; + box-shadow: none; } + +.content-view .menu, +.menu, +.popup { + padding: 4px 0px; + background-color: #5f6a6e; + border: 1px solid #373e41; + border-radius: 4px; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1); } + .csd + .content-view .menu, .csd + .menu, .csd + .popup { + border: none; } + .content-view .menu:backdrop, + .menu:backdrop, + .popup:backdrop { + background-color: #616c71; } + .content-view .menu .menuitem, + .menu .menuitem, + .popup .menuitem { + padding: 8px 4px; + text-shadow: none; } + .content-view .menu .menuitem:hover, + .menu .menuitem:hover, + .popup .menuitem:hover { + color: #ffffff; + background-color: #449ac2; } + .content-view .menu .menuitem:insensitive, + .menu .menuitem:insensitive, + .popup .menuitem:insensitive { + color: #868d90; } + .content-view .menu .menuitem:insensitive:backdrop, + .menu .menuitem:insensitive:backdrop, + .popup .menuitem:insensitive:backdrop { + color: #727f85; } + .content-view .menu .menuitem:backdrop, + .content-view .menu .menuitem:backdrop:hover, + .menu .menuitem:backdrop, + .menu .menuitem:backdrop:hover, + .popup .menuitem:backdrop, + .popup .menuitem:backdrop:hover { + color: #868d90; + background-color: transparent; } + .content-view .menu .menuitem .arrow:dir(ltr), + .menu .menuitem .arrow:dir(ltr), + .popup .menuitem .arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + .content-view .menu .menuitem .arrow:dir(rtl), + .menu .menuitem .arrow:dir(rtl), + .popup .menuitem .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + .content-view .menu > .arrow, + .menu > .arrow, + .popup > .arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + padding: 4px; + background-color: #5f6a6e; + border-radius: 0; } + .content-view .menu > .arrow.top, + .menu > .arrow.top, + .popup > .arrow.top { + margin-top: -6px; + border-bottom: 1px solid #6c767b; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .content-view .menu > .arrow.bottom, + .menu > .arrow.bottom, + .popup > .arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #6c767b; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .content-view .menu > .arrow:hover, + .menu > .arrow:hover, + .popup > .arrow:hover { + background-color: #6c767b; } + .content-view .menu > .arrow:backdrop, + .menu > .arrow:backdrop, + .popup > .arrow:backdrop { + background-color: #616c71; } + .content-view .menu > .arrow:insensitive, + .menu > .arrow:insensitive, + .popup > .arrow:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } +.menuitem .check:dir(ltr), +.menuitem .radio:dir(ltr) { + margin-right: 7px; } +.menuitem .check:dir(rtl), +.menuitem .radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #3f4649; } + .content-view:hover { + -gtk-image-effect: highlight; } + .content-view:backdrop { + background-color: #3f4649; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup .button:hover, +.scale-popup button:hover { + background-color: rgba(188, 193, 195, 0.1); + border-radius: 5px; } + +.separator { + color: #373e41; } + +/************ +* Assistant * +*************/ +GtkAssistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkAssistant .sidebar { + background-color: #636E73; + border-top: 1px solid #373e41; + border-bottom-left-radius: 4px; } + GtkAssistant .sidebar:backdrop { + background-color: #657176; + border-color: #394144; } + GtkAssistant.csd .sidebar { + border-top-style: none; } + GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + GtkAssistant .sidebar GtkLabel.highlight { + background-color: #656d71; } + +/************* + * Notebooks * + *************/ +.dynamic-notebook, +.notebook { + padding: 0; + background-color: #636E73; + box-shadow: 0 0 0 1px #373e41; + background-clip: border-box; } + .dynamic-notebook > .header, + .notebook > .header { + border: none; + box-shadow: none; + background-color: #4F585C; } + .dynamic-notebook > tab, + .notebook > tab { + border-radius: 0; + background-color: #4F585C; } + .dynamic-notebook > tab.top, + .notebook > tab.top { + padding: 6px 8px 8px 8px; + box-shadow: inset 0 -1px 0 0 #373e41; } + .dynamic-notebook > tab.top:active, + .notebook > tab.top:active { + box-shadow: inset 0 -3px 0 0 #449ac2; } + .dynamic-notebook > tab.top:active:backdrop, + .notebook > tab.top:active:backdrop { + box-shadow: inset 0 -3px 0 0 #57a4c8; } + .dynamic-notebook > tab.top:backdrop, + .notebook > tab.top:backdrop { + box-shadow: inset 0 -1px 0 0 #394144; } + .dynamic-notebook > tab.top:insensitive, + .notebook > tab.top:insensitive { + box-shadow: inset 0 -1px 0 0 #373e41; } + .dynamic-notebook > tab.bottom, + .notebook > tab.bottom { + padding: 8px 8px 6px 8px; + box-shadow: inset 0 1px 0 0 #373e41; } + .dynamic-notebook > tab.bottom:active, + .notebook > tab.bottom:active { + box-shadow: inset 0 3px 0 0 #449ac2; } + .dynamic-notebook > tab.bottom:active:backdrop, + .notebook > tab.bottom:active:backdrop { + box-shadow: inset 0 3px 0 0 #57a4c8; } + .dynamic-notebook > tab.bottom:backdrop, + .notebook > tab.bottom:backdrop { + box-shadow: inset 0 1px 0 0 #394144; } + .dynamic-notebook > tab.bottom:insensitive, + .notebook > tab.bottom:insensitive { + box-shadow: inset 0 1px 0 0 #373e41; } + .dynamic-notebook > tab.left, + .notebook > tab.left { + padding: 8px; + box-shadow: inset -1px 0 0 0 #373e41; } + .dynamic-notebook > tab.left:active, + .notebook > tab.left:active { + box-shadow: inset -3px 0 0 0 #449ac2; } + .dynamic-notebook > tab.left:active:backdrop, + .notebook > tab.left:active:backdrop { + box-shadow: inset -3px 0 0 0 #57a4c8; } + .dynamic-notebook > tab.left:backdrop, + .notebook > tab.left:backdrop { + box-shadow: inset -1px 0 0 0 #394144; } + .dynamic-notebook > tab.left:insensitive, + .notebook > tab.left:insensitive { + box-shadow: inset -1px 0 0 0 #373e41; } + .dynamic-notebook > tab.right, + .notebook > tab.right { + padding: 8px; + box-shadow: inset 1px 0 0 0 #373e41; } + .dynamic-notebook > tab.right:active, + .notebook > tab.right:active { + box-shadow: inset 3px 0 0 0 #449ac2; } + .dynamic-notebook > tab.right:active:backdrop, + .notebook > tab.right:active:backdrop { + box-shadow: inset 3px 0 0 0 #57a4c8; } + .dynamic-notebook > tab.right:backdrop, + .notebook > tab.right:backdrop { + box-shadow: inset 1px 0 0 0 #394144; } + .dynamic-notebook > tab.right:insensitive, + .notebook > tab.right:insensitive { + box-shadow: inset 1px 0 0 0 #373e41; } + .dynamic-notebook > tab:active, + .notebook > tab:active { + font-weight: bold; } + .dynamic-notebook > tab:hover, + .notebook > tab:hover { + background: #434b4e; } + +/********* + * Paned * + *********/ +.paned { + border: solid #373e41; + border-left-width: 1px; } + .paned > .separator { + -gtk-icon-source: none; + border-style: none; + background-color: #373e41; + background-size: 1px 1px; } + .paned > .separator:selected { + background-color: #449ac2; } + .paned > .separator:backdrop { + background-color: #394144; } + .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; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************ + * Popovers * + ************/ +.popover .background { + padding: 2px; + border-radius: 4px; + border: none; + background-color: #636E73; } + .popover .background:backdrop { + background-color: #4F585C; + box-shadow: none; } + .popover .background > .view, .popover .background > GtkIconView, + .popover .background > .toolbar { + border-style: none; + background-color: transparent; } + .csd .popover .background, .popover .background { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.3); } + .csd .popover .background.touch-selection, .csd .popover .background.magnifier, .popover .background.touch-selection, .popover .background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } +.popover .separator { + margin: 3px; } +.popover .menuitem { + padding: 8px; + text-shadow: none; } + .popover .menuitem:hover { + color: #ffffff; + background-color: #449ac2; } + .popover .menuitem:insensitive { + color: #868d90; } + .popover .menuitem:insensitive:backdrop { + color: #727f85; } + .popover .menuitem:backdrop, .popover .menuitem:backdrop:hover { + color: #868d90; + background-color: transparent; } + .popover .menuitem .arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + .popover .menuitem .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + +/***************** + * Progress bars * + *****************/ +GtkProgressBar, +.progressbar { + font-size: smaller; + color: rgba(188, 193, 195, 0.4); } + GtkProgressBar.horizontal progress, + .progressbar.horizontal progress { + margin: 0 -1px; } + GtkProgressBar.vertical progress, + .progressbar.vertical progress { + margin: -1px 0; } + GtkProgressBar:active, + .progressbar:active { + border-radius: 0px; + color: rgba(0, 0, 0, 0.5); + background-color: #449ac2; + border-color: #347d9f; } + GtkProgressBar:active:backdrop, + .progressbar:active:backdrop { + background-color: #6bafce; + border-color: #449ac2; } + GtkProgressBar:backdrop, + .progressbar:backdrop { + transition: 200ms ease-out; } + GtkProgressBar .progressbar, + .progressbar .progressbar { + border-radius: 0px; } + GtkProgressBar .progressbar.left, + .progressbar .progressbar.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar .progressbar.right, + .progressbar .progressbar.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; } + GtkProgressBar .progressbar.top, + .progressbar .progressbar.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; } + GtkProgressBar .progressbar.bottom, + .progressbar .progressbar.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar.osd, + .progressbar.osd { + background-color: transparent; } + GtkProgressBar.osd .trough, + .progressbar.osd .trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + GtkProgressBar.osd .progressbar, + .progressbar.osd .progressbar { + border-style: none; + border-radius: 0; } + GtkProgressBar row:selected, + GtkProgressBar .list-row:selected, + .progressbar row:selected, + .progressbar .list-row:selected { + border: 1px solid #347d9f; + color: rgba(0, 0, 0, 0.5); + background-color: #449ac2; } + +/********** + * Scales * + **********/ +GtkLevelBar .trough, +.level-bar .trough, GtkLevelBar.horizontal .trough, GtkLevelBar.vertical .trough, +.level-bar.horizontal .trough, +.level-bar.vertical .trough, GtkProgressBar, +.progressbar, .scale .trough, .scale.fine-tune .trough, .scale fill { + border: none; + background-color: #636E73; + box-shadow: 0px 1px rgba(255, 255, 255, 0.1); + border: 1px solid #373e41; + padding: 0; + margin: 0; } + GtkLevelBar .trough:insensitive, + .level-bar .trough:insensitive, GtkProgressBar:insensitive, + .progressbar:insensitive, .scale .trough:insensitive, .scale fill:insensitive { + background-color: #576165; } + GtkLevelBar .trough:backdrop, + .level-bar .trough:backdrop, GtkProgressBar:backdrop, + .progressbar:backdrop, .scale .trough:backdrop, .scale fill:backdrop { + background-color: #657176; + transition: 200ms ease-out; } + GtkLevelBar .trough:backdrop:insensitive, + .level-bar .trough:backdrop:insensitive, GtkProgressBar:backdrop:insensitive, + .progressbar:backdrop:insensitive, .scale .trough:backdrop:insensitive, .scale fill:backdrop:insensitive { + background-color: #576165; } + row:selected GtkLevelBar .trough, GtkLevelBar row:selected .trough, + row:selected .level-bar .trough, + .level-bar row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, row:selected .scale .trough, .scale row:selected .trough, row:selected .scale fill, .scale row:selected fill { + box-shadow: none; } + row:selected GtkLevelBar .trough, GtkLevelBar row:selected .trough, + row:selected .level-bar .trough, + .level-bar row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, row:selected .scale .trough, .scale row:selected .trough, row:selected .scale fill, .scale row:selected fill, row:selected GtkLevelBar .trough:insensitive, GtkLevelBar row:selected .trough:insensitive, + row:selected .level-bar .trough:insensitive, + .level-bar row:selected .trough:insensitive, row:selected GtkProgressBar:insensitive, + row:selected .progressbar:insensitive, row:selected .scale .trough:insensitive, .scale row:selected .trough:insensitive, row:selected .scale fill:insensitive, .scale row:selected fill:insensitive { + border-color: #347d9f; } + .osd GtkLevelBar .trough, GtkLevelBar .osd .trough, + .osd .level-bar .trough, + .level-bar .osd .trough, .osd GtkProgressBar, + .osd .progressbar, .osd .scale .trough, .scale .osd .trough, .osd .scale fill, .scale .osd fill { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(161, 168, 171, 0.2); } + .osd GtkLevelBar .trough:insensitive, GtkLevelBar .osd .trough:insensitive, + .osd .level-bar .trough:insensitive, + .level-bar .osd .trough:insensitive, .osd GtkProgressBar:insensitive, + .osd .progressbar:insensitive, .osd .scale .trough:insensitive, .scale .osd .trough:insensitive, .osd .scale fill:insensitive, .scale .osd fill:insensitive { + background-color: rgba(45, 50, 51, 0.5); } + +GtkProgressBar .progressbar, +.progressbar .progressbar, .scale .highlight, .scale.fine-tune .highlight { + border: 1px solid #347d9f; + background-color: #449ac2; + box-shadow: inset 0px 1px rgba(255, 255, 255, 0.1); + border-radius: 4px; } + GtkProgressBar .progressbar:insensitive, + .progressbar .progressbar:insensitive, .scale .highlight:insensitive { + border: 1px solid #373e41; + background-color: rgba(0, 0, 0, 0.1); } + GtkProgressBar .progressbar:backdrop, + .progressbar .progressbar:backdrop, GtkProgressBar:backdrop .progressbar, + .progressbar:backdrop .progressbar, GtkProgressBar:backdrop progress, + .progressbar:backdrop progress, .scale .highlight:backdrop, GtkProgressBar .progressbar:active:backdrop, + .progressbar .progressbar:active:backdrop, GtkProgressBar:backdrop .progressbar:active, + .progressbar:backdrop .progressbar:active, GtkProgressBar:backdrop progress:active, + .progressbar:backdrop progress:active, .scale .highlight:active:backdrop { + border-color: #6bafce; + background-color: #6bafce; } + GtkProgressBar .progressbar:backdrop:insensitive, + .progressbar .progressbar:backdrop:insensitive, GtkProgressBar:backdrop .progressbar:insensitive, + .progressbar:backdrop .progressbar:insensitive, GtkProgressBar:backdrop progress:insensitive, + .progressbar:backdrop progress:insensitive, .scale .highlight:backdrop:insensitive, GtkProgressBar .progressbar:active:backdrop:insensitive, + .progressbar .progressbar:active:backdrop:insensitive, GtkProgressBar:backdrop .progressbar:active:insensitive, + .progressbar:backdrop .progressbar:active:insensitive, GtkProgressBar:backdrop progress:active:insensitive, + .progressbar:backdrop progress:active:insensitive, .scale .highlight:active:backdrop:insensitive { + background-color: transparent; + border-color: transparent; } + .list-row:selected GtkProgressBar .progressbar:insensitive, GtkProgressBar .list-row:selected .progressbar:insensitive, + .list-row:selected .progressbar .progressbar:insensitive, + .progressbar .list-row:selected .progressbar:insensitive, .list-row:selected .scale .highlight:insensitive, .scale .list-row:selected .highlight:insensitive, .list-row:selected GtkProgressBar .progressbar, GtkProgressBar .list-row:selected .progressbar, + .list-row:selected .progressbar .progressbar, + .progressbar .list-row:selected .progressbar, .list-row:selected .scale .highlight, .scale .list-row:selected .highlight { + border-color: #347d9f; } + row:selected GtkProgressBar .progressbar:insensitive, GtkProgressBar row:selected .progressbar:insensitive, + row:selected .progressbar .progressbar:insensitive, + .progressbar row:selected .progressbar:insensitive, row:selected .scale .highlight:insensitive, .scale row:selected .highlight:insensitive, row:selected GtkProgressBar .progressbar, GtkProgressBar row:selected .progressbar, + row:selected .progressbar .progressbar, + .progressbar row:selected .progressbar, row:selected .scale .highlight, .scale row:selected .highlight { + border-color: #347d9f; } + .osd GtkProgressBar .progressbar, GtkProgressBar .osd .progressbar, + .osd .progressbar .progressbar, + .progressbar .osd .progressbar, .osd .scale .highlight, .scale .osd .highlight { + border-color: rgba(0, 0, 0, 0.7); } + .osd GtkProgressBar .progressbar:insensitive, GtkProgressBar .osd .progressbar:insensitive, + .osd .progressbar .progressbar:insensitive, + .progressbar .osd .progressbar:insensitive, .osd .scale .highlight:insensitive, .scale .osd .highlight:insensitive { + border-color: transparent; } + +.scale { + -GtkScale-slider-length: 16px; + -GtkRange-slider-width: 16px; + -GtkRange-trough-border: 0px; + padding: 8px; } + .scale .highlight { + margin: -1px; } + .scale .slider { + margin: 1px; + background-color: #636E73; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); + border: 1px solid #373e41; + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + .scale .slider:active { + box-shadow: 0 1px 2px 0 rgba(68, 154, 194, 0.5); + border: 1px solid #449ac2; } + .scale .slider:active:insensitive { + box-shadow: none; + border: 1px solid rgba(0, 0, 0, 0.2); } + .scale .slider:insensitive { + box-shadow: none; } + .list-row:selected .scale .slider, .list-row:selected .scale .slider:insensitive { + border-color: #347d9f; } + row:selected .scale .slider, row:selected .scale .slider:insensitive { + border-color: #347d9f; } + .osd .scale .slider { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #202526; } + .osd .scale .slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .scale .slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .scale .slider:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd .scale .slider:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .scale .trough { + border-radius: 2px; + margin: 6px; + outline-offset: 2px; + outline-radius: 5px; } + .scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; } + .scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; } + .scale.fine-tune .slider { + background-color: #636E73; + border-color: #636E73; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 12px; + box-shadow: none; } + .scale.fine-tune .trough { + border-radius: 6px; + outline-offset: 2px; + outline-radius: 5px; + margin: 2px; } + .scale fill { + border-radius: 2px; } + .scale fill, .scale fill:backdrop { + background-color: #373e41; + box-shadow: none; } + .scale fill:insensitive, .scale fill:insensitive:backdrop { + border-color: transparent; + background-color: transparent; } + .osd .scale fill { + background-color: rgba(62, 64, 65, 0.775); } + .osd .scale fill:insensitive, .osd .scale fill:insensitive:backdrop { + border-color: transparent; + background-color: transparent; } + .scale value { + color: alpha(currentColor,0.4); } + .scale marks { + color: alpha(currentColor,0.4); } + .scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + .scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + .scale marks.top { + margin-right: 6px; + margin-left: -12px; } + .scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + .scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + .scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + .scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + .scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + +/************** + * Scrollbars * + **************/ +.scrollbar { + background-color: #596368; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + .scrollbar.top { + border-bottom: 1px solid #373e41; } + .scrollbar.bottom { + border-top: 1px solid #373e41; } + .scrollbar.left { + border-right: 1px solid #373e41; } + .scrollbar.right { + border-left: 1px solid #373e41; } + .scrollbar:backdrop { + background-color: #485054; + border-color: #394144; + transition: 200ms ease-out; } + .scrollbar .slider { + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #90979a; } + .scrollbar .slider:hover { + background-color: #a6acae; } + .scrollbar .slider:hover:active { + background-color: #6bafce; } + .scrollbar .slider:backdrop { + background-color: #656d71; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar.fine-tune.horizontal .slider { + border-width: 5px 4px; } + .scrollbar.fine-tune.vertical .slider { + border-width: 4px 5px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #bcc1c3; + border: 1px solid black; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + background-color: #bcc1c3; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin: 2px 0; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .button { + margin: 2px 1px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + .scrollbar .button { + padding: 0; + border-style: none; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #90979a; } + .scrollbar .button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #a6acae; } + .scrollbar .button:active, .scrollbar .button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #6bafce; } + .scrollbar .button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(144, 151, 154, 0.2); } + .scrollbar .button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #656d71; } + .scrollbar .button:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(101, 109, 113, 0.2); } + .scrollbar.vertical .button.down, + .scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .scrollbar.vertical .button.up, + .scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .scrollbar.horizontal .button.down, + .scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + .scrollbar.horizontal .button.up, + .scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +GtkTreeView ~ .scrollbar.vertical { + border-top: 1px solid #373e41; + margin-top: -1px; } + +/********************** + * Overlay Scrollbars * + *********************/ +OsThumb, +OsScrollbar { + color: #449ac2; } + OsThumb:active, OsThumb:selected, + OsScrollbar:active, + OsScrollbar:selected { + background-color: #449ac2; } + OsThumb:backdrop, OsThumb:active:backdrop, + OsScrollbar:backdrop, + OsScrollbar:active:backdrop { + background-color: #868d90; } + OsThumb:insensitive, + OsScrollbar:insensitive { + background-color: #868d90; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + padding: 0; + border-style: solid; + background-color: #4F585C; } + .sidebar.left { + border-right: 1px solid #373e41; + border-left-style: none; } + .sidebar.right { + border-left: 1px solid #373e41; + border-right-style: none; } + .sidebar:backdrop { + background-color: #5a6569; + border-color: #394144; + transition: 200ms ease-out; } + .sidebar .frame { + border-width: 0; + border-left-width: 1px; + border-right-width: 1px; } + .sidebar .sidebar-item, + .sidebar .sidebar-row { + padding: 5px 8px; } + .sidebar .sidebar-item GtkImage, + .sidebar .sidebar-row GtkImage { + padding-right: 6px; + padding-left: 6px; } + .sidebar .sidebar-item:selected, .sidebar .sidebar-item:active, + .sidebar .sidebar-row:selected, + .sidebar .sidebar-row:active { + background-color: #449ac2; + color: #ffffff; } + .sidebar .sidebar-item:selected:hover, .sidebar .sidebar-item:active:hover, + .sidebar .sidebar-row:selected:hover, + .sidebar .sidebar-row:active:hover { + background-color: #449ac2; + color: #ffffff; + box-shadow: none; } + .sidebar .sidebar-item:selected:backdrop, .sidebar .sidebar-item:active:backdrop, + .sidebar .sidebar-row:selected:backdrop, + .sidebar .sidebar-row:active:backdrop { + background-color: #91c3db; } + .sidebar .sidebar-item:hover, + .sidebar .sidebar-row:hover { + background-color: #636E73; + color: #bcc1c3; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); } + .sidebar .sidebar-item:hover:backdrop, + .sidebar .sidebar-row:hover:backdrop { + box-shadow: none; } + .sidebar .separator { + color: #373e41; } + .paned .sidebar.left, .paned .sidebar.right, .paned .sidebar.left:dir(rtl), .paned .sidebar:dir(rtl), .paned .sidebar:dir(ltr), .paned .sidebar { + border-style: none; } + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton:not(.vertical) .entry { + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } +.spinbutton:not(.vertical) .button { + margin: 0; + padding: 6px; + color: #b3b9bb; + background-image: none; + border-style: none none none solid; + border-color: rgba(55, 62, 65, 0.3); + border-radius: 0; + box-shadow: none; } + .spinbutton:not(.vertical) .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton:not(.vertical) .button:hover { + color: #bcc1c3; + background-color: rgba(188, 193, 195, 0.05); } + .spinbutton:not(.vertical) .button:insensitive { + color: rgba(134, 141, 144, 0.3); } + .spinbutton:not(.vertical) .button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + .spinbutton:not(.vertical) .button:backdrop { + color: #838a8d; + background-color: transparent; + border-color: rgba(57, 65, 68, 0.3); + transition: 200ms ease-out; } + .spinbutton:not(.vertical) .button:backdrop:insensitive { + color: rgba(114, 127, 133, 0.3); + background-image: none; + border-style: none none none solid; } + .spinbutton:not(.vertical) .button:backdrop:insensitive:dir(rtl) { + border-style: none solid none none; } +.osd .spinbutton:not(.vertical) .button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:dir(rtl) { + border-style: none solid none none; } + .osd .spinbutton:not(.vertical) .button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(161, 168, 171, 0.1); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #616769; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:last-child { + border-radius: 0 3px 3px 0; } + .osd .spinbutton:not(.vertical) .button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +.spinbutton.vertical:insensitive { + color: #868d90; } +.spinbutton.vertical:backdrop:insensitive { + color: #727f85; } +.spinbutton.vertical .entry { + padding: 0; + border-radius: 0; } +.spinbutton.vertical .button { + padding: 0; + border: none; + background: none; + box-shadow: none; + color: #bcc1c3; } + .spinbutton.vertical .button:hover { + background-color: #449ac2; + color: #ffffff; + icon-shadow: none; } + .spinbutton.vertical .button:active { + background-color: transparent; + color: #bcc1c3; } +.spinbutton.vertical .button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +.spinbutton.vertical .button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd .spinbutton.vertical button:first-child { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd .spinbutton.vertical button:first-child:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +GtkTreeView .spinbutton:not(.vertical) { + border-style: none; + border-radius: 0; } + GtkTreeView .spinbutton:not(.vertical) .entry { + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +.menu.spinner, +menu spinner, +.primary-toolbar .spinner { + color: #449ac2; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active, .spinner:checked, + spinner:active, + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive, .spinner:active:insensitive, .spinner:checked:insensitive, .spinner:checked:insensitive, + spinner:active:insensitive, + spinner:active:insensitive, + spinner:checked:insensitive, + spinner:checked:insensitive { + opacity: 0.5; } + +/********** + * Switch * + **********/ +GtkSwitch { + -GtkSwitch-slider-width: 24px; + -GtkSwitch-slider-height: 24px; + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(255, 255, 255, 0.1); } + GtkSwitch:insensitive { + background-color: #576165; } + GtkSwitch:backdrop { + background-color: #4F585C; + transition: 200ms ease-out; } + GtkSwitch:backdrop:insensitive { + background-color: #576165; } + GtkSwitch:active, GtkSwitch:checked { + background-color: #449ac2; } + GtkSwitch:active:backdrop, GtkSwitch:checked:backdrop { + background-color: #57a4c8; } + GtkSwitch:active:backdrop .slider:backdrop, + GtkSwitch:active:backdrop slider:backdrop, GtkSwitch:checked:backdrop .slider:backdrop, + GtkSwitch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(99, 110, 115, 0.9); + border: none; } + GtkSwitch .slider { + padding: 2px; + border-radius: 50%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #636E73; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + GtkSwitch .slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #636E73; } + GtkSwitch .trough:active, GtkSwitch .trough:checked { + background-color: #449ac2; } + GtkSwitch .trough:active:backdrop, GtkSwitch .trough:checked:backdrop { + background-color: #57a4c8; } + +/************ + * Toolbars * + ************/ +.toolbar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.5); } + .toolbar:backdrop { + background-color: #2f3537; + color: rgba(255, 255, 255, 0.3); } + +.osd .toolbar { + box-shadow: none; + background-color: transparent; } +.toolbar .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; } + .toolbar .button.suggested-action, .toolbar .button.text-button, .toolbar .button.menu-button, .toolbar .button.image-button, .toolbar .button.linked, .toolbar .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .toolbar .button.suggested-action:backdrop, .toolbar .button.text-button:backdrop, .toolbar .button.menu-button:backdrop, .toolbar .button.image-button:backdrop, .toolbar .button.linked:backdrop, .toolbar .button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.3); } + .toolbar .button.suggested-action:hover, .toolbar .button.text-button:hover, .toolbar .button.menu-button:hover, .toolbar .button.image-button:hover, .toolbar .button.linked:hover, .toolbar .button.flat:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: none; + text-shadow: none; } + .toolbar .button.suggested-action:insensitive, .toolbar .button.text-button:insensitive, .toolbar .button.menu-button:insensitive, .toolbar .button.image-button:insensitive, .toolbar .button.linked:insensitive, .toolbar .button.flat:insensitive { + color: rgba(255, 255, 255, 0.3); + -gtk-image-effect: dim; } + .toolbar .button GtkLabel, + .toolbar .button GtkImage { + color: rgba(255, 255, 255, 0.5); } + .toolbar .button GtkLabel:insensitive, .toolbar .button GtkLabel:backdrop, + .toolbar .button GtkImage:insensitive, + .toolbar .button GtkImage:backdrop { + color: rgba(255, 255, 255, 0.3); + -gtk-image-effect: dim; } + .toolbar .button:focus, .toolbar .button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: none; + text-shadow: none; } + .toolbar .button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); } + .toolbar .button:backdrop GtkImage { + color: rgba(255, 255, 255, 0.3); } + .toolbar .button:active, .toolbar .button:checked { + border-radius: 0px; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .toolbar .button:active:backdrop, .toolbar .button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3); } + .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button:checked:focus, .toolbar .button:checked:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .toolbar .button:insensitive, .toolbar .button:insensitive:backdrop { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + background-image: none; } + .toolbar .button:insensitive image, + .toolbar .button:insensitive GtkImage, .toolbar .button:insensitive:backdrop image, + .toolbar .button:insensitive:backdrop GtkImage { + -gtk-image-effect: dim; } + .toolbar .button.menu-button .menu .menuitem GtkLabel { + color: #bcc1c3; } + .toolbar .button.menu-button .menu .menuitem GtkLabel:insensitive { + color: #868d90; } + .toolbar .button.menu-button .menu .menuitem .separator { + color: #373e41; } + .toolbar .button.menu-button .menu .menuitem:hover GtkLabel { + color: #ffffff; } +.toolbar .separator { + color: transparent; + background-color: transparent; } +.toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(32, 37, 38, 0.8); } + .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom { + border-radius: 0; } +.toolbar.horizontal separator { + margin: 0 7px 1px 6px; } +.toolbar.vertical separator { + margin: 6px 1px 7px 0; } + +/******************* + * Inline Toolbars * + *******************/ +searchbar, +.search-bar, .location-bar, +.inline-toolbar { + -GtkWidget-window-dragging: true; + background-color: #4a5357; + color: #bcc1c3; + border: 1px solid #373e41; + border-top-width: 0; + border-radius: 0 0 5px 5px; + box-shadow: inset 0 -1px 1px -2px rgba(0, 0, 0, 0.5); + padding: 0px; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop, + .inline-toolbar:backdrop { + background-color: #434b4e; } + searchbar button, + .search-bar button, .location-bar button, + searchbar .button, + .search-bar .button, + .location-bar .button, + searchbar .flat, + .search-bar .flat, + .location-bar .flat, + searchbar .text-button, + .search-bar .text-button, + .location-bar .text-button, + searchbar .image-button, + .search-bar .image-button, + .location-bar .image-button, + .inline-toolbar button, + .inline-toolbar .button, + .inline-toolbar .flat, + .inline-toolbar .text-button, + .inline-toolbar .image-button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: #bcc1c3; + border-radius: 0px; + padding: 10px; } + searchbar button:focus, + .search-bar button:focus, .location-bar button:focus, searchbar button:active, + .search-bar button:active, .location-bar button:active, + searchbar .button:focus, + .search-bar .button:focus, + .location-bar .button:focus, + searchbar .button:active, + .search-bar .button:active, + .location-bar .button:active, + searchbar .flat:focus, + .search-bar .flat:focus, + .location-bar .flat:focus, + searchbar .flat:active, + .search-bar .flat:active, + .location-bar .flat:active, + searchbar .text-button:focus, + .search-bar .text-button:focus, + .location-bar .text-button:focus, + searchbar .text-button:active, + .search-bar .text-button:active, + .location-bar .text-button:active, + searchbar .image-button:focus, + .search-bar .image-button:focus, + .location-bar .image-button:focus, + searchbar .image-button:active, + .search-bar .image-button:active, + .location-bar .image-button:active, + .inline-toolbar button:focus, + .inline-toolbar button:active, + .inline-toolbar .button:focus, + .inline-toolbar .button:active, + .inline-toolbar .flat:focus, + .inline-toolbar .flat:active, + .inline-toolbar .text-button:focus, + .inline-toolbar .text-button:active, + .inline-toolbar .image-button:focus, + .inline-toolbar .image-button:active { + font: bold; + color: #bcc1c3; + text-shadow: none; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.05); } + searchbar button:focus:backdrop, + .search-bar button:focus:backdrop, .location-bar button:focus:backdrop, searchbar button:active:backdrop, + .search-bar button:active:backdrop, .location-bar button:active:backdrop, + searchbar .button:focus:backdrop, + .search-bar .button:focus:backdrop, + .location-bar .button:focus:backdrop, + searchbar .button:active:backdrop, + .search-bar .button:active:backdrop, + .location-bar .button:active:backdrop, + searchbar .flat:focus:backdrop, + .search-bar .flat:focus:backdrop, + .location-bar .flat:focus:backdrop, + searchbar .flat:active:backdrop, + .search-bar .flat:active:backdrop, + .location-bar .flat:active:backdrop, + searchbar .text-button:focus:backdrop, + .search-bar .text-button:focus:backdrop, + .location-bar .text-button:focus:backdrop, + searchbar .text-button:active:backdrop, + .search-bar .text-button:active:backdrop, + .location-bar .text-button:active:backdrop, + searchbar .image-button:focus:backdrop, + .search-bar .image-button:focus:backdrop, + .location-bar .image-button:focus:backdrop, + searchbar .image-button:active:backdrop, + .search-bar .image-button:active:backdrop, + .location-bar .image-button:active:backdrop, + .inline-toolbar button:focus:backdrop, + .inline-toolbar button:active:backdrop, + .inline-toolbar .button:focus:backdrop, + .inline-toolbar .button:active:backdrop, + .inline-toolbar .flat:focus:backdrop, + .inline-toolbar .flat:active:backdrop, + .inline-toolbar .text-button:focus:backdrop, + .inline-toolbar .text-button:active:backdrop, + .inline-toolbar .image-button:focus:backdrop, + .inline-toolbar .image-button:active:backdrop { + border: none; + background-color: transparent; + color: #868d90; } + searchbar button:hover, + .search-bar button:hover, .location-bar button:hover, + searchbar .button:hover, + .search-bar .button:hover, + .location-bar .button:hover, + searchbar .flat:hover, + .search-bar .flat:hover, + .location-bar .flat:hover, + searchbar .text-button:hover, + .search-bar .text-button:hover, + .location-bar .text-button:hover, + searchbar .image-button:hover, + .search-bar .image-button:hover, + .location-bar .image-button:hover, + .inline-toolbar button:hover, + .inline-toolbar .button:hover, + .inline-toolbar .flat:hover, + .inline-toolbar .text-button:hover, + .inline-toolbar .image-button:hover { + background-color: rgba(0, 0, 0, 0.05); + text-shadow: none; + color: #bcc1c3; + box-shadow: none; } + searchbar button:insensitive, + .search-bar button:insensitive, .location-bar button:insensitive, + searchbar .button:insensitive, + .search-bar .button:insensitive, + .location-bar .button:insensitive, + searchbar .flat:insensitive, + .search-bar .flat:insensitive, + .location-bar .flat:insensitive, + searchbar .text-button:insensitive, + .search-bar .text-button:insensitive, + .location-bar .text-button:insensitive, + searchbar .image-button:insensitive, + .search-bar .image-button:insensitive, + .location-bar .image-button:insensitive, + .inline-toolbar button:insensitive, + .inline-toolbar .button:insensitive, + .inline-toolbar .flat:insensitive, + .inline-toolbar .text-button:insensitive, + .inline-toolbar .image-button:insensitive { + background: none; + background-color: transparent; + color: rgba(188, 193, 195, 0.5); } + searchbar button:backdrop, + .search-bar button:backdrop, .location-bar button:backdrop, + searchbar .button:backdrop, + .search-bar .button:backdrop, + .location-bar .button:backdrop, + searchbar .flat:backdrop, + .search-bar .flat:backdrop, + .location-bar .flat:backdrop, + searchbar .text-button:backdrop, + .search-bar .text-button:backdrop, + .location-bar .text-button:backdrop, + searchbar .image-button:backdrop, + .search-bar .image-button:backdrop, + .location-bar .image-button:backdrop, + .inline-toolbar button:backdrop, + .inline-toolbar .button:backdrop, + .inline-toolbar .flat:backdrop, + .inline-toolbar .text-button:backdrop, + .inline-toolbar .image-button:backdrop { + border: none; + background: none; + background-color: transparent; + color: #868d90; } + searchbar .entry, + .search-bar .entry, .location-bar .entry, + searchbar entry, + .search-bar entry, + .location-bar entry, + .inline-toolbar .entry, + .inline-toolbar entry { + background: none; + color: #bcc1c3; + border-radius: 0px; + border: none; + box-shadow: none; } + searchbar .entry.image, + .search-bar .entry.image, .location-bar .entry.image, + searchbar entry.image, + .search-bar entry.image, + .location-bar entry.image, + .inline-toolbar .entry.image, + .inline-toolbar entry.image { + color: #bcc1c3; } + searchbar .entry.image.left, + .search-bar .entry.image.left, .location-bar .entry.image.left, + searchbar entry.image.left, + .search-bar entry.image.left, + .location-bar entry.image.left, + .inline-toolbar .entry.image.left, + .inline-toolbar entry.image.left { + padding-right: 6px; } + searchbar .entry:backdrop, + .search-bar .entry:backdrop, .location-bar .entry:backdrop, + searchbar entry:backdrop, + .search-bar entry:backdrop, + .location-bar entry:backdrop, + .inline-toolbar .entry:backdrop, + .inline-toolbar entry:backdrop { + color: #868d90; } + searchbar .entry:selected, + .search-bar .entry:selected, .location-bar .entry:selected, + searchbar entry:selected, + .search-bar entry:selected, + .location-bar entry:selected, + .inline-toolbar .entry:selected, + .inline-toolbar entry:selected { + color: #636E73; + background-color: #449ac2; } + +searchbar, +.search-bar, .location-bar { + border-style: solid; + border-color: #373e41; + background-color: #485054; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop { + border-color: #394144; + background-color: #475054; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar, +.search-bar { + padding: 3px 0px; + border-width: 0; + border-radius: 0; } + +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +/************ + * Tooltips * + ************/ +.tooltip, +.overlay-bar { + margin: 4px; + border: none; + border-radius: 3px; + background-color: #636E73; + color: #bcc1c3; } + .tooltip.background, + .overlay-bar.background { + background-color: #636E73; + border: none; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); } + .tooltip *, + .overlay-bar * { + padding: 2px; + background-color: transparent; + color: #bcc1c3; } + .tooltip .csd, + .overlay-bar .csd { + border-radius: 5px; + box-shadow: none; } + +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: #90989b; + border-top-color: #4F585C; } + GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + border-radius: 0; } + GtkTreeView.view:selected:backdrop, GtkTreeView.view:selected, + treeview.view:selected:backdrop, + treeview.view:selected { + border-left-color: #a2cde1; + border-top-color: rgba(188, 193, 195, 0.1); } + GtkTreeView.view:insensitive, + treeview.view:insensitive { + color: #868d90; } + GtkTreeView.view:insensitive:selected, + treeview.view:insensitive:selected { + color: #8fc2da; } + GtkTreeView.view:insensitive:selected:backdrop, + treeview.view:insensitive:selected:backdrop { + color: rgba(91, 167, 202, 0.85); } + GtkTreeView.view:insensitive:backdrop, + treeview.view:insensitive:backdrop { + color: #727f85; } + GtkTreeView.view.separator, + treeview.view.separator { + color: #4F585C; } + GtkTreeView.view.separator:backdrop, + treeview.view.separator:backdrop { + color: rgba(79, 88, 92, 0.1); } + GtkTreeView.view:backdrop, + treeview.view:backdrop { + border-left-color: #6b7376; + border-top: #4F585C; } + GtkTreeView.view.expander, + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #a1a8ab; } + GtkTreeView.view.expander:dir(rtl), + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover, + treeview.view.expander:hover { + color: #bcc1c3; } + GtkTreeView.view.expander:selected, + treeview.view.expander:selected { + color: #c7e1ed; } + GtkTreeView.view.expander:selected:hover, + treeview.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:selected:backdrop, + treeview.view.expander:selected:backdrop { + color: rgba(150, 198, 221, 0.65); } + GtkTreeView.view.expander:checked, + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.expander:backdrop, + treeview.view.expander:backdrop { + color: #7c8588; } + GtkTreeView.view.progressbar, + treeview.view.progressbar { + border: 1px solid #347d9f; + border-radius: 4px; + background-color: #449ac2; + background-image: linear-gradient(to bottom, #449ac2, #347d9f); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:selected, + treeview.view.progressbar:selected:focus, + treeview.view.progressbar:selected { + border-radius: 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: linear-gradient(to bottom, #636E73, #4b5458); } + GtkTreeView.view.progressbar:selected:focus:backdrop, GtkTreeView.view.progressbar:selected:backdrop, + treeview.view.progressbar:selected:focus:backdrop, + treeview.view.progressbar:selected:backdrop { + border-color: #657176; + background-color: #657176; } + GtkTreeView.view.progressbar:backdrop, + treeview.view.progressbar:backdrop { + border-color: #657176; + background-image: none; + box-shadow: none; } + GtkTreeView.view.trough, + treeview.view.trough { + background-color: rgba(188, 193, 195, 0.1); + border-radius: 4px; } + GtkTreeView.view.trough:selected:focus, GtkTreeView.view.trough:selected, + treeview.view.trough:selected:focus, + treeview.view.trough:selected { + background-color: #347d9f; + border-radius: 4px; } + GtkTreeView.view column-header .button, + GtkTreeView.view column-header button, + GtkTreeView.view header .button, + GtkTreeView.view header button, + treeview.view column-header .button, + treeview.view column-header button, + treeview.view header .button, + treeview.view header button { + color: #90989b; + background-color: #636E73; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + GtkTreeView.view column-header .button:hover, + GtkTreeView.view column-header button:hover, + GtkTreeView.view header .button:hover, + GtkTreeView.view header button:hover, + treeview.view column-header .button:hover, + treeview.view column-header button:hover, + treeview.view header .button:hover, + treeview.view header button:hover { + color: #a6adaf; + box-shadow: none; + transition: none; } + GtkTreeView.view column-header .button:active, + GtkTreeView.view column-header button:active, + GtkTreeView.view header .button:active, + GtkTreeView.view header button:active, + treeview.view column-header .button:active, + treeview.view column-header button:active, + treeview.view header .button:active, + treeview.view header button:active { + color: #bcc1c3; + transition: none; } + GtkTreeView.view column-header button:last-child:backdrop, GtkTreeView.view column-header button:last-child, + GtkTreeView.view header button:last-child:backdrop, + GtkTreeView.view header button:last-child, + treeview.view column-header button:last-child:backdrop, + treeview.view column-header button:last-child, + treeview.view header button:last-child:backdrop, + treeview.view header button:last-child { + border-right-style: none; } + GtkTreeView.view .button.dnd:active, GtkTreeView.view .button.dnd:selected, GtkTreeView.view .button.dnd:hover, GtkTreeView.view .button.dnd, + GtkTreeView.view button.dnd:active, + GtkTreeView.view button.dnd:selected, + GtkTreeView.view button.dnd:hover, + GtkTreeView.view button.dnd, + GtkTreeView.view column-header.button.dnd:active, + GtkTreeView.view column-header.button.dnd:selected, + GtkTreeView.view column-header.button.dnd:hover, + GtkTreeView.view column-header.button.dnd, + GtkTreeView.view header.button.dnd:active, + GtkTreeView.view header.button.dnd:selected, + GtkTreeView.view header.button.dnd:hover, + GtkTreeView.view header.button.dnd, + treeview.view .button.dnd:active, + treeview.view .button.dnd:selected, + treeview.view .button.dnd:hover, + treeview.view .button.dnd, + treeview.view button.dnd:active, + treeview.view button.dnd:selected, + treeview.view button.dnd:hover, + treeview.view button.dnd, + treeview.view column-header.button.dnd:active, + treeview.view column-header.button.dnd:selected, + treeview.view column-header.button.dnd:hover, + treeview.view column-header.button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: #449ac2; + color: #636E73; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #636E73; + text-shadow: none; } + +GtkTreeView.view column-header .button, +GtkTreeView.view column-header button, +GtkTreeView.view header .button, +GtkTreeView.view header button, +treeview.view column-header .button, +treeview.view column-header button, +treeview.view header .button, +treeview.view header button, GtkTreeView.view column-header .button:hover, +GtkTreeView.view column-header button:hover, +GtkTreeView.view header .button:hover, +GtkTreeView.view header button:hover, +treeview.view column-header .button:hover, +treeview.view column-header button:hover, +treeview.view header .button:hover, +treeview.view header button:hover, GtkTreeView.view column-header .button:active, +GtkTreeView.view column-header button:active, +GtkTreeView.view header .button:active, +GtkTreeView.view header button:active, +treeview.view column-header .button:active, +treeview.view column-header button:active, +treeview.view header .button:active, +treeview.view header button:active { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #4F585C; } + GtkTreeView.view column-header .button:insensitive, + GtkTreeView.view column-header button:insensitive, + GtkTreeView.view header .button:insensitive, + GtkTreeView.view header button:insensitive, + treeview.view column-header .button:insensitive, + treeview.view column-header button:insensitive, + treeview.view header .button:insensitive, + treeview.view header button:insensitive { + border-color: #4F585C; + background-image: none; } + GtkTreeView.view column-header .button:backdrop, + GtkTreeView.view column-header button:backdrop, + GtkTreeView.view header .button:backdrop, + GtkTreeView.view header button:backdrop, + treeview.view column-header .button:backdrop, + treeview.view column-header button:backdrop, + treeview.view header .button:backdrop, + treeview.view header button:backdrop { + border-color: #4F585C; + border-style: none solid solid none; + color: #6b7376; + background-image: none; + background-color: #657176; } + GtkTreeView.view column-header .button:backdrop:insensitive, + GtkTreeView.view column-header button:backdrop:insensitive, + GtkTreeView.view header .button:backdrop:insensitive, + GtkTreeView.view header button:backdrop:insensitive, + treeview.view column-header .button:backdrop:insensitive, + treeview.view column-header button:backdrop:insensitive, + treeview.view header .button:backdrop:insensitive, + treeview.view header button:backdrop:insensitive { + border-color: #4F585C; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +.window-frame { + border-radius: 4px; + border-width: 0px; + box-shadow: 0 8px 9px 1px transparent, 0 8px 6px 1px rgba(0, 0, 0, 0.5); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 6px 6px 0 rgba(0, 0, 0, 0.3); + transition: 200ms ease-out; } + .fullscreen .window-frame, .tiled .window-frame { + border-radius: 0; } + .popup .window-frame { + box-shadow: none; } + .ssd .window-frame { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5); } + .csd.popup .window-frame { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); } + .solid-csd .window-frame { + border-radius: 0; + margin: 4px; + background-color: #4F585C; + border: 0px solid #394144; + box-shadow: none; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +**********/ +.budgie-panel .unpinned .launcher:hover, .budgie-panel .pinned .launcher.running:hover { + background-color: rgba(0, 0, 0, 0.1); } +.budgie-panel .unpinned .launcher:active, .budgie-panel .pinned .launcher.running:active, .budgie-panel .unpinned .launcher:checked, .budgie-panel .pinned .launcher.running:checked { + background-color: rgba(0, 0, 0, 0.2); } +.top .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .top .launcher, .top .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .top .launcher.running { + border-bottom: 2px solid transparent; + border-top: 2px solid transparent; } + .top .budgie-panel .unpinned .launcher, + .top .budgie-panel .pinned .launcher.running { + border-top: 2px solid rgba(68, 154, 194, 0.5); } + .top .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .top .launcher:hover, .top .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .top .launcher.running:hover { + border-bottom: 2px solid rgba(0, 0, 0, 0.1); + border-top: 2px solid rgba(68, 154, 194, 0.5); } + .top .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .top .launcher:active, .top .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .top .launcher.running:active, .top .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .top .launcher:checked, .top .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .top .launcher.running:checked { + border-bottom: 2px solid rgba(0, 0, 0, 0.2); + border-top: 2px solid #449ac2; } +.bottom .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .bottom .launcher, .bottom .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .bottom .launcher.running { + border-top: 2px solid transparent; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .unpinned .launcher, + .bottom .budgie-panel .pinned .launcher.running { + border-bottom: 2px solid rgba(68, 154, 194, 0.5); } + .bottom .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .bottom .launcher:hover, .bottom .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .bottom .launcher.running:hover { + border-top: 2px solid rgba(0, 0, 0, 0.1); + border-bottom: 2px solid rgba(68, 154, 194, 0.5); } + .bottom .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .bottom .launcher:active, .bottom .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .bottom .launcher.running:active, .bottom .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .bottom .launcher:checked, .bottom .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .bottom .launcher.running:checked { + border-top: 2px solid rgba(0, 0, 0, 0.2); + border-bottom: 2px solid #449ac2; } +.left .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .left .launcher, .left .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .left .launcher.running { + border-right: 2px solid transparent; + border-left: 2px solid transparent; } + .left .budgie-panel .unpinned .launcher, + .left .budgie-panel .pinned .launcher.running { + border-left: 2px solid rgba(68, 154, 194, 0.5); } + .left .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .left .launcher:hover, .left .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .left .launcher.running:hover { + border-right: 2px solid rgba(0, 0, 0, 0.1); + border-left: 2px solid rgba(68, 154, 194, 0.5); } + .left .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .left .launcher:active, .left .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .left .launcher.running:active, .left .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .left .launcher:checked, .left .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .left .launcher.running:checked { + border-right: 2px solid rgba(0, 0, 0, 0.2); + border-left: 2px solid #449ac2; } +.right .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .right .launcher, .right .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .right .launcher.running { + border-left: 2px solid transparent; + border-right: 2px solid transparent; } + .right .budgie-panel .unpinned .launcher, + .right .budgie-panel .pinned .launcher.running { + border-right: 2px solid rgba(68, 154, 194, 0.5); } + .right .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .right .launcher:hover, .right .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .right .launcher.running:hover { + border-left: 2px solid rgba(0, 0, 0, 0.1); + border-right: 2px solid rgba(68, 154, 194, 0.5); } + .right .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .right .launcher:active, .right .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .right .launcher.running:active, .right .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .right .launcher:checked, .right .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .right .launcher.running:checked { + border-left: 2px solid rgba(0, 0, 0, 0.2); + border-right: 2px solid #449ac2; } + +.budgie-menu GtkSearchEntry.entry:not(:selected) { + border: none; + box-shadow: none; + background: none; + font-size: 120%; } + .budgie-menu GtkSearchEntry.entry:not(:selected).image { + padding-left: 0px; + padding-right: 6px; } +.budgie-menu .list-row.activatable:selected, +.budgie-menu .list-row.activatable:selected .button { + color: inherit; } + +.budgie-panel { + font: bold; + color: white; + background-color: rgba(0, 0, 0, 0.7); } + .budgie-panel:backdrop { + color: white; + background-color: rgba(0, 0, 0, 0.7); } + .budgie-panel WnckTasklist .button, + .budgie-panel WnckTasklist .button:backdrop { + border-radius: 0; } + .budgie-panel .launcher { + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + padding-left: 2px; + padding-right: 2px; + border-color: transparent; } + .budgie-panel .launcher:hover { + -gtk-image-effect: highlight; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } + +.top .raven-frame { + padding: 0; + background: none; + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(0, 0, 0, 0.2); } + +.bottom .raven-frame { + padding: 0; + background: none; + border: none; + border-top: 1px solid rgba(0, 0, 0, 0.2); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.2), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(0, 0, 0, 0.2); } + +.left .raven-frame { + padding: 0; + background: none; + border: none; + border-right: 1px solid rgba(0, 0, 0, 0.2); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(0, 0, 0, 0.2); } + +.right .raven-frame { + padding: 0; + background: none; + border: none; + border-left: 1px solid rgba(0, 0, 0, 0.2); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent); } + +.raven { + color: white; + background-color: transparent; + transition: 170ms ease-out; } + .raven .raven-header { + color: white; + border-width: 1px 0; } + .raven .raven-header.top { + border-top-style: none; } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-background { + color: white; + background-color: transparent; + border-bottom: 1px solid transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip .button { + padding: 10px; } + .raven .option-subtitle { + font-size: smaller; } + +.raven-mpris { + border-width: 1px 0; } + .raven-mpris .button.image-button { + padding: 8px; } + +.budgie-notification-window { + background: none; + border-radius: 1px; } + +.budgie-notification.background { + background-color: white; + border-radius: 4px; } +.budgie-notification .notification-title { + font-size: 110%; + color: #bcc1c3; } +.budgie-notification .notification-body { + color: rgba(255, 255, 255, 0.7); } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog { + background-color: transparent; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.2); + border-radius: 1px; } + +.budgie-session-dialog .linked.horizontal > .button, .budgie-polkit-dialog .linked.horizontal > .button { + border-bottom: none; + border-radius: 0; } + .budgie-session-dialog .linked.horizontal > .button:first-child, .budgie-polkit-dialog .linked.horizontal > .button:first-child { + border-left: none; + border-radius: 0; } + .budgie-session-dialog .linked.horizontal > .button:last-child, .budgie-polkit-dialog .linked.horizontal > .button:last-child { + border-right: none; + border-radius: 0; } + +.budgie-polkit-dialog .message { + color: rgba(255, 255, 255, 0.7); } +.budgie-polkit-dialog .failure { + color: #f34235; } + +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; } + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; } + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; } + +SudokuView { + border: none; } + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: #636E73; } + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: #449ac2; + color: #ffffff; } + +/******** + * Misc * + *******/ +ApDocView, +EogScrollView, +CheeseThumbView { + -EogScrollView-shadow-type: none; } + +/************ + * Terminal * + ************/ +TerminalScreen, +VteTerminal { + background-color: rgba(0, 43, 54, 0.9); + color: #839495; } + +TerminalWindow .titlebar, +TerminalWindow .header-bar { + background-color: #636E73; } + TerminalWindow .titlebar:backdrop, + TerminalWindow .header-bar:backdrop { + background-color: #4b5458; } + +/************ + * Nautilus * + ************/ +NautilusCanvasView { + border: none; } + NautilusCanvasView:active, NautilusCanvasView:focus, NautilusCanvasView:backdrop { + border: none; } + +.nautilus-circular-button { + border-radius: 20px; + outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #bcc1c3; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #bcc1c3; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:prelight { + color: #bcc1c3; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #ffffff; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item GtkLabel.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item .header-bar .subtitle:selected, + .header-bar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #ffffff; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list GtkLabel.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list .header-bar .subtitle:selected, + .header-bar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #ffffff; } + +/*********** + * Builder * + ***********/ +GbGreeterWindow .titlebar, +GbGreeterWindow .header-bar, +GbWorkbench .titlebar, +GbWorkbench .header-bar { + background-color: #CBBB2E; } + GbGreeterWindow .titlebar:backdrop, + GbGreeterWindow .header-bar:backdrop, + GbWorkbench .titlebar:backdrop, + GbWorkbench .header-bar:backdrop { + background-color: #a19525; } + +/************** + * Calculator * + **************/ +MathWindow { + background-color: #636E73; + border-radius: 0 0 4px 4px; } + MathWindow .titlebar, + MathWindow .header-bar, + MathWindow .toolbar { + background-color: #07ce8e; } + MathWindow .titlebar:backdrop, + MathWindow .header-bar:backdrop, + MathWindow .toolbar:backdrop { + background-color: #059d6c; } + MathWindow MathButtons GtkComboBox, + MathWindow MathButtons .button { + background-color: transparent; + background-image: none; + box-shadow: none; + border: none; + text-shadow: none; + color: #07ce8e; + font: bold; } + MathWindow MathButtons GtkComboBox:hover, + MathWindow MathButtons .button:hover { + background-image: none; + background-color: #636E73; + color: #07ce8e; } + MathWindow MathButtons GtkComboBox:backdrop, + MathWindow MathButtons .button:backdrop { + color: #059d6c; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action, + MathWindow MathButtons .button.text-button.suggested-action { + background-image: none; + box-shadow: none; + text-shadow: none; + background-color: #07ce8e; + color: #636E73; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action:backdrop, + MathWindow MathButtons .button.text-button.suggested-action:backdrop { + background-color: #059d6c; + color: rgba(99, 110, 115, 0.5); } + MathWindow MathDisplay { + padding: 4px; + background-color: #636E73; + border: 1px solid #373e41; } + +/************ + * Calendar * + ************/ +GcalWindow .titlebar, +GcalWindow .header-bar { + background-color: #75A3F6; } + GcalWindow .titlebar:backdrop, + GcalWindow .header-bar:backdrop { + background-color: #4583f3; } + +/********** + * Cheese * + **********/ +CheeseWindow .titlebar, +CheeseWindow .header-bar, +CheeseWindow .toolbar { + background-color: #ad7fa8; } + CheeseWindow .titlebar:backdrop, + CheeseWindow .header-bar:backdrop, + CheeseWindow .toolbar:backdrop { + background-color: #986192; } + +/************ + * Contacts * + ************/ +ContactsWindow .titlebar, +ContactsWindow .header-bar { + background-color: #2095F2; } + ContactsWindow .titlebar:backdrop, + ContactsWindow .header-bar:backdrop { + background-color: #0c7bd3; } + +/********** + * Clocks * + **********/ +ClocksWindow .titlebar, +ClocksWindow .header-bar { + background-color: #4BAE4F; } + ClocksWindow .titlebar:backdrop, + ClocksWindow .header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Disks * + *********/ +GduWindow .titlebar, +GduWindow .header-bar { + background-color: #8561C5; } + GduWindow .titlebar:backdrop, + GduWindow .header-bar:backdrop { + background-color: #6a41b2; } + +/************** + * Disk Usage * + **************/ +BaobabWindow .titlebar, +BaobabWindow .header-bar { + background-color: #CC5E55; } + BaobabWindow .titlebar:backdrop, + BaobabWindow .header-bar:backdrop { + background-color: #b74137; } + +/************* + * Documents * + *************/ +#Documents .titlebar, +#Documents .header-bar { + background-color: #C2352A; } + #Documents .titlebar:backdrop, + #Documents .header-bar:backdrop { + background-color: #982a21; } + +/************ + * Epiphany * + ************/ +EphyWindow .titlebar, +EphyWindow .header-bar { + background-color: #6573C3; } + EphyWindow .titlebar:backdrop, + EphyWindow .header-bar:backdrop { + background-color: #4555b0; } + EphyWindow .titlebar .incognito-mode, + EphyWindow .header-bar .incognito-mode { + background-color: #3e4c9e; } + EphyWindow .titlebar .incognito-mode .button, + EphyWindow .header-bar .incognito-mode .button { + background-image: none; } + EphyWindow .titlebar .incognito-mode:backdrop, + EphyWindow .header-bar .incognito-mode:backdrop { + background-color: #2f3a79; } + +/********* + * Gedit * + *********/ +GeditWindow .titlebar, +GeditWindow .header-bar { + background-color: #DC4836; } + GeditWindow .titlebar:backdrop, + GeditWindow .header-bar:backdrop { + background-color: #be3221; } + +/************** + * Log Viewer * + **************/ +GlWindow .titlebar, +GlWindow .header-bar, +GlWindow .toolbar, +LogviewWindow .titlebar, +LogviewWindow .header-bar, +LogviewWindow .toolbar { + background-color: #009587; } + GlWindow .titlebar:backdrop, + GlWindow .header-bar:backdrop, + GlWindow .toolbar:backdrop, + LogviewWindow .titlebar:backdrop, + LogviewWindow .header-bar:backdrop, + LogviewWindow .toolbar:backdrop { + background-color: #006259; } + +/********* + * Music * + *********/ +gnomemusic + window + Window .titlebar, +gnomemusic + window + Window .header-bar { + background-color: #fe9700; } + gnomemusic + window + Window .titlebar:backdrop, + gnomemusic + window + Window .header-bar:backdrop { + background-color: #cb7900; } + +/***************** + * Notes/Bijiben * + *****************/ +BjbMainToolbar .titlebar, +BjbMainToolbar .header-bar, +BjbWindowBase .titlebar, +BjbWindowBase .header-bar { + background-color: #ebdd4d; } + BjbMainToolbar .titlebar:backdrop, + BjbMainToolbar .header-bar:backdrop, + BjbWindowBase .titlebar:backdrop, + BjbWindowBase .header-bar:backdrop { + background-color: #e6d41f; } + +/********** + * Photos * + **********/ +PhotosMainWindow .titlebar, +PhotosMainWindow .header-bar { + background-color: #D30101; } + PhotosMainWindow .titlebar:backdrop, + PhotosMainWindow .header-bar:backdrop { + background-color: #a00101; } + +/********** + * Polari * + **********/ +.titlebar.polari-titlebar-left, .titlebar.polari-titlebar-right, +.header-bar.polari-titlebar-left, +.header-bar.polari-titlebar-right { + background-color: #4BAE4F; } + .titlebar.polari-titlebar-left:backdrop, .titlebar.polari-titlebar-right:backdrop, + .header-bar.polari-titlebar-left:backdrop, + .header-bar.polari-titlebar-right:backdrop { + background-color: #3c8a3f; } + +/******************* + * System Settings * + ******************/ +CcWindow .titlebar, +CcWindow .header-bar { + background-color: #5F7C8A; } + CcWindow .titlebar:backdrop, + CcWindow .header-bar:backdrop { + background-color: #4a616c; } + +CcShellNavBar { + padding: 0px; } + +/************ + * Software * + ************/ +#window_software .titlebar, +#window_software .header-bar { + background-color: #1A77C2; } + #window_software .titlebar:backdrop, + #window_software .header-bar:backdrop { + background-color: #145b95; } + +/****************** + * System Monitor * + ******************/ +#gnome-system-monitor .titlebar, +#gnome-system-monitor .header-bar { + background-color: #6fbe72; } + #gnome-system-monitor .titlebar:backdrop, + #gnome-system-monitor .header-bar:backdrop { + background-color: #4eac51; } + +/******** + * ToDo * + ********/ +GtdWindow .titlebar, +GtdWindow .header-bar { + background-color: #3262A1; } + GtdWindow .titlebar:backdrop, + GtdWindow .header-bar:backdrop { + background-color: #264a7a; } + +/******** + * Yelp * + ********/ +YelpWindow .titlebar, +YelpWindow .header-bar { + background-color: #435ece; } + YelpWindow .titlebar:backdrop, + YelpWindow .header-bar:backdrop { + background-color: #2e47b0; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #636E73; + background-color: #636E73; } + .gala-notification .title, + .gala-notification .label { + color: #bcc1c3; } + +.gala-button { + padding: 3px; + color: #636E73; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(99, 110, 115, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #bcc1c3; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(68, 154, 194, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #bcc1c3; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(68, 154, 194, 0.3); + color: #ffffff; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #bcc1c3; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: white; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + +.composited-indicator > GtkRevealer, +.composited-indicator > GtkRevealer GtkImage, +.composited-indicator > GtkRevealer GtkLabel { + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1); } + +.panel.color-light .composited-indicator > GtkRevealer, +.panel.color-light .composited-indicator > GtkRevealer GtkImage, +.panel.color-light .composited-indicator > GtkRevealer GtkLabel { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************* + * AppCenter * + *************/ +AppCenterMainWindow .titlebar, +AppCenterMainWindow .header-bar { + background-color: #378BE6; } + AppCenterMainWindow .titlebar:backdrop, + AppCenterMainWindow .header-bar:backdrop { + background-color: #1a71d0; } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .titlebar, + PantheonCalculatorMainWindow .header-bar { + background-color: #07ce8e; } + PantheonCalculatorMainWindow .titlebar:backdrop, + PantheonCalculatorMainWindow .header-bar:backdrop { + background-color: #059d6c; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/******** + * Maya * + ********/ +MayaViewMayaToolbar.titlebar, MayaViewMayaToolbar.header-bar { + background-color: #4bae4f; } + MayaViewMayaToolbar.titlebar:backdrop, MayaViewMayaToolbar.header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Cards * + *********/ +.deck { + background-color: #3c4346; } + +.card { + background-color: #636E73; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #576165; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .titlebar, + NoiseLibraryWindow .header-bar { + background-color: #EE6020; } + NoiseLibraryWindow .titlebar:backdrop, + NoiseLibraryWindow .header-bar:backdrop { + background-color: #cb4a10; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/*********** + * Scratch * + ***********/ +ScratchMainWindow .titlebar, +ScratchMainWindow .header-bar { + background-color: #e74c3c; } + ScratchMainWindow .titlebar:backdrop, + ScratchMainWindow .header-bar:backdrop { + background-color: #d62c1a; } + +/******** + * Snap * + ********/ +SnapMainWindow .titlebar, +SnapMainWindow .header-bar, +SnapSnapWindow .titlebar, +SnapSnapWindow .header-bar { + background-color: #6d266a; } + SnapMainWindow .titlebar:backdrop, + SnapMainWindow .header-bar:backdrop, + SnapSnapWindow .titlebar:backdrop, + SnapSnapWindow .header-bar:backdrop { + background-color: #471945; } +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .titlebar, +DirectWindow .header-bar, +LibraryWindow .titlebar, +LibraryWindow .header-bar { + background-color: #5544B5; } + DirectWindow .titlebar:backdrop, + DirectWindow .header-bar:backdrop, + LibraryWindow .titlebar:backdrop, + LibraryWindow .header-bar:backdrop { + background-color: #443690; } +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #4F585C; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #bcc1c3; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Backdrop Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +/* Backdrop Unity panel color */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: #449ac2; + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #636E73; + color: #dbdee0; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #636E73; + border-bottom-width: 0; + background-color: #636E73; + color: #dbdee0; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + background-color: #4b5458; + color: #c0c5c8; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #dbdee0; } + UnityDecoration .top .menuitem:backdrop { + background-color: #4b5458; + color: #c0c5c8; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #626c71; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #636E73, #626c71); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #626c71; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: #4b5458; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #343a3c; + color: #dbdee0; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: #1c1f21; + color: #c0c5c8; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #dbdee0; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #dbdee0; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #343a3c; + color: #dbdee0; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #868d90; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #616b70; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border: none; + color: #373e41; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #636E73; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #449ac2; } + +/*********************** + * App-Specific Styles * + ***********************/ +/******************* + * Archive Manager * + *******************/ +FrWindow .titlebar, +FrWindow .header-bar, +FrWindow .toolbar { + background-color: #A88A67; } + FrWindow .titlebar:backdrop, + FrWindow .header-bar:backdrop, + FrWindow .toolbar:backdrop { + background-color: #8c7050; } + +/********* + * Birdie * + *********/ +BirdieWidgetsUnifiedWindow .titlebar, +BirdieWidgetsUnifiedWindow .header-bar { + background-image: none; + background-color: #3998E7; } + BirdieWidgetsUnifiedWindow .titlebar:backdrop, + BirdieWidgetsUnifiedWindow .header-bar:backdrop { + background-image: none; + background-color: #1a7fd3; } +BirdieWidgetsUnifiedWindow .menu-button { + padding: 0px; + padding-left: 6px; + padding-right: 6px; } + +BirdieWidgetsTweetList * { + background-image: none; + background: none; } + +BirdieWidgetsUserbox { + background-color: rgba(57, 152, 231, 0.2); } + +BirdieWidgetsNotebook .header { + background-color: #636E73; } +BirdieWidgetsNotebook tab:active { + box-shadow: inset 0 -3px 0 0 #3998E7; } + +/********* + * Geary * + *********/ +.geary-titlebar-left, +.geary-titlebar-right { + background-color: #F2B035; } + .geary-titlebar-left:backdrop, + .geary-titlebar-right:backdrop { + background-color: #e59a0f; } + .geary-titlebar-left .separator, + .geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkWidget-focus-line-width: 1px; + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView GtkIconView:active, ConversationListView .view:selected, ConversationListView GtkIconView:selected { + background-color: #449ac2; + color: #ffffff; } + ConversationListView .view:active:backdrop, ConversationListView GtkIconView:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView GtkIconView:selected:backdrop { + background-color: #57a4c8; + color: rgba(255, 255, 255, 0.5); } + ConversationListView .view .cell, ConversationListView GtkIconView .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView GtkIconView .cell:selected { + color: #ffffff; + border: 0px solid #347d9f; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(0, 0, 0, 0.7); + color: white; + font: bold; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.7); } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: white; + font: bold; } + #panel_window .menubar .menuitem:insensitive, + #panel_window menubar menuitem:insensitive { + color: rgba(255, 255, 255, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel, + #panel_window menubar menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:insensitive label, + #panel_window menubar menuitem:insensitive label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #bcc1c3; } + +#content_frame { + padding-bottom: 14px; + background-color: #4F585C; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + #content_frame button:hover { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + #content_frame button:active, #content_frame button:checked { + color: #bcc1c3; + outline-color: rgba(188, 193, 195, 0.3); + border-color: #373e41; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + #content_frame button:insensitive { + border-color: #373e41; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + #content_frame button:insensitive GtkLabel, #content_frame button:insensitive { + color: #868d90; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #3B4245; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + +#login_window #user_combobox { + color: #bcc1c3; + font: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +/********** + * Midori * + **********/ +MidoriBrowser .titlebar, +MidoriBrowser .header-bar, +MidoriBrowser .toolbar { + background-color: #7FC843; } + MidoriBrowser .titlebar:backdrop, + MidoriBrowser .header-bar:backdrop, + MidoriBrowser .toolbar:backdrop { + background-color: #66a731; } + +/********* + * Vocal * + *********/ +.titlebar.vocal-headerbar, +.header-bar.vocal-headerbar { + background-color: #9C69C6; } + .titlebar.vocal-headerbar:backdrop, + .header-bar.vocal-headerbar:backdrop { + background-color: #8345b7; } diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk-dark.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk-dark.scss new file mode 100644 index 0000000..3bb20fd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk-dark.scss @@ -0,0 +1,26 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +$variant: 'dark'; + +@import 'colors'; +@import 'colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk.css new file mode 100644 index 0000000..2213620 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk.css @@ -0,0 +1,6157 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #444; +/* text color for entries, views and content in general */ +@define-color theme_text_color #444; +/* widget base background color */ +@define-color theme_bg_color #f7f7f7; +/* text widgets and the like base background color */ +@define-color theme_base_color #ffffff; +/* base background color of selections */ +@define-color theme_selected_bg_color #347D9F; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #ffffff; +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #fafafa; +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #9e9e9e; +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #ffffff; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #9e9e9e; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #444; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #f7f7f7; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #fcfcfc; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #347D9F; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #ffffff; +/* widgets main borders color */ +@define-color borders #d1d1d1; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #d5d5d5; +/* these are pretty self explicative */ +@define-color warning_color #fec006; +@define-color error_color #f34235; +@define-color success_color #4bae4f; +/* 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 shade(#444, 1.8); +@define-color wm_unfocused_title #9e9e9e; +@define-color wm_highlight rgba(255, 255, 255, 0.2); +@define-color wm_borders_edge rgba(255, 255, 255, 0.2); +@define-color wm_bg_a shade(#f7f7f7, 1.2); +@define-color wm_bg_b #f7f7f7; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#f7f7f7, 1.3); +@define-color wm_button_hover_color_b #f7f7f7; +@define-color wm_button_active_color_a shade(#f7f7f7, 0.85); +@define-color wm_button_active_color_b shade(#f7f7f7, 0.89); +@define-color wm_button_active_color_c shade(#f7f7f7, 0.9); +@define-color content_view_bg #ffffff; +/********** + * Common * + **********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #f34235; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkPaned-handle-size: 1; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #dedede; + border: solid #d1d1d1; + border-width: 1px 0 0 0; + color: #444; + box-shadow: none; } + .action-bar:backdrop { + background-color: #dedede; + box-shadow: none; + -gtk-image-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + +/*************** + * Base States * + ***************/ +.background { + color: #444; + background-color: #f7f7f7; } + .background:backdrop { + color: #9e9e9e; + background-color: #f7f7f7; + text-shadow: none; + icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + color: #444; + background-color: #f7f7f7; } + .gtkstyle-fallback:hover { + color: #444; + background-color: white; } + .gtkstyle-fallback:active { + color: #444; + background-color: #dedede; } + .gtkstyle-fallback:insensitive { + color: #9e9e9e; + background-color: #fafafa; } + .gtkstyle-fallback:selected { + color: #ffffff; + background-color: #347D9F; } + +.view, GtkIconView, +GtkTextView GtkLabel { + color: #444; + background-color: #ffffff; } + .view:backdrop, GtkIconView:backdrop, + GtkTextView GtkLabel:backdrop { + color: dimgray; + background-color: #fcfcfc; } + .view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, + GtkTextView GtkLabel:selected:focus, + GtkTextView GtkLabel:selected { + border-radius: 3px; } + +GtkTextView { + background-color: #fbfbfb; } + GtkTextView:backdrop { + background-color: #fafafa; } + GtkTextView.bottom { + background-size: 100% 1px; + background-position: top; } + GtkTextView.top { + background-size: 100% 1px; + background-position: bottom; } + GtkTextView.left { + background-size: 1px 100%; + background-position: right; } + GtkTextView.right { + background-size: 1px 100%; + background-position: left; } + +GtkIconView { + background-color: transparent; } + GtkIconView:backdrop { + background-color: transparent; } + +.rubberband, +GtkFlow rubberband, +GtkFlow GtkTreeView.view .rubberband, +GtkTreeView.view GtkFlow .rubberband, +GtkFlow GtkTreeView.view rubberband, +GtkTreeView.view GtkFlow rubberband, +GtkFlow treeview.view .rubberband, +treeview.view GtkFlow .rubberband, +GtkFlow treeview.view rubberband, +treeview.view GtkFlow rubberband { + border: 1px solid #275f79; + background-color: rgba(39, 95, 121, 0.2); } + +GtkFlow flowboxchild { + padding: 3px; + border-radius: 3px; } + GtkFlow flowboxchild:selected { + outline-offset: -2px; } + +GtkLabel.separator { + color: #444; } + GtkLabel.separator:backdrop { + color: #9e9e9e; } +GtkLabel:selected { + background-color: #347D9F; + color: #ffffff; } +GtkLabel:insensitive { + color: #9e9e9e; } + GtkLabel:insensitive:backdrop { + color: #d1d1d1; } +GtkLabel:backdrop { + color: #9e9e9e; } + +.dim-label, GtkLabel.separator, .titlebar:not(headerbar) .subtitle, +.header-bar .subtitle { + opacity: 0.55; + text-shadow: none; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd .popover .background.touch-selection, .csd .popover .background.magnifier, .popover .background.touch-selection, .popover .background.magnifier, .csd .popover .background.osd, .popover .background.osd, +.osd { + color: #A1A8AB; + border: none; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; + outline-color: rgba(161, 168, 171, 0.3); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, .popover .background.touch-selection:backdrop, .popover .background.magnifier:backdrop, .popover .background.osd:backdrop, + .osd:backdrop { + text-shadow: none; + icon-shadow: none; } + +.view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, +GtkTextView GtkLabel:selected:focus, +GtkTextView GtkLabel:selected, GtkTextView GtkLabel selection:focus, GtkTextView GtkLabel selection, GtkFlow flowboxchild:selected, modelbutton.flat:selected, .popover .check:selected, +.popover .radio:selected, +.menuitem.button.flat:selected, GtkCalendar:selected, .spinbutton:selected:not(.vertical), +.entry:selected:focus, +.entry:selected, .list-row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + background-color: #347D9F; } + .list-row:selected GtkLabel, row:selected GtkLabel, GtkLabel:selected, .view:selected:focus, GtkIconView:selected:focus, .view:selected, GtkIconView:selected, + GtkTextView GtkLabel:selected:focus, + GtkTextView GtkLabel:selected, GtkTextView GtkLabel selection:focus, GtkTextView GtkLabel selection, GtkFlow flowboxchild:selected, modelbutton.flat:selected, .popover .check:selected, + .popover .radio:selected, + .menuitem.button.flat:selected, GtkCalendar:selected, .spinbutton:selected:not(.vertical), + .entry:selected:focus, + .entry:selected, .list-row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + .list-row:selected GtkLabel:insensitive, row:selected GtkLabel:insensitive, GtkLabel:insensitive:selected, GtkIconView:insensitive:selected:focus, .view:insensitive:selected, GtkIconView:insensitive:selected, + GtkTextView GtkLabel:insensitive:selected:focus, GtkTextView GtkLabel selection:insensitive, GtkFlow flowboxchild:insensitive:selected, GtkLabel:insensitive:selected, modelbutton.flat:insensitive:selected, .popover .check:insensitive:selected, + .popover .radio:insensitive:selected, + .menuitem.button.flat:insensitive:selected, GtkCalendar:insensitive:selected, .spinbutton:insensitive:selected:not(.vertical), + .entry:insensitive:selected, .list-row:insensitive:selected { + color: #9abecf; } + .list-row:selected GtkLabel:backdrop, row:selected GtkLabel:backdrop, GtkLabel:backdrop:selected, GtkIconView:backdrop:selected:focus, .view:backdrop:selected, GtkIconView:backdrop:selected, + GtkTextView GtkLabel:backdrop:selected:focus, GtkTextView GtkLabel selection:backdrop, GtkFlow flowboxchild:backdrop:selected, GtkLabel:backdrop:selected, modelbutton.flat:backdrop:selected, .popover .check:backdrop:selected, + .popover .radio:backdrop:selected, + .menuitem.button.flat:backdrop:selected, GtkCalendar:backdrop:selected, .spinbutton:backdrop:selected:not(.vertical), + .entry:backdrop:selected, .list-row:backdrop:selected { + color: rgba(255, 255, 255, 0.5); } + .list-row:selected GtkLabel:backdrop:insensitive, row:selected GtkLabel:backdrop:insensitive, GtkLabel:backdrop:insensitive:selected, .view:backdrop:insensitive:selected, GtkIconView:backdrop:insensitive:selected, GtkTextView GtkLabel selection:backdrop:insensitive, GtkFlow flowboxchild:backdrop:insensitive:selected, GtkLabel:backdrop:insensitive:selected, modelbutton.flat:backdrop:insensitive:selected, .popover .check:backdrop:insensitive:selected, + .popover .radio:backdrop:insensitive:selected, + .menuitem.button.flat:backdrop:insensitive:selected, GtkCalendar:backdrop:insensitive:selected, .spinbutton:backdrop:insensitive:selected:not(.vertical), + .entry:backdrop:insensitive:selected, .list-row:backdrop:insensitive:selected { + color: rgba(77, 141, 171, 0.85); } + +.monospace { + font: Monospace; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#347D9F), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#347D9F), to(transparent)); } } +.button { + padding: 4px 9px; + border: 1px solid #d1d1d1; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + -gtk-image-effect: highlight; } + .button:active, + .button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); + transition-duration: 50ms; } + .button:backdrop.flat, + .button:backdrop { + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-image-effect: none; } + .button:backdrop.flat GtkLabel, + .button:backdrop.flat, + .button:backdrop GtkLabel, + .button:backdrop { + color: #9e9e9e; } + .button:backdrop.flat:active, + .button:backdrop.flat:checked, + .button:backdrop:active, + .button:backdrop:checked { + border-color: #d5d5d5; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button:backdrop.flat:active GtkLabel, + .button:backdrop.flat:active, + .button:backdrop.flat:checked GtkLabel, + .button:backdrop.flat:checked, + .button:backdrop:active GtkLabel, + .button:backdrop:active, + .button:backdrop:checked GtkLabel, + .button:backdrop:checked { + color: #9e9e9e; } + .button:backdrop.flat:active label, + .button:backdrop.flat:active, + .button:backdrop.flat:checked label, + .button:backdrop.flat:checked, + .button:backdrop:active label, + .button:backdrop:active, + .button:backdrop:checked label, + .button:backdrop:checked { + color: #9e9e9e; } + .button:backdrop.flat:insensitive, + .button:backdrop:insensitive { + border-color: #d5d5d5; + background-image: none; + background-color: #fafafa; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button:backdrop.flat:insensitive GtkLabel, + .button:backdrop.flat:insensitive, + .button:backdrop:insensitive GtkLabel, + .button:backdrop:insensitive { + color: #d1d1d1; } + .button:backdrop.flat:insensitive:active, + .button:backdrop.flat:insensitive:checked, + .button:backdrop:insensitive:active, + .button:backdrop:insensitive:checked { + border-color: #d5d5d5; + background-image: none; + background-color: #ededed; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button:backdrop.flat:insensitive:active GtkLabel, + .button:backdrop.flat:insensitive:checked GtkLabel, + .button:backdrop:insensitive:active GtkLabel, + .button:backdrop:insensitive:checked GtkLabel { + color: #d1d1d1; } + .button.flat:backdrop, + .button.flat:insensitive, + .button.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + .button:insensitive, + .button:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button:insensitive GtkLabel, + .button:insensitive, + .button:insensitive GtkLabel, + .button:insensitive { + color: #9e9e9e; } + .button:insensitive:active, + .button:insensitive:checked, + .button:insensitive:active, + .button:insensitive:checked { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button:insensitive:active GtkLabel, + .button:insensitive:active, + .button:insensitive:checked GtkLabel, + .button:insensitive:checked, + .button:insensitive:active GtkLabel, + .button:insensitive:active, + .button:insensitive:checked GtkLabel, + .button:insensitive:checked { + color: #9e9e9e; } + .button.image-button { + padding-left: 4px; + padding-right: 4px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + .button.text-button.image-button GtkLabel, + .button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } +row:selected +.button { + border-color: #275f79; } + row:selected + .button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #ffffff; + border-color: transparent; } + row:selected + .button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #fcfcfc; } +.button.osd { + color: #A1A8AB; + border-radius: 5px; + outline-color: rgba(161, 168, 171, 0.3); + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:active, + .button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + .button.osd:insensitive:backdrop, + .button.osd:insensitive, + .button.osd:insensitive:backdrop, + .button.osd:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + border: none; } + .button.osd:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + border: none; } +.app-notification .button, .app-notification button, +.app-notification.frame .button, +.app-notification.frame button, .csd .popover .background.touch-selection button, .csd .popover .background.magnifier button, .popover .background.touch-selection button, .popover .background.magnifier button, .osd +.button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:hover, .app-notification button:hover, .popover .background.touch-selection button:hover, .popover .background.magnifier button:hover, .osd + .button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:active:backdrop, .app-notification button:active:backdrop, .popover .background.touch-selection button:active:backdrop, .popover .background.magnifier button:active:backdrop, .app-notification .button:active, .app-notification button:active, .popover .background.touch-selection button:active, .popover .background.magnifier button:active, .app-notification .button:checked:backdrop, .app-notification button:checked:backdrop, .popover .background.touch-selection button:checked:backdrop, .popover .background.magnifier button:checked:backdrop, .app-notification .button:checked, .app-notification button:checked, .popover .background.touch-selection button:checked, .popover .background.magnifier button:checked, .osd + .button:active:backdrop, .osd + .button:active, .osd + .button:checked:backdrop, .osd + .button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:insensitive:backdrop, .app-notification button:insensitive:backdrop, .popover .background.touch-selection button:insensitive:backdrop, .popover .background.magnifier button:insensitive:backdrop, .app-notification .button:insensitive, .app-notification button:insensitive, .popover .background.touch-selection button:insensitive, .popover .background.magnifier button:insensitive, .osd + .button:insensitive:backdrop, .osd + .button:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .app-notification .button:backdrop, .app-notification button:backdrop, .popover .background.touch-selection button:backdrop, .popover .background.magnifier button:backdrop, .osd + .button:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .app-notification .flat.button, .app-notification button.flat, .popover .background.touch-selection button.flat, .popover .background.magnifier button.flat, .osd + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + box-shadow: none; } + .app-notification .flat.button:hover, .app-notification button.flat:hover, .popover .background.touch-selection button.flat:hover, .popover .background.magnifier button.flat:hover, .osd + .button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .flat.button:insensitive, .app-notification button.flat:insensitive, .popover .background.touch-selection button.flat:insensitive, .popover .background.magnifier button.flat:insensitive, .osd + .button.flat:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification .flat.button:backdrop, .app-notification button.flat:backdrop, .popover .background.touch-selection button.flat:backdrop, .popover .background.magnifier button.flat:backdrop, .osd + .button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + .app-notification .flat.button:active, .app-notification button.flat:active, .popover .background.touch-selection button.flat:active, .popover .background.magnifier button.flat:active, .app-notification .flat.button:checked, .app-notification button.flat:checked, .popover .background.touch-selection button.flat:checked, .popover .background.magnifier button.flat:checked, .osd + .button.flat:active, .osd + .button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } +.button.suggested-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #15313f; + background-image: linear-gradient(to bottom, #347D9F, #2e6e8c); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #347D9F; } + .button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #15313f; + background-image: linear-gradient(to bottom, #3c8fb6, #347D9F 60%, #2f7190); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .button.suggested-action:active, + .button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #15313f; + background-image: linear-gradient(to bottom, #2b6884, #317797); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action:backdrop, + .button.suggested-action.flat:backdrop { + border-color: #347D9F; + background-image: linear-gradient(to bottom, #347D9F); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.suggested-action:backdrop GtkLabel, + .button.suggested-action:backdrop, + .button.suggested-action.flat:backdrop GtkLabel, + .button.suggested-action.flat:backdrop { + color: #d6e5ec; } + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked { + border-color: #275f79; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action:backdrop:active GtkLabel, + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked GtkLabel, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active GtkLabel, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked GtkLabel, + .button.suggested-action.flat:backdrop:checked { + color: #d4dfe4; } + .button.suggested-action:backdrop:active label, + .button.suggested-action:backdrop:active, + .button.suggested-action:backdrop:checked label, + .button.suggested-action:backdrop:checked, + .button.suggested-action.flat:backdrop:active label, + .button.suggested-action.flat:backdrop:active, + .button.suggested-action.flat:backdrop:checked label, + .button.suggested-action.flat:backdrop:checked { + color: #d4dfe4; } + .button.suggested-action:backdrop:insensitive, + .button.suggested-action.flat:backdrop:insensitive { + border-color: #d5d5d5; + background-image: none; + background-color: #fafafa; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.suggested-action:backdrop:insensitive GtkLabel, + .button.suggested-action:backdrop:insensitive, + .button.suggested-action.flat:backdrop:insensitive GtkLabel, + .button.suggested-action.flat:backdrop:insensitive { + color: #d1d1d1; } + .button.suggested-action:backdrop:insensitive:active, + .button.suggested-action:backdrop:insensitive:checked, + .button.suggested-action.flat:backdrop:insensitive:active, + .button.suggested-action.flat:backdrop:insensitive:checked { + border-color: #4a839c; + background-image: none; + background-color: #4a839c; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action:backdrop:insensitive:active GtkLabel, + .button.suggested-action:backdrop:insensitive:checked GtkLabel, + .button.suggested-action.flat:backdrop:insensitive:active GtkLabel, + .button.suggested-action.flat:backdrop:insensitive:checked GtkLabel { + color: #89aebf; } + .button.suggested-action.flat:backdrop, + .button.suggested-action.flat:insensitive, + .button.suggested-action.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(52, 125, 159, 0.8); } + .button.suggested-action:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button.suggested-action:insensitive GtkLabel, + .button.suggested-action:insensitive { + color: #9e9e9e; } + .button.suggested-action:insensitive:active, + .button.suggested-action:insensitive:checked { + border-color: #15313f; + background-image: none; + background-color: #4a839c; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.suggested-action:insensitive:active GtkLabel, + .button.suggested-action:insensitive:active, + .button.suggested-action:insensitive:checked GtkLabel, + .button.suggested-action:insensitive:checked { + color: #b7cdd7; } + .osd + .button.suggested-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(52, 125, 159, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(52, 125, 159, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:active:backdrop, .osd + .button.suggested-action:active, .osd + .button.suggested-action:checked:backdrop, .osd + .button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #347D9F); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.suggested-action:insensitive:backdrop, .osd + .button.suggested-action:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd + .button.suggested-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(52, 125, 159, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +.button.destructive-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f34235, #f22b1d); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #f34235; } + .button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f55d52, #f34235 60%, #f23022); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + .button.destructive-action:active, + .button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f12213, #f2392b); + text-shadow: 0 1px rgba(0, 0, 0, 0.2); + icon-shadow: 0 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action:backdrop, + .button.destructive-action.flat:backdrop { + border-color: #f34235; + background-image: linear-gradient(to bottom, #f34235); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.destructive-action:backdrop GtkLabel, + .button.destructive-action:backdrop, + .button.destructive-action.flat:backdrop GtkLabel, + .button.destructive-action.flat:backdrop { + color: #fdd9d7; } + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked { + border-color: #e71d0e; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action:backdrop:active GtkLabel, + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked GtkLabel, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active GtkLabel, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked GtkLabel, + .button.destructive-action.flat:backdrop:checked { + color: #fad2cf; } + .button.destructive-action:backdrop:active label, + .button.destructive-action:backdrop:active, + .button.destructive-action:backdrop:checked label, + .button.destructive-action:backdrop:checked, + .button.destructive-action.flat:backdrop:active label, + .button.destructive-action.flat:backdrop:active, + .button.destructive-action.flat:backdrop:checked label, + .button.destructive-action.flat:backdrop:checked { + color: #fad2cf; } + .button.destructive-action:backdrop:insensitive, + .button.destructive-action.flat:backdrop:insensitive { + border-color: #d5d5d5; + background-image: none; + background-color: #fafafa; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .button.destructive-action:backdrop:insensitive GtkLabel, + .button.destructive-action:backdrop:insensitive, + .button.destructive-action.flat:backdrop:insensitive GtkLabel, + .button.destructive-action.flat:backdrop:insensitive { + color: #d1d1d1; } + .button.destructive-action:backdrop:insensitive:active, + .button.destructive-action:backdrop:insensitive:checked, + .button.destructive-action.flat:backdrop:insensitive:active, + .button.destructive-action.flat:backdrop:insensitive:checked { + border-color: #f4473b; + background-image: none; + background-color: #f4473b; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action:backdrop:insensitive:active GtkLabel, + .button.destructive-action:backdrop:insensitive:checked GtkLabel, + .button.destructive-action.flat:backdrop:insensitive:active GtkLabel, + .button.destructive-action.flat:backdrop:insensitive:checked GtkLabel { + color: #f88780; } + .button.destructive-action.flat:backdrop, + .button.destructive-action.flat:insensitive, + .button.destructive-action.flat:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(243, 66, 53, 0.8); } + .button.destructive-action:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .button.destructive-action:insensitive GtkLabel, + .button.destructive-action:insensitive { + color: #9e9e9e; } + .button.destructive-action:insensitive:active, + .button.destructive-action:insensitive:checked { + border-color: #9f1409; + background-image: none; + background-color: #f4473b; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .button.destructive-action:insensitive:active GtkLabel, + .button.destructive-action:insensitive:active, + .button.destructive-action:insensitive:checked GtkLabel, + .button.destructive-action:insensitive:checked { + color: #fbb5b1; } + .osd + .button.destructive-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:active:backdrop, .osd + .button.destructive-action:active, .osd + .button.destructive-action:checked:backdrop, .osd + .button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #f34235); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + .button.destructive-action:insensitive:backdrop, .osd + .button.destructive-action:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd + .button.destructive-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +.stack-switcher > +.button { + outline-offset: -3px; } + .stack-switcher > + .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > + .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > + .button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > + .button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > + .button.needs-attention:active > label, + .stack-switcher > + .button.needs-attention:active > image, .stack-switcher > + .button.needs-attention:checked > label, + .stack-switcher > + .button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar +.button, .inline-toolbar +.button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar +.button { + icon-shadow: none; } + +.stack-switcher > +.button.needs-attention > label, +.stack-switcher > +.button.needs-attention > image { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#347D9F), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.76923)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > + .button.needs-attention > label:backdrop, + .stack-switcher > + .button.needs-attention > image:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > + .button.needs-attention > label:dir(rtl), + .stack-switcher > + .button.needs-attention > image:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + .inline-toolbar toolbutton > button:insensitive GtkLabel, .inline-toolbar toolbutton > button:insensitive { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:insensitive:active, .inline-toolbar toolbutton > button:insensitive:checked { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:insensitive:active GtkLabel, .inline-toolbar toolbutton > button:insensitive:active, .inline-toolbar toolbutton > button:insensitive:checked GtkLabel, .inline-toolbar toolbutton > button:insensitive:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop GtkLabel, .inline-toolbar toolbutton > button:backdrop { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #d5d5d5; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:backdrop:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked GtkLabel, .inline-toolbar toolbutton > button:backdrop:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:insensitive { + border-color: #d5d5d5; + background-image: none; + background-color: #fafafa; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:insensitive GtkLabel, .inline-toolbar toolbutton > button:backdrop:insensitive { + color: #d1d1d1; } + .inline-toolbar toolbutton > button:backdrop:insensitive:active, .inline-toolbar toolbutton > button:backdrop:insensitive:checked { + border-color: #d5d5d5; + background-image: none; + background-color: #ededed; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:backdrop:insensitive:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:insensitive:checked GtkLabel { + color: #d1d1d1; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .inline-toolbar +.button, .inline-toolbar +.button:backdrop, .linked > +.button, .linked > +.button:hover, .linked > +.button:active, .linked > +.button:checked, .linked > +.button:backdrop, .linked:not(.vertical) > .spinbutton:not(.vertical), .linked:not(.vertical) > +.entry, .linked > GtkComboBox > box > button.combo:dir(ltr), .linked > GtkComboBox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.inline-toolbar +.button:first-child, .linked > +.button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, GtkComboBox.linked .button:nth-child(2):dir(rtl), .linked:not(.vertical) > GtkComboBox:first-child > box > button.combo, .linked:not(.vertical) > .spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +.entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar +.button:last-child, .linked > +.button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, GtkComboBox.linked .button:nth-child(2):dir(ltr), .linked:not(.vertical) > GtkComboBox:last-child > box > button.combo, .linked:not(.vertical) > .spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +.entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar +.button:only-child, .linked > +.button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > GtkComboBox:only-child > box > button.combo, .linked:not(.vertical) > .spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +.entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > +.button, .linked.vertical > +.button:hover, .linked.vertical > +.button:active, .linked.vertical > +.button:checked, .linked.vertical > +.button:backdrop, .linked.vertical > .spinbutton:not(.vertical), .linked.vertical > +.entry, .linked.vertical > GtkComboBox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > +.button:first-child, .linked.vertical > GtkComboBox:first-child > box > button.combo, .linked.vertical > .spinbutton:first-child:not(.vertical), .linked.vertical > +.entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > +.button:last-child, .linked.vertical > GtkComboBox:last-child > box > button.combo, .linked.vertical > .spinbutton:last-child:not(.vertical), .linked.vertical > +.entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > +.button:only-child, .linked.vertical > GtkComboBox:only-child > box > button.combo, .linked.vertical > .spinbutton:only-child:not(.vertical), .linked.vertical > +.entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, .popover .check, +.popover .radio, +.menuitem.button.flat, modelbutton.flat:backdrop, .popover .check:backdrop, +.popover .radio:backdrop, modelbutton.flat:backdrop:hover, .popover .check:backdrop:hover, +.popover .radio:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, GtkCalendar.button, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:insensitive, .button:link, +.button:visited, .button:link:hover, .button:link:active, .button:link:checked, +.button:visited:hover, +.button:visited:active, +.button:visited:checked, .scale-popup .button:hover, +.scale-popup button:hover, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive, .scale-popup .button:backdrop, +.scale-popup button:backdrop:hover, +.scale-popup button:backdrop:insensitive, +.scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, .popover .check, +.popover .radio, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, .popover .check:hover, + .popover .radio:hover, + .menuitem.button.flat:hover { + background-color: white; } + modelbutton.flat check:last-child, .popover .check check:last-child, + .popover .radio check:last-child, + modelbutton.flat radio:last-child, + .popover .check radio:last-child, + .popover .radio radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, .popover .check check:first-child, + .popover .radio check:first-child, + modelbutton.flat radio:first-child, + .popover .check radio:first-child, + .popover .radio radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, .popover .check arrow, +.popover .radio arrow { + background: none; } + modelbutton.flat arrow:hover, .popover .check arrow:hover, + .popover .radio arrow:hover { + background: none; } + modelbutton.flat arrow.left, .popover .check arrow.left, + .popover .radio arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, .popover .check arrow.right, + .popover .radio arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.76923); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:insensitive, button.color colorswatch:only-child:backdrop { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +GtkCalendar { + color: #444; + border: 1px solid #d1d1d1; } + GtkCalendar:selected { + border-radius: 3px; } + GtkCalendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + GtkCalendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + GtkCalendar.button { + color: rgba(68, 68, 68, 0.45); } + GtkCalendar.button:hover { + color: #444; } + GtkCalendar.button:backdrop { + color: rgba(158, 158, 158, 0.45); } + GtkCalendar.button:insensitive { + color: rgba(158, 158, 158, 0.45); } + GtkCalendar.highlight, GtkCalendar.highlight:backdrop { + font-size: smaller; + color: #444; } + GtkCalendar:backdrop { + color: dimgray; + border-color: #d5d5d5; } + +/************************* + * Check and Radio Items * + *************************/ +.check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + icon-shadow: none; } + +.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + icon-shadow: none; } + +.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + icon-shadow: none; } + +.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + icon-shadow: none; } + +.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + icon-shadow: none; } + +.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + icon-shadow: none; } + +.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-backdrop.png"), url("../assets/checkbox-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-backdrop.png"), url("../assets/radio-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + icon-shadow: none; } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + icon-shadow: none; } + +.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + icon-shadow: none; } + +.radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + icon-shadow: none; } + +.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + icon-shadow: none; } + +.radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + icon-shadow: none; } + +.check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + icon-shadow: none; } + +.radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + icon-shadow: none; } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-backdrop.png"), url("../assets/checkbox-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-backdrop.png"), url("../assets/radio-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + icon-shadow: none; } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + icon-shadow: none; } + +.check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + icon-shadow: none; } + +.radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + icon-shadow: none; } + +.check:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + icon-shadow: none; } + +.radio:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + icon-shadow: none; } + +.check:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + icon-shadow: none; } + +.radio:inconsistent:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-backdrop.png"), url("../assets/checkbox-mixed-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-backdrop.png"), url("../assets/radio-mixed-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked.png"), url("../assets/selected-checkbox-unchecked@2.png")); + icon-shadow: none; } + +.radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + icon-shadow: none; } + +.check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-hover.png"), url("../assets/selected-checkbox-unchecked-hover@2.png")); + icon-shadow: none; } + +.radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-hover.png"), url("../assets/selected-radio-unchecked-hover@2.png")); + icon-shadow: none; } + +.check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-active.png"), url("../assets/selected-checkbox-unchecked-active@2.png")); + icon-shadow: none; } + +.radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-active.png"), url("../assets/selected-radio-unchecked-active@2.png")); + icon-shadow: none; } + +.check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-backdrop.png"), url("../assets/selected-checkbox-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-backdrop.png"), url("../assets/selected-radio-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.check:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive.png"), url("../assets/selected-checkbox-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.radio:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive.png"), url("../assets/selected-radio-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.check:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive-backdrop.png"), url("../assets/selected-checkbox-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive-backdrop.png"), url("../assets/selected-radio-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked.png"), url("../assets/selected-checkbox-checked@2.png")); + icon-shadow: none; } + +.radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + icon-shadow: none; } + +.check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-hover.png"), url("../assets/selected-checkbox-checked-hover@2.png")); + icon-shadow: none; } + +.radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-hover.png"), url("../assets/selected-radio-checked-hover@2.png")); + icon-shadow: none; } + +.check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-active.png"), url("../assets/selected-checkbox-checked-active@2.png")); + icon-shadow: none; } + +.radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-active.png"), url("../assets/selected-radio-checked-active@2.png")); + icon-shadow: none; } + +.check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-backdrop.png"), url("../assets/selected-checkbox-checked-backdrop@2.png")); + icon-shadow: none; } + +.radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-backdrop.png"), url("../assets/selected-radio-checked-backdrop@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive.png"), url("../assets/selected-checkbox-checked-insensitive@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive.png"), url("../assets/selected-radio-checked-insensitive@2.png")); + icon-shadow: none; } + +.check:checked:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-backdrop.png"), url("../assets/selected-checkbox-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:checked:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-backdrop.png"), url("../assets/selected-radio-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + icon-shadow: none; } + +.radio:inconsistent:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + icon-shadow: none; } + +.check:inconsistent:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-hover.png"), url("../assets/selected-checkbox-mixed-hover@2.png")); + icon-shadow: none; } + +.radio:inconsistent:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-hover.png"), url("../assets/selected-radio-mixed-hover@2.png")); + icon-shadow: none; } + +.check:inconsistent:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-active.png"), url("../assets/selected-checkbox-mixed-active@2.png")); + icon-shadow: none; } + +.radio:inconsistent:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-active.png"), url("../assets/selected-radio-mixed-active@2.png")); + icon-shadow: none; } + +.check:inconsistent:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-backdrop.png"), url("../assets/selected-checkbox-mixed-backdrop@2.png")); + icon-shadow: none; } + +.radio:inconsistent:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-backdrop.png"), url("../assets/selected-radio-mixed-backdrop@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive.png"), url("../assets/selected-checkbox-mixed-insensitive@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive.png"), url("../assets/selected-radio-mixed-insensitive@2.png")); + icon-shadow: none; } + +.check:inconsistent:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-backdrop.png"), url("../assets/selected-checkbox-mixed-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.radio:inconsistent:insensitive:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-backdrop.png"), url("../assets/selected-radio-mixed-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check, GtkIconView.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + icon-shadow: none; } + +.view.content-view.radio, GtkIconView.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + icon-shadow: none; } + +.view.content-view.check:hover, GtkIconView.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.radio:hover, GtkIconView.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.check:active, GtkIconView.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + icon-shadow: none; } + +.view.content-view.radio:active, GtkIconView.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + icon-shadow: none; } + +.view.content-view.check:backdrop, GtkIconView.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:backdrop, GtkIconView.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive, GtkIconView.content-view.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive, GtkIconView.content-view.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive:backdrop, GtkIconView.content-view.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive-backdrop.png"), url("../assets/checkbox-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive:backdrop, GtkIconView.content-view.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive-backdrop.png"), url("../assets/radio-unchecked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check, GtkIconView.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + icon-shadow: none; } + +.view.content-view.radio, GtkIconView.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked.png"), url("../assets/radio-checked@2.png")); + icon-shadow: none; } + +.view.content-view.check:hover, GtkIconView.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.radio:hover, GtkIconView.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + icon-shadow: none; } + +.view.content-view.check:active, GtkIconView.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + icon-shadow: none; } + +.view.content-view.radio:active, GtkIconView.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + icon-shadow: none; } + +.view.content-view.check:backdrop, GtkIconView.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:backdrop, GtkIconView.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive, GtkIconView.content-view.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive, GtkIconView.content-view.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + icon-shadow: none; } + +.view.content-view.check:insensitive:backdrop, GtkIconView.content-view.check:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive-backdrop.png"), url("../assets/checkbox-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.view.content-view.radio:insensitive:backdrop, GtkIconView.content-view.radio:insensitive:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive-backdrop.png"), url("../assets/radio-checked-insensitive-backdrop@2.png")); + icon-shadow: none; } + +.check.text-button, .radio.text-button { + padding: 2px 0; + outline-offset: 0; } + .check.text-button label:not(:only-child):first-child, .radio.text-button label:not(:only-child):first-child { + margin-left: 4px; } + .check.text-button label:not(:only-child):last-child, .radio.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +.check, +.radio { + margin: 0 4px; } + .menu .menuitem .check, .menu .menuitem + .radio { + margin: 0; } + +GtkTreeView.view check:selected:focus, GtkTreeView.view check:selected, +GtkTreeView.view radio:selected:focus, +GtkTreeView.view radio:selected { + color: #444; + border-color: #275f79; } +GtkTreeView.view check:selected:insensitive, +GtkTreeView.view radio:selected:insensitive { + color: #9e9e9e; } + GtkTreeView.view check:selected:insensitive:backdrop, + GtkTreeView.view radio:selected:insensitive:backdrop { + color: #d1d1d1; } +GtkTreeView.view check:backdrop:selected, GtkTreeView.view check:backdrop, +GtkTreeView.view radio:backdrop:selected, +GtkTreeView.view radio:backdrop { + color: #9e9e9e; } + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + GtkColorSwatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +GtkColorSwatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + GtkColorSwatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +GtkColorSwatch.left, GtkColorSwatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + GtkColorSwatch.left overlay, GtkColorSwatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +GtkColorSwatch.right, GtkColorSwatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + GtkColorSwatch.right overlay, GtkColorSwatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +GtkColorSwatch.dark overlay { + color: #ffffff; } + GtkColorSwatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + GtkColorSwatch.dark overlay:backdrop { + color: rgba(255, 255, 255, 0.5); } +GtkColorSwatch.light overlay { + color: #444; } + GtkColorSwatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.light overlay:backdrop { + color: dimgray; } +GtkColorSwatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + GtkColorSwatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + GtkColorSwatch overlay:backdrop, GtkColorSwatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } +GtkColorSwatch#add-color-button { + border-radius: 5px 5px 0 0; } + GtkColorSwatch#add-color-button:only-child { + border-radius: 5px; } + GtkColorSwatch#add-color-button overlay { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + GtkColorSwatch#add-color-button overlay:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + GtkColorSwatch#add-color-button overlay:backdrop { + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + GtkColorSwatch#add-color-button overlay:backdrop GtkLabel, GtkColorSwatch#add-color-button overlay:backdrop { + color: #9e9e9e; } +GtkColorSwatch:insensitive { + opacity: 0.5; } + GtkColorSwatch:insensitive overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected GtkColorSwatch { + box-shadow: 0 0 0 2px #ffffff; } +GtkColorSwatch#editor-color-sample { + border-radius: 4px; } + GtkColorSwatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +GtkComboBox .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/****************** + * Combobox Entry * + ******************/ +.combobox-entry .button { + box-shadow: none; } + .combobox-entry .button:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry .button:last-child { + border-radius: 0 4px 4px 0; } +.combobox-entry .entry { + box-shadow: none; } + .combobox-entry .entry:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry .entry:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + +/*********** + * Dialogs * + ***********/ +GtkMessageDialog .header-bar, +GtkMessageDialog .titlebar, +.message-dialog .header-bar, +.message-dialog .titlebar { + background-image: none; + background-color: #f7f7f7; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + GtkMessageDialog .header-bar:backdrop, + GtkMessageDialog .titlebar:backdrop, + .message-dialog .header-bar:backdrop, + .message-dialog .titlebar:backdrop { + background-color: #f7f7f7; } + GtkMessageDialog .header-bar.default-decoration, + GtkMessageDialog .titlebar.default-decoration, + .message-dialog .header-bar.default-decoration, + .message-dialog .titlebar.default-decoration { + padding: 6px; + background-color: #f7f7f7; + color: #444; } + GtkMessageDialog .header-bar.default-decoration:backdrop, + GtkMessageDialog .titlebar.default-decoration:backdrop, + .message-dialog .header-bar.default-decoration:backdrop, + .message-dialog .titlebar.default-decoration:backdrop { + background-color: #f7f7f7; + color: #9e9e9e; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton, + .message-dialog .header-bar.default-decoration .button.titlebutton, + .message-dialog .titlebar.default-decoration .button.titlebutton { + padding: 1px; + border-radius: 50%; + background-color: transparent; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton GtkImage { + color: #444; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:hover, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:hover, + .message-dialog .header-bar.default-decoration .button.titlebutton:hover, + .message-dialog .titlebar.default-decoration .button.titlebutton:hover { + background-color: #dedede; + color: #5e5e5e; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:hover GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:hover GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:hover GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:hover GtkImage { + color: #5e5e5e; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:backdrop, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:backdrop, + .message-dialog .header-bar.default-decoration .button.titlebutton:backdrop, + .message-dialog .titlebar.default-decoration .button.titlebutton:backdrop { + background-color: transparent; + color: #9e9e9e; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:backdrop GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:backdrop GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:backdrop GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:backdrop GtkImage { + color: #b8b8b8; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:active, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:active, + .message-dialog .header-bar.default-decoration .button.titlebutton:active, + .message-dialog .titlebar.default-decoration .button.titlebutton:active { + background-color: #444; + color: #f7f7f7; + border-radius: 50%; + box-shadow: none; } + GtkMessageDialog .header-bar.default-decoration .button.titlebutton:active GtkImage, + GtkMessageDialog .titlebar.default-decoration .button.titlebutton:active GtkImage, + .message-dialog .header-bar.default-decoration .button.titlebutton:active GtkImage, + .message-dialog .titlebar.default-decoration .button.titlebutton:active GtkImage { + color: white; } +GtkMessageDialog.csd, +.message-dialog.csd { + border: none; + box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); } + GtkMessageDialog.csd.background, + .message-dialog.csd.background { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkMessageDialog.csd .dialog-action-area .button, + .message-dialog.csd .dialog-action-area .button { + padding: 10px 14px; + border-radius: 0; + background-image: none; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + GtkMessageDialog.csd .dialog-action-area .button:first-child, + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + GtkMessageDialog.csd .dialog-action-area .button:last-child, + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 4px; } + +GtkFileChooserDialog { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #d1d1d1; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkFileChooserDialog .dialog-action-box:backdrop { + border-top-color: #d5d5d5; } + GtkFileChooserDialog #pathbarbox { + border-bottom: 1px solid #f7f7f7; } + +/**************** + * Text Entries * + ****************/ +.spinbutton:not(.vertical), GeditWindow > .entry, +.entry { + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #444; + border-color: #d1d1d1; + background-color: #ffffff; + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); } + .spinbutton:not(.vertical) GtkImage, GeditWindow > .entry GtkImage, + .entry GtkImage { + color: dimgray; } + .spinbutton:not(.vertical) GtkImage:hover, GeditWindow > .entry GtkImage:hover, + .entry GtkImage:hover { + color: #444; } + .spinbutton:not(.vertical) GtkImage:active, GeditWindow > .entry GtkImage:active, + .entry GtkImage:active { + color: #347D9F; } + .spinbutton:not(.vertical) GtkImage:backdrop, GeditWindow > .entry GtkImage:backdrop, + .entry GtkImage:backdrop { + color: #b1b1b1; } + .spinbutton:not(.vertical) GtkImage.left, GeditWindow > .entry GtkImage.left, + .entry GtkImage.left { + padding-left: 0; + padding-right: 6px; } + .spinbutton:not(.vertical) GtkImage.right, GeditWindow > .entry GtkImage.right, + .entry GtkImage.right { + padding-left: 6px; + padding-right: 0; } + .spinbutton:not(.vertical) .undershoot.left, GeditWindow > .entry .undershoot.left, + .entry .undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + .spinbutton:not(.vertical) .undershoot.right, GeditWindow > .entry .undershoot.right, + .entry .undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + .flat.spinbutton:focus:not(.vertical), GeditWindow > .flat.entry:focus, .flat.spinbutton:not(.vertical), GeditWindow > .flat.entry, + .entry.flat:focus, + .entry.flat { + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + .spinbutton:focus:not(.vertical), GeditWindow > .entry:focus, + .entry:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #347D9F; } + .spinbutton:insensitive:not(.vertical), GeditWindow > .entry:insensitive, + .entry:insensitive { + color: #9e9e9e; + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #fafafa); + box-shadow: none; } + .spinbutton:backdrop:not(.vertical), GeditWindow > .entry:backdrop, + .entry:backdrop { + color: dimgray; + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #fcfcfc); + box-shadow: none; + transition: 200ms ease-out; } + .spinbutton:backdrop:insensitive:not(.vertical), GeditWindow > .entry:backdrop:insensitive, + .entry:backdrop:insensitive { + color: #d1d1d1; + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #fafafa); + box-shadow: none; } + .spinbutton:backdrop:insensitive:not(.vertical), GeditWindow > .entry:backdrop:insensitive, + .entry:backdrop:insensitive { + color: #d1d1d1; + border-color: #d5d5d5; + background-image: linear-gradient(to bottom, #fafafa); + box-shadow: none; } + .error.spinbutton:not(.vertical), GeditWindow > .error.entry, + .entry.error { + color: #f34235; + border-color: #f34235; } + .error.spinbutton:focus:not(.vertical), GeditWindow > .error.entry:focus, + .entry.error:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #f34235; } + .error.spinbutton:selected:focus:not(.vertical), GeditWindow > .error.entry:selected:focus, .error.spinbutton:selected:not(.vertical), GeditWindow > .error.entry:selected, + .entry.error:selected:focus, + .entry.error:selected { + background-color: #f34235; } + .warning.spinbutton:not(.vertical), GeditWindow > .warning.entry, + .entry.warning { + color: #fec006; + border-color: #fec006; } + .warning.spinbutton:focus:not(.vertical), GeditWindow > .warning.entry:focus, + .entry.warning:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #fec006; } + .warning.spinbutton:selected:focus:not(.vertical), GeditWindow > .warning.entry:selected:focus, .warning.spinbutton:selected:not(.vertical), GeditWindow > .warning.entry:selected, + .entry.warning:selected:focus, + .entry.warning:selected { + background-color: #fec006; } +.spinbutton:not(.vertical) .progressbar, GeditWindow > .entry .progressbar, +.entry .progressbar { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #347D9F; + border-style: solid; + box-shadow: none; } + .spinbutton:not(.vertical) .progressbar:backdrop, GeditWindow > .entry .progressbar:backdrop, + .entry .progressbar:backdrop { + background-color: transparent; } +.linked:not(.vertical) > .spinbutton:focus:not(.vertical) + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .entry:focus + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .spinbutton:focus:not(.vertical) + .entry, GeditWindow.linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + button, GeditWindow.linked:not(.vertical) > .entry:focus + button, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + combobox > box > button.combo, GeditWindow.linked:not(.vertical) > .entry:focus + combobox > box > button.combo, .linked:not(.vertical) > +.entry:focus + .spinbutton:not(.vertical), GeditWindow.linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > +.entry:focus + button, .linked:not(.vertical) > +.entry:focus + combobox > box > button.combo, .linked:not(.vertical) > .spinbutton:focus:not(.vertical) + +.entry, GeditWindow.linked:not(.vertical) > .entry:focus + +.entry, .linked:not(.vertical) > +.entry:focus + +.entry { + border-left-color: #347D9F; } +.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + entry:not(:insensitive), GeditWindow.linked.vertical > .entry:not(:insensitive) + entry:not(:insensitive), .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .entry:not(:insensitive), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive), .linked.vertical > +.entry:not(:insensitive) + entry:not(:insensitive), .linked.vertical > +.entry:not(:insensitive) + .spinbutton:not(:insensitive):not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive) { + border-top-color: #f1f1f1; + background-image: linear-gradient(to bottom, #ffffff); } + .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + entry:not(:insensitive):backdrop, GeditWindow.linked.vertical > .entry:not(:insensitive) + entry:not(:insensitive):backdrop, .linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(:insensitive):not(.vertical) + .entry:not(:insensitive):backdrop, GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop, .linked.vertical > + .entry:not(:insensitive) + entry:not(:insensitive):backdrop, .linked.vertical > + .entry:not(:insensitive) + .spinbutton:not(:insensitive):backdrop:not(.vertical), GeditWindow.linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop { + border-top-color: #f0f0f0; + background-image: linear-gradient(to bottom, #fcfcfc); } +.linked.vertical > .spinbutton:insensitive:not(.vertical) + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .entry:insensitive + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .spinbutton:insensitive:not(.vertical) + .entry:insensitive, GeditWindow.linked.vertical > .entry:insensitive + .entry:insensitive, .linked.vertical > +.entry:insensitive + .spinbutton:insensitive:not(.vertical), GeditWindow.linked.vertical > .entry:insensitive + .entry:insensitive { + border-top-color: #f1f1f1; } +.linked.vertical > .spinbutton:not(.vertical) + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .entry + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .spinbutton:not(.vertical) + .entry:focus:not(:only-child), GeditWindow.linked.vertical > .entry + .entry:focus:not(:only-child), .linked.vertical > +.entry + .spinbutton:focus:not(:only-child):not(.vertical), GeditWindow.linked.vertical > .entry + .entry:focus:not(:only-child) { + border-top-color: #347D9F; } +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .entry, GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .entry, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + .button, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .button, +.linked.vertical > .spinbutton:focus:not(:only-child):not(.vertical) + GtkComboBox > box > .button.combo, +GeditWindow.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > box > .button.combo, .linked.vertical > +.entry:focus:not(:only-child) + .spinbutton:not(.vertical), GeditWindow.linked.vertical > .entry:focus:not(:only-child) + .entry, +.linked.vertical > +.entry:focus:not(:only-child) + .entry, +.linked.vertical > +.entry:focus:not(:only-child) + .button, +.linked.vertical > +.entry:focus:not(:only-child) + GtkComboBox > box > .button.combo { + border-top-color: #347D9F; } + +GtkTreeView .acceleditor > GtkLabel { + background-color: #347D9F; } + +GtkTreeView .entry.flat, GtkTreeView .entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + GtkTreeView .entry.flat:focus, GtkTreeView .entry:focus { + border-color: #347D9F; } + +/************* + * Expanders * + *************/ +expander .arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander .arrow:hover { + color: #919191; } + expander .arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #f7f7f7; + padding-top: 1px; + border-width: 1px; + border-style: solid solid none; + border-color: #d1d1d1; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; + border-top-right-radius: 4px; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; + border-top-left-radius: 4px; } + .floating-bar > .button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #f7f7f7; + border-color: #d5d5d5; } + +/********** + * Frames * + **********/ +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #d1d1d1; } + .frame.flat { + border-style: none; } + .frame:backdrop { + border-color: #d5d5d5; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } +GtkScrolledWindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#b7b7b7), to(rgba(183, 183, 183, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#d5d5d5), to(rgba(213, 213, 213, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#b7b7b7), to(rgba(183, 183, 183, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#d5d5d5), to(rgba(213, 213, 213, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#b7b7b7), to(rgba(183, 183, 183, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#d5d5d5), to(rgba(213, 213, 213, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#b7b7b7), to(rgba(183, 183, 183, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + GtkScrolledWindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#d5d5d5), to(rgba(213, 213, 213, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +GtkScrolledWindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +GtkScrolledWindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #d1d1d1 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: lightgray; } + GtkScrolledWindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + GtkScrolledWindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #d5d5d5 1px, transparent 1px); + background-color: #efefef; + transition: 200ms ease-out; } + +.separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #ffffff; + background: #ffffff; + color: #444; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #347D9F; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver GtkIconView.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #ffffff; + border: 1px solid #ffffff; + color: #444; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #ffffff; } + GraniteWidgetsWelcome GtkLabel { + color: #444; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(68, 68, 68, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 4px; + -GtkTreeView-vertical-separator: 4px; + background-color: #f7f7f7; + border: solid #d1d1d1; + color: #444; + border-right-width: 1px; } + .source-list .view, .source-list GtkIconView { + border-width: 0; + border-style: solid; + border-color: #d1d1d1; } + .source-list .category-expander { + border: none; + color: #444; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #f7f7f7; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #eaeaea; } + .source-list .list-row { + border: none; + padding: 0; } + .source-list .list-row > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .source-list.sidebar { + border-width: 0; + border-style: solid; + border-color: #d1d1d1; } + .source-list.sidebar.left, .source-list.sidebar.right { + border-width: 0; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 9px; } + +.h4 { + font-weight: bold; + font-size: 9px; } + +.category-label { + font-size: 9px; + padding: 6px; + color: rgba(68, 68, 68, 0.9); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #fec006; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #ffffff; } + .storage-bar .fill-block.app { + background-color: #2095f2; } + .storage-bar .fill-block.audio { + background-color: #fe9700; } + .storage-bar .fill-block.photo { + background-color: #f34235; } + .storage-bar .fill-block.video { + background-color: #9b26af; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header Bars * + ***************/ +.titlebar:not(headerbar), +.header-bar { + padding: 0 8px; + border: none; + border-radius: 4px 4px 0 0; + background-color: #636E73; + color: #ffffff; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .titlebar:backdrop:not(headerbar), + .header-bar:backdrop { + background-color: #636E73; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + .header-bar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: #ffffff; } + .titlebar:not(headerbar) .title:backdrop, + .header-bar .title:backdrop { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .subtitle, + .header-bar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: #ffffff; } + .selection-mode.titlebar:not(headerbar), + .header-bar.selection-mode { + border-radius: 4px 4px 0 0; + color: #ffffff; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: #275f79; + background-color: #347D9F; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .selection-mode.titlebar:backdrop:not(headerbar), + .header-bar.selection-mode:backdrop { + background-color: #275f79; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + .header-bar.selection-mode .selection-menu:backdrop, + .header-bar.selection-mode .selection-menu { + border-color: rgba(52, 125, 159, 0); + background-image: linear-gradient(to bottom, rgba(52, 125, 159, 0)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + .header-bar.selection-mode .selection-menu:backdrop GtkArrow, + .header-bar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + .header-bar.selection-mode .selection-menu:backdrop .arrow, + .header-bar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .tiled + .header-bar:backdrop, .tiled + .header-bar, .maximized + .header-bar:backdrop, .maximized + .header-bar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + .header-bar.default-decoration { + padding: 6px; + background-color: #636E73; + color: #ffffff; } + .default-decoration.titlebar:not(headerbar) .maximized, + .header-bar.default-decoration .maximized { + padding: 6px; + border-radius: 0; } + .default-decoration.titlebar:backdrop:not(headerbar), + .header-bar.default-decoration:backdrop { + background-color: #576165; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .entry, + .header-bar .entry { + margin: 6px 0; + border-radius: 2px; + padding: 4px; + border: none; + box-shadow: none; + background: rgba(255, 255, 255, 0.95); + color: #444; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) .entry > .image, + .header-bar .entry > .image { + padding-right: 6px; + color: rgba(68, 68, 68, 0.8); } + .titlebar:not(headerbar) .entry:active, .titlebar:not(headerbar) .entry:focus, + .header-bar .entry:active, + .header-bar .entry:focus { + background: #ffffff; + color: #444; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) .entry:active > .image, .titlebar:not(headerbar) .entry:focus > .image, + .header-bar .entry:active > .image, + .header-bar .entry:focus > .image { + padding-right: 6px; + color: #444; } + .titlebar:not(headerbar) .entry:active:backdrop, .titlebar:not(headerbar) .entry:focus:backdrop, + .header-bar .entry:active:backdrop, + .header-bar .entry:focus:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:insensitive, + .header-bar .entry:insensitive { + background: rgba(255, 255, 255, 0.6); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:insensitive > .image, + .header-bar .entry:insensitive > .image { + padding-right: 6px; + color: rgba(68, 68, 68, 0.5); } + .titlebar:not(headerbar) .entry:insensitive:backdrop, + .header-bar .entry:insensitive:backdrop { + background: rgba(255, 255, 255, 0.5); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:backdrop, + .header-bar .entry:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) .entry:backdrop > .image, + .header-bar .entry:backdrop > .image { + color: rgba(68, 68, 68, 0.5); } + .titlebar:not(headerbar) .button, + .header-bar .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; } + .titlebar:not(headerbar) .button.back-button, .titlebar:not(headerbar) .button.suggested-action, .titlebar:not(headerbar) .button.menu-button, .titlebar:not(headerbar) .button.text-button, .titlebar:not(headerbar) .button.image-button, .titlebar:not(headerbar) .button.linked, .titlebar:not(headerbar) .button.flat, + .header-bar .button.back-button, + .header-bar .button.suggested-action, + .header-bar .button.menu-button, + .header-bar .button.text-button, + .header-bar .button.image-button, + .header-bar .button.linked, + .header-bar .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: #ffffff; } + .titlebar:not(headerbar) .button.back-button:backdrop, .titlebar:not(headerbar) .button.suggested-action:backdrop, .titlebar:not(headerbar) .button.menu-button:backdrop, .titlebar:not(headerbar) .button.text-button:backdrop, .titlebar:not(headerbar) .button.image-button:backdrop, .titlebar:not(headerbar) .button.linked:backdrop, .titlebar:not(headerbar) .button.flat:backdrop, + .header-bar .button.back-button:backdrop, + .header-bar .button.suggested-action:backdrop, + .header-bar .button.menu-button:backdrop, + .header-bar .button.text-button:backdrop, + .header-bar .button.image-button:backdrop, + .header-bar .button.linked:backdrop, + .header-bar .button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.back-button:hover, .titlebar:not(headerbar) .button.suggested-action:hover, .titlebar:not(headerbar) .button.menu-button:hover, .titlebar:not(headerbar) .button.text-button:hover, .titlebar:not(headerbar) .button.image-button:hover, .titlebar:not(headerbar) .button.linked:hover, .titlebar:not(headerbar) .button.flat:hover, + .header-bar .button.back-button:hover, + .header-bar .button.suggested-action:hover, + .header-bar .button.menu-button:hover, + .header-bar .button.text-button:hover, + .header-bar .button.image-button:hover, + .header-bar .button.linked:hover, + .header-bar .button.flat:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) .button GtkLabel, + .titlebar:not(headerbar) .button GtkImage, + .header-bar .button GtkLabel, + .header-bar .button GtkImage { + color: #ffffff; } + .titlebar:not(headerbar) .button GtkLabel:backdrop, .titlebar:not(headerbar) .button GtkLabel:insensitive, + .titlebar:not(headerbar) .button GtkImage:backdrop, + .titlebar:not(headerbar) .button GtkImage:insensitive, + .header-bar .button GtkLabel:backdrop, + .header-bar .button GtkLabel:insensitive, + .header-bar .button GtkImage:backdrop, + .header-bar .button GtkImage:insensitive { + color: rgba(255, 255, 255, 0.5); + -gtk-image-effect: dim; } + .titlebar:not(headerbar) .button:focus, .titlebar:not(headerbar) .button:hover, + .header-bar .button:focus, + .header-bar .button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) .button:backdrop, + .header-bar .button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:backdrop GtkImage, + .header-bar .button:backdrop GtkImage { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:active, .titlebar:not(headerbar) .button:checked, + .header-bar .button:active, + .header-bar .button:checked { + border-radius: 0px; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 -2px 0 0 #ffffff; + background-color: transparent; + background-image: none; + color: #ffffff; } + .titlebar:not(headerbar) .button:active:backdrop, .titlebar:not(headerbar) .button:checked:backdrop, + .header-bar .button:active:backdrop, + .header-bar .button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button:active:focus, .titlebar:not(headerbar) .button:active:hover, .titlebar:not(headerbar) .button:checked:focus, .titlebar:not(headerbar) .button:checked:hover, + .header-bar .button:active:focus, + .header-bar .button:active:hover, + .header-bar .button:checked:focus, + .header-bar .button:checked:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: inset 0 -2px 0 0 #ffffff; } + .titlebar:not(headerbar) .button:insensitive, .titlebar:not(headerbar) .button:insensitive:backdrop, + .header-bar .button:insensitive, + .header-bar .button:insensitive:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; } + .titlebar:not(headerbar) .button:insensitive GtkImage, .titlebar:not(headerbar) .button:insensitive:backdrop GtkImage, + .header-bar .button:insensitive GtkImage, + .header-bar .button:insensitive:backdrop GtkImage { + -gtk-image-effect: dim; } + .titlebar:not(headerbar) .button.titlebutton, + .header-bar .button.titlebutton { + background-color: transparent; + background-image: none; + border-radius: 50%; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 1px; + text-shadow: none; + color: #ffffff; } + .titlebar:not(headerbar) .button.titlebutton:hover, + .header-bar .button.titlebutton:hover { + background-color: rgba(255, 255, 255, 0.1); + color: white; } + .titlebar:not(headerbar) .button.titlebutton:backdrop, + .header-bar .button.titlebutton:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.titlebutton:active, + .header-bar .button.titlebutton:active { + background-color: #ffffff; + color: #636E73; + border-radius: 50%; + box-shadow: none; } + .titlebar:not(headerbar) .button.titlebutton:active GtkImage, + .header-bar .button.titlebutton:active GtkImage { + color: #636E73; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem GtkLabel, + .header-bar .button.menu-button .menu .menuitem GtkLabel { + color: #444; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem GtkLabel:insensitive, + .header-bar .button.menu-button .menu .menuitem GtkLabel:insensitive { + color: #9e9e9e; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem .separator, + .header-bar .button.menu-button .menu .menuitem .separator { + color: #d1d1d1; } + .titlebar:not(headerbar) .button.menu-button .menu .menuitem:hover GtkLabel, + .header-bar .button.menu-button .menu .menuitem:hover GtkLabel { + color: #ffffff; } + .titlebar:not(headerbar) .button.suggested-action, + .header-bar .button.suggested-action { + font-weight: bold; + padding: 0; + padding: 5px 10px; + border-radius: 2px; + background-color: #ffffff; + color: #347D9F; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) .button.suggested-action GtkLabel, + .header-bar .button.suggested-action GtkLabel { + color: #347D9F; } + .titlebar:not(headerbar) .button.suggested-action:hover, + .header-bar .button.suggested-action:hover { + background-color: #ffffff; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) .button.suggested-action:hover GtkLabel, + .header-bar .button.suggested-action:hover GtkLabel { + color: #347D9F; } + .titlebar:not(headerbar) .button.suggested-action:hover:backdrop, + .header-bar .button.suggested-action:hover:backdrop { + background-color: rgba(255, 255, 255, 0.8); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:hover:backdrop GtkLabel, + .header-bar .button.suggested-action:hover:backdrop GtkLabel { + color: rgba(52, 125, 159, 0.8); } + .titlebar:not(headerbar) .button.suggested-action:insensitive, + .header-bar .button.suggested-action:insensitive { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:insensitive GtkLabel, + .header-bar .button.suggested-action:insensitive GtkLabel { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.suggested-action:insensitive:backdrop, + .header-bar .button.suggested-action:insensitive:backdrop { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:insensitive:backdrop GtkLabel, + .header-bar .button.suggested-action:insensitive:backdrop GtkLabel { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .button.suggested-action:backdrop, + .header-bar .button.suggested-action:backdrop { + background-color: rgba(255, 255, 255, 0.1); + box-shadow: none; } + .titlebar:not(headerbar) .button.suggested-action:backdrop GtkLabel, + .header-bar .button.suggested-action:backdrop GtkLabel { + color: rgba(52, 125, 159, 0.2); } + .titlebar:not(headerbar) .button.linked:first-child, .titlebar:not(headerbar) .button.linked:last-child, + .header-bar .button.linked:first-child, + .header-bar .button.linked:last-child { + border-radius: 0; } + .titlebar:not(headerbar) .separator, + .header-bar .separator { + color: transparent; + background-color: transparent; } + +.titlebar, .titlebar:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +.separator:first-child + .header-bar, .separator:first-child + .header-bar:backdrop, separator:first-child + .header-bar, separator:first-child + .header-bar:backdrop, .header-bar:first-child, .header-bar:first-child:backdrop { + border-top-left-radius: 4px; } +.header-bar:last-child, .header-bar:last-child:backdrop { + border-top-right-radius: 4px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: #636E73; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + window.csd > .titlebar:not(headerbar):backdrop { + background-color: #576165; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +GtkInfoBar, +infobar { + text-shadow: none; + color: #444; + background-color: #f7f7f7; + border-bottom: 1px solid #dedede; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #ffffff; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #ffffff; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(255, 255, 255, 0.5); } + .info .button, .warning .button, .question .button, .error .button, + .info button, + .warning button, + .question button, + .error button { + border-radius: 2px; + border: none; + background: rgba(255, 255, 255, 0.95); + color: #444; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info .button .label, .warning .button .label, .question .button .label, .error .button .label, + .info button .label, + .warning button .label, + .question button .label, + .error button .label { + color: #444; } + .info .button:active, .warning .button:active, .question .button:active, .error .button:active, + .info button:active, + .warning button:active, + .question button:active, + .error button:active { + background: #ffffff; + color: #444; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info .button:active:backdrop, .warning .button:active:backdrop, .question .button:active:backdrop, .error .button:active:backdrop, + .info button:active:backdrop, + .warning button:active:backdrop, + .question button:active:backdrop, + .error button:active:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info .button:hover, .warning .button:hover, .question .button:hover, .error .button:hover, .info .button:focus, .warning .button:focus, .question .button:focus, .error .button:focus, + .info button:hover, + .warning button:hover, + .question button:hover, + .error button:hover, + .info button:focus, + .warning button:focus, + .question button:focus, + .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info .button:insensitive, .warning .button:insensitive, .question .button:insensitive, .error .button:insensitive, + .info button:insensitive, + .warning button:insensitive, + .question button:insensitive, + .error button:insensitive { + background: rgba(255, 255, 255, 0.6); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info .button:insensitive:backdrop, .warning .button:insensitive:backdrop, .question .button:insensitive:backdrop, .error .button:insensitive:backdrop, + .info button:insensitive:backdrop, + .warning button:insensitive:backdrop, + .question button:insensitive:backdrop, + .error button:insensitive:backdrop { + background: rgba(255, 255, 255, 0.5); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info .button:backdrop, .warning .button:backdrop, .question .button:backdrop, .error .button:backdrop, + .info button:backdrop, + .warning button:backdrop, + .question button:backdrop, + .error button:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + +.info { + background-color: #2095f2; } + .info:backdrop { + background-color: #50acf5; + color: rgba(255, 255, 255, 0.5); } + +.warning { + background-color: #fec006; } + .warning:backdrop { + background-color: #fecd39; + color: rgba(255, 255, 255, 0.5); } + +.question { + background-color: #4bae4f; } + .question:backdrop { + background-color: #6cc070; + color: rgba(255, 255, 255, 0.5); } + +.error { + background-color: #f34235; } + .error:backdrop { + background-color: #f66f65; + color: rgba(255, 255, 255, 0.5); } + +/************* + * Level Bar * + *************/ +GtkLevelBar, +.level-bar { + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; } + GtkLevelBar:backdrop, + .level-bar:backdrop { + transition: 200ms ease-out; } + GtkLevelBar .trough, + .level-bar .trough { + margin: 0; + padding: 2px; + border-radius: 3px; } + GtkLevelBar.horizontal.indicator-discrete.fill-block, + .level-bar.horizontal.indicator-discrete.fill-block { + margin: 0 1px; } + GtkLevelBar.horizontal.discrete block, + .level-bar.horizontal.discrete block { + margin: 0 1px; } + GtkLevelBar.vertical.indicator-discrete.fill-block, + .level-bar.vertical.indicator-discrete.fill-block { + margin: 1px 0; } + GtkLevelBar.vertical.discrete block, + .level-bar.vertical.discrete block { + margin: 1px 0; } + GtkLevelBar.vertical .fill-block, + GtkLevelBar .level-bar.vertical .fill-block, + .level-bar.vertical GtkLevelBar .fill-block, + GtkLevelBar .fill-block, + .level-bar GtkLevelBar.vertical .fill-block, + GtkLevelBar.vertical .level-bar .fill-block, + .level-bar.vertical .fill-block, + .level-bar .fill-block { + border-radius: 2px; } + GtkLevelBar.vertical .low.fill-block, + GtkLevelBar .level-bar.vertical .low.fill-block, + .level-bar.vertical GtkLevelBar .low.fill-block, GtkLevelBar.vertical .level-low.fill-block, + GtkLevelBar .level-bar.vertical .level-low.fill-block, + .level-bar.vertical GtkLevelBar .level-low.fill-block, + GtkLevelBar .fill-block.low, + GtkLevelBar .fill-block.level-low, + .level-bar GtkLevelBar.vertical .low.fill-block, + GtkLevelBar.vertical .level-bar .low.fill-block, + .level-bar.vertical .low.fill-block, + .level-bar GtkLevelBar.vertical .level-low.fill-block, + GtkLevelBar.vertical .level-bar .level-low.fill-block, + .level-bar.vertical .level-low.fill-block, + .level-bar .fill-block.low, + .level-bar .fill-block.level-low { + border: 1px solid #d09c01; + background-color: #fec006; } + GtkLevelBar.vertical .low.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .low.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .low.fill-block:backdrop, GtkLevelBar.vertical .level-low.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-low.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-low.fill-block:backdrop, + GtkLevelBar .fill-block.low:backdrop, + GtkLevelBar .fill-block.level-low:backdrop, + .level-bar GtkLevelBar.vertical .low.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .low.fill-block:backdrop, + .level-bar.vertical .low.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-low.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-low.fill-block:backdrop, + .level-bar.vertical .level-low.fill-block:backdrop, + .level-bar .fill-block.low:backdrop, + .level-bar .fill-block.level-low:backdrop { + border: 1px solid #fec006; } + GtkLevelBar.vertical .high.fill-block, + GtkLevelBar .level-bar.vertical .high.fill-block, + .level-bar.vertical GtkLevelBar .high.fill-block, GtkLevelBar.vertical .level-high.fill-block, + GtkLevelBar .level-bar.vertical .level-high.fill-block, + .level-bar.vertical GtkLevelBar .level-high.fill-block, + GtkLevelBar .fill-block.high, + GtkLevelBar .fill-block.level-high, + .level-bar GtkLevelBar.vertical .high.fill-block, + GtkLevelBar.vertical .level-bar .high.fill-block, + .level-bar.vertical .high.fill-block, + .level-bar GtkLevelBar.vertical .level-high.fill-block, + GtkLevelBar.vertical .level-bar .level-high.fill-block, + .level-bar.vertical .level-high.fill-block, + .level-bar .fill-block.high, + .level-bar .fill-block.level-high { + border: 1px solid #275f79; + background-color: #347D9F; } + GtkLevelBar.vertical .high.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .high.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .high.fill-block:backdrop, GtkLevelBar.vertical .level-high.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-high.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-high.fill-block:backdrop, + GtkLevelBar .fill-block.high:backdrop, + GtkLevelBar .fill-block.level-high:backdrop, + .level-bar GtkLevelBar.vertical .high.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .high.fill-block:backdrop, + .level-bar.vertical .high.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-high.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-high.fill-block:backdrop, + .level-bar.vertical .level-high.fill-block:backdrop, + .level-bar .fill-block.high:backdrop, + .level-bar .fill-block.level-high:backdrop { + border: 1px solid #347D9F; } + GtkLevelBar.vertical .full.fill-block, + GtkLevelBar .level-bar.vertical .full.fill-block, + .level-bar.vertical GtkLevelBar .full.fill-block, GtkLevelBar.vertical .level-full.fill-block, + GtkLevelBar .level-bar.vertical .level-full.fill-block, + .level-bar.vertical GtkLevelBar .level-full.fill-block, + GtkLevelBar .fill-block.full, + GtkLevelBar .fill-block.level-full, + .level-bar GtkLevelBar.vertical .full.fill-block, + GtkLevelBar.vertical .level-bar .full.fill-block, + .level-bar.vertical .full.fill-block, + .level-bar GtkLevelBar.vertical .level-full.fill-block, + GtkLevelBar.vertical .level-bar .level-full.fill-block, + .level-bar.vertical .level-full.fill-block, + .level-bar .fill-block.full, + .level-bar .fill-block.level-full { + border: 1px solid #3c8a3f; + background-color: #4bae4f; } + GtkLevelBar.vertical .full.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .full.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .full.fill-block:backdrop, GtkLevelBar.vertical .level-full.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-full.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-full.fill-block:backdrop, + GtkLevelBar .fill-block.full:backdrop, + GtkLevelBar .fill-block.level-full:backdrop, + .level-bar GtkLevelBar.vertical .full.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .full.fill-block:backdrop, + .level-bar.vertical .full.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-full.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-full.fill-block:backdrop, + .level-bar.vertical .level-full.fill-block:backdrop, + .level-bar .fill-block.full:backdrop, + .level-bar .fill-block.level-full:backdrop { + border: 1px solid #4bae4f; } + GtkLevelBar.vertical .empty.fill-block, + GtkLevelBar .level-bar.vertical .empty.fill-block, + .level-bar.vertical GtkLevelBar .empty.fill-block, GtkLevelBar.vertical .level-empty.fill-block, + GtkLevelBar .level-bar.vertical .level-empty.fill-block, + .level-bar.vertical GtkLevelBar .level-empty.fill-block, + GtkLevelBar .fill-block.empty, + GtkLevelBar .fill-block.level-empty, + .level-bar GtkLevelBar.vertical .empty.fill-block, + GtkLevelBar.vertical .level-bar .empty.fill-block, + .level-bar.vertical .empty.fill-block, + .level-bar GtkLevelBar.vertical .level-empty.fill-block, + GtkLevelBar.vertical .level-bar .level-empty.fill-block, + .level-bar.vertical .level-empty.fill-block, + .level-bar .fill-block.empty, + .level-bar .fill-block.level-empty { + background-color: transparent; + border: 1px solid rgba(68, 68, 68, 0.2); + box-shadow: none; } + GtkLevelBar.vertical .empty.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .empty.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .empty.fill-block:backdrop, GtkLevelBar.vertical .level-empty.fill-block:backdrop, + GtkLevelBar .level-bar.vertical .level-empty.fill-block:backdrop, + .level-bar.vertical GtkLevelBar .level-empty.fill-block:backdrop, + GtkLevelBar .fill-block.empty:backdrop, + GtkLevelBar .fill-block.level-empty:backdrop, + .level-bar GtkLevelBar.vertical .empty.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .empty.fill-block:backdrop, + .level-bar.vertical .empty.fill-block:backdrop, + .level-bar GtkLevelBar.vertical .level-empty.fill-block:backdrop, + GtkLevelBar.vertical .level-bar .level-empty.fill-block:backdrop, + .level-bar.vertical .level-empty.fill-block:backdrop, + .level-bar .fill-block.empty:backdrop, + .level-bar .fill-block.level-empty:backdrop { + border-color: rgba(158, 158, 158, 0.15); } + GtkLevelBar.vertical, + .level-bar.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; } + +/********* + * Links * + *********/ +*:link, .button:link, +.button:visited { + color: blue; } + *:link:visited, + .button:visited { + color: rgba(0, 0, 255, 0.5); } + *:selected *:link:visited, + *:selected .button:visited { + color: #aecbd9; } + *:link:hover, .button:hover:link, + .button:hover:visited { + color: #3333ff; } + *:selected *:link:hover, *:selected .button:hover:link, + *:selected .button:hover:visited { + color: #ebf2f5; } + *:link:active, .button:active:link, + .button:active:visited { + color: blue; } + *:selected *:link:active, *:selected .button:active:link, + *:selected .button:active:visited { + color: #d6e5ec; } + *:link:backdrop:backdrop:hover, .button:backdrop:backdrop:hover:link, + .button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + .header-bar.selection-mode .subtitle:backdrop:backdrop:hover:link, .button:backdrop:backdrop:hover:selected:link, + .button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, .button:backdrop:link, + .button:backdrop:visited { + color: #347D9F; } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + .header-bar.selection-mode .subtitle:link, .button:selected:link, + .button:selected:visited, *:selected *:link, *:selected .button:link, + *:selected .button:visited { + color: #d6e5ec; } + +.button:link, +.button:visited { + text-shadow: none; } + .button:link:hover, .button:link:active, .button:link:checked, + .button:visited:hover, + .button:visited:active, + .button:visited:checked { + text-shadow: none; } + .button:link > GtkLabel, + .button:visited > GtkLabel { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +.list { + color: #444; + background-color: #ffffff; + border-color: #d1d1d1; } + .list:backdrop { + background-color: #fcfcfc; + border-color: #d5d5d5; } + +.list-row { + border-radius: 0; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row GtkImage { + padding-right: 6px; } + .list-row:hover { + transition: none; } + .list-row:backdrop { + transition: 200ms ease-out; } + +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); + background-color: #636E73; + color: #ffffff; } + .menubar:backdrop { + background-color: #576165; } + .menubar > .menuitem { + padding: 4px 8px; } + .menubar > .menuitem:hover { + box-shadow: inset 0 -3px #347D9F; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: #9e9e9e; + box-shadow: none; } + +.content-view .menu, +.menu, +.popup { + padding: 4px 0px; + background-color: #ffffff; + border: 1px solid #d1d1d1; + border-radius: 4px; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.2); } + .csd + .content-view .menu, .csd + .menu, .csd + .popup { + border: none; } + .content-view .menu:backdrop, + .menu:backdrop, + .popup:backdrop { + background-color: #fcfcfc; } + .content-view .menu .menuitem, + .menu .menuitem, + .popup .menuitem { + padding: 8px 4px; + text-shadow: none; } + .content-view .menu .menuitem:hover, + .menu .menuitem:hover, + .popup .menuitem:hover { + color: #ffffff; + background-color: #347D9F; } + .content-view .menu .menuitem:insensitive, + .menu .menuitem:insensitive, + .popup .menuitem:insensitive { + color: #9e9e9e; } + .content-view .menu .menuitem:insensitive:backdrop, + .menu .menuitem:insensitive:backdrop, + .popup .menuitem:insensitive:backdrop { + color: #d1d1d1; } + .content-view .menu .menuitem:backdrop, + .content-view .menu .menuitem:backdrop:hover, + .menu .menuitem:backdrop, + .menu .menuitem:backdrop:hover, + .popup .menuitem:backdrop, + .popup .menuitem:backdrop:hover { + color: #9e9e9e; + background-color: transparent; } + .content-view .menu .menuitem .arrow:dir(ltr), + .menu .menuitem .arrow:dir(ltr), + .popup .menuitem .arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + .content-view .menu .menuitem .arrow:dir(rtl), + .menu .menuitem .arrow:dir(rtl), + .popup .menuitem .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + .content-view .menu > .arrow, + .menu > .arrow, + .popup > .arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + .content-view .menu > .arrow.top, + .menu > .arrow.top, + .popup > .arrow.top { + margin-top: -6px; + border-bottom: 1px solid #ececec; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .content-view .menu > .arrow.bottom, + .menu > .arrow.bottom, + .popup > .arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #ececec; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .content-view .menu > .arrow:hover, + .menu > .arrow:hover, + .popup > .arrow:hover { + background-color: #ececec; } + .content-view .menu > .arrow:backdrop, + .menu > .arrow:backdrop, + .popup > .arrow:backdrop { + background-color: #fcfcfc; } + .content-view .menu > .arrow:insensitive, + .menu > .arrow:insensitive, + .popup > .arrow:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } +.menuitem .check:dir(ltr), +.menuitem .radio:dir(ltr) { + margin-right: 7px; } +.menuitem .check:dir(rtl), +.menuitem .radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #e5e5e5; } + .content-view:hover { + -gtk-image-effect: highlight; } + .content-view:backdrop { + background-color: #e5e5e5; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup .button:hover, +.scale-popup button:hover { + background-color: rgba(68, 68, 68, 0.1); + border-radius: 5px; } + +.separator { + color: #d1d1d1; } + +/************ +* Assistant * +*************/ +GtkAssistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #d1d1d1; + border-bottom-left-radius: 4px; } + GtkAssistant .sidebar:backdrop { + background-color: #fcfcfc; + border-color: #d5d5d5; } + GtkAssistant.csd .sidebar { + border-top-style: none; } + GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } + GtkAssistant .sidebar GtkLabel.highlight { + background-color: lightgray; } + +/************* + * Notebooks * + *************/ +.dynamic-notebook, +.notebook { + padding: 0; + background-color: #ffffff; + box-shadow: 0 0 0 1px #d1d1d1; + background-clip: border-box; } + .dynamic-notebook > .header, + .notebook > .header { + border: none; + box-shadow: none; + background-color: #f7f7f7; } + .dynamic-notebook > tab, + .notebook > tab { + border-radius: 0; + background-color: #f7f7f7; } + .dynamic-notebook > tab.top, + .notebook > tab.top { + padding: 6px 8px 8px 8px; + box-shadow: inset 0 -1px 0 0 #d1d1d1; } + .dynamic-notebook > tab.top:active, + .notebook > tab.top:active { + box-shadow: inset 0 -3px 0 0 #347D9F; } + .dynamic-notebook > tab.top:active:backdrop, + .notebook > tab.top:active:backdrop { + box-shadow: inset 0 -3px 0 0 #3a8cb2; } + .dynamic-notebook > tab.top:backdrop, + .notebook > tab.top:backdrop { + box-shadow: inset 0 -1px 0 0 #d5d5d5; } + .dynamic-notebook > tab.top:insensitive, + .notebook > tab.top:insensitive { + box-shadow: inset 0 -1px 0 0 #d1d1d1; } + .dynamic-notebook > tab.bottom, + .notebook > tab.bottom { + padding: 8px 8px 6px 8px; + box-shadow: inset 0 1px 0 0 #d1d1d1; } + .dynamic-notebook > tab.bottom:active, + .notebook > tab.bottom:active { + box-shadow: inset 0 3px 0 0 #347D9F; } + .dynamic-notebook > tab.bottom:active:backdrop, + .notebook > tab.bottom:active:backdrop { + box-shadow: inset 0 3px 0 0 #3a8cb2; } + .dynamic-notebook > tab.bottom:backdrop, + .notebook > tab.bottom:backdrop { + box-shadow: inset 0 1px 0 0 #d5d5d5; } + .dynamic-notebook > tab.bottom:insensitive, + .notebook > tab.bottom:insensitive { + box-shadow: inset 0 1px 0 0 #d1d1d1; } + .dynamic-notebook > tab.left, + .notebook > tab.left { + padding: 8px; + box-shadow: inset -1px 0 0 0 #d1d1d1; } + .dynamic-notebook > tab.left:active, + .notebook > tab.left:active { + box-shadow: inset -3px 0 0 0 #347D9F; } + .dynamic-notebook > tab.left:active:backdrop, + .notebook > tab.left:active:backdrop { + box-shadow: inset -3px 0 0 0 #3a8cb2; } + .dynamic-notebook > tab.left:backdrop, + .notebook > tab.left:backdrop { + box-shadow: inset -1px 0 0 0 #d5d5d5; } + .dynamic-notebook > tab.left:insensitive, + .notebook > tab.left:insensitive { + box-shadow: inset -1px 0 0 0 #d1d1d1; } + .dynamic-notebook > tab.right, + .notebook > tab.right { + padding: 8px; + box-shadow: inset 1px 0 0 0 #d1d1d1; } + .dynamic-notebook > tab.right:active, + .notebook > tab.right:active { + box-shadow: inset 3px 0 0 0 #347D9F; } + .dynamic-notebook > tab.right:active:backdrop, + .notebook > tab.right:active:backdrop { + box-shadow: inset 3px 0 0 0 #3a8cb2; } + .dynamic-notebook > tab.right:backdrop, + .notebook > tab.right:backdrop { + box-shadow: inset 1px 0 0 0 #d5d5d5; } + .dynamic-notebook > tab.right:insensitive, + .notebook > tab.right:insensitive { + box-shadow: inset 1px 0 0 0 #d1d1d1; } + .dynamic-notebook > tab:active, + .notebook > tab:active { + font-weight: bold; } + .dynamic-notebook > tab:hover, + .notebook > tab:hover { + background: #eaeaea; } + +/********* + * Paned * + *********/ +.paned { + border: solid #d1d1d1; + border-left-width: 1px; } + .paned > .separator { + -gtk-icon-source: none; + border-style: none; + background-color: #d1d1d1; + background-size: 1px 1px; } + .paned > .separator:selected { + background-color: #347D9F; } + .paned > .separator:backdrop { + background-color: #d5d5d5; } + .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; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************ + * Popovers * + ************/ +.popover .background { + padding: 2px; + border-radius: 4px; + border: none; + background-color: #ffffff; } + .popover .background:backdrop { + background-color: #f7f7f7; + box-shadow: none; } + .popover .background > .view, .popover .background > GtkIconView, + .popover .background > .toolbar { + border-style: none; + background-color: transparent; } + .csd .popover .background, .popover .background { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 3px 0 rgba(0, 0, 0, 0.3); } + .csd .popover .background.touch-selection, .csd .popover .background.magnifier, .popover .background.touch-selection, .popover .background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } +.popover .separator { + margin: 3px; } +.popover .menuitem { + padding: 8px; + text-shadow: none; } + .popover .menuitem:hover { + color: #ffffff; + background-color: #347D9F; } + .popover .menuitem:insensitive { + color: #9e9e9e; } + .popover .menuitem:insensitive:backdrop { + color: #d1d1d1; } + .popover .menuitem:backdrop, .popover .menuitem:backdrop:hover { + color: #9e9e9e; + background-color: transparent; } + .popover .menuitem .arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + .popover .menuitem .arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + +/***************** + * Progress bars * + *****************/ +GtkProgressBar, +.progressbar { + font-size: smaller; + color: rgba(68, 68, 68, 0.4); } + GtkProgressBar.horizontal progress, + .progressbar.horizontal progress { + margin: 0 -1px; } + GtkProgressBar.vertical progress, + .progressbar.vertical progress { + margin: -1px 0; } + GtkProgressBar:active, + .progressbar:active { + border-radius: 0px; + color: rgba(0, 0, 0, 0.5); + background-color: #347D9F; + border-color: #275f79; } + GtkProgressBar:active:backdrop, + .progressbar:active:backdrop { + background-color: #449ac2; + border-color: #347d9f; } + GtkProgressBar:backdrop, + .progressbar:backdrop { + transition: 200ms ease-out; } + GtkProgressBar .progressbar, + .progressbar .progressbar { + border-radius: 0px; } + GtkProgressBar .progressbar.left, + .progressbar .progressbar.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar .progressbar.right, + .progressbar .progressbar.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; } + GtkProgressBar .progressbar.top, + .progressbar .progressbar.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; } + GtkProgressBar .progressbar.bottom, + .progressbar .progressbar.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar.osd, + .progressbar.osd { + background-color: transparent; } + GtkProgressBar.osd .trough, + .progressbar.osd .trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + GtkProgressBar.osd .progressbar, + .progressbar.osd .progressbar { + border-style: none; + border-radius: 0; } + GtkProgressBar row:selected, + GtkProgressBar .list-row:selected, + .progressbar row:selected, + .progressbar .list-row:selected { + border: 1px solid #275f79; + color: rgba(0, 0, 0, 0.5); + background-color: #347D9F; } + +/********** + * Scales * + **********/ +GtkLevelBar .trough, +.level-bar .trough, GtkLevelBar.horizontal .trough, GtkLevelBar.vertical .trough, +.level-bar.horizontal .trough, +.level-bar.vertical .trough, GtkProgressBar, +.progressbar, .scale .trough, .scale.fine-tune .trough, .scale fill { + border: none; + background-color: #ffffff; + box-shadow: 0px 1px rgba(255, 255, 255, 0.3); + border: 1px solid #d1d1d1; + padding: 0; + margin: 0; } + GtkLevelBar .trough:insensitive, + .level-bar .trough:insensitive, GtkProgressBar:insensitive, + .progressbar:insensitive, .scale .trough:insensitive, .scale fill:insensitive { + background-color: #fafafa; } + GtkLevelBar .trough:backdrop, + .level-bar .trough:backdrop, GtkProgressBar:backdrop, + .progressbar:backdrop, .scale .trough:backdrop, .scale fill:backdrop { + background-color: #fcfcfc; + transition: 200ms ease-out; } + GtkLevelBar .trough:backdrop:insensitive, + .level-bar .trough:backdrop:insensitive, GtkProgressBar:backdrop:insensitive, + .progressbar:backdrop:insensitive, .scale .trough:backdrop:insensitive, .scale fill:backdrop:insensitive { + background-color: #fafafa; } + row:selected GtkLevelBar .trough, GtkLevelBar row:selected .trough, + row:selected .level-bar .trough, + .level-bar row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, row:selected .scale .trough, .scale row:selected .trough, row:selected .scale fill, .scale row:selected fill { + box-shadow: none; } + row:selected GtkLevelBar .trough, GtkLevelBar row:selected .trough, + row:selected .level-bar .trough, + .level-bar row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, row:selected .scale .trough, .scale row:selected .trough, row:selected .scale fill, .scale row:selected fill, row:selected GtkLevelBar .trough:insensitive, GtkLevelBar row:selected .trough:insensitive, + row:selected .level-bar .trough:insensitive, + .level-bar row:selected .trough:insensitive, row:selected GtkProgressBar:insensitive, + row:selected .progressbar:insensitive, row:selected .scale .trough:insensitive, .scale row:selected .trough:insensitive, row:selected .scale fill:insensitive, .scale row:selected fill:insensitive { + border-color: #275f79; } + .osd GtkLevelBar .trough, GtkLevelBar .osd .trough, + .osd .level-bar .trough, + .level-bar .osd .trough, .osd GtkProgressBar, + .osd .progressbar, .osd .scale .trough, .scale .osd .trough, .osd .scale fill, .scale .osd fill { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(161, 168, 171, 0.2); } + .osd GtkLevelBar .trough:insensitive, GtkLevelBar .osd .trough:insensitive, + .osd .level-bar .trough:insensitive, + .level-bar .osd .trough:insensitive, .osd GtkProgressBar:insensitive, + .osd .progressbar:insensitive, .osd .scale .trough:insensitive, .scale .osd .trough:insensitive, .osd .scale fill:insensitive, .scale .osd fill:insensitive { + background-color: rgba(45, 50, 51, 0.5); } + +GtkProgressBar .progressbar, +.progressbar .progressbar, .scale .highlight, .scale.fine-tune .highlight { + border: 1px solid #275f79; + background-color: #347D9F; + box-shadow: inset 0px 1px rgba(255, 255, 255, 0.2); + border-radius: 4px; } + GtkProgressBar .progressbar:insensitive, + .progressbar .progressbar:insensitive, .scale .highlight:insensitive { + border: 1px solid #d1d1d1; + background-color: rgba(0, 0, 0, 0.1); } + GtkProgressBar .progressbar:backdrop, + .progressbar .progressbar:backdrop, GtkProgressBar:backdrop .progressbar, + .progressbar:backdrop .progressbar, GtkProgressBar:backdrop progress, + .progressbar:backdrop progress, .scale .highlight:backdrop, GtkProgressBar .progressbar:active:backdrop, + .progressbar .progressbar:active:backdrop, GtkProgressBar:backdrop .progressbar:active, + .progressbar:backdrop .progressbar:active, GtkProgressBar:backdrop progress:active, + .progressbar:backdrop progress:active, .scale .highlight:active:backdrop { + border-color: #449ac2; + background-color: #449ac2; } + GtkProgressBar .progressbar:backdrop:insensitive, + .progressbar .progressbar:backdrop:insensitive, GtkProgressBar:backdrop .progressbar:insensitive, + .progressbar:backdrop .progressbar:insensitive, GtkProgressBar:backdrop progress:insensitive, + .progressbar:backdrop progress:insensitive, .scale .highlight:backdrop:insensitive, GtkProgressBar .progressbar:active:backdrop:insensitive, + .progressbar .progressbar:active:backdrop:insensitive, GtkProgressBar:backdrop .progressbar:active:insensitive, + .progressbar:backdrop .progressbar:active:insensitive, GtkProgressBar:backdrop progress:active:insensitive, + .progressbar:backdrop progress:active:insensitive, .scale .highlight:active:backdrop:insensitive { + background-color: transparent; + border-color: transparent; } + .list-row:selected GtkProgressBar .progressbar:insensitive, GtkProgressBar .list-row:selected .progressbar:insensitive, + .list-row:selected .progressbar .progressbar:insensitive, + .progressbar .list-row:selected .progressbar:insensitive, .list-row:selected .scale .highlight:insensitive, .scale .list-row:selected .highlight:insensitive, .list-row:selected GtkProgressBar .progressbar, GtkProgressBar .list-row:selected .progressbar, + .list-row:selected .progressbar .progressbar, + .progressbar .list-row:selected .progressbar, .list-row:selected .scale .highlight, .scale .list-row:selected .highlight { + border-color: #275f79; } + row:selected GtkProgressBar .progressbar:insensitive, GtkProgressBar row:selected .progressbar:insensitive, + row:selected .progressbar .progressbar:insensitive, + .progressbar row:selected .progressbar:insensitive, row:selected .scale .highlight:insensitive, .scale row:selected .highlight:insensitive, row:selected GtkProgressBar .progressbar, GtkProgressBar row:selected .progressbar, + row:selected .progressbar .progressbar, + .progressbar row:selected .progressbar, row:selected .scale .highlight, .scale row:selected .highlight { + border-color: #275f79; } + .osd GtkProgressBar .progressbar, GtkProgressBar .osd .progressbar, + .osd .progressbar .progressbar, + .progressbar .osd .progressbar, .osd .scale .highlight, .scale .osd .highlight { + border-color: rgba(0, 0, 0, 0.7); } + .osd GtkProgressBar .progressbar:insensitive, GtkProgressBar .osd .progressbar:insensitive, + .osd .progressbar .progressbar:insensitive, + .progressbar .osd .progressbar:insensitive, .osd .scale .highlight:insensitive, .scale .osd .highlight:insensitive { + border-color: transparent; } + +.scale { + -GtkScale-slider-length: 16px; + -GtkRange-slider-width: 16px; + -GtkRange-trough-border: 0px; + padding: 8px; } + .scale .highlight { + margin: -1px; } + .scale .slider { + margin: 1px; + background-color: #ffffff; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); + border: 1px solid #d1d1d1; + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + .scale .slider:active { + box-shadow: 0 1px 2px 0 rgba(52, 125, 159, 0.5); + border: 1px solid #347D9F; } + .scale .slider:active:insensitive { + box-shadow: none; + border: 1px solid rgba(0, 0, 0, 0.2); } + .scale .slider:insensitive { + box-shadow: none; } + .list-row:selected .scale .slider, .list-row:selected .scale .slider:insensitive { + border-color: #275f79; } + row:selected .scale .slider, row:selected .scale .slider:insensitive { + border-color: #275f79; } + .osd .scale .slider { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #202526; } + .osd .scale .slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .scale .slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .scale .slider:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd .scale .slider:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .scale .trough { + border-radius: 2px; + margin: 6px; + outline-offset: 2px; + outline-radius: 5px; } + .scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; } + .scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; } + .scale.fine-tune .slider { + background-color: #ffffff; + border-color: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 12px; + box-shadow: none; } + .scale.fine-tune .trough { + border-radius: 6px; + outline-offset: 2px; + outline-radius: 5px; + margin: 2px; } + .scale fill { + border-radius: 2px; } + .scale fill, .scale fill:backdrop { + background-color: #d1d1d1; + box-shadow: none; } + .scale fill:insensitive, .scale fill:insensitive:backdrop { + border-color: transparent; + background-color: transparent; } + .osd .scale fill { + background-color: rgba(62, 64, 65, 0.775); } + .osd .scale fill:insensitive, .osd .scale fill:insensitive:backdrop { + border-color: transparent; + background-color: transparent; } + .scale value { + color: alpha(currentColor,0.4); } + .scale marks { + color: alpha(currentColor,0.4); } + .scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + .scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + .scale marks.top { + margin-right: 6px; + margin-left: -12px; } + .scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + .scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + .scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + .scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + .scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + +/************** + * Scrollbars * + **************/ +.scrollbar { + background-color: lightgray; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + .scrollbar.top { + border-bottom: 1px solid #d1d1d1; } + .scrollbar.bottom { + border-top: 1px solid #d1d1d1; } + .scrollbar.left { + border-right: 1px solid #d1d1d1; } + .scrollbar.right { + border-left: 1px solid #d1d1d1; } + .scrollbar:backdrop { + background-color: #efefef; + border-color: #d5d5d5; + transition: 200ms ease-out; } + .scrollbar .slider { + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #8c8c8c; } + .scrollbar .slider:hover { + background-color: #686868; } + .scrollbar .slider:hover:active { + background-color: #275f79; } + .scrollbar .slider:backdrop { + background-color: lightgray; } + .scrollbar .slider:insensitive { + background-color: transparent; } + .scrollbar.fine-tune.horizontal .slider { + border-width: 5px 4px; } + .scrollbar.fine-tune.vertical .slider { + border-width: 4px 5px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 0; + background-color: #444; + border: 1px solid white; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + background-color: #444; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid white; + -gtk-icon-source: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { + margin: 2px 0; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .button { + margin: 2px 1px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + .scrollbar .button { + padding: 0; + border-style: none; + border-radius: 0; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #8c8c8c; } + .scrollbar .button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #686868; } + .scrollbar .button:active, .scrollbar .button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #275f79; } + .scrollbar .button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(140, 140, 140, 0.2); } + .scrollbar .button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: lightgray; } + .scrollbar .button:backdrop:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: rgba(211, 211, 211, 0.2); } + .scrollbar.vertical .button.down, + .scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .scrollbar.vertical .button.up, + .scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .scrollbar.horizontal .button.down, + .scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + .scrollbar.horizontal .button.up, + .scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +GtkTreeView ~ .scrollbar.vertical { + border-top: 1px solid #d1d1d1; + margin-top: -1px; } + +/********************** + * Overlay Scrollbars * + *********************/ +OsThumb, +OsScrollbar { + color: #347D9F; } + OsThumb:active, OsThumb:selected, + OsScrollbar:active, + OsScrollbar:selected { + background-color: #347D9F; } + OsThumb:backdrop, OsThumb:active:backdrop, + OsScrollbar:backdrop, + OsScrollbar:active:backdrop { + background-color: #9e9e9e; } + OsThumb:insensitive, + OsScrollbar:insensitive { + background-color: #9e9e9e; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + padding: 0; + border-style: solid; + background-color: #f7f7f7; } + .sidebar.left { + border-right: 1px solid #d1d1d1; + border-left-style: none; } + .sidebar.right { + border-left: 1px solid #d1d1d1; + border-right-style: none; } + .sidebar:backdrop { + background-color: #fafafa; + border-color: #d5d5d5; + transition: 200ms ease-out; } + .sidebar .frame { + border-width: 0; + border-left-width: 1px; + border-right-width: 1px; } + .sidebar .sidebar-item, + .sidebar .sidebar-row { + padding: 5px 8px; } + .sidebar .sidebar-item GtkImage, + .sidebar .sidebar-row GtkImage { + padding-right: 6px; + padding-left: 6px; } + .sidebar .sidebar-item:selected, .sidebar .sidebar-item:active, + .sidebar .sidebar-row:selected, + .sidebar .sidebar-row:active { + background-color: #347D9F; + color: #ffffff; } + .sidebar .sidebar-item:selected:hover, .sidebar .sidebar-item:active:hover, + .sidebar .sidebar-row:selected:hover, + .sidebar .sidebar-row:active:hover { + background-color: #347D9F; + color: #ffffff; + box-shadow: none; } + .sidebar .sidebar-item:selected:backdrop, .sidebar .sidebar-item:active:backdrop, + .sidebar .sidebar-row:selected:backdrop, + .sidebar .sidebar-row:active:backdrop { + background-color: #6bafce; } + .sidebar .sidebar-item:hover, + .sidebar .sidebar-row:hover { + background-color: #ffffff; + color: #444; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); } + .sidebar .sidebar-item:hover:backdrop, + .sidebar .sidebar-row:hover:backdrop { + box-shadow: none; } + .sidebar .separator { + color: #d1d1d1; } + .paned .sidebar.left, .paned .sidebar.right, .paned .sidebar.left:dir(rtl), .paned .sidebar:dir(rtl), .paned .sidebar:dir(ltr), .paned .sidebar { + border-style: none; } + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton:not(.vertical) .entry { + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } +.spinbutton:not(.vertical) .button { + margin: 0; + padding: 6px; + color: #575757; + background-image: none; + border-style: none none none solid; + border-color: rgba(209, 209, 209, 0.3); + border-radius: 0; + box-shadow: none; } + .spinbutton:not(.vertical) .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton:not(.vertical) .button:hover { + color: #444; + background-color: rgba(68, 68, 68, 0.05); } + .spinbutton:not(.vertical) .button:insensitive { + color: rgba(158, 158, 158, 0.3); } + .spinbutton:not(.vertical) .button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + .spinbutton:not(.vertical) .button:backdrop { + color: #a7a7a7; + background-color: transparent; + border-color: rgba(213, 213, 213, 0.3); + transition: 200ms ease-out; } + .spinbutton:not(.vertical) .button:backdrop:insensitive { + color: rgba(209, 209, 209, 0.3); + background-image: none; + border-style: none none none solid; } + .spinbutton:not(.vertical) .button:backdrop:insensitive:dir(rtl) { + border-style: none solid none none; } +.osd .spinbutton:not(.vertical) .button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:dir(rtl) { + border-style: none solid none none; } + .osd .spinbutton:not(.vertical) .button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(161, 168, 171, 0.1); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + icon-shadow: none; + color: #616769; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd .spinbutton:not(.vertical) .button:last-child { + border-radius: 0 3px 3px 0; } + .osd .spinbutton:not(.vertical) .button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +.spinbutton.vertical:insensitive { + color: #9e9e9e; } +.spinbutton.vertical:backdrop:insensitive { + color: #d1d1d1; } +.spinbutton.vertical .entry { + padding: 0; + border-radius: 0; } +.spinbutton.vertical .button { + padding: 0; + border: none; + background: none; + box-shadow: none; + color: #444; } + .spinbutton.vertical .button:hover { + background-color: #347D9F; + color: #ffffff; + icon-shadow: none; } + .spinbutton.vertical .button:active { + background-color: transparent; + color: #444; } +.spinbutton.vertical .button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +.spinbutton.vertical .button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd .spinbutton.vertical button:first-child { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd .spinbutton.vertical button:first-child:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + .osd .spinbutton.vertical button:first-child:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } +GtkTreeView .spinbutton:not(.vertical) { + border-style: none; + border-radius: 0; } + GtkTreeView .spinbutton:not(.vertical) .entry { + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +.menu.spinner, +menu spinner, +.primary-toolbar .spinner { + color: #347D9F; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active, .spinner:checked, + spinner:active, + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive, .spinner:active:insensitive, .spinner:checked:insensitive, .spinner:checked:insensitive, + spinner:active:insensitive, + spinner:active:insensitive, + spinner:checked:insensitive, + spinner:checked:insensitive { + opacity: 0.5; } + +/********** + * Switch * + **********/ +GtkSwitch { + -GtkSwitch-slider-width: 24px; + -GtkSwitch-slider-height: 24px; + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(255, 255, 255, 0.3); } + GtkSwitch:insensitive { + background-color: #fafafa; } + GtkSwitch:backdrop { + background-color: #f7f7f7; + transition: 200ms ease-out; } + GtkSwitch:backdrop:insensitive { + background-color: #fafafa; } + GtkSwitch:active, GtkSwitch:checked { + background-color: #347D9F; } + GtkSwitch:active:backdrop, GtkSwitch:checked:backdrop { + background-color: #3a8cb2; } + GtkSwitch:active:backdrop .slider:backdrop, + GtkSwitch:active:backdrop slider:backdrop, GtkSwitch:checked:backdrop .slider:backdrop, + GtkSwitch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.9); + border: none; } + GtkSwitch .slider { + padding: 2px; + border-radius: 50%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #ffffff; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + GtkSwitch .slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #ffffff; } + GtkSwitch .trough:active, GtkSwitch .trough:checked { + background-color: #347D9F; } + GtkSwitch .trough:active:backdrop, GtkSwitch .trough:checked:backdrop { + background-color: #3a8cb2; } + +/************ + * Toolbars * + ************/ +.toolbar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #636E73; + color: #ffffff; } + .toolbar:backdrop { + background-color: #576165; + color: rgba(255, 255, 255, 0.5); } + +.osd .toolbar { + box-shadow: none; + background-color: transparent; } +.toolbar .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; } + .toolbar .button.suggested-action, .toolbar .button.text-button, .toolbar .button.menu-button, .toolbar .button.image-button, .toolbar .button.linked, .toolbar .button.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: #ffffff; } + .toolbar .button.suggested-action:backdrop, .toolbar .button.text-button:backdrop, .toolbar .button.menu-button:backdrop, .toolbar .button.image-button:backdrop, .toolbar .button.linked:backdrop, .toolbar .button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .toolbar .button.suggested-action:hover, .toolbar .button.text-button:hover, .toolbar .button.menu-button:hover, .toolbar .button.image-button:hover, .toolbar .button.linked:hover, .toolbar .button.flat:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .toolbar .button.suggested-action:insensitive, .toolbar .button.text-button:insensitive, .toolbar .button.menu-button:insensitive, .toolbar .button.image-button:insensitive, .toolbar .button.linked:insensitive, .toolbar .button.flat:insensitive { + color: rgba(255, 255, 255, 0.5); + -gtk-image-effect: dim; } + .toolbar .button GtkLabel, + .toolbar .button GtkImage { + color: #ffffff; } + .toolbar .button GtkLabel:insensitive, .toolbar .button GtkLabel:backdrop, + .toolbar .button GtkImage:insensitive, + .toolbar .button GtkImage:backdrop { + color: rgba(255, 255, 255, 0.5); + -gtk-image-effect: dim; } + .toolbar .button:focus, .toolbar .button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .toolbar .button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .toolbar .button:backdrop GtkImage { + color: rgba(255, 255, 255, 0.5); } + .toolbar .button:active, .toolbar .button:checked { + border-radius: 0px; + text-shadow: none; + icon-shadow: none; + box-shadow: inset 0 -2px 0 0 #ffffff; + background-color: transparent; + background-image: none; + color: #ffffff; } + .toolbar .button:active:backdrop, .toolbar .button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .toolbar .button:active:focus, .toolbar .button:active:hover, .toolbar .button:checked:focus, .toolbar .button:checked:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: inset 0 -2px 0 0 #ffffff; } + .toolbar .button:insensitive, .toolbar .button:insensitive:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; } + .toolbar .button:insensitive image, + .toolbar .button:insensitive GtkImage, .toolbar .button:insensitive:backdrop image, + .toolbar .button:insensitive:backdrop GtkImage { + -gtk-image-effect: dim; } + .toolbar .button.menu-button .menu .menuitem GtkLabel { + color: #444; } + .toolbar .button.menu-button .menu .menuitem GtkLabel:insensitive { + color: #9e9e9e; } + .toolbar .button.menu-button .menu .menuitem .separator { + color: #d1d1d1; } + .toolbar .button.menu-button .menu .menuitem:hover GtkLabel { + color: #ffffff; } +.toolbar .separator { + color: transparent; + background-color: transparent; } +.toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(32, 37, 38, 0.8); } + .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom { + border-radius: 0; } +.toolbar.horizontal separator { + margin: 0 7px 1px 6px; } +.toolbar.vertical separator { + margin: 6px 1px 7px 0; } + +/******************* + * Inline Toolbars * + *******************/ +searchbar, +.search-bar, .location-bar, +.inline-toolbar { + -GtkWidget-window-dragging: true; + background-color: #f2f2f2; + color: #444; + border: 1px solid #d1d1d1; + border-top-width: 0; + border-radius: 0 0 5px 5px; + box-shadow: inset 0 -1px 1px -2px rgba(0, 0, 0, 0.5); + padding: 0px; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop, + .inline-toolbar:backdrop { + background-color: #eaeaea; } + searchbar button, + .search-bar button, .location-bar button, + searchbar .button, + .search-bar .button, + .location-bar .button, + searchbar .flat, + .search-bar .flat, + .location-bar .flat, + searchbar .text-button, + .search-bar .text-button, + .location-bar .text-button, + searchbar .image-button, + .search-bar .image-button, + .location-bar .image-button, + .inline-toolbar button, + .inline-toolbar .button, + .inline-toolbar .flat, + .inline-toolbar .text-button, + .inline-toolbar .image-button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: #444; + border-radius: 0px; + padding: 10px; } + searchbar button:focus, + .search-bar button:focus, .location-bar button:focus, searchbar button:active, + .search-bar button:active, .location-bar button:active, + searchbar .button:focus, + .search-bar .button:focus, + .location-bar .button:focus, + searchbar .button:active, + .search-bar .button:active, + .location-bar .button:active, + searchbar .flat:focus, + .search-bar .flat:focus, + .location-bar .flat:focus, + searchbar .flat:active, + .search-bar .flat:active, + .location-bar .flat:active, + searchbar .text-button:focus, + .search-bar .text-button:focus, + .location-bar .text-button:focus, + searchbar .text-button:active, + .search-bar .text-button:active, + .location-bar .text-button:active, + searchbar .image-button:focus, + .search-bar .image-button:focus, + .location-bar .image-button:focus, + searchbar .image-button:active, + .search-bar .image-button:active, + .location-bar .image-button:active, + .inline-toolbar button:focus, + .inline-toolbar button:active, + .inline-toolbar .button:focus, + .inline-toolbar .button:active, + .inline-toolbar .flat:focus, + .inline-toolbar .flat:active, + .inline-toolbar .text-button:focus, + .inline-toolbar .text-button:active, + .inline-toolbar .image-button:focus, + .inline-toolbar .image-button:active { + font: bold; + color: #444; + text-shadow: none; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.05); } + searchbar button:focus:backdrop, + .search-bar button:focus:backdrop, .location-bar button:focus:backdrop, searchbar button:active:backdrop, + .search-bar button:active:backdrop, .location-bar button:active:backdrop, + searchbar .button:focus:backdrop, + .search-bar .button:focus:backdrop, + .location-bar .button:focus:backdrop, + searchbar .button:active:backdrop, + .search-bar .button:active:backdrop, + .location-bar .button:active:backdrop, + searchbar .flat:focus:backdrop, + .search-bar .flat:focus:backdrop, + .location-bar .flat:focus:backdrop, + searchbar .flat:active:backdrop, + .search-bar .flat:active:backdrop, + .location-bar .flat:active:backdrop, + searchbar .text-button:focus:backdrop, + .search-bar .text-button:focus:backdrop, + .location-bar .text-button:focus:backdrop, + searchbar .text-button:active:backdrop, + .search-bar .text-button:active:backdrop, + .location-bar .text-button:active:backdrop, + searchbar .image-button:focus:backdrop, + .search-bar .image-button:focus:backdrop, + .location-bar .image-button:focus:backdrop, + searchbar .image-button:active:backdrop, + .search-bar .image-button:active:backdrop, + .location-bar .image-button:active:backdrop, + .inline-toolbar button:focus:backdrop, + .inline-toolbar button:active:backdrop, + .inline-toolbar .button:focus:backdrop, + .inline-toolbar .button:active:backdrop, + .inline-toolbar .flat:focus:backdrop, + .inline-toolbar .flat:active:backdrop, + .inline-toolbar .text-button:focus:backdrop, + .inline-toolbar .text-button:active:backdrop, + .inline-toolbar .image-button:focus:backdrop, + .inline-toolbar .image-button:active:backdrop { + border: none; + background-color: transparent; + color: #9e9e9e; } + searchbar button:hover, + .search-bar button:hover, .location-bar button:hover, + searchbar .button:hover, + .search-bar .button:hover, + .location-bar .button:hover, + searchbar .flat:hover, + .search-bar .flat:hover, + .location-bar .flat:hover, + searchbar .text-button:hover, + .search-bar .text-button:hover, + .location-bar .text-button:hover, + searchbar .image-button:hover, + .search-bar .image-button:hover, + .location-bar .image-button:hover, + .inline-toolbar button:hover, + .inline-toolbar .button:hover, + .inline-toolbar .flat:hover, + .inline-toolbar .text-button:hover, + .inline-toolbar .image-button:hover { + background-color: rgba(0, 0, 0, 0.05); + text-shadow: none; + color: #444; + box-shadow: none; } + searchbar button:insensitive, + .search-bar button:insensitive, .location-bar button:insensitive, + searchbar .button:insensitive, + .search-bar .button:insensitive, + .location-bar .button:insensitive, + searchbar .flat:insensitive, + .search-bar .flat:insensitive, + .location-bar .flat:insensitive, + searchbar .text-button:insensitive, + .search-bar .text-button:insensitive, + .location-bar .text-button:insensitive, + searchbar .image-button:insensitive, + .search-bar .image-button:insensitive, + .location-bar .image-button:insensitive, + .inline-toolbar button:insensitive, + .inline-toolbar .button:insensitive, + .inline-toolbar .flat:insensitive, + .inline-toolbar .text-button:insensitive, + .inline-toolbar .image-button:insensitive { + background: none; + background-color: transparent; + color: rgba(68, 68, 68, 0.5); } + searchbar button:backdrop, + .search-bar button:backdrop, .location-bar button:backdrop, + searchbar .button:backdrop, + .search-bar .button:backdrop, + .location-bar .button:backdrop, + searchbar .flat:backdrop, + .search-bar .flat:backdrop, + .location-bar .flat:backdrop, + searchbar .text-button:backdrop, + .search-bar .text-button:backdrop, + .location-bar .text-button:backdrop, + searchbar .image-button:backdrop, + .search-bar .image-button:backdrop, + .location-bar .image-button:backdrop, + .inline-toolbar button:backdrop, + .inline-toolbar .button:backdrop, + .inline-toolbar .flat:backdrop, + .inline-toolbar .text-button:backdrop, + .inline-toolbar .image-button:backdrop { + border: none; + background: none; + background-color: transparent; + color: #9e9e9e; } + searchbar .entry, + .search-bar .entry, .location-bar .entry, + searchbar entry, + .search-bar entry, + .location-bar entry, + .inline-toolbar .entry, + .inline-toolbar entry { + background: none; + color: #444; + border-radius: 0px; + border: none; + box-shadow: none; } + searchbar .entry.image, + .search-bar .entry.image, .location-bar .entry.image, + searchbar entry.image, + .search-bar entry.image, + .location-bar entry.image, + .inline-toolbar .entry.image, + .inline-toolbar entry.image { + color: #444; } + searchbar .entry.image.left, + .search-bar .entry.image.left, .location-bar .entry.image.left, + searchbar entry.image.left, + .search-bar entry.image.left, + .location-bar entry.image.left, + .inline-toolbar .entry.image.left, + .inline-toolbar entry.image.left { + padding-right: 6px; } + searchbar .entry:backdrop, + .search-bar .entry:backdrop, .location-bar .entry:backdrop, + searchbar entry:backdrop, + .search-bar entry:backdrop, + .location-bar entry:backdrop, + .inline-toolbar .entry:backdrop, + .inline-toolbar entry:backdrop { + color: #9e9e9e; } + searchbar .entry:selected, + .search-bar .entry:selected, .location-bar .entry:selected, + searchbar entry:selected, + .search-bar entry:selected, + .location-bar entry:selected, + .inline-toolbar .entry:selected, + .inline-toolbar entry:selected { + color: #ffffff; + background-color: #347D9F; } + +searchbar, +.search-bar, .location-bar { + border-style: solid; + border-color: #d1d1d1; + background-color: #ececec; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop { + border-color: #d5d5d5; + background-color: #ebebeb; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar, +.search-bar { + padding: 3px 0px; + border-width: 0; + border-radius: 0; } + +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +/************ + * Tooltips * + ************/ +.tooltip, +.overlay-bar { + margin: 4px; + border: none; + border-radius: 3px; + background-color: #ffffff; + color: #444; } + .tooltip.background, + .overlay-bar.background { + background-color: #ffffff; + border: none; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3); } + .tooltip *, + .overlay-bar * { + padding: 2px; + background-color: transparent; + color: #444; } + .tooltip .csd, + .overlay-bar .csd { + border-radius: 5px; + box-shadow: none; } + +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: #a2a2a2; + border-top-color: #f7f7f7; } + GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + border-radius: 0; } + GtkTreeView.view:selected:backdrop, GtkTreeView.view:selected, + treeview.view:selected:backdrop, + treeview.view:selected { + border-left-color: #9abecf; + border-top-color: rgba(68, 68, 68, 0.1); } + GtkTreeView.view:insensitive, + treeview.view:insensitive { + color: #9e9e9e; } + GtkTreeView.view:insensitive:selected, + treeview.view:insensitive:selected { + color: #85b1c5; } + GtkTreeView.view:insensitive:selected:backdrop, + treeview.view:insensitive:selected:backdrop { + color: rgba(77, 141, 171, 0.85); } + GtkTreeView.view:insensitive:backdrop, + treeview.view:insensitive:backdrop { + color: #d1d1d1; } + GtkTreeView.view.separator, + treeview.view.separator { + color: #f7f7f7; } + GtkTreeView.view.separator:backdrop, + treeview.view.separator:backdrop { + color: rgba(247, 247, 247, 0.1); } + GtkTreeView.view:backdrop, + treeview.view:backdrop { + border-left-color: #cbcbcb; + border-top: #f7f7f7; } + GtkTreeView.view.expander, + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #7c7c7c; } + GtkTreeView.view.expander:dir(rtl), + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover, + treeview.view.expander:hover { + color: #444; } + GtkTreeView.view.expander:selected, + treeview.view.expander:selected { + color: #c2d8e2; } + GtkTreeView.view.expander:selected:hover, + treeview.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:selected:backdrop, + treeview.view.expander:selected:backdrop { + color: rgba(141, 182, 201, 0.65); } + GtkTreeView.view.expander:checked, + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.expander:backdrop, + treeview.view.expander:backdrop { + color: #bababa; } + GtkTreeView.view.progressbar, + treeview.view.progressbar { + color: #ffffff; + border: 1px solid #275f79; + border-radius: 4px; + background-color: #347D9F; + background-image: linear-gradient(to bottom, #347D9F, #275f79); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:selected, + treeview.view.progressbar:selected:focus, + treeview.view.progressbar:selected { + border-radius: 0; + color: #347D9F; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); } + GtkTreeView.view.progressbar:selected:focus:backdrop, GtkTreeView.view.progressbar:selected:backdrop, + treeview.view.progressbar:selected:focus:backdrop, + treeview.view.progressbar:selected:backdrop { + color: #347D9F; + border-color: #275f79; + background-color: #fcfcfc; } + GtkTreeView.view.progressbar:backdrop, + treeview.view.progressbar:backdrop { + color: #fcfcfc; + background-image: none; + box-shadow: none; } + GtkTreeView.view.trough, + treeview.view.trough { + background-color: rgba(68, 68, 68, 0.1); + border-radius: 4px; } + GtkTreeView.view.trough:selected:focus, GtkTreeView.view.trough:selected, + treeview.view.trough:selected:focus, + treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #347D9F; } + GtkTreeView.view column-header .button, + GtkTreeView.view column-header button, + GtkTreeView.view header .button, + GtkTreeView.view header button, + treeview.view column-header .button, + treeview.view column-header button, + treeview.view header .button, + treeview.view header button { + color: #a2a2a2; + background-color: #ffffff; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + GtkTreeView.view column-header .button:hover, + GtkTreeView.view column-header button:hover, + GtkTreeView.view header .button:hover, + GtkTreeView.view header button:hover, + treeview.view column-header .button:hover, + treeview.view column-header button:hover, + treeview.view header .button:hover, + treeview.view header button:hover { + color: #737373; + box-shadow: none; + transition: none; } + GtkTreeView.view column-header .button:active, + GtkTreeView.view column-header button:active, + GtkTreeView.view header .button:active, + GtkTreeView.view header button:active, + treeview.view column-header .button:active, + treeview.view column-header button:active, + treeview.view header .button:active, + treeview.view header button:active { + color: #444; + transition: none; } + GtkTreeView.view column-header button:last-child:backdrop, GtkTreeView.view column-header button:last-child, + GtkTreeView.view header button:last-child:backdrop, + GtkTreeView.view header button:last-child, + treeview.view column-header button:last-child:backdrop, + treeview.view column-header button:last-child, + treeview.view header button:last-child:backdrop, + treeview.view header button:last-child { + border-right-style: none; } + GtkTreeView.view .button.dnd:active, GtkTreeView.view .button.dnd:selected, GtkTreeView.view .button.dnd:hover, GtkTreeView.view .button.dnd, + GtkTreeView.view button.dnd:active, + GtkTreeView.view button.dnd:selected, + GtkTreeView.view button.dnd:hover, + GtkTreeView.view button.dnd, + GtkTreeView.view column-header.button.dnd:active, + GtkTreeView.view column-header.button.dnd:selected, + GtkTreeView.view column-header.button.dnd:hover, + GtkTreeView.view column-header.button.dnd, + GtkTreeView.view header.button.dnd:active, + GtkTreeView.view header.button.dnd:selected, + GtkTreeView.view header.button.dnd:hover, + GtkTreeView.view header.button.dnd, + treeview.view .button.dnd:active, + treeview.view .button.dnd:selected, + treeview.view .button.dnd:hover, + treeview.view .button.dnd, + treeview.view button.dnd:active, + treeview.view button.dnd:selected, + treeview.view button.dnd:hover, + treeview.view button.dnd, + treeview.view column-header.button.dnd:active, + treeview.view column-header.button.dnd:selected, + treeview.view column-header.button.dnd:hover, + treeview.view column-header.button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: #347D9F; + color: #ffffff; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #ffffff; + text-shadow: none; } + +GtkTreeView.view column-header .button, +GtkTreeView.view column-header button, +GtkTreeView.view header .button, +GtkTreeView.view header button, +treeview.view column-header .button, +treeview.view column-header button, +treeview.view header .button, +treeview.view header button, GtkTreeView.view column-header .button:hover, +GtkTreeView.view column-header button:hover, +GtkTreeView.view header .button:hover, +GtkTreeView.view header button:hover, +treeview.view column-header .button:hover, +treeview.view column-header button:hover, +treeview.view header .button:hover, +treeview.view header button:hover, GtkTreeView.view column-header .button:active, +GtkTreeView.view column-header button:active, +GtkTreeView.view header .button:active, +GtkTreeView.view header button:active, +treeview.view column-header .button:active, +treeview.view column-header button:active, +treeview.view header .button:active, +treeview.view header button:active { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #f7f7f7; } + GtkTreeView.view column-header .button:insensitive, + GtkTreeView.view column-header button:insensitive, + GtkTreeView.view header .button:insensitive, + GtkTreeView.view header button:insensitive, + treeview.view column-header .button:insensitive, + treeview.view column-header button:insensitive, + treeview.view header .button:insensitive, + treeview.view header button:insensitive { + border-color: #f7f7f7; + background-image: none; } + GtkTreeView.view column-header .button:backdrop, + GtkTreeView.view column-header button:backdrop, + GtkTreeView.view header .button:backdrop, + GtkTreeView.view header button:backdrop, + treeview.view column-header .button:backdrop, + treeview.view column-header button:backdrop, + treeview.view header .button:backdrop, + treeview.view header button:backdrop { + border-color: #f7f7f7; + border-style: none solid solid none; + color: #cbcbcb; + background-image: none; + background-color: #fcfcfc; } + GtkTreeView.view column-header .button:backdrop:insensitive, + GtkTreeView.view column-header button:backdrop:insensitive, + GtkTreeView.view header .button:backdrop:insensitive, + GtkTreeView.view header button:backdrop:insensitive, + treeview.view column-header .button:backdrop:insensitive, + treeview.view column-header button:backdrop:insensitive, + treeview.view header .button:backdrop:insensitive, + treeview.view header button:backdrop:insensitive { + border-color: #f7f7f7; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +.window-frame { + border-radius: 4px; + border-width: 0px; + box-shadow: 0 8px 9px 1px transparent, 0 8px 6px 1px rgba(0, 0, 0, 0.5); + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 6px 6px 0 rgba(0, 0, 0, 0.3); + transition: 200ms ease-out; } + .fullscreen .window-frame, .tiled .window-frame { + border-radius: 0; } + .popup .window-frame { + box-shadow: none; } + .ssd .window-frame { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5); } + .csd.popup .window-frame { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); } + .solid-csd .window-frame { + border-radius: 0; + margin: 4px; + background-color: #f7f7f7; + border: 0px solid #d5d5d5; + box-shadow: none; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +**********/ +.budgie-panel .unpinned .launcher:hover, .budgie-panel .pinned .launcher.running:hover { + background-color: rgba(0, 0, 0, 0.1); } +.budgie-panel .unpinned .launcher:active, .budgie-panel .pinned .launcher.running:active, .budgie-panel .unpinned .launcher:checked, .budgie-panel .pinned .launcher.running:checked { + background-color: rgba(0, 0, 0, 0.2); } +.top .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .top .launcher, .top .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .top .launcher.running { + border-bottom: 2px solid transparent; + border-top: 2px solid transparent; } + .top .budgie-panel .unpinned .launcher, + .top .budgie-panel .pinned .launcher.running { + border-top: 2px solid rgba(52, 125, 159, 0.5); } + .top .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .top .launcher:hover, .top .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .top .launcher.running:hover { + border-bottom: 2px solid rgba(0, 0, 0, 0.1); + border-top: 2px solid rgba(52, 125, 159, 0.5); } + .top .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .top .launcher:active, .top .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .top .launcher.running:active, .top .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .top .launcher:checked, .top .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .top .launcher.running:checked { + border-bottom: 2px solid rgba(0, 0, 0, 0.2); + border-top: 2px solid #347D9F; } +.bottom .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .bottom .launcher, .bottom .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .bottom .launcher.running { + border-top: 2px solid transparent; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .unpinned .launcher, + .bottom .budgie-panel .pinned .launcher.running { + border-bottom: 2px solid rgba(52, 125, 159, 0.5); } + .bottom .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .bottom .launcher:hover, .bottom .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .bottom .launcher.running:hover { + border-top: 2px solid rgba(0, 0, 0, 0.1); + border-bottom: 2px solid rgba(52, 125, 159, 0.5); } + .bottom .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .bottom .launcher:active, .bottom .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .bottom .launcher.running:active, .bottom .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .bottom .launcher:checked, .bottom .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .bottom .launcher.running:checked { + border-top: 2px solid rgba(0, 0, 0, 0.2); + border-bottom: 2px solid #347D9F; } +.left .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .left .launcher, .left .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .left .launcher.running { + border-right: 2px solid transparent; + border-left: 2px solid transparent; } + .left .budgie-panel .unpinned .launcher, + .left .budgie-panel .pinned .launcher.running { + border-left: 2px solid rgba(52, 125, 159, 0.5); } + .left .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .left .launcher:hover, .left .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .left .launcher.running:hover { + border-right: 2px solid rgba(0, 0, 0, 0.1); + border-left: 2px solid rgba(52, 125, 159, 0.5); } + .left .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .left .launcher:active, .left .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .left .launcher.running:active, .left .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .left .launcher:checked, .left .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .left .launcher.running:checked { + border-right: 2px solid rgba(0, 0, 0, 0.2); + border-left: 2px solid #347D9F; } +.right .budgie-panel .unpinned .launcher, .budgie-panel .unpinned .right .launcher, .right .budgie-panel .pinned .launcher.running, .budgie-panel .pinned .right .launcher.running { + border-left: 2px solid transparent; + border-right: 2px solid transparent; } + .right .budgie-panel .unpinned .launcher, + .right .budgie-panel .pinned .launcher.running { + border-right: 2px solid rgba(52, 125, 159, 0.5); } + .right .budgie-panel .unpinned .launcher:hover, .budgie-panel .unpinned .right .launcher:hover, .right .budgie-panel .pinned .launcher.running:hover, .budgie-panel .pinned .right .launcher.running:hover { + border-left: 2px solid rgba(0, 0, 0, 0.1); + border-right: 2px solid rgba(52, 125, 159, 0.5); } + .right .budgie-panel .unpinned .launcher:active, .budgie-panel .unpinned .right .launcher:active, .right .budgie-panel .pinned .launcher.running:active, .budgie-panel .pinned .right .launcher.running:active, .right .budgie-panel .unpinned .launcher:checked, .budgie-panel .unpinned .right .launcher:checked, .right .budgie-panel .pinned .launcher.running:checked, .budgie-panel .pinned .right .launcher.running:checked { + border-left: 2px solid rgba(0, 0, 0, 0.2); + border-right: 2px solid #347D9F; } + +.budgie-menu GtkSearchEntry.entry:not(:selected) { + border: none; + box-shadow: none; + background: none; + font-size: 120%; } + .budgie-menu GtkSearchEntry.entry:not(:selected).image { + padding-left: 0px; + padding-right: 6px; } +.budgie-menu .list-row.activatable:selected, +.budgie-menu .list-row.activatable:selected .button { + color: inherit; } + +.budgie-panel { + font: bold; + color: white; + background-color: rgba(0, 0, 0, 0.7); } + .budgie-panel:backdrop { + color: white; + background-color: rgba(0, 0, 0, 0.7); } + .budgie-panel WnckTasklist .button, + .budgie-panel WnckTasklist .button:backdrop { + border-radius: 0; } + .budgie-panel .launcher { + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + padding-left: 2px; + padding-right: 2px; + border-color: transparent; } + .budgie-panel .launcher:hover { + -gtk-image-effect: highlight; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } + +.top .raven-frame { + padding: 0; + background: none; + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(0, 0, 0, 0.2); } + +.bottom .raven-frame { + padding: 0; + background: none; + border: none; + border-top: 1px solid rgba(0, 0, 0, 0.2); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.2), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(0, 0, 0, 0.2); } + +.left .raven-frame { + padding: 0; + background: none; + border: none; + border-right: 1px solid rgba(0, 0, 0, 0.2); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(0, 0, 0, 0.2); } + +.right .raven-frame { + padding: 0; + background: none; + border: none; + border-left: 1px solid rgba(0, 0, 0, 0.2); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent); } + +.raven { + color: white; + background-color: transparent; + transition: 170ms ease-out; } + .raven .raven-header { + color: white; + border-width: 1px 0; } + .raven .raven-header.top { + border-top-style: none; } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-background { + color: white; + background-color: transparent; + border-bottom: 1px solid transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip .button { + padding: 10px; } + .raven .option-subtitle { + font-size: smaller; } + +.raven-mpris { + border-width: 1px 0; } + .raven-mpris .button.image-button { + padding: 8px; } + +.budgie-notification-window { + background: none; + border-radius: 1px; } + +.budgie-notification.background { + background-color: white; + border-radius: 4px; } +.budgie-notification .notification-title { + font-size: 110%; + color: #444; } +.budgie-notification .notification-body { + color: rgba(255, 255, 255, 0.7); } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog { + background-color: transparent; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.2); + border-radius: 1px; } + +.budgie-session-dialog .linked.horizontal > .button, .budgie-polkit-dialog .linked.horizontal > .button { + border-bottom: none; + border-radius: 0; } + .budgie-session-dialog .linked.horizontal > .button:first-child, .budgie-polkit-dialog .linked.horizontal > .button:first-child { + border-left: none; + border-radius: 0; } + .budgie-session-dialog .linked.horizontal > .button:last-child, .budgie-polkit-dialog .linked.horizontal > .button:last-child { + border-right: none; + border-radius: 0; } + +.budgie-polkit-dialog .message { + color: rgba(255, 255, 255, 0.7); } +.budgie-polkit-dialog .failure { + color: #f34235; } + +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; } + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; } + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; } + +SudokuView { + border: none; } + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: #ffffff; } + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: #347D9F; + color: #ffffff; } + +/******** + * Misc * + *******/ +ApDocView, +EogScrollView, +CheeseThumbView { + -EogScrollView-shadow-type: none; } + +/************ + * Terminal * + ************/ +TerminalScreen, +VteTerminal { + background-color: rgba(0, 43, 54, 0.9); + color: #839495; } + +TerminalWindow .titlebar, +TerminalWindow .header-bar { + background-color: #636E73; } + TerminalWindow .titlebar:backdrop, + TerminalWindow .header-bar:backdrop { + background-color: #4b5458; } + +/************ + * Nautilus * + ************/ +NautilusCanvasView { + border: none; } + NautilusCanvasView:active, NautilusCanvasView:focus, NautilusCanvasView:backdrop { + border: none; } + +.nautilus-circular-button { + border-radius: 20px; + outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #444; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #444; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:prelight { + color: #444; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #ffffff; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item GtkLabel.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item .header-bar .subtitle:selected, + .header-bar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #ffffff; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list GtkLabel.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list .header-bar .subtitle:selected, + .header-bar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #ffffff; } + +/*********** + * Builder * + ***********/ +GbGreeterWindow .titlebar, +GbGreeterWindow .header-bar, +GbWorkbench .titlebar, +GbWorkbench .header-bar { + background-color: #CBBB2E; } + GbGreeterWindow .titlebar:backdrop, + GbGreeterWindow .header-bar:backdrop, + GbWorkbench .titlebar:backdrop, + GbWorkbench .header-bar:backdrop { + background-color: #a19525; } + +/************** + * Calculator * + **************/ +MathWindow { + background-color: #ffffff; + border-radius: 0 0 4px 4px; } + MathWindow .titlebar, + MathWindow .header-bar, + MathWindow .toolbar { + background-color: #07ce8e; } + MathWindow .titlebar:backdrop, + MathWindow .header-bar:backdrop, + MathWindow .toolbar:backdrop { + background-color: #059d6c; } + MathWindow MathButtons GtkComboBox, + MathWindow MathButtons .button { + background-color: transparent; + background-image: none; + box-shadow: none; + border: none; + text-shadow: none; + color: #07ce8e; + font: bold; } + MathWindow MathButtons GtkComboBox:hover, + MathWindow MathButtons .button:hover { + background-image: none; + background-color: #ffffff; + color: #07ce8e; } + MathWindow MathButtons GtkComboBox:backdrop, + MathWindow MathButtons .button:backdrop { + color: #059d6c; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action, + MathWindow MathButtons .button.text-button.suggested-action { + background-image: none; + box-shadow: none; + text-shadow: none; + background-color: #07ce8e; + color: #ffffff; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action:backdrop, + MathWindow MathButtons .button.text-button.suggested-action:backdrop { + background-color: #059d6c; + color: rgba(255, 255, 255, 0.5); } + MathWindow MathDisplay { + padding: 4px; + background-color: #ffffff; + border: 1px solid #d1d1d1; } + +/************ + * Calendar * + ************/ +GcalWindow .titlebar, +GcalWindow .header-bar { + background-color: #75A3F6; } + GcalWindow .titlebar:backdrop, + GcalWindow .header-bar:backdrop { + background-color: #4583f3; } + +/********** + * Cheese * + **********/ +CheeseWindow .titlebar, +CheeseWindow .header-bar, +CheeseWindow .toolbar { + background-color: #ad7fa8; } + CheeseWindow .titlebar:backdrop, + CheeseWindow .header-bar:backdrop, + CheeseWindow .toolbar:backdrop { + background-color: #986192; } + +/************ + * Contacts * + ************/ +ContactsWindow .titlebar, +ContactsWindow .header-bar { + background-color: #2095F2; } + ContactsWindow .titlebar:backdrop, + ContactsWindow .header-bar:backdrop { + background-color: #0c7bd3; } + +/********** + * Clocks * + **********/ +ClocksWindow .titlebar, +ClocksWindow .header-bar { + background-color: #4BAE4F; } + ClocksWindow .titlebar:backdrop, + ClocksWindow .header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Disks * + *********/ +GduWindow .titlebar, +GduWindow .header-bar { + background-color: #8561C5; } + GduWindow .titlebar:backdrop, + GduWindow .header-bar:backdrop { + background-color: #6a41b2; } + +/************** + * Disk Usage * + **************/ +BaobabWindow .titlebar, +BaobabWindow .header-bar { + background-color: #CC5E55; } + BaobabWindow .titlebar:backdrop, + BaobabWindow .header-bar:backdrop { + background-color: #b74137; } + +/************* + * Documents * + *************/ +#Documents .titlebar, +#Documents .header-bar { + background-color: #C2352A; } + #Documents .titlebar:backdrop, + #Documents .header-bar:backdrop { + background-color: #982a21; } + +/************ + * Epiphany * + ************/ +EphyWindow .titlebar, +EphyWindow .header-bar { + background-color: #6573C3; } + EphyWindow .titlebar:backdrop, + EphyWindow .header-bar:backdrop { + background-color: #4555b0; } + EphyWindow .titlebar .incognito-mode, + EphyWindow .header-bar .incognito-mode { + background-color: #3e4c9e; } + EphyWindow .titlebar .incognito-mode .button, + EphyWindow .header-bar .incognito-mode .button { + background-image: none; } + EphyWindow .titlebar .incognito-mode:backdrop, + EphyWindow .header-bar .incognito-mode:backdrop { + background-color: #2f3a79; } + +/********* + * Gedit * + *********/ +GeditWindow .titlebar, +GeditWindow .header-bar { + background-color: #DC4836; } + GeditWindow .titlebar:backdrop, + GeditWindow .header-bar:backdrop { + background-color: #be3221; } + +/************** + * Log Viewer * + **************/ +GlWindow .titlebar, +GlWindow .header-bar, +GlWindow .toolbar, +LogviewWindow .titlebar, +LogviewWindow .header-bar, +LogviewWindow .toolbar { + background-color: #009587; } + GlWindow .titlebar:backdrop, + GlWindow .header-bar:backdrop, + GlWindow .toolbar:backdrop, + LogviewWindow .titlebar:backdrop, + LogviewWindow .header-bar:backdrop, + LogviewWindow .toolbar:backdrop { + background-color: #006259; } + +/********* + * Music * + *********/ +gnomemusic + window + Window .titlebar, +gnomemusic + window + Window .header-bar { + background-color: #fe9700; } + gnomemusic + window + Window .titlebar:backdrop, + gnomemusic + window + Window .header-bar:backdrop { + background-color: #cb7900; } + +/***************** + * Notes/Bijiben * + *****************/ +BjbMainToolbar .titlebar, +BjbMainToolbar .header-bar, +BjbWindowBase .titlebar, +BjbWindowBase .header-bar { + background-color: #ebdd4d; } + BjbMainToolbar .titlebar:backdrop, + BjbMainToolbar .header-bar:backdrop, + BjbWindowBase .titlebar:backdrop, + BjbWindowBase .header-bar:backdrop { + background-color: #e6d41f; } + +/********** + * Photos * + **********/ +PhotosMainWindow .titlebar, +PhotosMainWindow .header-bar { + background-color: #D30101; } + PhotosMainWindow .titlebar:backdrop, + PhotosMainWindow .header-bar:backdrop { + background-color: #a00101; } + +/********** + * Polari * + **********/ +.titlebar.polari-titlebar-left, .titlebar.polari-titlebar-right, +.header-bar.polari-titlebar-left, +.header-bar.polari-titlebar-right { + background-color: #4BAE4F; } + .titlebar.polari-titlebar-left:backdrop, .titlebar.polari-titlebar-right:backdrop, + .header-bar.polari-titlebar-left:backdrop, + .header-bar.polari-titlebar-right:backdrop { + background-color: #3c8a3f; } + +/******************* + * System Settings * + ******************/ +CcWindow .titlebar, +CcWindow .header-bar { + background-color: #5F7C8A; } + CcWindow .titlebar:backdrop, + CcWindow .header-bar:backdrop { + background-color: #4a616c; } + +CcShellNavBar { + padding: 0px; } + +/************ + * Software * + ************/ +#window_software .titlebar, +#window_software .header-bar { + background-color: #1A77C2; } + #window_software .titlebar:backdrop, + #window_software .header-bar:backdrop { + background-color: #145b95; } + +/****************** + * System Monitor * + ******************/ +#gnome-system-monitor .titlebar, +#gnome-system-monitor .header-bar { + background-color: #6fbe72; } + #gnome-system-monitor .titlebar:backdrop, + #gnome-system-monitor .header-bar:backdrop { + background-color: #4eac51; } + +/******** + * ToDo * + ********/ +GtdWindow .titlebar, +GtdWindow .header-bar { + background-color: #3262A1; } + GtdWindow .titlebar:backdrop, + GtdWindow .header-bar:backdrop { + background-color: #264a7a; } + +/******** + * Yelp * + ********/ +YelpWindow .titlebar, +YelpWindow .header-bar { + background-color: #435ece; } + YelpWindow .titlebar:backdrop, + YelpWindow .header-bar:backdrop { + background-color: #2e47b0; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #ffffff; + background-color: #ffffff; } + .gala-notification .title, + .gala-notification .label { + color: #444; } + +.gala-button { + padding: 3px; + color: #ffffff; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(255, 255, 255, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #444; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(52, 125, 159, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #444; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(52, 125, 159, 0.3); + color: #ffffff; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #444; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + color: white; } + .panel.maximized { + background-color: #000; } + .panel.translucent { + background-color: rgba(0, 0, 0, 0.5); } + +.composited-indicator > GtkRevealer, +.composited-indicator > GtkRevealer GtkImage, +.composited-indicator > GtkRevealer GtkLabel { + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1); } + +.panel.color-light .composited-indicator > GtkRevealer, +.panel.color-light .composited-indicator > GtkRevealer GtkImage, +.panel.color-light .composited-indicator > GtkRevealer GtkLabel { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************* + * AppCenter * + *************/ +AppCenterMainWindow .titlebar, +AppCenterMainWindow .header-bar { + background-color: #378BE6; } + AppCenterMainWindow .titlebar:backdrop, + AppCenterMainWindow .header-bar:backdrop { + background-color: #1a71d0; } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .titlebar, + PantheonCalculatorMainWindow .header-bar { + background-color: #07ce8e; } + PantheonCalculatorMainWindow .titlebar:backdrop, + PantheonCalculatorMainWindow .header-bar:backdrop { + background-color: #059d6c; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/******** + * Maya * + ********/ +MayaViewMayaToolbar.titlebar, MayaViewMayaToolbar.header-bar { + background-color: #4bae4f; } + MayaViewMayaToolbar.titlebar:backdrop, MayaViewMayaToolbar.header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Cards * + *********/ +.deck { + background-color: #e3e3e3; } + +.card { + background-color: #ffffff; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #f2f2f2; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .titlebar, + NoiseLibraryWindow .header-bar { + background-color: #EE6020; } + NoiseLibraryWindow .titlebar:backdrop, + NoiseLibraryWindow .header-bar:backdrop { + background-color: #cb4a10; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/*********** + * Scratch * + ***********/ +ScratchMainWindow .titlebar, +ScratchMainWindow .header-bar { + background-color: #e74c3c; } + ScratchMainWindow .titlebar:backdrop, + ScratchMainWindow .header-bar:backdrop { + background-color: #d62c1a; } + +/******** + * Snap * + ********/ +SnapMainWindow .titlebar, +SnapMainWindow .header-bar, +SnapSnapWindow .titlebar, +SnapSnapWindow .header-bar { + background-color: #6d266a; } + SnapMainWindow .titlebar:backdrop, + SnapMainWindow .header-bar:backdrop, + SnapSnapWindow .titlebar:backdrop, + SnapSnapWindow .header-bar:backdrop { + background-color: #471945; } +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .titlebar, +DirectWindow .header-bar, +LibraryWindow .titlebar, +LibraryWindow .header-bar { + background-color: #5544B5; } + DirectWindow .titlebar:backdrop, + DirectWindow .header-bar:backdrop, + LibraryWindow .titlebar:backdrop, + LibraryWindow .header-bar:backdrop { + background-color: #443690; } +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #f7f7f7; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #444; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Backdrop Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +/* Backdrop Unity panel color */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: #347D9F; + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #636E73; + color: #dbdee0; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #636E73; + border-bottom-width: 0; + background-color: #636E73; + color: #dbdee0; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + background-color: #4b5458; + color: #c0c5c8; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #dbdee0; } + UnityDecoration .top .menuitem:backdrop { + background-color: #4b5458; + color: #c0c5c8; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #626c71; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #636E73, #626c71); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #626c71; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: #4b5458; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #343a3c; + color: #dbdee0; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: #1c1f21; + color: #c0c5c8; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #dbdee0; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #dbdee0; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #343a3c; + color: #dbdee0; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #9e9e9e; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #616b70; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; + border: none; + color: #d1d1d1; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #ffffff; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #347D9F; } + +/*********************** + * App-Specific Styles * + ***********************/ +/******************* + * Archive Manager * + *******************/ +FrWindow .titlebar, +FrWindow .header-bar, +FrWindow .toolbar { + background-color: #A88A67; } + FrWindow .titlebar:backdrop, + FrWindow .header-bar:backdrop, + FrWindow .toolbar:backdrop { + background-color: #8c7050; } + +/********* + * Birdie * + *********/ +BirdieWidgetsUnifiedWindow .titlebar, +BirdieWidgetsUnifiedWindow .header-bar { + background-image: none; + background-color: #3998E7; } + BirdieWidgetsUnifiedWindow .titlebar:backdrop, + BirdieWidgetsUnifiedWindow .header-bar:backdrop { + background-image: none; + background-color: #1a7fd3; } +BirdieWidgetsUnifiedWindow .menu-button { + padding: 0px; + padding-left: 6px; + padding-right: 6px; } + +BirdieWidgetsTweetList * { + background-image: none; + background: none; } + +BirdieWidgetsUserbox { + background-color: rgba(57, 152, 231, 0.2); } + +BirdieWidgetsNotebook .header { + background-color: #ffffff; } +BirdieWidgetsNotebook tab:active { + box-shadow: inset 0 -3px 0 0 #3998E7; } + +/********* + * Geary * + *********/ +.geary-titlebar-left, +.geary-titlebar-right { + background-color: #F2B035; } + .geary-titlebar-left:backdrop, + .geary-titlebar-right:backdrop { + background-color: #e59a0f; } + .geary-titlebar-left .separator, + .geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkWidget-focus-line-width: 1px; + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView GtkIconView:active, ConversationListView .view:selected, ConversationListView GtkIconView:selected { + background-color: #347D9F; + color: #ffffff; } + ConversationListView .view:active:backdrop, ConversationListView GtkIconView:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView GtkIconView:selected:backdrop { + background-color: #3a8cb2; + color: rgba(255, 255, 255, 0.5); } + ConversationListView .view .cell, ConversationListView GtkIconView .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView GtkIconView .cell:selected { + color: #ffffff; + border: 0px solid #275f79; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: rgba(0, 0, 0, 0.7); + color: white; + font: bold; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.7); } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: white; + font: bold; } + #panel_window .menubar .menuitem:insensitive, + #panel_window menubar menuitem:insensitive { + color: rgba(255, 255, 255, 0.5); } + #panel_window .menubar .menuitem:insensitive GtkLabel, + #panel_window menubar menuitem:insensitive GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:insensitive label, + #panel_window menubar menuitem:insensitive label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #444; } + +#content_frame { + padding-bottom: 14px; + background-color: #f7f7f7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + #content_frame button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + #content_frame button:active, #content_frame button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #d1d1d1; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + #content_frame button:insensitive { + border-color: #d1d1d1; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + icon-shadow: none; } + #content_frame button:insensitive GtkLabel, #content_frame button:insensitive { + color: #9e9e9e; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(32, 37, 38, 0.8); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:insensitive { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + icon-shadow: none; } + +#login_window #user_combobox { + color: #444; + font: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } + +/********** + * Midori * + **********/ +MidoriBrowser .titlebar, +MidoriBrowser .header-bar, +MidoriBrowser .toolbar { + background-color: #7FC843; } + MidoriBrowser .titlebar:backdrop, + MidoriBrowser .header-bar:backdrop, + MidoriBrowser .toolbar:backdrop { + background-color: #66a731; } + +/********* + * Vocal * + *********/ +.titlebar.vocal-headerbar, +.header-bar.vocal-headerbar { + background-color: #9C69C6; } + .titlebar.vocal-headerbar:backdrop, + .header-bar.vocal-headerbar:backdrop { + background-color: #8345b7; } diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk.scss new file mode 100644 index 0000000..182b147 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/gtk.scss @@ -0,0 +1,26 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +$variant: 'light'; + +@import 'colors'; +@import 'colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_action-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_action-bars.scss new file mode 100644 index 0000000..dd4a3f5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_action-bars.scss @@ -0,0 +1,27 @@ +/*************** +* Action bars * +***************/ + +.action-bar { + background-color: darken($bg_color, 10%); + border: solid $borders_color; + border-width: 1px 0 0 0; + color: $fg_color; + box-shadow: none; + + &:backdrop { + background-color: darken($backdrop_bg_color, 10%); + box-shadow: none; + -gtk-image-effect: dim; + } + + &:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; + } + + &:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_app-notifications.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_app-notifications.scss new file mode 100644 index 0000000..024c6fc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_app-notifications.scss @@ -0,0 +1,19 @@ +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + @extend %osd; + + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: $osd_bg_color; + background-clip: padding-box; + + &:backdrop { + background-image: none; + transition: $backdrop_transition; + } + + .button, button { @extend %osd_button; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_base-states.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_base-states.scss new file mode 100644 index 0000000..8987283 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_base-states.scss @@ -0,0 +1,206 @@ +/*************** + * Base States * + ***************/ +.background { + color: $fg_color; + background-color: $bg_color; + + &:backdrop { + color: $backdrop_fg_color; + background-color: $backdrop_bg_color; + text-shadow: none; + icon-shadow: none; + } +} + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ + +*:insensitive { -gtk-image-effect: dim; } + +.gtkstyle-fallback { + color: $fg_color; + background-color: $bg_color; + + &:hover { + color: $fg_color; + background-color: lighten($bg_color, 10%); + } + + &:active { + color: $fg_color; + background-color: darken($bg_color, 10%); + } + + &:insensitive { + color: $insensitive_fg_color; + background-color: $insensitive_bg_color; + } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $base_color; + + &:backdrop { + color: $backdrop_text_color; + background-color: $backdrop_base_color; + } + + &:selected { + &:focus, & { + @extend %selected_items; + + border-radius: 3px; + } + } +} + +GtkTextView { + GtkLabel { + @extend %view; + + selection { &:focus, & { @extend %selected_items; }} + } +} + +GtkTextView{ + background-color: mix($bg_color, $base_color, 50%); + + &:backdrop { background-color: mix($backdrop_bg_color, $backdrop_base_color, 50%); } + + &.bottom { + background-size: 100% 1px; + background-position: top; + } + + &.top { + background-size: 100% 1px; + background-position: bottom; + } + + &.left { + background-size: 1px 100%; + background-position: right; + } + + &.right { + background-size: 1px 100%; + background-position: left; + } +} + +GtkIconView { + @extend .view; + background-color:transparent; + + &:backdrop{ + background-color:transparent; + } +} + +.rubberband, +%rubberband { + border: 1px solid darken($selected_bg_color, 10%); + background-color: transparentize(darken($selected_bg_color, 10%), 0.8); +} + + +GtkFlow { + rubberband { @extend %rubberband; } + + flowboxchild { + padding: 3px; + border-radius: 3px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +GtkLabel { + &.separator { + @extend .dim-label; + + color: $fg_color; + + &:backdrop { color: $backdrop_fg_color; } + } + + .list-row:selected &, + row:selected &, + &:selected { @extend %nobg_selected_items; } + + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &:insensitive { + color: $insensitive_fg_color; + + &:selected { @extend %selected_items:insensitive; } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop { + color: $backdrop_fg_color; + + &:selected { @extend %selected_items:backdrop; } + } +} + +.dim-label { + opacity: 0.55; + text-shadow: none; +} + +%osd, +.osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + outline-color: transparentize($osd_fg_color, 0.7); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + + &:backdrop { + text-shadow: none; + icon-shadow: none; + } +} + +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, & { + color: $selected_fg_color; + + @if $variant == 'light' { outline-color: transparentize($selected_fg_color, 0.7); } + + &:insensitive { color: mix($selected_fg_color, $selected_bg_color, 50%); } + + &:backdrop { + color: $backdrop_selected_fg_color; + + &:insensitive { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + } +} + +.monospace { font: Monospace; } \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_buttons.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_buttons.scss new file mode 100644 index 0000000..7c8b033 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_buttons.scss @@ -0,0 +1,526 @@ +/*********** + * Buttons * + ***********/ + +// stuff for .needs-attention +$_dot_color: if($variant=='light', $selected_bg_color, + lighten($selected_bg_color,15%)); +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + + + +%button, +.button { + @at-root %button_basic, & { + + padding: 4px 9px; + border: 1px solid $borders_color; + border-radius: 3px; + transition: $button_transition; + + @include button(normal); + + &.flat { + @include button(undecorated); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + + &:hover { + transition: $button_transition; + transition-duration: 500ms; + + &:active { transition: $button_transition; } + } + } + + &:hover { + @include button(hover); + -gtk-image-effect: highlight; + } + + &:active, + &:checked { + @include button(active); + + transition-duration: 50ms; + } + + &:backdrop { + &.flat, & { + @include button(backdrop); + + transition: $backdrop_transition; + -gtk-image-effect: none; + + &:active, + &:checked { @include button(backdrop-active); } + + &:insensitive { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active); } + } + } + } + + &.flat { &:backdrop, &:insensitive, &:backdrop:insensitive { @include button(undecorated); }} + + &:insensitive, + &:insensitive { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active); } + } + + &.image-button { + padding-left: 4px; + padding-right: 4px; + } + + &.text-button { + padding-left: 16px; + padding-right: 16px; + } + + &.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + + GtkLabel, + label { + padding-left: 8px; + padding-right: 8px; + } + } + } + + @at-root %button_selected, & { + row:selected & { + @if $variant == 'light' { border-color: $selected_borders_color; } + + &.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: $selected_fg_color; + border-color: transparent; + + &:backdrop { color: if($variant=='light', $backdrop_base_color, $backdrop_fg_color); } + } + } + } + + + // Standalone Buttons + &.osd { + + + color: $osd_fg_color; + border-radius: 5px; + outline-color: transparentize($osd_fg_color, 0.7); //FIXME: define a color var? + + @include button(osd); + + border: none; + box-shadow: none; + + &:hover { + @include button(osd-hover); + + border: none; + box-shadow: none; + } + + &:active, + &:checked { + @include button(osd-active); + + border: none; + box-shadow: none; + } + + &:insensitive, + &:insensitive { + &:backdrop, & { + @include button(osd-insensitive); + + border: none; + } + } + + &:backdrop { + @include button(osd-backdrop); + + border: none; + } + } + + //overlay / OSD style + @at-root %osd_button, + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active); }} + + &:insensitive { &:backdrop, & { @include button(osd-insensitive); }} + + &:backdrop { @include button(osd-backdrop); } + + &.flat { + @include button(undecorated); + + box-shadow: none; //FIXME respect no edge on the button mixin + + &:hover { @include button(osd-hover); } + + &:insensitive { + @include button(osd-insensitive); + background-image: none; + border-color: transparent; + box-shadow: none; + } + + &:backdrop { @include button(undecorated); } + + &:active, + &:checked { @include button(osd-active); } + } + } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $selected_bg_color), + (destructive-action, $destructive_color) { + &.#{$b_type} { + @include button(normal, $b_color, white); + + &.flat { + @include button(undecorated); + + color: $b_color; //FIXME: does it work on the dark variant? + } + + &:hover { @include button(hover, $b_color, white); } + + &:active, + &:checked { @include button(active, $b_color, white); } + + &:backdrop, + &.flat:backdrop { + @include button(backdrop, $b_color, white); + + &:active, + &:checked { @include button(backdrop-active, $b_color, white); } + + &:insensitive { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active, $b_color, white); } + } + } + + &.flat { + &:backdrop, &:insensitive, &:backdrop:insensitive { + @include button(undecorated); + + color: transparentize($b_color, 0.2); + } + } + + &:insensitive { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active, $b_color, white); } + } + + .osd & { + @include button(osd, $b_color); + + &:hover { @include button(osd-hover, $b_color); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active, $b_color); }} + + &:insensitive { &:backdrop, & { @include button(osd-insensitive, $b_color); }} + + &:backdrop { @include button(osd-backdrop, $b_color); } + } + } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overriden by GtkRadioButton outline-offset + + > GtkLabel { + padding-left: 6px; // label padding + padding-right: 6px; // + } + + > GtkImage { + padding-left: 6px; // image padding + padding-right: 6px; // + padding-top: 3px; // + padding-bottom: 3px; // + } + + &.text-button { + // compensate text-button paddings + padding-left: 10px; + padding-right: 10px; + } + + &.image-button { + // we want image buttons to have a 1:1 aspect ratio, so compensation + // of the padding added to the GtkImage is needed + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + > label, + > image { @extend %needs_attention; } + + &:active, + &:checked { + > label, + > image { + animation: none; + background-image: none; + } + } + } + } + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .primary-toolbar & { icon-shadow: none; } // tango icons don't need shadows + + .linked > &, + .linked > &:hover, + .linked > &:active, + .linked > &:checked, + .linked > &:backdrop { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked, + .linked.vertical > &:backdrop { @extend %linked_vertical; } +} + +%needs_attention { + animation: needs_attention 150ms ease-in; + $_dot_shadow: _text_shadow_color(); + $_dot_shadow_r: if($variant=='light',0.5,0.45); + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)), + -gtk-gradient(radial, + center center, 0, + center center, $_dot_shadow_r, + to($_dot_shadow), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + + @if $variant == 'light' { background-position: right 3px, right 4px; } + + @else { background-position: right 3px, right 2px; } + + &:backdrop { background-size: 6px 6px, 0 0;} + + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + + @else { background-position: left 3px, left 2px; } + } +} + + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar toolbutton > button { // redefining the button look is + // needed since those are flat... + @include button(normal); + + &:hover { @include button(hover); } + + &:active, + &:checked{ @include button(active); } + + &:insensitive { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active); } + } + + &:backdrop { + @include button(backdrop); + + &:active, + &:checked { @include button(backdrop-active); } + + &:insensitive { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active); } + } + } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton, +toolbar.inline-toolbar toolbutton:backdrop { + > button.flat { @extend %linked_middle; } + + &:first-child > button.flat { @extend %linked:first-child; } + + &:last-child > button.flat { @extend %linked:last-child; } + + &:only-child > button.flat { @extend %linked:only-child; } +} + +%linked_middle { + border-radius: 0; + border-right-style: none; +} + +%linked { + @extend %linked_middle; + + &:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + + &:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; + } + + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%linked_vertical_middle { + border-style: solid solid none solid; + border-radius: 0; +} + +%linked_vertical{ + @extend %linked_vertical_middle; + + &:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + &:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; + } + + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%undecorated_button { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px transparentize(white,1), + 0 1px transparentize(white, 1); + text-shadow: none; + icon-shadow: none; +} + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; + + @extend %undecorated_button; + + &:hover { background-color: $popover_hover_color; } + + &:selected { @extend %selected_items; } + + &:backdrop, + &:backdrop:hover { @extend %undecorated_button; } + + // FIXME: remove the following when the checks/radios rewrite lands + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } +} + +modelbutton.flat arrow { + background: none; + + &:hover { background: none; } + + &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + + &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +} + +button.color { + padding: 4px; + + colorswatch:only-child { + &, overlay { border-radius: 0; } + + @if $variant == 'light' { + box-shadow: 0 1px _text_shadow_color(); + + &:insensitive, + &:backdrop { box-shadow: none; } + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_calendar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_calendar.scss new file mode 100644 index 0000000..a981a36 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_calendar.scss @@ -0,0 +1,56 @@ +/************ + * Calendar * + ***********/ +GtkCalendar { + color: $text_color; + border: 1px solid $borders_color; + + &:selected { + @extend %selected_items; + + border-radius: 3px; + } + + &.header { + border-bottom: 1px solid transparentize(black, 0.9); + border-radius: 0; + + &:backdrop { border-color: transparentize(black, 0.9); } + } + + &.button { + @extend %undecorated_button; + + color: transparentize($fg_color, 0.55); + + &:hover { + @extend %undecorated_button; + + color: $fg_color; + } + + &:backdrop { + @extend %undecorated_button; + + color: transparentize($backdrop_fg_color,0.55); + } + + &:insensitive { + @extend %undecorated_button; + + color: transparentize($insensitive_fg_color,0.55); + } + } + + &.highlight, + &.highlight:backdrop { + font-size: smaller; + color: $fg_color; + } + + + &:backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_checks-radios.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_checks-radios.scss new file mode 100644 index 0000000..65f2699 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_checks-radios.scss @@ -0,0 +1,184 @@ +/************************* + * Check and Radio Items * + *************************/ +// draw regular check and radio items using our PNG assets +// all assets are rendered from assets.svg. never add pngs directly + + +// unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked-backdrop'), + (':insensitive', '-unchecked-insensitive'), + (':insensitive:backdrop', '-unchecked-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/checkbox#{$un}-dark.png"),url("../assets/checkbox#{$un}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$un}.png"),url("../assets/radio#{$un}@2.png")), -gtk-scaled(url("../assets/radio#{$un}-dark.png"),url("../assets/radio#{$un}-dark@2.png"))); + icon-shadow: none; + } +} + +// checked +@each $s,$ch in (':checked', '-checked'), + (':checked:hover', '-checked-hover'), + (':checked:active', '-checked-active'), + (':checked:backdrop', '-checked-backdrop'), + (':checked:insensitive', '-checked-insensitive'), + (':checked:insensitive:backdrop', '-checked-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/checkbox#{$ch}-dark.png"),url("../assets/checkbox#{$ch}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png")), -gtk-scaled(url("../assets/radio#{$ch}-dark.png"),url("../assets/radio#{$ch}-dark@2.png"))); + icon-shadow: none; + } +} + +// mixed +@each $s,$mx in (':inconsistent', '-mixed'), + (':inconsistent:hover', '-mixed-hover'), + (':inconsistent:active', '-mixed-active'), + (':inconsistent:backdrop', '-mixed-backdrop'), + (':inconsistent:insensitive', '-mixed-insensitive'), + (':inconsistent:insensitive:backdrop', '-mixed-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$mx}.png"),url("../assets/checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/checkbox#{$mx}-dark.png"),url("../assets/checkbox#{$mx}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$mx}.png"),url("../assets/radio#{$mx}@2.png")), -gtk-scaled(url("../assets/radio#{$mx}-dark.png"),url("../assets/radio#{$mx}-dark@2.png"))); + icon-shadow: none; + } +} + +// unchecked:selected +@each $s,$un in (':selected','-unchecked'), + (':hover:selected', '-unchecked-hover'), + (':active:selected', '-unchecked-active'), + (':backdrop:selected', '-unchecked-backdrop'), + (':insensitive:selected', '-unchecked-insensitive'), + (':insensitive:backdrop:selected', '-unchecked-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$un}.png"),url("../assets/selected-checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$un}-dark.png"),url("../assets/selected-checkbox#{$un}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$un}.png"),url("../assets/selected-radio#{$un}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$un}-dark.png"),url("../assets/selected-radio#{$un}-dark@2.png"))); + icon-shadow: none; + } +} + +// checked:selected +@each $s,$ch in (':checked:selected', '-checked'), + (':checked:hover:selected', '-checked-hover'), + (':checked:active:selected', '-checked-active'), + (':checked:backdrop:selected', '-checked-backdrop'), + (':checked:insensitive:selected', '-checked-insensitive'), + (':checked:insensitive:backdrop:selected', '-checked-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$ch}.png"),url("../assets/selected-checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$ch}-dark.png"),url("../assets/selected-checkbox#{$ch}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$ch}.png"),url("../assets/selected-radio#{$ch}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$ch}-dark.png"),url("../assets/selected-radio#{$ch}-dark@2.png"))); + icon-shadow: none; + } +} + + +// mixed:selected +@each $s,$mx in (':inconsistent:selected', '-mixed'), + (':inconsistent:hover:selected', '-mixed-hover'), + (':inconsistent:active:selected', '-mixed-active'), + (':inconsistent:backdrop:selected', '-mixed-backdrop'), + (':inconsistent:insensitive:selected', '-mixed-insensitive'), + (':inconsistent:insensitive:backdrop:selected', '-mixed-insensitive-backdrop') { + .check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$mx}.png"),url("../assets/selected-checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$mx}-dark.png"),url("../assets/selected-checkbox#{$mx}-dark@2.png"))); + icon-shadow: none; + } + .radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$mx}.png"),url("../assets/selected-radio#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$mx}-dark.png"),url("../assets/selected-radio#{$mx}-dark@2.png"))); + icon-shadow: none; + } +} + + +// selection-mode unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked-backdrop'), + (':insensitive', '-unchecked-insensitive'), + (':insensitive:backdrop', '-unchecked-insensitive-backdrop') { + .view.content-view.check#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")); + icon-shadow: none; + } + .view.content-view.radio#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio#{$un}.png"),url("../assets/radio#{$un}@2.png")); + icon-shadow: none; + } +} + +// selection-mode checked +@each $s,$ch in ('','-checked'), + (':hover', '-checked-hover'), + (':active', '-checked-active'), + (':backdrop', '-checked-backdrop'), + (':insensitive', '-checked-insensitive'), + (':insensitive:backdrop', '-checked-insensitive-backdrop') { + .view.content-view.check#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")); + icon-shadow: none; + } + .view.content-view.radio#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png")); + icon-shadow: none; + } +} + +// Style +.check.text-button, .radio.text-button { + // this is for a nice focus on check and radios text + padding: 2px 0; + outline-offset: 0; + + label:not(:only-child) { + &:first-child { margin-left: 4px; } + &:last-child { margin-right: 4px; } + } +} + +.check, +.radio { + margin: 0 4px; + + .menu .menuitem & { + margin: 0; // this is a workaround for a menu check/radio size allocation issue + } +} + +GtkTreeView.view check, +GtkTreeView.view radio { + &:selected { + &:focus, & { + color: $fg_color; + + @if $variant == 'light' { border-color: $selected_borders_color; } + } + + &:insensitive { + color: $insensitive_fg_color; + + &:backdrop { color: $backdrop_insensitive_color; } + } + } + + &:backdrop { &:selected, & { color: $backdrop_fg_color; }} +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_color-chooser.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_color-chooser.scss new file mode 100644 index 0000000..3dc182b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_color-chooser.scss @@ -0,0 +1,114 @@ +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch { + // This widget is made of two boxes one on top of the other, the lower box is colorswatch {} the other one + + $_colorswatch_radius: 5px; + $_colorswatch_overlay_shadow: if($variant == 'light', inset 0 2px 2px -3px transparentize(black, 0.3), + inset 0 3px 2px -2px transparentize(black, 0.5)); + + &.top { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-top-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-left-radius: $_colorswatch_radius; + border-top-right-radius: $_colorswatch_radius; + } + } + + &.bottom { + border-bottom-left-radius: $_colorswatch_radius + 0.5px; + border-bottom-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-bottom-left-radius: $_colorswatch_radius; + border-bottom-right-radius: $_colorswatch_radius; + } + } + + &.left, + &:first-child:not(.top) { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-bottom-left-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-left-radius: $_colorswatch_radius; + border-bottom-left-radius: $_colorswatch_radius; + } + } + + &.right, + &:last-child:not(.bottom) { + border-top-right-radius: $_colorswatch_radius + 0.5px; + border-bottom-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-right-radius: $_colorswatch_radius; + border-bottom-right-radius: $_colorswatch_radius; + } + } + + &.dark overlay { + color: $selected_fg_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.2), $borders_color); } + + &:backdrop { color: $backdrop_selected_fg_color; } + } + + &.light overlay { + color: $text_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); } + + &:backdrop { color: $backdrop_text_color; } + } + + overlay { + box-shadow: $_colorswatch_overlay_shadow; + border: 1px solid if($variant == 'light', transparentize(black, 0.7), $borders_color); + + &:hover { box-shadow: inset 0 1px transparentize(white, 0.7); } + + &:backdrop, &:backdrop:hover { + border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); + box-shadow: none; + } + } + + &#add-color-button { + border-radius: $_colorswatch_radius $_colorswatch_radius 0 0; + + &:only-child { border-radius: $_colorswatch_radius; } + + overlay { + @include button(normal); + + &:hover { @include button(hover); } + + &:backdrop { @include button(backdrop); } + } + } + + &:insensitive { + opacity: 0.5; + + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + row:selected & { box-shadow: 0 0 0 2px $selected_fg_color; } + + &#editor-color-sample { + border-radius: 4px; + + overlay { border-radius: 4.5px; } + } +} + +// colorscale popup +colorchooser .popover.osd { border-radius: 5px; } \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_comboboxes.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_comboboxes.scss new file mode 100644 index 0000000..4980a8c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_comboboxes.scss @@ -0,0 +1,71 @@ +/************** + * ComboBoxes * + **************/ + +GtkComboBox { + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + + &.linked { + .button:nth-child(2) { + &:dir(ltr) { @extend %linked:last-child; } + &:dir(rtl) { @extend %linked:first-child; } + } + } +} + +.linked > GtkComboBox > box > button.combo { + // the combo is a composite widget so the way we do button linking doesn't + // work, special case needed. See + // https://bugzilla.gnome.org/show_bug.cgi?id=733979 + + &:dir(ltr), + &:dir(rtl) { @extend %linked_middle; } // specificity bump +} + +.linked:not(.vertical) > GtkComboBox:first-child > box > button.combo { @extend %linked:first-child; } +.linked:not(.vertical) > GtkComboBox:last-child > box > button.combo { @extend %linked:last-child; } +.linked:not(.vertical) > GtkComboBox:only-child > box > button.combo { @extend %linked:only-child; } + +.linked.vertical > GtkComboBox > box > button.combo { @extend %linked_vertical_middle; } +.linked.vertical > GtkComboBox:first-child > box > button.combo { @extend %linked_vertical:first-child;} +.linked.vertical > GtkComboBox:last-child > box > button.combo { @extend %linked_vertical:last-child; } +.linked.vertical > GtkComboBox:only-child > box > button.combo { @extend %linked_vertical:only-child; } + +/****************** + * Combobox Entry * + ******************/ + +.combobox-entry { + + // Button + .button { + box-shadow: none; + + &:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; + } + + &:last-child { + border-radius: 0 4px 4px 0; + } + } + + // Entry + .entry { + box-shadow: none; + + &:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; + } + + &:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; + } + + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_dialogs.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_dialogs.scss new file mode 100644 index 0000000..640d063 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_dialogs.scss @@ -0,0 +1,123 @@ +/*********** + * Dialogs * + ***********/ + +GtkMessageDialog, +.message-dialog { + .header-bar, + .titlebar { + background-image: none; + background-color: $bg_color; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: $backdrop_bg_color; + } + + &.default-decoration { + padding: 6px; + background-color: $bg_color; + color: $fg_color; + + &:backdrop { + background-color: $backdrop_bg_color; + color: $backdrop_fg_color; + } + + .button { + &.titlebutton { + padding: 1px; + border-radius:50%; + background-color:transparent; + box-shadow: none; + text-shadow: none; + icon-shadow: none; + + GtkImage { + color: $fg_color; + } + + &:hover { + background-color:darken($bg_color, 10%);; + color:lighten($fg_color, 10%); + + GtkImage { + color: lighten($fg_color, 10%); + } + } + + &:backdrop { + background-color:transparent; + color:$backdrop_fg_color; + + GtkImage { + color: lighten($backdrop_fg_color, 10%); + } + } + + &:active { + background-color:$fg_color; + color:$bg_color; + border-radius:50%; + box-shadow:none; + + GtkImage { + color: lighten($bg_color, 10%); + } + } + } + } + } + } + + &.csd { // rounded bottom border styling for csd version + border:none; + box-shadow: 0 1px 4px 0 transparentize(black, 0.8); + + &.background { + // bigger radius for better antialiasing + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + } + + .dialog-action-area .button { + padding: 10px 14px; // labels are not vertically centered on message dialog, this is a workaround + border-radius: 0; + background-image:none; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + + &:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; + // -gtk-outline-bottom-left-radius: 4px; + } + + &:last-child { + border-bottom-right-radius: 4px; + // -gtk-outline-bottom-right-radius: 4px; + } + } + } +} + +GtkFileChooserDialog { + + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + + .dialog-action-box { + border-top: 1px solid $borders_color; + + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + + &:backdrop { border-top-color: $backdrop_borders_color; } + } + + #pathbarbox { border-bottom: 1px solid $bg_color; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_entries.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_entries.scss new file mode 100644 index 0000000..cb6c849 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_entries.scss @@ -0,0 +1,139 @@ +/**************** + * Text Entries * + ****************/ + +%entry, +.entry { + %entry_basic, & { + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + @include entry(normal); + + // icons inside the entry + GtkImage { + color: mix($fg_color, $base_color, 80%); + + &:hover { color: $fg_color; } + + &:active { color: $selected_bg_color; } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 80%); } + + &.left { padding-left: 0; padding-right: 6px; } + &.right { padding-left: 6px; padding-right: 0; } + } + + .undershoot { + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } + } + + &.flat { + &:focus, & { + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; + } + } + + &:focus { @include entry(focus); } + + &:insensitive { @include entry(insensitive); } + + &:backdrop { + @include entry(backdrop); + + transition: $backdrop_transition; + } + + &:backdrop:insensitive { @include entry(backdrop-insensitive); } + &:backdrop:insensitive { @include entry(backdrop-insensitive); } + + &:selected { &:focus, & { @extend %selected_items; }} + + // entry error and warning style + @each $e_type, $e_color in (error, $error_color), + (warning, $warning_color) { + &.#{$e_type} { + color: $e_color; + border-color: entry_focus_border($e_color); + + &:focus { @include entry(focus, $e_color); } + + &:selected { &:focus, & { background-color: $e_color; }} + } + } + + } + + .progressbar { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + box-shadow: none; + + &:backdrop { background-color: transparent; } + } + + // linked entries + .linked:not(.vertical) > & { @extend %linked; } + .linked:not(.vertical) > &:focus + &, + .linked:not(.vertical) > &:focus + button, + .linked:not(.vertical) > &:focus + combobox > box > button.combo { border-left-color: entry_focus_border(); } + + // Vertically linked entries + // FIXME: take care of "colored" entries + .linked.vertical > & { + @extend %linked_vertical; + + // brighter border between linked entries + &:not(:insensitive) + entry:not(:insensitive), + &:not(:insensitive) + %entry:not(:insensitive) { + border-top-color: mix($borders_color, $base_color, 30%); + background-image: linear-gradient(to bottom, $base_color); + + &:backdrop { + border-top-color: mix($backdrop_borders_color, $backdrop_base_color, 30%); + background-image: linear-gradient(to bottom, $backdrop_base_color); + } + } + + // brighter border between linked insensitive entries + &:insensitive + %entry:insensitive { border-top-color: mix($borders_color, $base_color, 30%); } + + // color back the top border of a linked focused entry following another entry and add back the focus shadow. + // :not(:only-child) is a specificity bump hack. + + %entry:focus:not(:only-child) { border-top-color: entry_focus_border(); } + + // this takes care of coloring the top border of the focused entry subsequent widget. + // :not(:only-child) is a specificity bump hack. + &:focus:not(:only-child) { + + %entry, + + .entry, + + .button, + + GtkComboBox > box > .button.combo { border-top-color: entry_focus_border(); } + } + } +} + +GtkTreeView .acceleditor > GtkLabel { + background-color: $selected_bg_color; +} + +GtkTreeView .entry { + &.flat, & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus { border-color: $selected_bg_color; } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_expanders.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_expanders.scss new file mode 100644 index 0000000..bcf16e3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_expanders.scss @@ -0,0 +1,14 @@ +/************* + * Expanders * + *************/ +expander { + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_floating-bar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_floating-bar.scss new file mode 100644 index 0000000..c133354 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_floating-bar.scss @@ -0,0 +1,36 @@ +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: $bg_color; + padding-top:1px; + border-width: 1px; + border-style: solid solid none; + border-color: $borders_color; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px $top_highlight; + + &.bottom { + + &.left { + border-left-style: none; + border-top-left-radius: 0; + border-top-right-radius: 4px; + } + + &.right { + border-right-style: none; + border-top-right-radius: 0; + border-top-left-radius: 4px; + } + } + + > .button { + padding:4px; + } + + &:backdrop { + background-color: $backdrop_bg_color; + border-color: $backdrop_borders_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_frames.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_frames.scss new file mode 100644 index 0000000..6114e03 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_frames.scss @@ -0,0 +1,79 @@ +/********** + * Frames * + **********/ +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; + + &.flat { border-style: none; } + + &:backdrop { border-color: $backdrop_borders_color; } +} + +GtkScrolledWindow { + GtkViewport.frame { // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used when content is touch-dragged past boundaries. + // draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { + @include overshoot(top); + + &:backdrop { @include overshoot(top, backdrop); } + } + + &.bottom { + @include overshoot(bottom); + + &:backdrop { @include overshoot(bottom, backdrop); } + } + + &.left { + @include overshoot(left); + + &:backdrop { @include overshoot(left, backdrop); } + } + + &.right { + @include overshoot(right); + + &:backdrop { @include overshoot(right, backdrop); } + } + } + + // Overflow indication, works similarly to the overshoot, the size if fixed tho. + undershoot { + &.top { @include undershoot(top); } + + &.bottom { @include undershoot(bottom); } + + &.left { @include undershoot(left); } + + &.right { @include undershoot(right); } + } + + junction { // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; + background-color: $scrollbar_bg_color; + + &:dir(rtl) { border-image-slice: 0 1 0 0; } + + &:backdrop { + border-image-source: linear-gradient(to bottom, $backdrop_borders_color 1px, transparent 1px); + background-color: $backdrop_scrollbar_bg_color; + transition: $backdrop_transition; + } + } +} + +//vbox and hbox separators +.separator { + background: transparentize(black, 0.9); +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_granite.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_granite.scss new file mode 100644 index 0000000..1f947b6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_granite.scss @@ -0,0 +1,225 @@ +/************ + * Popovers * + ************/ + +GraniteWidgetsPopOver { + + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid $base_color; + background: $base_color; + color: $fg_color; + + .button { + background-image: none; + background: none; + border: none; + + &:active, + &:active:hover, { + color: $selected_bg_color; + } + } + + > .frame { + border:none; + } + + .sidebar.view { + border: none; + background: none; + } +} + +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +.popover_bg { + background-color: $base_color; + border: 1px solid $base_color; + color: $fg_color; +} + + +/*********** + * Welcome * + **********/ + +GraniteWidgetsWelcome { + background-color: $base_color; + + GtkLabel { + color: $fg_color; + } + + .h1,.h3 { + color: transparentize($fg_color, 0.2); + } +} + +/************** +* Source List * +***************/ + +.source-list { + -GtkTreeView-horizontal-separator: 4px; + -GtkTreeView-vertical-separator: 4px; + + + background-color: $bg_color; + border: solid $borders_color; + color: $fg_color; + border-right-width: 1px; + + .view { + border-width:0; + border-style:solid; + border-color:$borders_color; + } + + &:backdrop {} + + .category-expander { + border:none; + color: $fg_color; + } + + .badge { + background-image: none; + background-color: transparentize(black, 0.6); + color: $bg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; + + &:selected:backdrop, + &:selected:hover:backdrop { + background-color: transparentize(black, 0.8); + color: darken($bg_color, 5%); + } + } + + .list-row { + border:none; + padding: 0; + + > GtkLabel { + padding-left: 6px; + padding-right: 6px; + } + } + + &.sidebar { + border-width:0; + border-style:solid; + border-color:$borders_color; + + &.left, + &.right { + border-width:0; + } + } +} + +/************** +* Text Styles * +**************/ + +.h1 { + font-size: 24px; +} + +.h2 { + font-weight: 300; + font-size: 18px; +} + +.h3 { + font-size: 9px; +} + +.h4 { + font-weight: bold; + font-size: 9px; +} + +.category-label { + font-size: 9px; + padding: 6px; + color: transparentize($fg_color, 0.1); + font-weight: bold; + text-shadow: 0 1px transparentize(white,0.8); +} + + +/************** +* Storage Bar * +**************/ +.storage-bar { + + .trough { + border: none; + box-shadow:0 1px 0 0 $bottom_highlight; + background-image: none; + background-color: transparent; + padding: 8px 6px; + } + + .fill-block { + background-color: $yellow; + border:none; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), inset 0 -1px 0 0 transparentize(black, 0.9); + + transition: all 200ms ease-in-out; + + padding: 8px 6px; + + &:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset 1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset -1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &.empty-block { + background-color: $base_color; + } + + &.app { + background-color: $blue; + } + + &.audio { + background-color: $orange; + } + + &.photo { + background-color: $red; + } + + &.video { + background-color: $purple; + } + + .legend { + padding: 12px; + border-radius: 4px; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_header-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_header-bars.scss new file mode 100644 index 0000000..3c41fe4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_header-bars.scss @@ -0,0 +1,429 @@ +/*************** + * Header Bars * + ***************/ + +%headerbar, +.header-bar { + padding:0 8px; + border: none; + border-radius: 4px 4px 0 0; + + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: $headerbar_bg_color; + color: $backdrop_headerbar_fg_color; + + box-shadow: inset 0 1px transparentize($top_highlight, 0.4); + + transition: $backdrop_transition; + } + + .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: $headerbar_fg_color; + + &:backdrop { + color:$backdrop_headerbar_fg_color; + } + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: $headerbar_fg_color; + + @extend .dim-label; + } + + // selection mode + &.selection-mode { + + border-radius: 4px 4px 0 0; + + color: $selected_fg_color; + text-shadow: 0 -1px transparentize(black, 0.5); + border-color: $selected_borders_color; + + background-color: $selection_mode_headerbar_bg_color; + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: darken($selection_mode_headerbar_bg_color, 10%); + background-image: none; + box-shadow: inset 0 1px transparentize($top_highlight, 0.4); + } + + .subtitle:link { @extend *:link:selected; } + + .selection-menu { + &:backdrop, & { + border-color: transparentize($selected_bg_color, 1); + background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 1)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; + + GtkArrow { -GtkArrow-arrow-scaling: 1; } + + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + color: transparentize($selected_fg_color,0.5); + icon-shadow: none; + } + } + } + } + + .tiled &, + .maximized & { &:backdrop, & { border-radius: 0; }} // squared corners when the window is maximized or tiled + + &.default-decoration { + padding: 6px; + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + .maximized { + padding: 6px; + border-radius:0; + } + + &:backdrop { + background-color: $backdrop_headerbar_bg_color; + color: $backdrop_headerbar_fg_color; + } + } + + // Entries + + .entry { + + margin:6px 0; + border-radius: 2px; + padding: 4px; + + border: none; + box-shadow: none; + background: transparentize($base_color, 0.05); + color: $fg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + > .image { + padding-right: 6px; + color: transparentize($fg_color, 0.2); + } + + &:active, + &:focus { + background: $base_color; + color: $fg_color; + + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + + > .image { + padding-right: 6px; + color: $fg_color; + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:insensitive { + background: transparentize($base_color, 0.4); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + > .image { + padding-right: 6px; + color: transparentize($fg_color, 0.5); + } + + &:backdrop { + background: transparentize($base_color, 0.5); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + > .image { + color: transparentize($fg_color, 0.5); + } + } + } + + // Buttons + + // header bar buttons have no backgrounds or borders + .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + + &.back-button, + &.suggested-action, + &.menu-button, + &.text-button, + &.image-button, + &.linked, + &.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: $backdrop_headerbar_fg_color; + } + + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + } + + GtkLabel, + GtkImage { + color: $headerbar_fg_color; + + &:backdrop, + &:insensitive { + color: $backdrop_headerbar_fg_color; + -gtk-image-effect: dim; + } + } + + &:focus, + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + GtkImage { + color: $backdrop_headerbar_fg_color; + } + } + + &:active, + &:checked { + border-radius: 0px; + + text-shadow: none; + icon-shadow: none; + + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + + background-color: transparent; + background-image: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + box-shadow: inset 0 -2px 0 0 $backdrop_headerbar_fg_color; + } + + &:focus, + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + } + } + + &:insensitive, + &:insensitive:backdrop { + color: $backdrop_headerbar_fg_color; + background-color: transparent; + background-image: none; + + GtkImage { + -gtk-image-effect: dim; + } + } + + // Title Button + &.titlebutton { + background-color:transparent; + background-image: none; + border-radius:50%; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 1px; + text-shadow: none; + color:$headerbar_fg_color; + + &:hover { + background-color:transparentize($headerbar_fg_color, 0.9); + color:lighten($headerbar_fg_color, 10%); + } + + &:backdrop { + background-color:transparent; + color:$backdrop_headerbar_fg_color; + } + + &:active { + background-color:$headerbar_fg_color; + color:$headerbar_bg_color; + border-radius:50%; + box-shadow:none; + + GtkImage { + color:$headerbar_bg_color; + } + } + } + + // Menu Button + &.menu-button { + .menu { + .menuitem { + GtkLabel { + color: $fg_color; + &:insensitive { color: $insensitive_fg_color; } + } + .separator { color: $borders_color;} + &:hover { GtkLabel {color: $selected_fg_color;}} + } + } + } + + // Suggested Button + &.suggested-action { + font-weight: bold; + padding:0; + padding: 5px 10px; + border-radius: 2px; + + background-color: $headerbar_fg_color; + color: $selected_bg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + GtkLabel { color: $selected_bg_color;} + + &:hover { + background-color: $headerbar_fg_color; + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + GtkLabel {color: $selected_bg_color;} + + &:backdrop { + background-color: transparentize($headerbar_fg_color, 0.2); + box-shadow:none; + GtkLabel { color:transparentize($selected_bg_color, 0.2);} + } + } + + &:insensitive { + background-color: transparentize(black, 0.9); + box-shadow:none; + GtkLabel { color:transparentize($headerbar_fg_color, 0.5);} + + &:backdrop { + background-color: transparentize(black, 0.9); + box-shadow:none; + GtkLabel { color:transparentize($headerbar_fg_color, 0.5);} + } + } + + &:backdrop { + background-color: transparentize($headerbar_fg_color, 0.9); + box-shadow: none; + GtkLabel {color:transparentize($selected_bg_color, 0.8);} + } + } + + // Linked button + &.linked { + &:first-child, + &:last-child { + border-radius:0; + } + } + } + + // Separator + .separator { + color: transparent; + background-color: transparent; + } +} + +.titlebar { + &, &:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +} + +.header-bar { + .separator:first-child + &, + separator:first-child + &, // tackles the paned container case + &:first-child { &, &:backdrop { border-top-left-radius: 4px; }} + + &:last-child { &, &:backdrop { border-top-right-radius: 4px; }} +} + +.titlebar:not(headerbar) { + window.csd > & { + // in csd we assume every titlebar is a headerbar so reset anything, this is needed for split toolbars cases + padding: 0; + background-color: $headerbar_bg_color; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; + + &:backdrop { + background-color: $backdrop_headerbar_bg_color; + } + } + + @extend %headerbar; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_infobars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_infobars.scss new file mode 100644 index 0000000..13c5203 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_infobars.scss @@ -0,0 +1,122 @@ +/************** + * GtkInfoBar * + **************/ +%infobar, +GtkInfoBar, +infobar { + text-shadow: none; + color: $fg_color; + background-color: $bg_color; + border-bottom:1px solid darken($bg_color,10%); + box-shadow: inset 0 1px transparentize(white, 0.8), + 0 1px 0 0 transparentize(black, 0.95), + 0 1px 2px 0 transparentize(black, 0.85); + +} + +%color_infobar { + + @extend %infobar; + + text-shadow: none; + color: $selected_fg_color; + border:none; + + .label { + color: $selected_fg_color; + + &:backdrop { + color: $backdrop_selected_fg_color; + } + } + + .button, + button { + border-radius: 2px; + border: none; + background: transparentize($base_color, 0.05); + color: $fg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + .label { + color: $fg_color; + } + + &:active { + background: $base_color; + color: $fg_color; + + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:hover, + &:focus { + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + } + + &:insensitive { + background: transparentize($base_color, 0.4); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + &:backdrop { + background: transparentize($base_color, 0.5); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } +} + +.info { + @extend %color_infobar; + background-color: $info_color; + + &:backdrop { + background-color:lighten($info_color,10%); + color: $backdrop_selected_fg_color; + } +} + +.warning { + @extend %color_infobar; + background-color: $warning_color; + + &:backdrop { + background-color:lighten($warning_color,10%); + color: $backdrop_selected_fg_color; + } +} + +.question { + @extend %color_infobar; + background-color: $question_color; + + &:backdrop { + background-color:lighten($question_color,10%); + color: $backdrop_selected_fg_color; + } + +} + +.error { + @extend %color_infobar; + background-color: $error_color; + + &:backdrop { + background-color:lighten($error_color,10%); + color: $backdrop_selected_fg_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_level-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_level-bars.scss new file mode 100644 index 0000000..2d7876b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_level-bars.scss @@ -0,0 +1,85 @@ +/************* + * Level Bar * + *************/ +GtkLevelBar, +.level-bar { + + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; + + &:backdrop { transition: $backdrop_transition; } + + .trough { + @extend %scale_trough; + margin: 0; + padding:2px; + border-radius:3px; + } + + &.horizontal.indicator-discrete.fill-block { margin: 0 1px; } + &.horizontal.discrete block { margin: 0 1px; } + + &.vertical.indicator-discrete.fill-block { margin: 1px 0; } + &.vertical.discrete block { margin: 1px 0; } + + %fill-block, + .fill-block { + + border-radius:2px; + + &.low, + &.level-low { + border:1px solid darken($warning_color,10%); + background-color: $warning_color; + + &:backdrop { border:1px solid $warning_color; }; + } + + &.high, + &.level-high { + border:1px solid darken($selected_bg_color,10%); + background-color: $selected_bg_color; + + &:backdrop { border:1px solid $selected_bg_color; } + } + + &.full, + &.level-full { + border:1px solid darken($success_color,10%); + background-color: $success_color; + + &:backdrop { border:1px solid $success_color; }; + } + + &.empty, + &.level-empty { + background-color: transparent; + border:1px solid if($variant=='light', transparentize($fg_color,0.8), + transparentize($fg_color,0.9)); + box-shadow: none; + + &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); } + } + } + + // Trough + &.horizontal, + &.vertical { + .trough { + @extend %scale_trough; + } + } + + + // Vertical + &.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; + + .fill-block { + + @extend %fill-block; + + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_links.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_links.scss new file mode 100644 index 0000000..7fcdadf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_links.scss @@ -0,0 +1,49 @@ +/********* + * Links * + *********/ +*:link { + color: $link_color; + + &:visited { + color: $link_visited_color; + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + + &:hover { + color: lighten($link_color,10%); + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + + &:active { + color: $link_color; + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + + &:backdrop { &:backdrop:hover, &:backdrop:hover:selected, & { color: $selected_bg_color; }} + + @at-root %link_selected, + &:selected, + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +.button:link, +.button:visited { + @extend %undecorated_button; + + @extend *:link; + + text-shadow: none; + + &:hover, + &:active, + &:checked { + @extend %undecorated_button; + + text-shadow: none; + } + + > GtkLabel { text-decoration-line: underline; } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_lists.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_lists.scss new file mode 100644 index 0000000..cd33b1e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_lists.scss @@ -0,0 +1,29 @@ +/********* + * Lists * + *********/ +.list { + color: $text_color; + background-color: $base_color; + border-color: $borders_color; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + +} + +.list-row { + border-radius:0; + transition: all 150ms $ease-out-quad; + + GtkImage { + padding-right: 6px; + } + + &:hover { transition: none; } + + &:backdrop { transition: $backdrop_transition; } + + &:selected { @extend %selected_items; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_menus.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_menus.scss new file mode 100644 index 0000000..f3a2cdf --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_menus.scss @@ -0,0 +1,118 @@ +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px transparentize(black, 0.9); + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + &:backdrop { background-color: $backdrop_headerbar_bg_color; } + + > .menuitem { + padding: 4px 8px; + + &:hover { //Seems like it :hover even with keyboard focus + box-shadow: inset 0 -3px $selected_bg_color; + color: $headerbar_fg_color; + } + + &:insensitive { + color: $insensitive_fg_color; + box-shadow: none; + } + } +} + +%menu, +.content-view .menu, +.menu, +.popup { + padding: 4px 0px; + background-color: $menu_color; + border: 1px solid $borders_color; + border-radius: 4px; + box-shadow: 0 2px 4px 0 transparentize(black,0.9), inset 0 1px 0 0 $top_highlight; + + .csd & {border: none;} + + &:backdrop { background-color: $backdrop_menu_color; } + + .menuitem { + padding: 8px 4px; + text-shadow: none; + + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:insensitive { + color: $insensitive_fg_color; + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop, + &:backdrop:hover { + color: $backdrop_fg_color; + background-color: transparent; + } + + // submenu indicators + .arrow { + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + + &:dir(rtl) { + -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + } + + // overflow arrows + > .arrow { + @include button(undecorated); + + padding: 4px; + background-color: $menu_color; + border-radius: 0; + + &.top { + margin-top: -6px; + border-bottom: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + } + + &.bottom { + margin-bottom: -6px; + border-top: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + + &:hover { background-color: mix($fg_color, $base_color, 10%); } + + &:backdrop { background-color: $backdrop_menu_color; } + + &:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +.menuitem { + .accelerator { color: gtkalpha(currentColor,0.55); } + + .check, + .radio { + + &:dir(ltr) { margin-right: 7px; } + &:dir(rtl) { margin-left: 7px; } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_misc.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_misc.scss new file mode 100644 index 0000000..e26f75b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_misc.scss @@ -0,0 +1,66 @@ +/******** + * Misc * + ********/ + +//content view (grid/list) +.content-view { + background-color: darken($bg_color,7%); + + &:hover { -gtk-image-effect: highlight; } + + &:backdrop { background-color: darken($bg_color,7%); } + +} + +.scale-popup { + .osd & { @extend %osd; } + + .osd & button.flat { //FIXME: quick hack, redo properly + border-style: none; + border-radius: 5px; + } + + // +/- buttons on GtkVolumeButton popup + .button, + button { + &:hover { + @extend %undecorated_button; + background-color: transparentize($fg_color,0.9); + border-radius: 5px; + } + + &:backdrop { &:hover, &:insensitive, & { @extend %undecorated_button; }} + } +} + +.separator { + color: $borders_color; +} + +/************ +* Assistant * +*************/ + +GtkAssistant { + + border-bottom-left-radius:4px; + border-bottom-right-radius:4px; + + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + + border-bottom-left-radius:4px; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar GtkLabel { padding: 6px 12px; } + + .sidebar GtkLabel.highlight { background-color: mix($bg_color, $fg_color, 80%); } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_notebooks.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_notebooks.scss new file mode 100644 index 0000000..1e8a087 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_notebooks.scss @@ -0,0 +1,113 @@ +/************* + * Notebooks * + *************/ +.dynamic-notebook, +.notebook { + padding:0; + background-color: $base_color; + box-shadow:0 0 0 1px $borders_color; + background-clip: border-box; + + > .header { + border: none; + box-shadow:none; + background-color: $bg_color; + } + + > tab { + border-radius: 0; + background-color: $bg_color; + + &.top { + padding: 6px 8px 8px 8px; + box-shadow:inset 0 -1px 0 0 $borders_color; + + &:active { + box-shadow:inset 0 -3px 0 0 $selected_bg_color; + + &:backdrop { + box-shadow:inset 0 -3px 0 0 $backdrop_selected_bg_color; + } + } + + &:backdrop { + box-shadow:inset 0 -1px 0 0 $backdrop_borders_color; + } + + &:insensitive { + box-shadow:inset 0 -1px 0 0 $insensitive_borders_color; + } + } + + &.bottom { + padding: 8px 8px 6px 8px; + box-shadow:inset 0 1px 0 0 $borders_color; + + &:active { + box-shadow:inset 0 3px 0 0 $selected_bg_color; + + &:backdrop { + box-shadow:inset 0 3px 0 0 $backdrop_selected_bg_color; + } + } + + &:backdrop { + box-shadow:inset 0 1px 0 0 $backdrop_borders_color; + } + + &:insensitive { + box-shadow:inset 0 1px 0 0 $insensitive_borders_color; + } + } + + &.left { + padding: 8px; + box-shadow:inset -1px 0 0 0 $borders_color; + + &:active { + box-shadow:inset -3px 0 0 0 $selected_bg_color; + + &:backdrop { + box-shadow:inset -3px 0 0 0 $backdrop_selected_bg_color; + } + } + + &:backdrop { + box-shadow:inset -1px 0 0 0 $backdrop_borders_color; + } + + &:insensitive { + box-shadow:inset -1px 0 0 0 $insensitive_borders_color; + } + } + + &.right { + padding: 8px; + box-shadow:inset 1px 0 0 0 $borders_color; + + &:active { + box-shadow:inset 3px 0 0 0 $selected_bg_color; + + &:backdrop { + box-shadow:inset 3px 0 0 0 $backdrop_selected_bg_color; + } + } + + &:backdrop { + box-shadow:inset 1px 0 0 0 $backdrop_borders_color; + } + + &:insensitive { + box-shadow:inset 1px 0 0 0 $insensitive_borders_color; + } + } + + &:active { + font-weight: bold; + } + + &:hover { + background: darken($bg_color, 5%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_paned.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_paned.scss new file mode 100644 index 0000000..1b1e987 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_paned.scss @@ -0,0 +1,56 @@ +/********* + * Paned * + *********/ +.paned { + > .separator { + -gtk-icon-source: none; // defeats the ugly default handle decoration + border-style: none; // just to be sure + background-color: $borders_color; + // workaround, using background istead of a border since the border will get rendered twice (?) + background-size: 1px 1px; + + &:selected { background-color: $selected_bg_color } // FIXME is this needed? + + &:backdrop { background-color: $backdrop_borders_color } + + } + + border: solid $borders_color; + border-left-width: 1px; + + &.horizontal > .separator { + background-repeat: repeat-y; + + &:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; + } + &:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; + } + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; + } + } + + &.vertical > .separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_pathbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_pathbars.scss new file mode 100644 index 0000000..f5dfeca --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_pathbars.scss @@ -0,0 +1,29 @@ +/************ + * Pathbars * + ************/ +.path-bar button { + &.text-button, &.image-button, & { + padding-left: 4px; + padding-right: 4px; + } + + &.text-button.image-button label { + padding-left: 0; + padding-right: 0; + } + + &.text-button.image-button, & { + label:last-child { padding-right: 8px; } + label:first-child { padding-left: 8px; } + } + + image { + padding-left: 4px; + padding-right: 4px; + } + + &.slider-button { + padding-left: 0; + padding-right: 0; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_popovers.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_popovers.scss new file mode 100644 index 0000000..1b4ebc2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_popovers.scss @@ -0,0 +1,79 @@ +/************ + * Popovers * + ************/ +.popover { + + .background { + padding: 2px; + border-radius: 4px; + border:none; + background-color: $popover_bg_color; + + &:backdrop { + background-color: $backdrop_bg_color; + box-shadow: none; + } + + > .view, + > .toolbar { + border-style: none; + background-color: transparent; + } + + .csd &, & { + + box-shadow: 0 0 0 1px transparentize(black, 0.9), 0 2px 3px 0 transparentize(black, 0.7); + + &.touch-selection, + &.magnifier { + @extend %osd; + + border: 1px solid transparentize(white, 0.9); + + button { @extend %osd_button }; + } + + &.osd { @extend %osd; } + } + } + + .separator { margin: 3px; } + + .check, + .radio { @extend modelbutton.flat; } + + .menuitem { + padding: 8px; + text-shadow: none; + + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:insensitive { + color: $insensitive_fg_color; + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop, + &:backdrop:hover { + color: $backdrop_fg_color; + background-color: transparent; + } + + // submenu indicators + .arrow { + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + + &:dir(rtl) { + -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_progress-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_progress-bars.scss new file mode 100644 index 0000000..e86d4ec --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_progress-bars.scss @@ -0,0 +1,91 @@ +/***************** + * Progress bars * + *****************/ + +GtkProgressBar, +.progressbar { + + @extend %scale_trough; + + // sizing + &.horizontal progress { margin: 0 -1px; } // the progress node is positioned after the trough border + &.vertical progress { margin: -1px 0; } // this moves it over it. + + + // FIXME: insensitive state missing and some other state should be set probably + font-size: smaller; + color: transparentize($fg_color, 0.6); + + &:active { + border-radius:0px; + color: transparentize(black,0.5); + background-color: $selected_bg_color; + border-color: darken($selected_bg_color, 10%); + + &:backdrop { + background-color: lighten($selected_bg_color, 10%); + border-color: lighten(darken($selected_bg_color, 10%), 10%); + } + } + + &:backdrop { + transition: $backdrop_transition; + } + + .progressbar { + @extend %scale_highlight; + + border-radius: 0px; + + // default 2px + &.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + &.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + &.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; + } + + &.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + } + + &:backdrop .progressbar { @extend %scale_highlight:backdrop; } // states not passed here as well + &:backdrop progress { @extend %scale_highlight:backdrop; } // states not passed here as well + + &.osd { // progressbar.osd used for epiphany page loading progress + background-color: transparent; + + .trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; + } + + .progressbar { + border-style: none; + border-radius: 0; + } + } + + // In-Row + + row, + .list-row { + &:selected { + border: 1px solid darken($selected_bg_color, 10%); + color: transparentize(black,0.5); + background-color: $selected_bg_color; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_scales.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_scales.scss new file mode 100644 index 0000000..1ab9961 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_scales.scss @@ -0,0 +1,269 @@ +/********** + * Scales * + **********/ + +%scale_trough { + border:none; + background-color: $base_color; + box-shadow: 0px 1px $bottom_highlight; + border:1px solid $borders_color; + + padding:0; + margin: 0; + + &:insensitive { + background-color: $insensitive_bg_color; + } + + &:backdrop { + background-color: $backdrop_base_color; + transition: $backdrop_transition; + + &:insensitive { background-color: $insensitive_bg_color; } + } + + // on selected list rows + row:selected & { + box-shadow: none; + + &, &:insensitive { border-color: $selected_borders_color; } + } + + // OSD + .osd & { + border-color: $osd_borders_color; + background-color: transparentize($osd_borders_color, 0.2); + box-shadow: none; + outline-color: transparentize($osd_fg_color, 0.8); + + &:insensitive { background-color: $osd_insensitive_bg_color; } + } +} + +%scale_highlight { + + border: 1px solid $selected_borders_color; + background-color: $selected_bg_color; + box-shadow: inset 0px 1px $top_highlight; + + border-radius: 4px; + + + &:insensitive { + border: 1px solid $borders_color; + background-color: transparentize(black, 0.9); + } + + &:backdrop, + &:active:backdrop { + border-color: lighten($selected_bg_color, 10%); + background-color: lighten($selected_bg_color, 10%); + &:insensitive { + background-color: transparent; + border-color: transparent; + } + } + + // on selected list rows + .list-row:selected & { &:insensitive, & { border-color: $selected_borders_color; } } + row:selected & { &:insensitive, & { border-color: $selected_borders_color; } } + + // OSD + .osd & { + border-color: $osd_borders_color; + + &:insensitive { border-color: transparent; } + } +} + + +// Scale +.scale { + // sizing + + $_marks_length: 6px; + $_marks_distance: 6px; + + + -GtkScale-slider-length: 16px; + -GtkRange-slider-width: 16px; + -GtkRange-trough-border: 0px; + + padding: 8px; + + // those are inside the trough node, I need them to show their own border over the trough one, so negative margin + .highlight { margin: -1px; } + + // Slider, the scale handle + .slider { + margin: 1px; + + background-color:$base_color; + box-shadow:0 1px 2px 0 transparentize(black, 0.7); + border: 1px solid $borders_color; + border-radius: 12px; + + transition: $button_transition; + transition-property: background, border, box-shadow; + + &:hover {} + &:active { + box-shadow:0 1px 2px 0 transparentize($selected_bg_color, 0.5); + border: 1px solid $selected_bg_color; + + &:insensitive { + box-shadow:none; + border: 1px solid transparentize(black, 0.8); + } + } + + &:insensitive { + box-shadow:none; + } + + &:backdrop {} + + .list-row:selected & { &, &:insensitive { border-color: $selected_borders_color; } } + row:selected & { &, &:insensitive { border-color: $selected_borders_color; } } + + // OSD + .osd & { + @include button(osd); + border-color: darken($osd_borders_color, 3%); + background-color: opacify($osd_bg_color, 1); // solid background needed here + + &:hover { @include button(osd-hover); } + + &:active { @include button(osd-active); } + + &:insensitive { @include button(osd-insensitive); } + + &:backdrop { + @include button(osd-backdrop); + + &:insensitive { @include button(osd-backdrop-insensitive); } + } + } + } + + // Trough + .trough { + @extend %scale_trough; + border-radius: 2px; + margin: 6px; + + outline-offset: 2px; + outline-radius: 5px; + + &.horizontal { + } + + &.vertical { + } + } + + + // The coloured part of the Trough + .highlight{ + @extend %scale_highlight; + } + + // Fine-tune mode + // when you click-and-hold the slider + &.fine-tune { + + &.horizontal { + padding-top: 9px; + padding-bottom: 9px; + } + + &.vertical { + padding-left: 9px; + padding-right: 9px; + } + + // to make the trough grow in fine-tune mode + .slider { + + background-color:$base_color; + border-color:$base_color; + border: 1px solid transparentize(black, 0.7); + border-radius: 12px; + box-shadow:none; + } + + .trough { + @extend %scale_trough; + + border-radius:6px; + + outline-offset: 2px; + outline-radius: 5px; + + margin: 2px; + } + + .highlight { + @extend %scale_highlight; + } + } + + // this is another differently styled part of the backing bit, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + @extend %scale_trough; + border-radius: 2px; + + &, &:backdrop { + background-color: $borders_color; + box-shadow: none; + } + + &:insensitive { + &, &:backdrop { + border-color: transparent; + background-color: transparent; + } + } + + // OSD + .osd & { + background-color: mix($osd_fg_color, $osd_borders_color, 25%); + + &:insensitive { + &, &:backdrop { + border-color: transparent; + background-color: transparent; + } + } + } + } + + value { color: gtkalpha(currentColor, 0.4); } + + marks { + color: gtkalpha(currentColor, 0.4); + + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length); + } + } + } + + &.fine-tune marks { + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length - 3px); + } + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_scrollbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_scrollbars.scss new file mode 100644 index 0000000..f127e2c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_scrollbars.scss @@ -0,0 +1,188 @@ +/************** + * Scrollbars * + **************/ + +.scrollbar { + $_slider_min_length: 40px; + + // disable steppers + @at-root * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + } + + background-color: $scrollbar_bg_color; + transition: 300ms $ease-out-quad; + + // scrollbar border + &.top { border-bottom: 1px solid $borders_color; } + &.bottom { border-top: 1px solid $borders_color; } + &.left { border-right: 1px solid $borders_color; } + &.right { border-left: 1px solid $borders_color; } + + &:backdrop { + background-color: $backdrop_scrollbar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + // slider + .slider { + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: $scrollbar_slider_color; + + &:hover { background-color: $scrollbar_slider_hover_color; } + + &:hover:active { background-color: $scrollbar_slider_active_color; } + + &:backdrop { background-color: $backdrop_scrollbar_slider_color; } + + &:insensitive { background-color: transparent; } + } + + &.fine-tune { + .slider { + } + + &.horizontal .slider { border-width: 5px 4px; } + &.vertical .slider { border-width: 4px 5px; } + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; + + .slider { + margin: 0; + background-color: $fg_color; + border: 1px solid if($variant == 'light', white, black); + } + + .button, + button { + background-color: $fg_color; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid if($variant == 'light', white, black); + -gtk-icon-source: none; + } + + &.horizontal { + .slider, + slider { + margin: 0 2px; + } + + .button, + button { + margin: 1px 2px; + } + } + + &.vertical { + .slider { + margin: 2px 0; + } + + .button { + margin: 2px 1px; + } + } + } + + &.dragging, + &.hovering { opacity: 0.8; } + } + + + + // button styling + .button { + padding: 0; + border-style: none; + border-radius: 0; + + @include button(undecorated); + + color: $scrollbar_slider_color; + + &:hover { + @include button(undecorated); + + color: $scrollbar_slider_hover_color; + } + &:active, &:checked { + @include button(undecorated); + + color: $scrollbar_slider_active_color; + } + &:insensitive { + @include button(undecorated); + + color: transparentize($scrollbar_slider_color, 0.8); + } + &:backdrop { + @include button(undecorated); + + color: $backdrop_scrollbar_slider_color; + + &:insensitive { + @include button(undecorated); + + color: transparentize($backdrop_scrollbar_slider_color, 0.8); + } + } + } + + // button icons + &.vertical { + .button, + button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); } + } + } + + &.horizontal { + .button, + button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-right-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-left-symbolic'); } + } + } +} + +GtkTreeView ~ .scrollbar.vertical { + border-top: 1px solid $borders_color; + margin-top: -1px; +} + + +/********************** + * Overlay Scrollbars * + *********************/ + +OsThumb, +OsScrollbar { + + color: $selected_bg_color; + + &:active, + &:selected { + background-color: $selected_bg_color; + } + + &:backdrop, + &:active:backdrop { + background-color: $backdrop_fg_color; + } + + &:insensitive { + background-color: $insensitive_fg_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_sidebar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_sidebar.scss new file mode 100644 index 0000000..b4cab0c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_sidebar.scss @@ -0,0 +1,73 @@ +/*********** + * Sidebar * + ***********/ +.sidebar { + padding:0; + border-style: solid; + background-color: $bg_color; + + &.left { + border-right: 1px solid $borders_color; + border-left-style: none; + } + + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + &:backdrop { + background-color: $backdrop_sidebar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + .frame { + border-width:0; + border-left-width:1px; + border-right-width:1px; + } + + .sidebar-item, + .sidebar-row { + padding: 5px 8px; + + GtkImage { + padding-right: 6px; + padding-left: 6px; + } + + &:selected, + &:active { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:hover { + background-color: $selected_bg_color; + color: $selected_fg_color; + box-shadow:none; + } + + &:backdrop { + background-color: lighten($selected_bg_color, 20%); + } + } + + &:hover { + background-color: $base_color; + color: $fg_color; + box-shadow:0 1px 2px 0 transparentize(black, 0.8); + + &:backdrop { + box-shadow:none; + } + } + } + + .separator { + color: $borders_color; + } + + .paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} + +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_spinbuttons.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_spinbuttons.scss new file mode 100644 index 0000000..f168d7c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_spinbuttons.scss @@ -0,0 +1,172 @@ +/***************** + * GtkSpinButton * + *****************/ + +.spinbutton { + &:not(.vertical) { + + @extend %entry; + + .entry { + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; + } + + .button { + margin: 0; + padding: 6px; + color: mix($fg_color, $base_color, 90%); + background-image: none; + border-style: none none none solid; + border-color: transparentize($borders_color, 0.7); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + + &:hover { + color: $fg_color; + background-color: $base_hover_color; + } + + &:insensitive { color: transparentize($insensitive_fg_color, 0.7); } + + &:active { + background-color: transparentize(black, 0.9); + box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8); + } + + &:backdrop { + color: mix($backdrop_fg_color, $backdrop_base_color, 90%); + background-color: transparent; + border-color: transparentize($backdrop_borders_color, 0.7); + transition: $backdrop_transition; + } + + &:backdrop:insensitive { + color: transparentize($backdrop_insensitive_color,0.7); + background-image: none; + border-style: none none none solid; // It is needed or it gets overridden + + &:dir(rtl) { border-style: none solid none none; } + } + } + } + + // OSD horizontal + .osd &:not(.vertical) { + .button { + @include button(undecorated); + + color: $osd_fg_color; + border-style: none none none solid; + border-color: transparentize($osd_borders_color, 0.3); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + + &:hover { + @include button(undecorated); + + color: $osd_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + background-color: transparentize($osd_fg_color, 0.9); + box-shadow: none; + } + + &:backdrop { + @include button(undecorated); + + color: $osd_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + box-shadow: none; + } + + &:insensitive { + @include button(undecorated); + + color: $osd_insensitive_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + box-shadow: none; + } + + &:last-child { border-radius: 0 3px 3px 0; } + + &:dir(rtl):first-child { border-radius: 3px 0 0 3px; } + } + } + + // Vertical + &.vertical { + + &:insensitive { color: $insensitive_fg_color; } + &:backdrop:insensitive { color: $backdrop_insensitive_color; } + + .entry { + padding: 0; + border-radius: 0; + } + + .button { + padding: 0; + border: none; + background: none; + box-shadow: none; + color: $fg_color; + + &:hover { + background-color:$selected_bg_color; + color: $selected_fg_color; + icon-shadow:none; + } + + &:active { + background-color:transparent; + color: $fg_color; + } + + &.up { @extend %top_button; } + + &.down { @extend %bottom_button; } + } + + %top_button { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; + } + + %bottom_button { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; + } + } + + // OSD vertical + .osd &.vertical button:first-child { + @include button(osd); + + &:hover { @include button(osd-hover);} + + &:active { @include button(osd-active); } + + &:insensitive { @include button(osd-insensitive); } + + &:backdrop { @include button(osd-backdrop); } + } + + // Misc + + GtkTreeView &:not(.vertical) { + border-style: none; + border-radius: 0; + + .entry { + padding: 1px 2px; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_spinner.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_spinner.scss new file mode 100644 index 0000000..b8b9f4a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_spinner.scss @@ -0,0 +1,33 @@ + +/*********** + * Spinner * + ***********/ + +.menu.spinner, +menu spinner, +.primary-toolbar .spinner { + color: $selected_bg_color; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:active, + &:checked { + opacity: 1; + animation: spin 1s linear infinite; + + &:insensitive, &:insensitive { opacity: 0.5; } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_switches.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_switches.scss new file mode 100644 index 0000000..8c1845e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_switches.scss @@ -0,0 +1,79 @@ +/********** + * Switch * + **********/ +GtkSwitch { + -GtkSwitch-slider-width: 24px; + -GtkSwitch-slider-height: 24px; + + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + + border: none; + border-radius: 14px; + color: transparent; + + background-color: transparentize(black, 0.9); + box-shadow: inset 0 0 0 1px transparentize(black, 0.95), 0px 1px $bottom_highlight; + + &:insensitive { + background-color: $insensitive_bg_color; + } + + &:backdrop { + background-color: $backdrop_bg_color; + transition: $backdrop_transition; + + &:insensitive { background-color: $insensitive_bg_color; } + } + + + &:active, + &:checked { + background-color: $selected_bg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + + .slider, + slider { + &:backdrop { + box-shadow:none; + background-color:transparentize($base_color, 0.1); + border:none; + } + } + } + } + + // Handle + .slider { + padding:2px; + border-radius: 50%; + transition: $button_transition; + background-color: $base_color; + + box-shadow: 0 2px 2px transparentize(black, 0.8), + 0 1px 2px transparentize(black, 0.8); + + &:backdrop { + padding:2px; + box-shadow:none; + background-color:$base_color; + } + } + + // Trough + .trough { + + &:active, + &:checked { + background-color: $selected_bg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + } + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_toolbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_toolbars.scss new file mode 100644 index 0000000..7b6b424 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_toolbars.scss @@ -0,0 +1,321 @@ +/************ + * Toolbars * + ************/ +%toolbar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + &:backdrop { + background-color:$backdrop_headerbar_bg_color; + color:$backdrop_headerbar_fg_color; + } +} + +.toolbar { + @extend %toolbar; + + // on OSD + .osd & { box-shadow:none; background-color: transparent; } + + // Buttons + .button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + + &.suggested-action, + &.text-button, + &.menu-button, + &.image-button, + &.linked, + &.flat { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + icon-shadow: none; + margin: 0; + padding: 10px; + text-shadow: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: $backdrop_headerbar_fg_color; + } + + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + + &:insensitive { + color: $backdrop_headerbar_fg_color; + -gtk-image-effect: dim; + } + } + + GtkLabel, + GtkImage { + color: $headerbar_fg_color; + + &:insensitive, + &:backdrop { + color: $backdrop_headerbar_fg_color; + -gtk-image-effect: dim; + } + } + + &:focus, + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + GtkImage { + color: $backdrop_headerbar_fg_color; + } + } + + &:active, + &:checked { + border-radius: 0px; + + text-shadow: none; + icon-shadow: none; + + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + + background-color: transparent; + background-image: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + box-shadow: inset 0 -2px 0 0 $backdrop_headerbar_fg_color; + } + + &:focus, + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + } + } + + &:insensitive, + &:insensitive:backdrop { + color: $backdrop_headerbar_fg_color; + background-color: transparent; + background-image: none; + + image, + GtkImage { + -gtk-image-effect: dim; + } + } + + + // Menu Button + &.menu-button { + .menu { + .menuitem { + GtkLabel { + color: $fg_color; + &:insensitive { color: $insensitive_fg_color; } + } + .separator { color: $borders_color;} + &:hover { GtkLabel {color: $selected_fg_color;}} + } + } + } + } + + .separator { + color: transparent; + background-color: transparent; + } + + // stand-alone OSD toolbars + &.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: $osd_bg_color; + + &.left, + &.right, + &.top, + &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + } + + // toolbar separators + &.horizontal separator { margin: 0 7px 1px 6px; } + &.vertical separator { margin: 6px 1px 7px 0; } + +} + + +/******************* + * Inline Toolbars * + *******************/ + +%inline-toolbar, +.inline-toolbar { + -GtkWidget-window-dragging: true; + + background-color: darken($bg_color, 2%); + color: $fg_color; + + border: 1px solid $borders_color; + border-top-width: 0; + border-radius: 0 0 5px 5px; + + box-shadow: inset 0 -1px 1px -2px transparentize(black, 0.5); + + padding: 0px; + + &:backdrop { + background-color: darken($bg_color, 5%); + } + + // buttons + button, + .button, + .flat, + .text-button, + .image-button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: $fg_color; + border-radius: 0px; + padding: 10px; + + &:focus, + &:active { + font:bold; + color: $fg_color; + text-shadow: none; + box-shadow: none; + background-color: transparentize(black, 0.95); + + &:backdrop { + border: none; + background-color: transparent; + color: $backdrop_fg_color; + } + } + + &:hover { + background-color: transparentize(black, 0.95); + text-shadow: none; + color: $fg_color; + box-shadow: none; + } + + &:insensitive { + background:none; + background-color: transparent; + color: transparentize($fg_color,0.5); + } + + &:backdrop { + border: none; + background:none; + background-color: transparent; + color: $backdrop_fg_color; + } + } + + .entry, + entry { + background: none; + color: $fg_color; + border-radius: 0px; + border: none; + box-shadow: none; + + &.image { + color: $fg_color; + + &.left{ + padding-right: 6px; + } + } + + &:backdrop { + color: $backdrop_fg_color; + } + + &:selected { + color: $base_color; + background-color:$selected_bg_color; + } + } +} + + +%darkbar { + border-style: solid; + border-color: $borders_color; + $_bg: mix($bg_color, $borders_color, 70%); + background-color: $_bg; + + &:backdrop { + border-color: $backdrop_borders_color; + background-color: $backdrop_dark_fill; + box-shadow: none; + transition: $backdrop_transition; + } +} + + +// search-bar +searchbar, +.search-bar { + @extend %darkbar; + @extend %inline-toolbar; + + padding:3px 0px; + border-width: 0; + border-radius:0; + +} + +// location-bar +.location-bar { + @extend %darkbar; + @extend %inline-toolbar; + + border-width: 0 0 1px; + padding: 3px; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_tooltips.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_tooltips.scss new file mode 100644 index 0000000..09b7e50 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_tooltips.scss @@ -0,0 +1,29 @@ +/************ + * Tooltips * + ************/ +.tooltip, +.overlay-bar { + + margin: 4px; + border: none; + border-radius: 3px; + background-color: $base_color; + color: $fg_color; + + &.background { + background-color: $base_color; + border: none; + box-shadow: 0 1px 2px 0 transparentize(black, 0.7); + } + + * { // Yeah this is ugly + padding: 2px; + background-color: transparent; + color: $fg_color; + } + + .csd { + border-radius: 5px; + box-shadow: none; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_treeviews.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_treeviews.scss new file mode 100644 index 0000000..92bbc7b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_treeviews.scss @@ -0,0 +1,226 @@ +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + + border-left-color: mix($fg_color, $base_color, 50%); // this is actually the tree lines color, + border-top-color: $bg_color; // while this is the grid lines color, better then nothing + + .rubberband,rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props + + &:selected { + &:focus, & { + border-radius: 0; + + @extend %selected_items; + } + + &:backdrop, & { + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + } + } + + &:insensitive { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &.separator { + color: $bg_color; + + &:backdrop { color: transparentize($bg_color, 0.9); } + } + + &:backdrop { + border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + border-top: $backdrop_bg_color; + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 70%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + + &:hover { color: $selected_fg_color; } + + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 70%); } + } + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); } + } + + &.progressbar { // progress bar in treeviews + @if $variant == light { color: $base_color; } + + border: 1px solid $selected_borders_color; + border-radius: 4px; + background-color: $selected_bg_color; + background-image: linear-gradient(to bottom, + $selected_bg_color, + darken($selected_bg_color,10%)); + box-shadow: inset 0 1px if($variant=='light', transparentize(white,0.7), + transparentize(white,0.85)), + 0 1px if($variant=='light', transparentize(black, 0.8), + transparentize(black,0.9)); + + &:selected { + &:focus, & { + border-radius: 0; + + @if $variant == 'light' { + color: $selected_bg_color; + box-shadow: none; + } + + @else { box-shadow: inset 0 1px transparentize(white, 0.95); } + + background-image: linear-gradient(to bottom, + $base_color, + darken($base_color,10%)); + + &:backdrop { + @if $variant == 'light' { + color: $selected_bg_color; + border-color: $selected_borders_color; // otherwise it gets inherited by .view(?!?) + } + + @else { border-color: $backdrop_base_color; } + + background-color: $backdrop_base_color; + } + } + } + + &:backdrop { + @if $variant == 'light' { color: $backdrop_base_color; } + + @else { border-color: $backdrop_base_color; } + + background-image: none; + box-shadow: none; + } + } + + + // progress bar trough in treeviews + &.trough { + background-color: transparentize($fg_color,0.9); + border-radius: 4px; + + &:selected { + &:focus, & { + background-color: if($variant == 'light', + transparentize($selected_fg_color, 0.7), + darken($selected_bg_color, 10%)); + border-radius: 4px; + + @if $variant == 'light' { + border-width: 1px 0; + border-style: solid; + border-color: $selected_bg_color; + } + } + } + } + + // Column Header + + column-header, + header { + .button, + button { + $_column_header_color: mix($fg_color, $base_color, 50%); + + @extend %column_header_button; + + color: $_column_header_color; + background-color: $base_color; + font-weight: bold; + text-shadow: none; + box-shadow: none; + + &:hover { + @extend %column_header_button; + + color: mix($_column_header_color, $fg_color, 50%); + box-shadow: none; + transition: none; //I shouldn't need this + } + + &:active { + @extend %column_header_button; + + color: $fg_color; + transition: none; //I shouldn't need this + } + } + + button:last-child { &:backdrop, & { border-right-style: none; }} + } + + // for treeview-like derive widgets + .button.dnd, + button.dnd, + column-header.button.dnd, + header.button.dnd { + &:active, &:selected, &:hover, & { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: $selected_bg_color; + color: $base_color; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px $base_color; + text-shadow: none; + } + } +} + +%column_header_button { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: $bg_color; + + &:insensitive { + border-color: $bg_color; + background-image: none; + } + + &:backdrop { + border-color: $backdrop_bg_color; + border-style: none solid solid none; + color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + background-image: none; + background-color: $backdrop_base_color; + + &:insensitive { + border-color: $backdrop_bg_color; + background-image: none; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_windows.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_windows.scss new file mode 100644 index 0000000..e1e22e2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.18/widgets/_windows.scss @@ -0,0 +1,41 @@ +/********************** + * Window Decorations * + *********************/ + +.window-frame { + + border-radius: 4px; + border-width: 0px; + + box-shadow: 0 8px 9px 1px transparent, + 0 8px 6px 1px transparentize(black, 0.5); + + margin: 10px; + + &:backdrop { + box-shadow: 0 3px 9px 1px transparent, + 0 6px 6px 0 transparentize(black, 0.7); + transition: $backdrop_transition; + } + + .fullscreen &, + .tiled & { border-radius: 0; } + + .popup & { box-shadow: none; } + + // server-side decorations as used by mutter + .ssd & { box-shadow: 0 0 0 1px transparentize(black,0.5);} + + .csd.popup & { + border-radius: 0; + box-shadow: 0 1px 2px transparentize(black, 0.8); + } + + .solid-csd & { + border-radius: 0; + margin: 4px; + background-color: $backdrop_bg_color; + border: 0px solid $backdrop_borders_color; + box-shadow: none; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_apps.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_apps.scss new file mode 100644 index 0000000..83a5301 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_apps.scss @@ -0,0 +1,15 @@ +/********************** + * DE-Specific Styles * + **********************/ + +@import 'apps/budgie'; +@import 'apps/gnome'; +@import 'apps/pantheon'; +@import 'apps/unity'; + +/*********************** + * App-Specific Styles * + ***********************/ + +@import 'apps/geary'; +@import 'apps/lightdm'; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_colors-public.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_colors-public.scss new file mode 100644 index 0000000..70a06a9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_colors-public.scss @@ -0,0 +1,94 @@ +//apps rely on some named colors to be exported +/* GTK NAMED COLORS + ---------------- + use responsibly! */ + +// Sass thinks we're using the colors in the variables as strings and may shoot +// warning, it's innocuous and can be defeated by using "" + $var + +/* widget text/foreground color */ +@define-color theme_fg_color #{"" +$fg_color}; + +/* text color for entries, views and content in general */ +@define-color theme_text_color #{"" +$text_color}; + +/* widget base background color */ +@define-color theme_bg_color #{"" +$bg_color}; + +/* text widgets and the like base background color */ +@define-color theme_base_color #{"" +$base_color}; + +/* base background color of selections */ +@define-color theme_selected_bg_color #{"" +$selected_bg_color}; + +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #{"" +$selected_fg_color}; + +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #{"" +$insensitive_bg_color}; + +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #{"" +$insensitive_fg_color}; + +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #{"" +$base_color}; + +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #{"" +$backdrop_fg_color}; + +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #{"" +$text_color}; + +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #{"" +$backdrop_bg_color}; + +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #{"" +$backdrop_base_color}; + +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #{"" +$selected_bg_color}; + +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color}; + +/* widgets main borders color */ +@define-color borders #{"" +$borders_color}; + +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #{"" +$backdrop_borders_color}; + +/* these are pretty self explicative */ +@define-color warning_color #{"" +$warning_color}; +@define-color error_color #{"" +$error_color}; +@define-color success_color #{"" +$success_color}; +//@define-color destructive_color #{$destructive_color} + +//WM + +$_wm_highlight: if($variant=='light', $top_highlight, // Sass gets mad if this is + transparentize(black,1)); // done directly in the + // color definition + +/* 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 shade(#{$fg_color}, 1.8); +@define-color wm_unfocused_title #{$backdrop_fg_color}; +@define-color wm_highlight #{"" + $_wm_highlight}; +@define-color wm_borders_edge #{"" + $borders_edge}; + +@define-color wm_bg_a shade(#{$bg_color}, 1.2); +@define-color wm_bg_b #{$bg_color}; + +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); + +@define-color wm_button_hover_color_a shade(#{$bg_color}, 1.3); +@define-color wm_button_hover_color_b #{$bg_color}; +@define-color wm_button_active_color_a shade(#{$bg_color}, 0.85); +@define-color wm_button_active_color_b shade(#{$bg_color}, 0.89); +@define-color wm_button_active_color_c shade(#{$bg_color}, 0.9); + +//FIXME this is really an API + +@define-color content_view_bg #{"" + $base_color}; + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_colors.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_colors.scss new file mode 100644 index 0000000..4e43710 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_colors.scss @@ -0,0 +1,95 @@ +// When color definition differs for dark and light variant +// it gets @if ed depending on $variant + +// Main definitions +$base_color: if($variant == 'light', #ffffff, #636E73); +$bg_color: if($variant == 'light', #f7f7f7, #4F585C); +$fg_color: if($variant == 'light', #444, #A1A8AB); +$text_color: if($variant == 'light', $fg_color, $fg_color); +$headerbar_bg_color: if($variant == 'light', #636E73, #3B4245); +$headerbar_fg_color: if($variant == 'light', #ffffff, transparentize(#ffffff, 0.2)); + +// Primary colors +$red: #f34235; +$orange: #fe9700; +$yellow: #feea3a; +$green: #1ea362; +$blue: #2095f2; +$purple: #9b26af; + +$selected_fg_color: #ffffff; +$selected_bg_color: if($variant == 'light', lighten(#347D9F, 10%), darken(#9fb0b9,20%)); +$selected_borders_color: if($variant== 'light', darken($selected_bg_color, 10%), darken($selected_bg_color, 30%)); +$borders_color: if($variant == 'light', darken($bg_color,20%), darken($bg_color,12%)); +$borders_edge: if($variant == 'light', transparentize(white, 0.8), transparentize(white, 0.9)); +$link_color: blue; +$link_visited_color:transparentize($link_color,0.5); +$top_highlight: $borders_edge; +$bottom_highlight: if($variant == 'light', transparentize(white, 0.2), transparentize(white, 0.9)); +$dark_fill: mix($borders_color, $bg_color, 35%); +$menu_color: if($variant == 'light', $base_color, mix($bg_color, $base_color, 20%)); +$popover_bg_color: $bg_color; +$popover_hover_color: lighten($bg_color, 5%); + +$selection_mode_headerbar_bg_color: #347D9F; + +$scrollbar_bg_color: if($variant == 'light', mix($bg_color, $fg_color, 80%), mix($base_color, $bg_color, 50%)); +$scrollbar_slider_color: mix($fg_color, $bg_color, 60%); +$scrollbar_slider_hover_color: mix($fg_color, $bg_color, 80%); +$scrollbar_slider_active_color: if($variant=='light', darken($selected_bg_color, 10%), lighten($selected_bg_color, 10%)); + +$success_color: if($variant == 'light', $green, darken($green,10%)); +$destructive_color: if($variant == 'light', $red, darken($red,10%)); +$suggested_color: if($variant == 'light', $selected_bg_color, darken($selected_bg_color,10%)); + +$osd_fg_color: #A1A8AB; +$osd_text_color: white; +$osd_bg_color: transparentize(#202526, 0.2); +$osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%); +$osd_borders_color: transparentize(black, 0.3); + +$sidebar_bg_color: mix($bg_color, $base_color, 50%); +$base_hover_color: transparentize($fg_color, 0.95); + +$tooltip_borders_color: transparentize(white, 0.9); +$shadow_color: transparentize(black, 0.9); + +$drop_target_color: #4e9a06; + +// Infobar colors +$warning_color: $yellow; +$error_color: $red; +$info_color: $blue; +$question_color: $green; + +// Panel colors +$panel_bg_color: darken($headerbar_bg_color, 10%); +$backdrop_panel_color: darken($panel_bg_color,10%); +$panel_fg_color: $headerbar_fg_color; +$backdrop_panel_fg_color: darken($panel_fg_color,10%); + +// Insensitive state colors +$insensitive_fg_color: mix($fg_color, $bg_color, 50%); +$insensitive_bg_color: mix($bg_color, $base_color, 60%); +$insensitive_base_color: darken($base_color, 5%); +$insensitive_borders_color: $borders_color; + +// Backdrop state colors +$backdrop_base_color: if($variant == 'light', darken($base_color, 1%), lighten($base_color, 1%)); +$backdrop_text_color: mix($text_color, $backdrop_base_color, 80%); +$backdrop_bg_color: $bg_color; +$backdrop_headerbar_bg_color: darken($headerbar_bg_color, 5%); +$backdrop_headerbar_fg_color: transparentize($headerbar_fg_color, 0.5); +$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 50%); +$backdrop_insensitive_color: if($variant == 'light', darken($backdrop_bg_color, 15%), lighten($backdrop_bg_color, 15%)); +$backdrop_selected_bg_color: if($variant == 'light', lighten($selected_bg_color, 5%), lighten($selected_bg_color, 5%)); +$backdrop_selected_fg_color: if($variant == 'light', transparentize($selected_fg_color, 0.5), transparentize($selected_fg_color, 0.5)); +$backdrop_borders_color: mix($borders_color, $bg_color, 90%); +$backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, 35%); +$backdrop_sidebar_bg_color: mix($backdrop_bg_color, $backdrop_base_color, 50%); + +$backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%); +$backdrop_scrollbar_slider_color: mix($backdrop_fg_color, $backdrop_bg_color, 40%); + +$backdrop_menu_color: if($variant == 'light', $backdrop_base_color, mix($backdrop_bg_color, $backdrop_base_color, 20%)); diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_common.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_common.scss new file mode 100644 index 0000000..b6468d1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_common.scss @@ -0,0 +1,51 @@ +/********** + * Common * + **********/ + +@function gtkalpha($c,$a) { + @return unquote("alpha(#{$c},#{$a})"); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); +$asset_suffix: if($variant=='dark', '-dark', ''); +$backdrop_transition: 200ms ease-out; +$button_transition: all 200ms $ease-out-quad; + +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + // The size for scrollbars. The slider is 2px smaller, but we keep it + // up so that the whole area is sensitive to button presses for the + // slider. The stepper button is larger in both directions, the slider + // only in the width + + -GtkScrolledWindow-scrollbar-spacing: 0; + + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + + -GtkTreeView-horizontal-separator: 4; + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + + + -GtkPaned-handle-size: 1; + + // We use the outline properties to signal the focus properties + // to the adwaita engine: using real CSS properties is faster, + // and we don't use any outlines for now. + + // outline-color: transparentize($fg_color, 0.7); + // outline-style: dashed; + // outline-offset: -3px; + // outline-width: 1px; + // -gtk-outline-radius: 2px; + + -gtk-secondary-caret-color: $selected_bg_color +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_drawing.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_drawing.scss new file mode 100644 index 0000000..f8c954f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_drawing.scss @@ -0,0 +1,597 @@ +// Drawing mixins + +// generic drawing of more complex things + +@function _widget_edge($c:$borders_edge) { +// outer highlight "used" on most widgets + @if $c == none { @return none; } + @else { @return 0 1px $c; } +} + +@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { +// +// Helper function to stack up to 4 box-shadows; +// + @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } + @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } + @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } + @else { box-shadow: $shadow1; } +} + +// entries + +@function entry_focus_border($fc:$selected_bg_color) { + @if $variant == 'light' { @return $fc; } + @else { @return if($fc==$selected_bg_color, $selected_borders_color, darken($fc, 35%)); } +} + +@function entry_focus_shadow($fc:$selected_bg_color) { + @return inset 0 1px 2px 0 transparentize(black, 0.95), inset 0 1px 1px 0 transparentize(black, 0.9); +} + +@function entry_gradient($c) { + @if $variant=='light' { @return linear-gradient(to bottom, mix($borders_color, $c, 45%), + mix($borders_color, $c, 3%) 2px, + $c 90%); } + @else { @return linear-gradient(to bottom, mix($borders_color, $c, 95%), + mix($borders_color, $c, 40%) 3px, + $c 90%); } +} + +@mixin entry($t, $fc:$selected_bg_color, $edge: none) { +// +// Entries drawing function +// +// $t: entry type +// $fc: focus color +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop; +// + + $_blank_edge: if($edge == none, none, 0 1px transparentize($edge, 1)); + $_entry_edge: if($edge == none, none, _widget_edge($edge)); + + @if $t==normal { + color: $text_color; + border-color: $borders_color; + background-color:$base_color; + @include _shadows(entry_focus_shadow(transparentize($fc, 1)), $_entry_edge); + // for the transition to work the number of shadows in different states needs to match, hence the transparent shadow here. + } + @if $t==focus { + @include _shadows(entry_focus_shadow($fc), $_entry_edge); + border-color: entry_focus_border($fc); + } + @if $t==insensitive { + color: $insensitive_fg_color; + border-color: $borders_color; + background-image: linear-gradient(to bottom, $insensitive_bg_color); + box-shadow: $_entry_edge; + } + @if $t==backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + background-image: linear-gradient(to bottom, $backdrop_base_color); + box-shadow: $_blank_edge; + } + @if $t==backdrop-insensitive { + color: $backdrop_insensitive_color; + border-color: $backdrop_borders_color; + background-image: linear-gradient(to bottom, $insensitive_bg_color); + box-shadow: $_blank_edge; + } + @if $t==osd { + color: $osd_text_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + } + @if $t==osd-focus { + color: $osd_text_color; + border-color: $selected_bg_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: entry_focus_shadow($fc); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + } + @if $t==osd-insensitive { + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $osd_insensitive_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + @if $t==osd-backdrop { + color: $osd_text_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +// +// Buttons +// + +@function _border_color ($c) { @return darken($c, 25%); } // colored buttons want + // the border form the + // base color + +@function _text_shadow_color ($tc: $fg_color, $bg: $bg_color) { +// +// calculate the color of text shadows +// +// $tc is the text color +// $bg is the background color +// + $_lbg: lightness($bg)/100%; + @if lightness($tc)<50% { @return transparentize(white, 1-$_lbg/($_lbg*1.3)); } + @else { @return transparentize(black, $_lbg*0.8); } +} + +@function _button_hilight_color($c) { +// +// calculate the right top hilight color for buttons +// +// $c: base color; +// + @if lightness($c)>95% { @return white; } + @else if lightness($c)>90% { @return transparentize(white, 0.2); } + @else if lightness($c)>80% { @return transparentize(white, 0.4); } + @else if lightness($c)>50% { @return transparentize(white, 0.6); } + @else if lightness($c)>40% { @return transparentize(white, 0.8); } + @else { @return transparentize(white, 0.95); } +} + +@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) { +// +// helper function for the text emboss effect +// +// $tc is the optional text color, not the shadow color +// +// TODO: this functions needs a way to deal with special cases +// + + $_shadow: _text_shadow_color($tc, $bg); + + @if lightness($tc)<50% { + text-shadow: 0 1px $_shadow; + -gtk-icon-shadow: 0 1px $_shadow; + } + @else { + text-shadow: 0 1px $_shadow; + -gtk-icon-shadow: 0 -1px $_shadow; + } +} + +@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: none) { +// +// Button drawing function +// +// $t: button type, +// $c: base button color for colored* types +// $tc: optional text color for colored* types +// $edge: set to none to not draw the bottom edge or specify a color to not +// use the default one +// +// possible $t values: +// normal, hover, active, insensitive, insensitive-active, +// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active, +// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated +// + + $_hilight_color: _button_hilight_color($c); + $_button_edge: if($edge == none, none, _widget_edge($edge)); + $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1))); + + // Normal Button + @if $t==normal { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + background-image: linear-gradient(to bottom, $c, darken($c, 5%)); + @include _button_text_shadow($tc, $c); + @include _shadows(inset 0 1px $_hilight_color, $_button_edge); + + @if $variant == 'light' { + box-shadow:0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:0 1px 0 0 transparentize(white, 0.95); + } + + } + + // Hover Button + + @else if $t==hover { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + @if $variant == 'light' { + background-image: linear-gradient(to bottom, lighten($c, 6%), $c 60%, darken($c, 4%)); + @include _button_text_shadow($tc,lighten($c, 6%)); + @include _shadows(inset 0 1px _button_hilight_color(lighten($c, 6%)), $_button_edge); + } + @else { + background-image: linear-gradient(to bottom, lighten($c, 1%), darken($c, 2%) 60%, darken($c, 4%)); + @include _button_text_shadow($tc,lighten($c, 6%)); + @include _shadows(inset 0 1px _button_hilight_color(darken($c, 2%)), $_button_edge); + } + } + + // Pressed button + @else if $t==active { + + color: $tc; + outline-color: transparentize($tc, 0.7); + border-color: if($c!=$bg_color, _border_color($c), $borders_color); + background-image: linear-gradient(to bottom, darken($c, 7%), darken($c, 2%)); + @include _button_text_shadow($tc, darken($c,10%)); + @include _shadows(inset 0 2px 1px -2px transparentize(black,0.4), + $_button_edge); + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Insensitive Button + @else if $t==insensitive { + + $_bg: if($c!=$bg_color, mix($c, $base_color, 85%), $insensitive_bg_color); + + GtkLabel, & { color: if($tc!=$fg_color, mix($tc, $_bg, 50%), $insensitive_fg_color); } + label, & { color: if($tc!=$fg_color, mix($tc, $_bg, 50%), $insensitive_fg_color); } + + border-color: if($c!=$bg_color, _border_color($c), $insensitive_borders_color); + background-image: none; + background-color: $_bg; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; + } + + // Insensitive Pushed Button + @else if $t==insensitive-active { + $_bg: if($c!=$bg_color, darken(mix($c,$base_color, 85%), 5%), + $insensitive_bg_color); + $_bc: if($c!=$bg_color, _border_color($c), $insensitive_borders_color); + + GtkLabel, & { color: if($c!=$bg_color, mix($tc, $_bg, 60%), $insensitive_fg_color); } + label, & { color: if($c!=$bg_color, mix($tc, $_bg, 60%), $insensitive_fg_color); } + + border-color: $_bc; + background-image: none; + background-color: $_bg; + text-shadow: none; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Backdrop Button + @else if $t==backdrop { + + $_bg: if($c!=$bg_color,$c,$backdrop_bg_color); + $_bc: if($variant=='light',$c,_border_color($c)); + + GtkLabel, & { color: if($tc!=$fg_color,mix($tc, $_bg, 80%), $backdrop_fg_color); } + label, & { color: if($tc!=$fg_color,mix($tc, $_bg, 80%), $backdrop_fg_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: linear-gradient(to bottom, $_bg); + text-shadow: none; + -gtk-icon-shadow: none; + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + } + + // Backdrop Pressed Button + @else if $t==backdrop-active { + + $_bg: if($c!=$bg_color, darken($c, 10%), $backdrop_dark_fill); + $_bc: if($variant=='light',$_bg,_border_color($c)); + + GtkLabel, & { color: if($tc!=$fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color); } + label, & { color: if($tc!=$fg_color, mix($tc, $_bg, 80%), $backdrop_fg_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // Insensitive Backdrop Button + @else if $t==backdrop-insensitive { + + $_bg: if($c!=$bg_color, mix($c, $base_color, 85%), $insensitive_bg_color); + $_bc: if($variant=='light', $_bg,_border_color($c)); + + GtkLabel, & { color: if($c!=$bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color); } + label, & { color: if($c!=$bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + background-color: $_bg; + text-shadow: none; + -gtk-icon-shadow: none; + // white with 0 alpha to avoid an ugly transition, since no color means + // black with 0 alpha + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + } + + // Insensitive Backdrop Pushed Button + @else if $t==backdrop-insensitive-active { + + $_bg: if($c!=$bg_color, darken(mix($c, $base_color, 85%), 5%), + darken($insensitive_bg_color, 5%)); + $_bc: if($variant=='light', $_bg,_border_color($c)); + + label { color: if($c!=$bg_color, mix($tc, $_bg, 35%), $backdrop_insensitive_color); } + + border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color); + background-image: none; + background-color: $_bg; + + @if $variant == 'light' { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.2); + } + @else { + box-shadow:inset 0 1px 1px 0 transparentize(black, 0.95), 0 1px 0 0 transparentize(white, 0.95); + } + } + + // OSD Button + @else if $t==osd { + $_bg: if($c!=$bg_color, transparentize($c, 0.5), + $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // Hover OSD Button + @else if $t==osd-hover { + $_bg: if($c!=$bg_color, transparentize($c, 0.3), + lighten($osd_bg_color, 12%)); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: inset 0 1px transparentize(white, 0.9); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // ACtive OSD Button + @else if $t==osd-active { + $_bg: if($c!=$bg_color, $c, $osd_borders_color); + + color: white; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: transparentize($osd_fg_color, 0.7); + } + + // Insensitive OSD Button + @else if $t==osd-insensitive { + color: $osd_insensitive_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $osd_insensitive_bg_color); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + + // Backdrop OSD Button + @else if $t==osd-backdrop { + + $_bg: if($c!=$bg_color, transparentize($c, 0.5), + $osd_bg_color); + + color: $osd_fg_color; + border-color: $osd_borders_color; + background-image: linear-gradient(to bottom, $_bg); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + } + + + // Reset + @else if $t==undecorated { + border-color: transparent; + background-color: transparent; + background-image: none; + + @include _shadows(inset 0 1px transparentize(white, 1), $_blank_edge); + + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:true) { + color: mix($tc, $bg_color, 80%); + @if $flat { background-image: linear-gradient(to bottom, $c); } + @else { + background-image: linear-gradient(to bottom, + mix(black,$c,15%) 5%, + mix(black,$c,10%) 20%, + mix(black,$c,10%) 90%, + $c); + } + + border-color: if($c!=$bg_color, _border_color($c), $border_color); + + @if not($noedge) { + @if lightness($c) > 60% { + box-shadow: inset 0 -1px $borders_edge, + 0 1px $borders_edge; + } + @else { + box-shadow: inset 0 -1px transparentize($borders_edge, 0.5), + 0 1px transparentize($borders_edge, 0.5); + } + } + @else { box-shadow: none; } +} + +@mixin overshoot($p, $t:normal, $c:$fg_color) { +// +// overshoot +// +// $p: position +// $t: type +// $c: base color +// +// possible $p values: +// top, bottom, right, left +// +// possible $t values: +// normal, backdrop +// + + $_small_gradient_length: 5%; + $_big_gradient_length: 100%; + + $_position: center top; + $_small_gradient_size: 100% $_small_gradient_length; + $_big_gradient_size: 100% $_big_gradient_length; + + @if $p==bottom { + $_position: center bottom; + $_linear_gradient_direction: to top; + } + + @else if $p==right { + $_position: right center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + @else if $p==left { + $_position: left center; + $_small_gradient_size: $_small_gradient_length 100%; + $_big_gradient_size: $_big_gradient_length 100%; + } + + $_small_gradient_color: $c; + $_big_gradient_color: $c; + + @if $c==$fg_color { + $_small_gradient_color: darken($borders_color, 10%); + $_big_gradient_color: $fg_color; + + @if $t==backdrop { $_small_gradient_color: $backdrop_borders_color; } + } + + $_small_gradient: -gtk-gradient(radial, + $_position, 0, + $_position, 0.5, + to($_small_gradient_color), + to(transparentize($_small_gradient_color, 1))); + + $_big_gradient: -gtk-gradient(radial, + $_position, 0, + $_position, 0.6, + from(transparentize($_big_gradient_color, 0.93)), + to(transparentize($_big_gradient_color, 1))); + + @if $t==normal { + background-image: $_small_gradient, $_big_gradient; + background-size: $_small_gradient_size, $_big_gradient_size; + } + + @else if $t==backdrop { + background-image: $_small_gradient; + background-size: $_small_gradient_size; + } + + background-repeat: no-repeat; + background-position: $_position; + + background-color: transparent; // reset some properties to be sure to not inherit them somehow + border: none; // + box-shadow: none; // +} + +@mixin undershoot($p) { +// +// undershoot +// +// $p: position +// +// possible $p values: +// top, bottom, right, left +// + + $_undershoot_color_dark: transparentize(black, 0.8); + $_undershoot_color_light: transparentize(white, 0.8); + + $_gradient_dir: left; + $_dash_bg_size: 10px 1px; + $_gradient_repeat: repeat-x; + $_bg_pos: center $p; + + background-color: transparent; // shouldn't be needed, but better to be sure; + + @if ($p == left) or ($p == right) { + $_gradient_dir: top; + $_dash_bg_size: 1px 10px; + $_gradient_repeat: repeat-y; + $_bg_pos: $p center; + } + + background-image: linear-gradient(to $_gradient_dir, // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50%); + + padding-#{$p}: 1px; + background-size: $_dash_bg_size; + background-repeat: $_gradient_repeat; + background-origin: content-box; + background-position: $_bg_pos; + border: none; + box-shadow: none; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_widgets.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_widgets.scss new file mode 100644 index 0000000..a284116 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/_widgets.scss @@ -0,0 +1,43 @@ +/*********** + * Widgets * + ***********/ + +@import 'widgets/action-bars'; +@import 'widgets/app-notifications'; +@import 'widgets/base-states'; +@import 'widgets/buttons'; +@import 'widgets/calendar'; +@import 'widgets/checks-radios'; +@import 'widgets/color-chooser'; +@import 'widgets/comboboxes'; +@import 'widgets/dialogs'; +@import 'widgets/entries'; +@import 'widgets/expanders'; +@import 'widgets/file-chooser'; +@import 'widgets/floating-bar'; +@import 'widgets/frames'; +@import 'widgets/granite'; +@import 'widgets/header-bars'; +@import 'widgets/infobars'; +@import 'widgets/level-bars'; +@import 'widgets/links'; +@import 'widgets/lists'; +@import 'widgets/menus'; +@import 'widgets/misc'; +@import 'widgets/notebooks'; +@import 'widgets/paned'; +@import 'widgets/pathbars'; +@import 'widgets/popovers'; +@import 'widgets/print-dialog'; +@import 'widgets/progress-bars'; +@import 'widgets/scales'; +@import 'widgets/scrollbars'; +@import 'widgets/sidebar'; +@import 'widgets/spinbuttons'; +@import 'widgets/spinner'; +@import 'widgets/switches'; +@import 'widgets/toolbars'; +@import 'widgets/tooltips'; +@import 'widgets/touch-copy-paste'; +@import 'widgets/treeviews'; +@import 'widgets/windows'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_budgie.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_budgie.scss new file mode 100644 index 0000000..56acf83 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_budgie.scss @@ -0,0 +1,102 @@ +/********** +* Budgie * +**********/ + +.budgie-panel { + background-color: transparentize(black, 0.2); + transition: 100ms ease-in; + font:bold; + color: white; + + .top { + border-bottom: 1px solid transparentize(white, 0.8); + } + + .bottom { + border-top: 1px solid transparentize(white, 0.8); + } + + .left { + border-right: 1px solid transparentize(white, 0.8); + } + + .right { + border-left: 1px solid transparentize(white, 0.8); + } +} + +.max-budgie-panel { + background-color: transparentize(black, 0.0); + transition: 100ms ease-in; + font:bold; + color: white; + + .top { + border-bottom: 1px solid transparentize(white, 0.8); + } + + .bottom { + border-top: 1px solid transparentize(white, 0.8); + } + + .left { + border-right: 1px solid transparentize(white, 0.8); + } + + .right { + border-left: 1px solid transparentize(white, 0.8); + } +} + + +.budgie-panel .message-area { +} + +.budgie-panel .max-message-area { +} + +.budgie-panel .launcher, +PanelToplevel .launcher { +} +.budgie-panel .launcher:hover, +PanelToplevel .launcher:hover { +} +.budgie-panel .launcher:active, +PanelToplevel .launcher:active { +} + +/* Top launchers */ +.top .launcher:hover { +} +.top .launcher:active { +} + +/* Left hand side launchers */ +.left .launcher:hover { +} +.left .launcher:active { +} + +/* Right hand side launchers */ +.right .launcher:hover { +} +.right .launcher:active { +} + +.panel-applet { +} + +.budgie-panel .menu-icon, +.budgie-panel .menu-icon:active, +.budgie-panel .menu-icon:hover { +} + +.notification .priority.low { + background-color: $info_color; +} +.notification .priority.high { + background-color: $warning_color; +} +.notification .priority.critical { + background-color: $error_color; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_geary.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_geary.scss new file mode 100644 index 0000000..aa10f23 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_geary.scss @@ -0,0 +1,44 @@ +/********* + * Geary * + *********/ + +$geary: #F2B035; + +.geary-titlebar-left, +.geary-titlebar-right { + background-color: $geary; + + &:backdrop { + background-color: darken($geary,10%); + } + + .separator { + opacity: 0; + } +} + +ConversationListView { + -GtkTreeView-grid-line-width: 0; + + .view { + &:active, + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + color: $backdrop_selected_fg_color; + } + } + + .cell { + border: solid transparentize(black, 0.8); + border-width: 0 0 1px 0; + &:selected { + color: $selected_fg_color; + border: 0px solid darken($selected_bg_color, 10% ); + } + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_gnome.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_gnome.scss new file mode 100644 index 0000000..dbff7fc --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_gnome.scss @@ -0,0 +1,571 @@ +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; +} + + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; +} + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; +} + +SudokuView { + border: none; +} + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: $base_color; +} + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; +} + + +/******** + * Misc * + *******/ + +ApDocView, /* Abiword */ +EogScrollView, /* Eog */ +CheeseThumbView /* Cheese */ +{ + -EogScrollView-shadow-type: none; +} + + +/************ + * Terminal * + ************/ + +$gnome_terminal: #636E73; +$terminal_bg_color: transparentize(#002B36, 0.1); +$terminal_fg_color: #839495; + +TerminalScreen, +VteTerminal { + background-color: $terminal_bg_color; + color: $terminal_fg_color; +} + +TerminalWindow { + .titlebar, + .header-bar { + background-color: $gnome_terminal; + + &:backdrop { + background-color: darken($gnome_terminal,10%); + } + } +} + +/************ + * Nautilus * + ************/ + +NautilusCanvasView { + border: none; + + &:active, + &:focus, + &:backdrop { + border: none; + } +} + +.nautilus-circular-button { + border-radius: 20px; + -gtk-outline-radius: 20px; +} + +.disk-space-display { + border: 2px solid; + + .unknown { + background-color: #888a85; + border-color: darken(#888a85, 20%); + } + + .used { + background-color: #9FB0B9; + border-color: darken(#9FB0B9, 20%); + } + + .free { + background-color: #D8D8D8; + border-color: darken(#D8D8D8, 20%); + } +} + + +.nautilus-desktop { + + color: $fg_color; + + .nautilus-canvas-item { + border-radius: 5px; + color: $selected_fg_color; + text-shadow: 1px 1px transparentize(black, 0.4); + + &:active { + color: $fg_color; + text-shadow: none; + } + + &:hover { + color: $fg_color; + text-shadow: none; + } + + &:selected { + color: $selected_fg_color; + text-shadow: none; + } + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } + + .nautilus-list { + + .dim-label { + &:selected { + color: $selected_fg_color; + } + } + } +} + +/*********** + * Builder * + ***********/ + +$gnome_builder: #CBBB2E; + +GbGreeterWindow, +GbWorkbench { + .titlebar, + .header-bar { + background-color: $gnome_builder; + + &:backdrop { + background-color: darken($gnome_builder,10%); + } + } +} + +/************** + * Calculator * + **************/ + +$gnome_calculator: #07ce8e; + +MathWindow { + + background-color: $base_color; + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar, + .toolbar { + background-color: $gnome_calculator; + + &:backdrop { + background-color: darken($gnome_calculator,10%); + } + } + + MathButtons { + GtkComboBox, + .button { + background-color: transparent; + background-image: none; + box-shadow:none; + border: none; + text-shadow: none; + color: $gnome_calculator; + font: bold; + + &:hover { + background-image: none; + background-color:$base_color; + color: $gnome_calculator; + } + + &:backdrop { + color: darken($gnome_calculator,10%); + } + + &.text-button.suggested-action { + background-image: none; + box-shadow:none; + text-shadow: none; + background-color: $gnome_calculator; + color: $base_color; + + &:backdrop { + background-color: darken($gnome_calculator,10%); + color: transparentize($base_color, 0.5); + } + } + } + } + + MathDisplay { + padding: 4px; + background-color:$base_color; + border: 1px solid $borders_color; + } +} + + +/************ + * Calendar * + ************/ + +$gnome_calendar: #75A3F6; + +GcalWindow { + .titlebar, + .header-bar { + background-color: $gnome_calendar; + + &:backdrop { + background-color: darken($gnome_calendar,10%); + } + } +} + +/********** + * Cheese * + **********/ + +$cheese: #ad7fa8; + +CheeseWindow { + .titlebar, + .header-bar, + .toolbar { + background-color: $cheese; + + &:backdrop { + background-color: darken($cheese,10%); + } + } +} + +/************ + * Contacts * + ************/ + +$gnome_contacts: #2095F2; + +ContactsWindow { + .titlebar, + .header-bar { + background-color: $gnome_contacts; + + &:backdrop { + background-color: darken($gnome_contacts,10%); + } + } +} + + +/********** + * Clocks * + **********/ + +$gnome_clocks: #4BAE4F; + +ClocksWindow { + .titlebar, + .header-bar { + background-color: $gnome_clocks; + + &:backdrop { + background-color: darken($gnome_clocks,10%); + } + } +} + + +/********* + * Disks * + *********/ + +$gnome_disks: #8561C5; + +GduWindow { + .titlebar, + .header-bar { + background-color: $gnome_disks; + + &:backdrop { + background-color: darken($gnome_disks,10%); + } + } +} + + +/************** + * Disk Usage * + **************/ + +$gnome_baobab: #CC5E55; + +BaobabWindow { + .titlebar, + .header-bar { + background-color: $gnome_baobab; + + &:backdrop { + background-color: darken($gnome_baobab,10%); + } + } +} + +/************* + * Documents * + *************/ + +$gnome_documents: #C2352A; + +#Documents { + .titlebar, + .header-bar { + background-color: $gnome_documents; + + &:backdrop { + background-color: darken($gnome_documents,10%); + } + } +} + +/************ + * Epiphany * + ************/ + +$gnome_epiphany: #6573C3; + +EphyWindow { + .titlebar, + .header-bar { + background-color: $gnome_epiphany; + + &:backdrop { + background-color: darken($gnome_epiphany,10%); + } + + .incognito-mode { + background-color: darken($gnome_epiphany,15%); + + .button { + background-image:none; + } + + &:backdrop { + background-color: darken($gnome_epiphany,25%); + } + } + } +} + +/********* + * Gedit * + *********/ + +$gedit: #DC4836; + +GeditWindow { + .titlebar, + .header-bar, + .gedit-headerbar-paned { + background-color: $gedit; + + &:backdrop { + background-color: darken($gedit,10%); + } + } +} + +/************** + * Log Viewer * + **************/ + +$gnome_logs: #009587; + +GlWindow, +LogviewWindow { + .titlebar, + .header-bar, + .toolbar { + background-color: $gnome_logs; + + &:backdrop { + background-color: darken($gnome_logs,10%); + } + } +} + +/********* + * Music * + *********/ + +$gnome_music: #fe9700; + +gnomemusic+window+Window { + .titlebar, + .header-bar { + background-color: $gnome_music; + + &:backdrop { + background-color: darken($gnome_music,10%); + } + } +} + + +/***************** + * Notes/Bijiben * + *****************/ + +$bijiben: #ebdd4d; + +BjbMainToolbar, +BjbWindowBase { + .titlebar, + .header-bar { + background-color: $bijiben; + + &:backdrop { + background-color: darken($bijiben,10%); + } + } +} + +/********** + * Photos * + **********/ + +$gnome_photos: #D30101; + +PhotosMainWindow { + .titlebar, + .header-bar { + background-color: $gnome_photos; + + &:backdrop { + background-color: darken($gnome_photos,10%); + } + } +} +/********** + * Polari * + **********/ + +$polari: #4BAE4F; + +.titlebar, +.header-bar { + &.polari-titlebar-left, + &.polari-titlebar-right { + background-color: $polari; + + &:backdrop { + background-color: darken($polari,10%); + } + } +} + +/******************* + * System Settings * + ******************/ + +$gnome_settings: #5F7C8A; + +CcWindow { + .titlebar, + .header-bar { + background-color: $gnome_settings; + + &:backdrop { + background-color: darken($gnome_settings,10%); + } + } +} + +CcShellNavBar { + padding:0px; +} + +/************ + * Software * + ************/ + +$gnome_software: #1A77C2; + +#window_software { + .titlebar, + .header-bar { + background-color: $gnome_software; + + &:backdrop { + background-color: darken($gnome_software,10%); + } + } +} + +/****************** + * System Monitor * + ******************/ + +$gnome_system_monitor: #6fbe72; + +#gnome-system-monitor { + .titlebar, + .header-bar { + background-color: $gnome_system_monitor; + + &:backdrop { + background-color: darken($gnome_system_monitor,10%); + } + } +} + + +/******** + * Yelp * + ********/ + +$yelp: #435ece; + +YelpWindow { + .titlebar, + .header-bar { + background-color: $yelp; + + &:backdrop { + background-color: darken($yelp,10%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_lightdm.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_lightdm.scss new file mode 100644 index 0000000..d039173 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_lightdm.scss @@ -0,0 +1,114 @@ +/*********** + * LightDm * + ***********/ + +// the panel widget at the top +#panel_window { + background-color: $panel_bg_color; + color: $panel_fg_color; + font: bold; + box-shadow: inset 0 -1px darken($panel_bg_color, 7%); + + // the menubars/menus of the panel, i.e. indicators + .menubar, + .menubar > .menuitem + menubar, + menubar > menuitem { + background-color: transparent; + color: $panel_fg_color; + font: bold; + } + + menubar menuitem:disabled { + color: transparentize($panel_fg_color, 0.5); + + GtkLabel { color: inherit; } + label { color: inherit; } + } + .menubar .menu > .menuitem, + menubar menu > menuitem { font: normal; } +} + +// the login window +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: $fg_color; +} + +// the top half of the login-window, in GtkDialog terms, the content +#content_frame { + padding-bottom: 14px; + background-color: $bg_color; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid transparentize(black, 0.9); + border-width: 1px 1px 0 1px; +} + +#content_frame button { + @include button(normal); + + &:hover { @include button(hover); } + &:active, &:checked { @include button(active); } + &:disabled { @include button(insensitive); } +} + +// the lower half of the login-window, in GtkDialog terms the buttonbox or action area +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: if($variant=='light', $osd_bg_color, $headerbar_bg_color); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid transparentize(black, 0.9); + border-width: 0 1px 1px 1px; +} + +#buttonbox_frame button{ + @include button(osd); + + &:hover { @include button(osd-hover); } + &:active, &:checked { @include button(osd-active); } + &:disabled { @include button(osd-insensitive); } +} + +#login_window #user_combobox { + color: $fg_color; + font: 13px; + + .menu, + menu { font: normal; } +} + +// the user's avatar box +#user_image { + padding: 3px; + border-radius: 2px; +} + +// the shutdown button +#shutdown_button.button { + @include button(suggested_destructive, $destructive_color); + + &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } +} + +// the restart button +#restart_button.button { + @include button(suggested_destructive, $suggested_color); + + &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } + &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } +} + +// the warning, in case a wrong password is entered or something else goes wrong according to PAM +#greeter_infobar { + border-bottom-width: 0; + font: bold; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_pantheon.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_pantheon.scss new file mode 100644 index 0000000..2d6705f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_pantheon.scss @@ -0,0 +1,355 @@ +/******** + * Gala * + *******/ + +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid $base_color; + background-color: $base_color; + + .title, + .label { + color: $fg_color; + } +} + +.gala-button { + padding: 3px; + color: $base_color; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, + #7e7e7e, + #3e3e3e + ); + box-shadow: inset 0 0 0 1px transparentize(white, 0.02), + inset 0 1px 0 0 transparentize(white, 0.07), + inset 0 -1px 0 0 transparentize(white, 0.01), + 0 0 0 1px transparentize(black, 0.40), + 0 3px 6px transparentize(black, 0.16), + 0 3px 6px transparentize(black, 0.23); + text-shadow: 0 1px 1px transparentize(black, 0.6); +} + +/********** + * Notify * + *********/ + +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + + border-radius: 5px; + border: 1px solid transparentize(black, 0.30); + + background-color: transparentize($base_color, 0.95); + + .low {} + .critical {} +} + + +/*************** + * SwitchBoard * + ***************/ + +.category-label { + font-weight: bold; + color: $fg_color; +} + + +/************* + * Slingshot * + ************/ + +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; + + .app { + &:hover{ + border-radius: 8px; + border: none; + background-color: transparentize($selected_bg_color, 0.7); + color: white; + } + &:focus{ + /*background-color: transparentize(black, 0.20);*/ + } + } +} + +.search-item { + border-radius: 0; + border: none; + color: $fg_color; + background: none; + + &:hover, + &:focus { + border-radius: 0; + background-color: transparentize($selected_bg_color, 0.7); + color: $selected_fg_color; + } +} + + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; +} + +.search-category-header { + font-weight: bold; + color: $fg_color; +} + + +/********* + * Panel * + ********/ + +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; + + .maximized { + background-color: #000; + } + + .translucent { + background-color: transparentize(black, 0.5); + } + + .color-light { + + .composited-indicator { + + > revealer label, + > revealer image, + > GtkRevealer { + color: transparentize(black, 0.65); + text-shadow: 0 0 2px transparentize(white, 0.7), + 0 1px 0 transparentize(white, 0.75); + -gtk-icon-shadow: 0 0 2px transparentize(white, 0.7), + 0 1px 0 transparentize(white, 0.75); + } + } + } +} + +.composited-indicator { + + > revealer label, + > revealer image, + > GtkRevealer { + color: $base_color; + font-weight: bold; + text-shadow: 0 0 2px transparentize(black, 0.7), + 0 1px 2px transparentize(black, 0.4); + -gtk-icon-shadow: 0 0 2px transparentize(black, 0.7), + 0 1px 2px transparentize(black, 0.4); + } +} + +/************* + * AppCenter * + *************/ + +$appcenter: #378BE6; + +AppCenterMainWindow { + .titlebar, + .header-bar{ + background-color: $appcenter; + + &:backdrop { + background-color: darken($appcenter,10%); + } + } +} + +/************** + * Calculator * + **************/ + +$pantheon_calculator: #07ce8e; + +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar { + background-color: $pantheon_calculator; + + &:backdrop { + background-color: darken($pantheon_calculator,10%); + } + } + + .window-frame { + border-radius:3px; + } +} + +/******** + * Maya * + ********/ + +$maya: #8CD33F; + +MayaViewMayaToolbar { + &.titlebar, + &.header-bar { + background-color: $maya; + + &:backdrop { + background-color: darken($maya,10%); + } + } +} + +/********* + * Cards * + *********/ + +.deck { + background-color: darken($bg_color, 8%); +} + +.card { + background-color: $base_color; + border: none; + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 3px 3px transparentize(black, 0.8); + transition: all 150ms ease-in-out; +} + +.card.collapsed { + background-color: darken($base_color, 5%); + box-shadow: 0 0 0 1px transparentize(black, 0.95), + 0 1px 2px transparentize(black, 0.8); +} + +/********* + * Noise * + *********/ + +$noise: #EE6020; + +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; + + .titlebar, + .header-bar { + background-color: $noise; + + &:backdrop { + background-color: darken($noise,10%); + } + } + + .action-bar { + border-radius: 0 0 4px 4px; + } + + .window-frame { + border-radius:3px; + } +} + + +/*********** + * Scratch * + ***********/ + +$scratch: #e74c3c; + +ScratchMainWindow { + .titlebar, + .header-bar { + background-color: $scratch; + + &:backdrop { + background-color: darken($scratch,10%); + } + } +} + + +/******** + * Snap * + ********/ + +$snap: #6d266a; + +SnapMainWindow, +SnapSnapWindow { + .titlebar, + .header-bar { + background-color: $snap; + + &:backdrop { + background-color: darken($snap,10%); + } + } + + .take-button { + border-radius: 0; + } +} + + +/******************* + * Photos/Shotwell * + *******************/ + +$pantheon_photos: #5544B5; + +DirectWindow, +LibraryWindow { + .titlebar, + .header-bar { + background-color: $pantheon_photos; + + &:backdrop { + background-color: darken($pantheon_photos,10%); + } + } + + .the-button-in-the-combobox { + background: none; + } +} + +.checkerboard-layout { + background-color: $bg_color; + background-image: linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)), + linear-gradient(45deg, + transparentize(black, 0.9) 25%, + transparent 25%, + transparent 75%, + transparentize(black, 0.9) 75%, + transparentize(black, 0.9)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px +} + +.checkboard-layout .item { + background-color: $fg_color; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_unity.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_unity.scss new file mode 100644 index 0000000..abbb18c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/apps/_unity.scss @@ -0,0 +1,176 @@ +/******** +* Unity * +*********/ + +$unity_color: #636E73; /* Unity window border color */ +$backdrop_unity_color: darken($unity_color,10%); /* Backdrop Unity window border color */ +$unity_text_color: #dbdee0; /* Unity window text color */ +$backdrop_unity_text_color: darken($unity_text_color,10%); /* Backdrop Unity window text color */ +$unity_panel_color: darken($unity_color, 20%); /* Unity panel color #454D50 */ +$backdrop_unity_panel_color: darken($unity_panel_color, 10%); /* Backdrop Unity panel color */ + +UnityDecoration { + + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px;/* the size of the decorations */ + -UnityDecoration-input-extents: 10px;/* the extra size of the input areas */ + + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px;/* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px;/* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px;/* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.647);/* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px;/* Size property, inactive windows shadow radius */ + + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px;/* Size property, size of glow */ + -UnityDecoration-glow-color: $selected_bg_color;/* Color property of the glow */ + + /* Title settings */ + -UnityDecoration-title-indent: 10px;/* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px;/* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0;/* Float from 0.0 to 1.0, to align the title */ + background-color: $unity_color; + color: $unity_text_color; + + .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid $unity_color; + border-bottom-width: 0; + background-color: $unity_color; + color: $unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + + &:backdrop { + border-bottom-width: 0; + background-color: $backdrop_unity_color; + color: $backdrop_unity_text_color; + border-top: 1px solid rgba(255,255,255,0.1); + } + + .menuitem { + color: $unity_text_color; + + &:backdrop { + background-color: $backdrop_unity_color; + color: $backdrop_unity_text_color; + } + } + } +} + + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, + $unity_color, + darken($unity_color, 0.6) + ); +} + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: darken($unity_color, 0.6); +} + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: $backdrop_unity_color; +} + + +/************** +* Unity Panel * +***************/ + +UnityPanelWidget, +.unity-panel { +background-color: $unity_panel_color; +color: $unity_text_color; +} + + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: $backdrop_unity_panel_color; + color: $backdrop_unity_text_color; +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: $unity_text_color; +} + +.unity-panel.menubar, +.unity-panel .menubar { + color: $unity_text_color; +} + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: $unity_panel_color; + color: $unity_text_color; +} + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: $backdrop_fg_color; +} + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: darken($unity_color, 1.05); + color: $unity_text_color; + box-shadow: none; +} + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; +} + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: $borders_color; +} + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: $base_color; +} + + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: $selected_bg_color; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk-dark.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk-dark.css new file mode 100644 index 0000000..5cd92c1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk-dark.css @@ -0,0 +1,7012 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #A1A8AB; +/* text color for entries, views and content in general */ +@define-color theme_text_color #A1A8AB; +/* widget base background color */ +@define-color theme_bg_color #4F585C; +/* text widgets and the like base background color */ +@define-color theme_base_color #636E73; +/* base background color of selections */ +@define-color theme_selected_bg_color #667f8c; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #ffffff; +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #576165; +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #788084; +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #636E73; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #788084; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #A1A8AB; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #4F585C; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #657176; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #667f8c; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #ffffff; +/* widgets main borders color */ +@define-color borders #33393b; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #363c3e; +/* these are pretty self explicative */ +@define-color warning_color #feea3a; +@define-color error_color #f34235; +@define-color success_color #167848; +/* 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 shade(#A1A8AB, 1.8); +@define-color wm_unfocused_title #788084; +@define-color wm_highlight transparent; +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#4F585C, 1.2); +@define-color wm_bg_b #4F585C; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#4F585C, 1.3); +@define-color wm_button_hover_color_b #4F585C; +@define-color wm_button_active_color_a shade(#4F585C, 0.85); +@define-color wm_button_active_color_b shade(#4F585C, 0.89); +@define-color wm_button_active_color_c shade(#4F585C, 0.9); +@define-color content_view_bg #636E73; +/********** + * Common * + **********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #f34235; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkPaned-handle-size: 1; + -gtk-secondary-caret-color: #667f8c; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #373e41; + border: solid #33393b; + border-width: 1px 0 0 0; + color: #A1A8AB; + box-shadow: none; } + .action-bar:backdrop { + background-color: #373e41; + box-shadow: none; + -gtk-icon-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #A1A8AB; + background-color: #4F585C; } + .background:backdrop { + color: #788084; + background-color: #4F585C; + text-shadow: none; + -gtk-icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: #A1A8AB; + background-color: #4F585C; } + .gtkstyle-fallback:hover { + color: #A1A8AB; + background-color: #677277; } + .gtkstyle-fallback:active { + color: #A1A8AB; + background-color: #373e41; } + .gtkstyle-fallback:disabled { + color: #788084; + background-color: #576165; } + .gtkstyle-fallback:selected { + color: #ffffff; + background-color: #667f8c; } + +.view, GtkIconView, +iconview, +GtkTextView text, +textview text { + color: #A1A8AB; + background-color: #636E73; } + .view:backdrop, GtkIconView:backdrop, + iconview:backdrop, + GtkTextView text:backdrop, + textview text:backdrop { + color: #959da0; + background-color: #657176; } + .view:selected:focus, GtkIconView:selected:focus, + iconview:selected:focus, .view:selected, GtkIconView:selected, + iconview:selected, + GtkTextView text:selected:focus, + textview text:selected:focus, + GtkTextView text:selected, + textview text:selected { + border-radius: 3px; } + +GtkTextView, +textview border { + background-color: #596368; + background-image: image(rgba(0, 0, 0, 0.2)); + background-repeat: no-repeat; } + GtkTextView:backdrop, + textview border:backdrop { + background-color: #5a6569; } + GtkTextView.bottom, + textview border.bottom { + background-size: 100% 1px; + background-position: top; } + GtkTextView.top, + textview border.top { + background-size: 100% 1px; + background-position: bottom; } + GtkTextView.left, + textview border.left { + background-size: 1px 100%; + background-position: right; } + GtkTextView.right, + textview border.right { + background-size: 1px 100%; + background-position: left; } + +GtkIconView, +iconview { + background-color: transparent; } + GtkIconView:backdrop, + iconview:backdrop { + background-color: transparent; } + +.rubberband, +rubberband, +GtkFlow rubberband, +flowbox rubberband, +.content-view rubberband, +GtkTreeView.view .rubberband, +GtkTreeView.view rubberband, +treeview.view .rubberband, +treeview.view rubberband { + border: 1px solid #51646e; + background-color: rgba(81, 100, 110, 0.2); } + +GtkFlow flowboxchild, +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + GtkFlow flowboxchild:selected, + flowbox flowboxchild:selected { + outline-offset: -2px; } + +GtkLabel.separator, +label.separator { + color: #A1A8AB; } + GtkLabel.separator:backdrop, + label.separator:backdrop { + color: #788084; } +GtkLabel selection, +label selection { + background-color: #667f8c; + color: #ffffff; } +GtkLabel:disabled, +label:disabled { + color: #788084; } + GtkLabel:disabled:backdrop, + label:disabled:backdrop { + color: #727f85; } +GtkLabel:backdrop, +label:backdrop { + color: #788084; } + +.dim-label, GtkLabel.separator, +label.separator, .titlebar:not(headerbar) .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, +.osd { + color: #A1A8AB; + border: none; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; + outline-color: rgba(161, 168, 171, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, + .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#90a4ae), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#667f8c), to(transparent)); } } +notebook > header > tabs > arrow, +button { + min-height: 20px; + min-width: 16px; + padding: 4px 9px; + border: 1px solid #33393b; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.73176); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.73176); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.sidebar-button, notebook > header > tabs > arrow, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + button.sidebar-button:hover, notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, + button:hover { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.68376); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.68376); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.81176); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); + transition-duration: 50ms; } + button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #363c3e; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + button.sidebar-button:backdrop GtkLabel, notebook > header > tabs > arrow:backdrop GtkLabel, button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop GtkLabel, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat GtkLabel, + button:backdrop.flat, + button:backdrop GtkLabel, + button:backdrop { + color: #788084; } + button.sidebar-button:backdrop label, notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop label, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #788084; } + button.sidebar-button:backdrop:active, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:checked, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #363c3e; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.sidebar-button:backdrop:active GtkLabel, notebook > header > tabs > arrow:backdrop:active GtkLabel, button.sidebar-button:backdrop:active, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:checked GtkLabel, notebook > header > tabs > arrow:backdrop:checked GtkLabel, button.sidebar-button:backdrop:checked, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active GtkLabel, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked GtkLabel, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active GtkLabel, + button:backdrop.flat:active, + button:backdrop.flat:checked GtkLabel, + button:backdrop.flat:checked, + button:backdrop:active GtkLabel, + button:backdrop:active, + button:backdrop:checked GtkLabel, + button:backdrop:checked { + color: #788084; } + button.sidebar-button:backdrop:active label, notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #788084; } + button.sidebar-button:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #363c3e; + background-image: none; + background-color: #576165; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.sidebar-button:backdrop:disabled GtkLabel, notebook > header > tabs > arrow:backdrop:disabled GtkLabel, button.sidebar-button:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled GtkLabel, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled GtkLabel, + button:backdrop.flat:disabled, + button:backdrop:disabled GtkLabel, + button:backdrop:disabled { + color: #727f85; } + button.sidebar-button:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #727f85; } + button.sidebar-button:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #363c3e; + background-image: none; + background-color: #4b5457; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.sidebar-button:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #727f85; } + button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.sidebar-button:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, + button:disabled { + border-color: #33393b; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled GtkLabel, notebook > header > tabs > arrow:disabled, + button:disabled GtkLabel, + button:disabled { + color: #788084; } + notebook > header > tabs > arrow:disabled label, notebook > header > tabs > arrow:disabled, + button:disabled label, + button:disabled { + color: #788084; } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #33393b; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + notebook > header > tabs > arrow:disabled:active GtkLabel, notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked GtkLabel, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active GtkLabel, + button:disabled:active, + button:disabled:checked GtkLabel, + button:disabled:checked { + color: #788084; } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #788084; } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button GtkLabel, + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button GtkLabel, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } +row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected +button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #ffffff; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #788084; } +button.osd { + min-width: 24px; + min-height: 32px; + color: #A1A8AB; + border-radius: 5px; + outline-color: rgba(161, 168, 171, 0.3); + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.app-notification .button, .app-notification button, +.app-notification.frame .button, +.app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .osd +button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:hover, .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .osd + button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification .button:active, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification .button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification .button:checked, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .osd + button:active:backdrop, .osd + button:active, .osd + button:checked:backdrop, .osd + button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification .button:disabled, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .osd + button:disabled:backdrop, .osd + button:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification .button:backdrop, .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .osd + button:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification .flat.button, .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification .flat.button:hover, .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .osd + button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .flat.button:disabled, .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .osd + button.flat:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification .flat.button:backdrop, .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification .flat.button:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification .flat.button:checked, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .osd + button.flat:active, .osd + button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } +button.suggested-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #303c42; + background-image: linear-gradient(to bottom, #667f8c, #5b717d); + text-shadow: 0 1px rgba(0, 0, 0, 0.62039); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.62039); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #667f8c; } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #303c42; + background-image: linear-gradient(to bottom, #68828f, #627986 60%, #5d7480); + text-shadow: 0 1px rgba(0, 0, 0, 0.57239); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.57239); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + button.suggested-action:active, + button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #303c42; + background-image: linear-gradient(to bottom, #576c77, #627986); + text-shadow: 0 1px rgba(0, 0, 0, 0.70039); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.70039); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #303c42; + background-image: linear-gradient(to bottom, #667f8c); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.suggested-action:backdrop GtkLabel, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop GtkLabel, + button.suggested-action.flat:backdrop { + color: #e0e5e8; } + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #e0e5e8; } + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #303c42; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.suggested-action:backdrop:active GtkLabel, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked GtkLabel, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active GtkLabel, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked GtkLabel, + button.suggested-action.flat:backdrop:checked { + color: #dce0e2; } + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #dce0e2; } + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #363c3e; + background-image: none; + background-color: #576165; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.suggested-action:backdrop:disabled GtkLabel, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled GtkLabel, + button.suggested-action.flat:backdrop:disabled { + color: #727f85; } + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #727f85; } + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #303c42; + background-image: none; + background-color: #5b6f79; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #94a1a8; } + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(102, 127, 140, 0.8); } + button.suggested-action:disabled { + border-color: #33393b; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + button.suggested-action:disabled GtkLabel, + button.suggested-action:disabled { + color: #788084; } + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #788084; } + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #303c42; + background-image: none; + background-color: #5b6f79; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.suggested-action:disabled:active GtkLabel, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked GtkLabel, + button.suggested-action:disabled:checked { + color: #bdc5c9; } + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #bdc5c9; } + .osd + button.suggested-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(102, 127, 140, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(102, 127, 140, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #667f8c); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(102, 127, 140, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #e71d0e, #cf1a0c); + text-shadow: 0 1px rgba(0, 0, 0, 0.61569); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.61569); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #e71d0e; } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #ec1d0e, #de1b0d 60%, #d41a0d); + text-shadow: 0 1px rgba(0, 0, 0, 0.56769); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.56769); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + button.destructive-action:active, + button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #c6180c, #de1b0d); + text-shadow: 0 1px rgba(0, 0, 0, 0.69569); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.69569); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #6f0e07; + background-image: linear-gradient(to bottom, #e71d0e); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.destructive-action:backdrop GtkLabel, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop GtkLabel, + button.destructive-action.flat:backdrop { + color: #fad2cf; } + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fad2cf; } + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #6f0e07; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.destructive-action:backdrop:active GtkLabel, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked GtkLabel, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active GtkLabel, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked GtkLabel, + button.destructive-action.flat:backdrop:checked { + color: #f1d1ce; } + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #f1d1ce; } + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #363c3e; + background-image: none; + background-color: #576165; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.destructive-action:backdrop:disabled GtkLabel, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled GtkLabel, + button.destructive-action.flat:backdrop:disabled { + color: #727f85; } + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #727f85; } + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #6f0e07; + background-image: none; + background-color: #bd251a; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #d4716a; } + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(231, 29, 14, 0.8); } + button.destructive-action:disabled { + border-color: #33393b; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + button.destructive-action:disabled GtkLabel, + button.destructive-action:disabled { + color: #788084; } + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #788084; } + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #6f0e07; + background-image: none; + background-color: #bd251a; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + button.destructive-action:disabled:active GtkLabel, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked GtkLabel, + button.destructive-action:disabled:checked { + color: #e5a8a3; } + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #e5a8a3; } + .osd + button.destructive-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #e71d0e); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(231, 29, 14, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +.stack-switcher > +button { + outline-offset: -3px; } + .stack-switcher > + button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > + button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > + button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > + button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > + button.needs-attention:active > label, + .stack-switcher > + button.needs-attention:active > image, .stack-switcher > + button.needs-attention:checked > label, + .stack-switcher > + button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > +button.needs-attention > label, +.stack-switcher > +button.needs-attention > image, .sidebar .list-row.needs-attention > label, +.sidebar row.needs-attention > label, stacksidebar .list-row.needs-attention > label, +stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#90a4ae), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.73176)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > + button.needs-attention > label:backdrop, + .stack-switcher > + button.needs-attention > image:backdrop, .sidebar .list-row.needs-attention > label:backdrop, + .sidebar row.needs-attention > label:backdrop, stacksidebar .list-row.needs-attention > label:backdrop, + stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > + button.needs-attention > label:dir(rtl), + .stack-switcher > + button.needs-attention > image:dir(rtl), .sidebar .list-row.needs-attention > label:dir(rtl), + .sidebar row.needs-attention > label:dir(rtl), stacksidebar .list-row.needs-attention > label:dir(rtl), + stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +.inline-toolbar toolbutton > button { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.73176); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.73176); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:hover { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.68376); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.68376); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.81176); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:disabled { + border-color: #33393b; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + .inline-toolbar toolbutton > button:disabled GtkLabel, .inline-toolbar toolbutton > button:disabled { + color: #788084; } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #788084; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #33393b; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:disabled:active GtkLabel, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked GtkLabel, .inline-toolbar toolbutton > button:disabled:checked { + color: #788084; } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #788084; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #363c3e; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop GtkLabel, .inline-toolbar toolbutton > button:backdrop { + color: #788084; } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #788084; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #363c3e; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:backdrop:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked GtkLabel, .inline-toolbar toolbutton > button:backdrop:checked { + color: #788084; } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #788084; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #363c3e; + background-image: none; + background-color: #576165; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled GtkLabel, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #727f85; } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #727f85; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #363c3e; + background-image: none; + background-color: #4b5457; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #727f85; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .inline-toolbar +button, .inline-toolbar +button:backdrop, .linked > +button, .linked > +button:hover, .linked > +button:active, .linked > +button:checked, .linked > +button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.inline-toolbar +button:first-child, .linked > +button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar +button:last-child, .linked > +button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar +button:only-child, .linked > +button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > +button, .linked.vertical > +button:hover, .linked.vertical > +button:active, .linked.vertical > +button:checked, .linked.vertical > +button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > +button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > +button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > +button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #5b656a; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, + popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, + popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, + popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, + popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, + popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +/************ + * Calendar * + ***********/ +calendar { + color: #A1A8AB; + border: 1px solid #33393b; } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(161, 168, 171, 0.45); } + calendar.button:hover { + color: #A1A8AB; } + calendar.button:backdrop { + color: rgba(120, 128, 132, 0.45); } + calendar.button:disabled { + color: rgba(120, 128, 132, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #A1A8AB; } + calendar:backdrop { + color: #959da0; + border-color: #363c3e; } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked-dark@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked-dark@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active-dark@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-insensitive-dark.png"), url("../assets/checkbox-unchecked-backdrop-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-insensitive-dark.png"), url("../assets/radio-unchecked-backdrop-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-backdrop-dark.png"), url("../assets/checkbox-checked-insensitive-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-backdrop-dark.png"), url("../assets/radio-checked-insensitive-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-dark.png"), url("../assets/checkbox-mixed-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-dark.png"), url("../assets/radio-mixed-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover-dark.png"), url("../assets/checkbox-mixed-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover-dark.png"), url("../assets/radio-mixed-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active-dark.png"), url("../assets/checkbox-mixed-active-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active-dark.png"), url("../assets/radio-mixed-active-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop-dark.png"), url("../assets/checkbox-mixed-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop-dark.png"), url("../assets/radio-mixed-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-dark.png"), url("../assets/checkbox-mixed-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-dark.png"), url("../assets/radio-mixed-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-backdrop-dark.png"), url("../assets/checkbox-mixed-insensitive-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-backdrop-dark.png"), url("../assets/radio-mixed-insensitive-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-dark.png"), url("../assets/selected-checkbox-unchecked-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked-dark@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-hover-dark.png"), url("../assets/selected-checkbox-unchecked-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-hover-dark.png"), url("../assets/selected-radio-unchecked-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-active-dark.png"), url("../assets/selected-checkbox-unchecked-active-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-active-dark.png"), url("../assets/selected-radio-unchecked-active-dark@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-backdrop-dark.png"), url("../assets/selected-checkbox-unchecked-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-backdrop-dark.png"), url("../assets/selected-radio-unchecked-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive-dark.png"), url("../assets/selected-checkbox-unchecked-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive-dark.png"), url("../assets/selected-radio-unchecked-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-backdrop-insensitive-dark.png"), url("../assets/selected-checkbox-unchecked-backdrop-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-backdrop-insensitive-dark.png"), url("../assets/selected-radio-unchecked-backdrop-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-dark.png"), url("../assets/selected-checkbox-checked-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-hover-dark.png"), url("../assets/selected-checkbox-checked-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-hover-dark.png"), url("../assets/selected-radio-checked-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-active-dark.png"), url("../assets/selected-checkbox-checked-active-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-active-dark.png"), url("../assets/selected-radio-checked-active-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-backdrop-dark.png"), url("../assets/selected-checkbox-checked-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-backdrop-dark.png"), url("../assets/selected-radio-checked-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-dark.png"), url("../assets/selected-checkbox-checked-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-dark.png"), url("../assets/selected-radio-checked-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-backdrop-dark.png"), url("../assets/selected-checkbox-checked-insensitive-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-backdrop-dark.png"), url("../assets/selected-radio-checked-insensitive-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-dark.png"), url("../assets/selected-checkbox-mixed-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-dark.png"), url("../assets/selected-radio-mixed-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-hover-dark.png"), url("../assets/selected-checkbox-mixed-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-hover-dark.png"), url("../assets/selected-radio-mixed-hover-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-active-dark.png"), url("../assets/selected-checkbox-mixed-active-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-active-dark.png"), url("../assets/selected-radio-mixed-active-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-backdrop-dark.png"), url("../assets/selected-checkbox-mixed-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-backdrop-dark.png"), url("../assets/selected-radio-mixed-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-dark.png"), url("../assets/selected-checkbox-mixed-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-dark.png"), url("../assets/selected-radio-mixed-insensitive-dark@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-backdrop-dark.png"), url("../assets/selected-checkbox-mixed-insensitive-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-backdrop-dark.png"), url("../assets/selected-radio-mixed-insensitive-backdrop-dark@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, GtkIconView.content-view check, +iconview.content-view check, +.view.content-view.check, +GtkIconView.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, GtkIconView.content-view radio, +iconview.content-view radio, +.view.content-view.radio, +GtkIconView.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, GtkIconView.content-view check:hover, +iconview.content-view check:hover, +.view.content-view.check:hover, +GtkIconView.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, GtkIconView.content-view radio:hover, +iconview.content-view radio:hover, +.view.content-view.radio:hover, +GtkIconView.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, GtkIconView.content-view check:active, +iconview.content-view check:active, +.view.content-view.check:active, +GtkIconView.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, GtkIconView.content-view radio:active, +iconview.content-view radio:active, +.view.content-view.radio:active, +GtkIconView.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, GtkIconView.content-view check:backdrop, +iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +GtkIconView.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, GtkIconView.content-view radio:backdrop, +iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +GtkIconView.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, GtkIconView.content-view check:disabled, +iconview.content-view check:disabled, +.view.content-view.check:disabled, +GtkIconView.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, GtkIconView.content-view radio:disabled, +iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +GtkIconView.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, GtkIconView.content-view check:disabled:backdrop, +iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +GtkIconView.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, GtkIconView.content-view radio:disabled:backdrop, +iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +GtkIconView.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, GtkIconView.content-view check, +iconview.content-view check, +.view.content-view.check, +GtkIconView.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, GtkIconView.content-view radio, +iconview.content-view radio, +.view.content-view.radio, +GtkIconView.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, GtkIconView.content-view check:hover, +iconview.content-view check:hover, +.view.content-view.check:hover, +GtkIconView.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, GtkIconView.content-view radio:hover, +iconview.content-view radio:hover, +.view.content-view.radio:hover, +GtkIconView.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, GtkIconView.content-view check:active, +iconview.content-view check:active, +.view.content-view.check:active, +GtkIconView.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, GtkIconView.content-view radio:active, +iconview.content-view radio:active, +.view.content-view.radio:active, +GtkIconView.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, GtkIconView.content-view check:backdrop, +iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +GtkIconView.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, GtkIconView.content-view radio:backdrop, +iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +GtkIconView.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, GtkIconView.content-view check:disabled, +iconview.content-view check:disabled, +.view.content-view.check:disabled, +GtkIconView.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, GtkIconView.content-view radio:disabled, +iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +GtkIconView.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, GtkIconView.content-view check:disabled:backdrop, +iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +GtkIconView.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-backdrop-insensitive.png"), url("../assets/checkbox-checked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, GtkIconView.content-view radio:disabled:backdrop, +iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +GtkIconView.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-backdrop-insensitive.png"), url("../assets/radio-checked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.check.text-button, .radio.text-button, +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + .check.text-button label:not(:only-child):first-child, .radio.text-button label:not(:only-child):first-child, + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + .check.text-button label:not(:only-child):last-child, .radio.text-button label:not(:only-child):last-child, + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +.check, +radio, +.radio { + margin: 0 4px; } + .menu .menuitem check, menu menuitem check, .menu .menuitem + .check, menu menuitem + .check, .menu .menuitem + radio, menu menuitem + radio, .menu .menuitem + .radio, menu menuitem + .radio { + margin: 0; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #A1A8AB; } +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #788084; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #727f85; } +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #788084; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.dark overlay { + color: #ffffff; } + colorswatch.dark overlay:hover { + border-color: #33393b; } + colorswatch.dark overlay:backdrop { + color: rgba(255, 255, 255, 0.5); } +colorswatch.light overlay { + color: #A1A8AB; } + colorswatch.light overlay:hover { + border-color: #33393b; } + colorswatch.light overlay:backdrop { + color: #959da0; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #33393b, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #33393b, inset 0 0 0 1px #4e9a06; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid #33393b; } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #33393b; + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.73176); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.73176); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + colorswatch#add-color-button overlay:hover { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.68376); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.68376); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + colorswatch#add-color-button overlay:backdrop { + border-color: #363c3e; + background-image: linear-gradient(to bottom, #4F585C); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + colorswatch#add-color-button overlay:backdrop GtkLabel, colorswatch#add-color-button overlay:backdrop { + color: #788084; } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #788084; } +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected colorswatch { + box-shadow: 0 0 0 2px #ffffff; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/****************** + * Combobox Entry * + ******************/ +.combobox-entry button { + box-shadow: none; } + .combobox-entry button:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry button:last-child { + border-radius: 0 4px 4px 0; } +.combobox-entry entry { + box-shadow: none; } + .combobox-entry entry:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry entry:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #4F585C; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + messagedialog .titlebar:backdrop { + background-color: #4F585C; } +messagedialog.csd { + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.1); } + messagedialog.csd.background { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + messagedialog.csd .dialog-action-area .button, + messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area .button:first-child, + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area .button:last-child, + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + +filechooser { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + filechooser .dialog-action-box { + border-top: 1px solid #33393b; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + filechooser .dialog-action-box:backdrop { + border-top-color: #363c3e; } + filechooser #pathbarbox { + border-bottom: 1px solid #4F585C; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), +entry { + min-height: 20px; + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #A1A8AB; + border-color: #33393b; + background-color: #636E73; + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + spinbutton:focus:not(.vertical), + entry:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #262f33; } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #788084; + border-color: #33393b; + background-image: linear-gradient(to bottom, #576165); + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #959da0; + border-color: #363c3e; + background-image: linear-gradient(to bottom, #657176); + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #727f85; + border-color: #363c3e; + background-image: linear-gradient(to bottom, #576165); + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #f34235; + border-color: #6f0e07; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #6f0e07; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #f34235; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #feea3a; + border-color: #857701; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #857701; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #feea3a; } + spinbutton:not(.vertical) image, + entry image { + color: #959ca0; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #A1A8AB; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: #667f8c; } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #747d81; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + .osd spinbutton:not(.vertical), .osd + entry { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus:not(.vertical), .osd + entry:focus { + color: white; + border-color: #667f8c; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), .osd + entry:backdrop { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton:disabled:not(.vertical), .osd + entry:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #667f8c; + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus + button, .linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #262f33; } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), .linked.vertical > +entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #555e62; + background-image: linear-gradient(to bottom, #636E73); } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > + entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #576165; + background-image: linear-gradient(to bottom, #657176); } +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > +entry:disabled + entry:disabled, .linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #555e62; } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > +entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #262f33; } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > +entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + .entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + .button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + .entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + .button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #262f33; } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + .entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + .button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + .entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + .button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview acceleditor > label { + background-color: #667f8c; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #636E73; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #667f8c; } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: #f2f3f3; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } +placessidebar row { + min-height: 36px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #ffffff; } + placessidebar row:disabled { + color: #788084; } + placessidebar row:backdrop { + color: #788084; } + placessidebar row:backdrop:selected { + color: rgba(255, 255, 255, 0.5); } + placessidebar row:backdrop:disabled { + color: #727f85; } + placessidebar row GtkImage.sidebar-icon, + placessidebar row image.sidebar-icon { + opacity: 0.7; } + placessidebar row GtkImage.sidebar-icon:dir(ltr), + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row GtkImage.sidebar-icon:dir(rtl), + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row GtkLabel.sidebar-label:dir(ltr), + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row GtkLabel.sidebar-label:dir(rtl), + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #667f8c; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #ffffff; + background-color: #4e9a06; } + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } +placesview row.activatable:hover { + background-color: transparent; } +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #4F585C; + border-width: 1px; + border-style: solid solid none; + border-color: #33393b; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; } + .floating-bar > .button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #4F585C; + border-color: #363c3e; } + +/********** + * Frames * + **********/ +frame > border { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #33393b; } + frame > border.flat { + border-style: none; } + frame > border:backdrop { + border-color: #363c3e; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #33393b; } + actionbar > revealer > box:backdrop { + border-color: #363c3e; } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#1b1e20), to(rgba(27, 30, 32, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(161, 168, 171, 0.07)), to(rgba(161, 168, 171, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#363c3e), to(rgba(54, 60, 62, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#1b1e20), to(rgba(27, 30, 32, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(161, 168, 171, 0.07)), to(rgba(161, 168, 171, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#363c3e), to(rgba(54, 60, 62, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#1b1e20), to(rgba(27, 30, 32, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(161, 168, 171, 0.07)), to(rgba(161, 168, 171, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#363c3e), to(rgba(54, 60, 62, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#1b1e20), to(rgba(27, 30, 32, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(161, 168, 171, 0.07)), to(rgba(161, 168, 171, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#363c3e), to(rgba(54, 60, 62, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #33393b 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #596368; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #363c3e 1px, transparent 1px); + background-color: #485054; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #636E73; + background: #636E73; + color: #A1A8AB; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #667f8c; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver GtkIconView.sidebar, + GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #636E73; + background-image: none; + border: 1px solid #636E73; + color: #A1A8AB; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #636E73; } + GraniteWidgetsWelcome GtkLabel { + color: #A1A8AB; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(161, 168, 171, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + background-color: #4F585C; + border: solid #33393b; + color: #A1A8AB; + border-right-width: 1px; } + .source-list .category-expander { + color: transparent; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #4F585C; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #434b4e; } + .source-list row, + .source-list .list-row { + border: none; + padding: 0; } + .source-list row > GtkLabel, + .source-list row > label, + .source-list .list-row > GtkLabel, + .source-list .list-row > label { + padding-left: 6px; + padding-right: 6px; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(161, 168, 171, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #feea3a; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #636E73; } + .storage-bar .fill-block.app { + background-color: #2095f2; } + .storage-bar .fill-block.audio { + background-color: #fe9700; } + .storage-bar .fill-block.photo { + background-color: #f34235; } + .storage-bar .fill-block.video { + background-color: #9b26af; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header Bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + min-height: 40px; + padding: 0 8px; + border: none; + border-radius: 4px 4px 0 0; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.8); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + background-color: #3B4245; + color: rgba(255, 255, 255, 0.3); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: rgba(255, 255, 255, 0.8); } + .titlebar:not(headerbar) .title:backdrop, + headerbar .title:backdrop { + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: rgba(255, 255, 255, 0.8); } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + border-radius: 4px 4px 0 0; + color: #ffffff; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: #262f33; + background-color: #347D9F; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #275f79; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(102, 127, 140, 0); + background-image: linear-gradient(to bottom, rgba(102, 127, 140, 0)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, .maximized + headerbar:backdrop, .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 6px; + min-height: 28px; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.8); } + .default-decoration.titlebar:not(headerbar) .maximized, + headerbar.default-decoration .maximized { + padding: 6px; } + .default-decoration.titlebar:backdrop:not(headerbar), + headerbar.default-decoration:backdrop { + background-color: #2f3537; + color: rgba(255, 255, 255, 0.3); } + .default-decoration.titlebar:not(headerbar) .button.titlebutton, + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration .button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 16px; + min-width: 16px; + padding: 1px; + border-radius: 50%; + background-color: transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .default-decoration.titlebar:not(headerbar) .button.titlebutton:hover, + .default-decoration.titlebar:not(headerbar) button.titlebutton:hover, + headerbar.default-decoration .button.titlebutton:hover, + headerbar.default-decoration button.titlebutton:hover { + background-color: transparent; + color: rgba(255, 255, 255, 0.8); } + .default-decoration.titlebar:not(headerbar) .button.titlebutton:backdrop, + .default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop, + headerbar.default-decoration .button.titlebutton:backdrop, + headerbar.default-decoration button.titlebutton:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.3); } + .default-decoration.titlebar:not(headerbar) .button.titlebutton:active, + .default-decoration.titlebar:not(headerbar) button.titlebutton:active, + headerbar.default-decoration .button.titlebutton:active, + headerbar.default-decoration button.titlebutton:active { + background-color: rgba(255, 255, 255, 0.8); + color: #3B4245; + border-radius: 50%; + box-shadow: none; } + .titlebar:not(headerbar) entry, + headerbar entry { + margin: 6px 0; + min-height: 16px; + border-radius: 2px; + padding: 4px; + border: none; + box-shadow: none; + background: rgba(99, 110, 115, 0.95); + color: #A1A8AB; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) entry > image, + headerbar entry > image { + padding-right: 6px; + color: rgba(161, 168, 171, 0.8); } + .titlebar:not(headerbar) entry:active, .titlebar:not(headerbar) entry:focus, + headerbar entry:active, + headerbar entry:focus { + background: #636E73; + color: #A1A8AB; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) entry:active > image, .titlebar:not(headerbar) entry:focus > image, + headerbar entry:active > image, + headerbar entry:focus > image { + padding-right: 6px; + color: #A1A8AB; } + .titlebar:not(headerbar) entry:active:backdrop, .titlebar:not(headerbar) entry:focus:backdrop, + headerbar entry:active:backdrop, + headerbar entry:focus:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(161, 168, 171, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) entry:disabled, + headerbar entry:disabled { + background: rgba(99, 110, 115, 0.6); + color: rgba(161, 168, 171, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) entry:disabled > image, + headerbar entry:disabled > image { + padding-right: 6px; + color: rgba(161, 168, 171, 0.5); } + .titlebar:not(headerbar) entry:disabled:backdrop, + headerbar entry:disabled:backdrop { + background: rgba(99, 110, 115, 0.5); + color: rgba(161, 168, 171, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) entry:backdrop, + headerbar entry:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(161, 168, 171, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) entry:backdrop > image, + headerbar entry:backdrop > image { + color: rgba(161, 168, 171, 0.5); } + .titlebar:not(headerbar) button, + headerbar button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + padding: 10px; + margin: 0; + color: rgba(255, 255, 255, 0.8); } + .titlebar:not(headerbar) button.text-button, .titlebar:not(headerbar) button.image-button, .titlebar:not(headerbar) button.flat, + headerbar button.text-button, + headerbar button.image-button, + headerbar button.flat { + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.8); } + .titlebar:not(headerbar) button.text-button:backdrop, .titlebar:not(headerbar) button.image-button:backdrop, .titlebar:not(headerbar) button.flat:backdrop, + headerbar button.text-button:backdrop, + headerbar button.image-button:backdrop, + headerbar button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) button.linked, + headerbar button.linked { + border-radius: 0px; + margin: 0; } + .titlebar:not(headerbar) button:hover, + headerbar button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.8); + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) button:backdrop, + headerbar button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) button:active, .titlebar:not(headerbar) button:checked, + headerbar button:active, + headerbar button:checked { + font: bold; + border-radius: 0px; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.8); + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.8); } + .titlebar:not(headerbar) button:active:backdrop, .titlebar:not(headerbar) button:checked:backdrop, + headerbar button:active:backdrop, + headerbar button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.3); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) button:disabled, + headerbar button:disabled { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + background-image: none; } + .titlebar:not(headerbar) button:disabled:backdrop, + headerbar button:disabled:backdrop { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + background-image: none; } + .titlebar:not(headerbar) button:disabled:backdrop image, + headerbar button:disabled:backdrop image { + -gtk-icon-effect: dim; } + .titlebar:not(headerbar) button.titlebutton, + headerbar button.titlebutton { + min-height: 16px; + min-width: 16px; + padding: 1px; + border-radius: 50%; + background-color: transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .titlebar:not(headerbar) button.titlebutton:hover, + headerbar button.titlebutton:hover { + background-color: transparent; + color: rgba(255, 255, 255, 0.8); } + .titlebar:not(headerbar) button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) button.titlebutton:active, + headerbar button.titlebutton:active { + background-color: rgba(255, 255, 255, 0.8); + color: #3B4245; + border-radius: 50%; + box-shadow: none; } + .titlebar:not(headerbar) button.menu-button, .titlebar:not(headerbar) button.title-menu-button, + headerbar button.menu-button, + headerbar button.title-menu-button { + padding: 1px; + background-color: transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .titlebar:not(headerbar) button.menu-button:hover, .titlebar:not(headerbar) button.title-menu-button:hover, + headerbar button.menu-button:hover, + headerbar button.title-menu-button:hover { + background-color: rgba(0, 0, 0, 0.1); + color: rgba(255, 255, 255, 0.8); } + .titlebar:not(headerbar) button.menu-button:backdrop, .titlebar:not(headerbar) button.title-menu-button:backdrop, + headerbar button.menu-button:backdrop, + headerbar button.title-menu-button:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.3); } + .titlebar:not(headerbar) button.menu-button:active, .titlebar:not(headerbar) button.title-menu-button:active, + headerbar button.menu-button:active, + headerbar button.title-menu-button:active { + background-color: #23282a; + color: rgba(255, 255, 255, 0.8); + box-shadow: none; } + .titlebar:not(headerbar) .separator, + headerbar .separator { + color: transparent; + background-color: transparent; } + +.titlebar, .titlebar:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 4px; } +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 4px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: #3B4245; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + window.csd > .titlebar:not(headerbar):backdrop { + background-color: #2f3537; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #A1A8AB; + background-color: #4F585C; + border-bottom: 1px solid #373e41; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #ffffff; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #ffffff; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(255, 255, 255, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(99, 110, 115, 0.95); + color: #A1A8AB; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #A1A8AB; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #636E73; + color: #A1A8AB; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(161, 168, 171, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(99, 110, 115, 0.6); + color: rgba(161, 168, 171, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(99, 110, 115, 0.5); + color: rgba(161, 168, 171, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(99, 110, 115, 0.8); + color: rgba(161, 168, 171, 0.5); + box-shadow: none; } + +.info { + background-color: #2095f2; } + .info:backdrop { + background-color: #50acf5; + color: rgba(255, 255, 255, 0.5); } + +.warning { + background-color: #feea3a; } + .warning:backdrop { + background-color: #feef6d; + color: rgba(255, 255, 255, 0.5); } + +.question { + background-color: #1ea362; } + .question:backdrop { + background-color: #26ce7c; + color: rgba(255, 255, 255, 0.5); } + +.error { + background-color: #f34235; } + .error:backdrop { + background-color: #f66f65; + color: rgba(255, 255, 255, 0.5); } + +/************* + * Level Bar * + *************/ +levelbar { + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; } + levelbar:backdrop { + transition: 200ms ease-out; } + levelbar trough { + margin: 0; + padding: 2px; + border-radius: 3px; } + levelbar.horizontal.indicator-discrete.fill-block { + margin: 0 1px; } + levelbar.horizontal.discrete block { + margin: 0 1px; } + levelbar.vertical.indicator-discrete.fill-block { + margin: 1px 0; } + levelbar.vertical.discrete block { + margin: 1px 0; } + levelbar.vertical .fill-block, + levelbar.vertical block, + levelbar block { + border-radius: 2px; + min-width: 32px; + min-height: 2px; } + levelbar.vertical .low.fill-block, + levelbar.vertical block.low, levelbar.vertical .level-low.fill-block, + levelbar.vertical block.level-low, + levelbar block.low, + levelbar block.level-low { + border: 1px solid #fee507; + background-color: #feea3a; } + levelbar.vertical .low.fill-block:backdrop, + levelbar.vertical block.low:backdrop, levelbar.vertical .level-low.fill-block:backdrop, + levelbar.vertical block.level-low:backdrop, + levelbar block.low:backdrop, + levelbar block.level-low:backdrop { + border: 1px solid #feea3a; } + levelbar.vertical .high.fill-block, + levelbar.vertical block.high, levelbar.vertical .level-high.fill-block, + levelbar.vertical block.level-high, + levelbar block.high, + levelbar block.level-high { + border: 1px solid #51646e; + background-color: #667f8c; } + levelbar.vertical .high.fill-block:backdrop, + levelbar.vertical block.high:backdrop, levelbar.vertical .level-high.fill-block:backdrop, + levelbar.vertical block.level-high:backdrop, + levelbar block.high:backdrop, + levelbar block.level-high:backdrop { + border: 1px solid #667f8c; } + levelbar.vertical .full.fill-block, + levelbar.vertical block.full, levelbar.vertical .level-full.fill-block, + levelbar.vertical block.level-full, + levelbar block.full, + levelbar block.level-full { + border: 1px solid #0e4d2e; + background-color: #167848; } + levelbar.vertical .full.fill-block:backdrop, + levelbar.vertical block.full:backdrop, levelbar.vertical .level-full.fill-block:backdrop, + levelbar.vertical block.level-full:backdrop, + levelbar block.full:backdrop, + levelbar block.level-full:backdrop { + border: 1px solid #167848; } + levelbar.vertical .empty.fill-block, + levelbar.vertical block.empty, levelbar.vertical .level-empty.fill-block, + levelbar.vertical block.level-empty, + levelbar block.empty, + levelbar block.level-empty { + background-color: transparent; + border: 1px solid rgba(161, 168, 171, 0.1); + box-shadow: none; } + levelbar.vertical .empty.fill-block:backdrop, + levelbar.vertical block.empty:backdrop, levelbar.vertical .level-empty.fill-block:backdrop, + levelbar.vertical block.level-empty:backdrop, + levelbar block.empty:backdrop, + levelbar block.level-empty:backdrop { + border-color: rgba(120, 128, 132, 0.15); } + levelbar.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; } + levelbar.vertical .fill-block, + levelbar.vertical block { + min-width: 8px; + min-height: 32px; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: blue; } + *:link:visited, + button:visited { + color: rgba(0, 0, 255, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #c2ccd1; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #3333ff; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #f0f2f4; } + *:link:active, button:active:link, + button:active:visited { + color: blue; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #e0e5e8; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #667f8c; } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: #e0e5e8; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + button:link > GtkLabel, + button:visited > GtkLabel { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list { + color: #A1A8AB; + background-color: #636E73; + border-color: #33393b; } + list:backdrop { + background-color: #657176; + border-color: #363c3e; } + +row { + border-radius: 0; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row image { + padding-right: 6px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(161, 168, 171, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #6c838f; } + row.activatable:selected:backdrop { + background-color: #667f8c; } + +/********* + * Menus * + *********/ +menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); + background-color: #3B4245; + color: rgba(255, 255, 255, 0.8); } + menubar:backdrop { + background-color: #2f3537; } + menubar > menuitem { + min-height: 16px; + padding: 4px 8px; } + menubar > menuitem:hover { + box-shadow: inset 0 -3px #667f8c; + color: rgba(255, 255, 255, 0.8); } + menubar > menuitem:disabled { + color: #788084; + box-shadow: none; } + +menu { + padding: 4px 0px; + background-color: #5f6a6e; + border: 1px solid #33393b; + border-radius: 4px; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1); } + .csd menu { + border: none; } + menu:backdrop { + background-color: #616c71; } + menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 8px 4px; + text-shadow: none; } + menu menuitem:hover { + color: #ffffff; + background-color: #667f8c; } + menu menuitem:disabled { + color: #788084; } + menu menuitem:disabled:backdrop { + color: #727f85; } + menu menuitem:backdrop, menu menuitem:backdrop:hover { + color: #788084; + background-color: transparent; } + menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #5f6a6e; + border-radius: 0; } + menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #697479; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #697479; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover { + background-color: #697479; } + menu > arrow:backdrop { + background-color: #616c71; } + menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +menuitem accelerator { + color: alpha(currentColor,0.55); } +menuitem check, +menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), + menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #3f4649; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #3f4649; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(161, 168, 171, 0.1); + border-radius: 5px; } + +separator { + color: #33393b; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #636E73; + border-top: 1px solid #33393b; + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #657176; + border-color: #363c3e; } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #5f686c; } + +/************* + * Notebooks * + *************/ +notebook > header { + border: none; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs > tab:hover { + box-shadow: inset 0 -2px #33393b; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -2px #667f8c; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs > tab:hover { + box-shadow: inset 0 2px #33393b; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + box-shadow: inset 0 2px #667f8c; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs > tab:hover { + box-shadow: inset -2px 0 #33393b; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + box-shadow: inset -2px 0 #667f8c; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs > tab:hover { + box-shadow: inset 2px 0 #33393b; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + box-shadow: inset 2px 0 #667f8c; } + 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 { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -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 { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + outline-offset: -5px; + color: #788084; + font-weight: bold; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #8d9498; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(51, 57, 59, 0.3); + background-color: rgba(79, 88, 92, 0.2); } + notebook > header tab:backdrop { + color: #687074; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #A1A8AB; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(51, 57, 59, 0.5); + background-color: rgba(79, 88, 92, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(79, 88, 92, 0.7); } + notebook > header tab:backdrop:checked { + color: #788084; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #363c3e; + background-color: #4F585C; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; } + notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 4px; + padding-right: 4px; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 3px; + margin-right: 3px; } + notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: -1px; } + notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: -1px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 4px; + margin-right: 4px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; } + notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } +notebook > stack:not(:only-child) { + background-color: #636E73; } + notebook > stack:not(:only-child):backdrop { + background-color: #657176; } + +notebook, +.dynamic-notebook, +.notebook { + padding: 0; + background-color: #636E73; + box-shadow: 0 0 0 1px #33393b; + background-clip: border-box; } + notebook > header, + notebook > .header, + .dynamic-notebook > header, + .dynamic-notebook > .header, + .notebook > header, + .notebook > .header { + border: none; + box-shadow: none; + background-color: #4F585C; } + notebook > tab, + .dynamic-notebook > tab, + .notebook > tab { + border-radius: 0; + background-color: #4F585C; } + notebook > tab.top, + .dynamic-notebook > tab.top, + .notebook > tab.top { + padding: 6px 8px 8px 8px; + box-shadow: inset 0 -1px 0 0 #33393b; } + notebook > tab.top:active, + .dynamic-notebook > tab.top:active, + .notebook > tab.top:active { + box-shadow: inset 0 -3px 0 0 #33393b; } + notebook > tab.top:active:backdrop, + .dynamic-notebook > tab.top:active:backdrop, + .notebook > tab.top:active:backdrop { + box-shadow: inset 0 -3px 0 0 #363c3e; } + notebook > tab.top:backdrop, + .dynamic-notebook > tab.top:backdrop, + .notebook > tab.top:backdrop { + box-shadow: inset 0 -1px 0 0 #363c3e; } + notebook > tab.top:disabled, + .dynamic-notebook > tab.top:disabled, + .notebook > tab.top:disabled { + box-shadow: inset 0 -1px 0 0 #33393b; } + notebook > tab.bottom, + .dynamic-notebook > tab.bottom, + .notebook > tab.bottom { + padding: 8px 8px 6px 8px; + box-shadow: inset 0 1px 0 0 #33393b; } + notebook > tab.bottom:active, + .dynamic-notebook > tab.bottom:active, + .notebook > tab.bottom:active { + box-shadow: inset 0 3px 0 0 #33393b; } + notebook > tab.bottom:active:backdrop, + .dynamic-notebook > tab.bottom:active:backdrop, + .notebook > tab.bottom:active:backdrop { + box-shadow: inset 0 3px 0 0 #363c3e; } + notebook > tab.bottom:backdrop, + .dynamic-notebook > tab.bottom:backdrop, + .notebook > tab.bottom:backdrop { + box-shadow: inset 0 1px 0 0 #363c3e; } + notebook > tab.bottom:disabled, + .dynamic-notebook > tab.bottom:disabled, + .notebook > tab.bottom:disabled { + box-shadow: inset 0 1px 0 0 #33393b; } + notebook > tab.left, + .dynamic-notebook > tab.left, + .notebook > tab.left { + padding: 8px; + box-shadow: inset -1px 0 0 0 #33393b; } + notebook > tab.left:active, + .dynamic-notebook > tab.left:active, + .notebook > tab.left:active { + box-shadow: inset -3px 0 0 0 #33393b; } + notebook > tab.left:active:backdrop, + .dynamic-notebook > tab.left:active:backdrop, + .notebook > tab.left:active:backdrop { + box-shadow: inset -3px 0 0 0 #363c3e; } + notebook > tab.left:backdrop, + .dynamic-notebook > tab.left:backdrop, + .notebook > tab.left:backdrop { + box-shadow: inset -1px 0 0 0 #363c3e; } + notebook > tab.left:disabled, + .dynamic-notebook > tab.left:disabled, + .notebook > tab.left:disabled { + box-shadow: inset -1px 0 0 0 #33393b; } + notebook > tab.right, + .dynamic-notebook > tab.right, + .notebook > tab.right { + padding: 8px; + box-shadow: inset 1px 0 0 0 #33393b; } + notebook > tab.right:active, + .dynamic-notebook > tab.right:active, + .notebook > tab.right:active { + box-shadow: inset 3px 0 0 0 #33393b; } + notebook > tab.right:active:backdrop, + .dynamic-notebook > tab.right:active:backdrop, + .notebook > tab.right:active:backdrop { + box-shadow: inset 3px 0 0 0 #363c3e; } + notebook > tab.right:backdrop, + .dynamic-notebook > tab.right:backdrop, + .notebook > tab.right:backdrop { + box-shadow: inset 1px 0 0 0 #363c3e; } + notebook > tab.right:disabled, + .dynamic-notebook > tab.right:disabled, + .notebook > tab.right:disabled { + box-shadow: inset 1px 0 0 0 #33393b; } + notebook > tab:active, + .dynamic-notebook > tab:active, + .notebook > tab:active { + font-weight: bold; } + notebook > tab:hover, + .dynamic-notebook > tab:hover, + .notebook > tab:hover { + background: #434b4e; } + +/********* + * Paned * + *********/ +.paned, +paned { + border: solid #33393b; + border-left-width: 1px; } + .paned > separator, + paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#33393b); + background-size: 1px 1px; } + .paned > separator:selected, + paned > separator:selected { + background-image: image(#667f8c); } + .paned > separator:backdrop, + paned > separator:backdrop { + background-image: image(#363c3e); } + .paned > separator.wide, + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #4F585C; + background-image: image(#33393b), image(#33393b); + background-size: 1px 1px, 1px 1px; } + .paned > separator.wide:backdrop, + paned > separator.wide:backdrop { + background-color: #4F585C; + background-image: image(#363c3e), image(#363c3e); } + .paned.horizontal > separator, + paned.horizontal > separator { + background-repeat: repeat-y; } + .paned.horizontal > separator:dir(ltr), + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + .paned.horizontal > separator:dir(rtl), + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + .paned.horizontal > separator.wide, + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + .paned.vertical > separator, + paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + .paned.vertical > separator.wide, + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************ + * Popovers * + ************/ +popover.background { + padding: 2px; + border-radius: 4px; + border: none; + background-color: #4F585C; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + .csd popover.background, popover.background { + border: 1px solid #33393b; } + popover.background:backdrop { + background-color: #4F585C; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > GtkIconView, + popover.background > iconview, + popover.background > toolbar, + popover.background > .toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background .separator, popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #A1A8AB; + border: 1px solid #33393b; + background: white; + padding: 0; } + printdialog paper:backdrop { + color: #788084; + border-color: #363c3e; } +printdialog .dialog-action-box { + margin: 12px; } + +/***************** + * Progress bars * + *****************/ +GtkProgressBar, +.progressbar, +progressbar { + font-size: smaller; + color: rgba(161, 168, 171, 0.4); } + GtkProgressBar.horizontal trough, + GtkProgressBar.horizontal .trough, + GtkProgressBar.horizontal progress, + .progressbar.horizontal trough, + .progressbar.horizontal .trough, + .progressbar.horizontal progress, + progressbar.horizontal trough, + progressbar.horizontal .trough, + progressbar.horizontal progress { + min-height: 4px; } + GtkProgressBar.vertical trough, + GtkProgressBar.vertical .trough, + GtkProgressBar.vertical progress, + .progressbar.vertical trough, + .progressbar.vertical .trough, + .progressbar.vertical progress, + progressbar.vertical trough, + progressbar.vertical .trough, + progressbar.vertical progress { + min-width: 4px; } + GtkProgressBar.horizontal progress, + .progressbar.horizontal progress, + progressbar.horizontal progress { + margin: 0 -1px; } + GtkProgressBar.vertical progress, + .progressbar.vertical progress, + progressbar.vertical progress { + margin: -1px 0; } + GtkProgressBar:active, + .progressbar:active, + progressbar:active { + border-radius: 0px; + color: rgba(0, 0, 0, 0.5); + background-color: #667f8c; + border-color: #51646e; } + GtkProgressBar:active:backdrop, + .progressbar:active:backdrop, + progressbar:active:backdrop { + background-color: #8298a3; + border-color: #667f8c; } + GtkProgressBar:backdrop, + .progressbar:backdrop, + progressbar:backdrop { + transition: 200ms ease-out; } + GtkProgressBar .progressbar, + GtkProgressBar progress, + .progressbar .progressbar, + .progressbar progress, + progressbar .progressbar, + progressbar progress { + border-radius: 0px; } + GtkProgressBar .progressbar.left, + GtkProgressBar progress.left, + .progressbar .progressbar.left, + .progressbar progress.left, + progressbar .progressbar.left, + progressbar progress.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar .progressbar.right, + GtkProgressBar progress.right, + .progressbar .progressbar.right, + .progressbar progress.right, + progressbar .progressbar.right, + progressbar progress.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; } + GtkProgressBar .progressbar.top, + GtkProgressBar progress.top, + .progressbar .progressbar.top, + .progressbar progress.top, + progressbar .progressbar.top, + progressbar progress.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; } + GtkProgressBar .progressbar.bottom, + GtkProgressBar progress.bottom, + .progressbar .progressbar.bottom, + .progressbar progress.bottom, + progressbar .progressbar.bottom, + progressbar progress.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar.osd, + .progressbar.osd, + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + GtkProgressBar.osd .trough, + GtkProgressBar.osd trough, + .progressbar.osd .trough, + .progressbar.osd trough, + progressbar.osd .trough, + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + GtkProgressBar.osd .progressbar, + GtkProgressBar.osd progress, + .progressbar.osd .progressbar, + .progressbar.osd progress, + progressbar.osd .progressbar, + progressbar.osd progress { + border-style: none; + border-radius: 0; } + GtkProgressBar row:selected, + GtkProgressBar .list-row:selected, + .progressbar row:selected, + .progressbar .list-row:selected, + progressbar row:selected, + progressbar .list-row:selected { + border: 1px solid #51646e; + color: rgba(0, 0, 0, 0.5); + background-color: #667f8c; } + +/************ + * GtkScale * + ************/ +levelbar trough, levelbar.horizontal trough, +levelbar.horizontal .trough, levelbar.vertical trough, +levelbar.vertical .trough, GtkProgressBar, +.progressbar, +progressbar, scale trough, scale.fine-tune trough, scale fill { + border: none; + background-color: #636E73; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2), 0px 1px rgba(255, 255, 255, 0.1); + padding: 0; + margin: 0; } + levelbar trough:disabled, + levelbar.horizontal .trough:disabled, + levelbar.vertical .trough:disabled, GtkProgressBar:disabled, + .progressbar:disabled, + progressbar:disabled, scale trough:disabled, scale fill:disabled { + background-color: #576165; } + levelbar trough:backdrop, + levelbar.horizontal .trough:backdrop, + levelbar.vertical .trough:backdrop, GtkProgressBar:backdrop, + .progressbar:backdrop, + progressbar:backdrop, scale trough:backdrop, scale fill:backdrop { + background-color: #657176; + transition: 200ms ease-out; } + levelbar trough:backdrop:disabled, + levelbar.horizontal .trough:backdrop:disabled, + levelbar.vertical .trough:backdrop:disabled, GtkProgressBar:backdrop:disabled, + .progressbar:backdrop:disabled, + progressbar:backdrop:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: #576165; } + row:selected levelbar trough, levelbar row:selected trough, + row:selected levelbar.horizontal .trough, + levelbar.horizontal row:selected .trough, + row:selected levelbar.vertical .trough, + levelbar.vertical row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, + row:selected progressbar, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill { + box-shadow: none; } + row:selected levelbar trough, levelbar row:selected trough, + row:selected levelbar.horizontal .trough, + levelbar.horizontal row:selected .trough, + row:selected levelbar.vertical .trough, + levelbar.vertical row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, + row:selected progressbar, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected levelbar trough:disabled, levelbar row:selected trough:disabled, + row:selected levelbar.horizontal .trough:disabled, + levelbar.horizontal row:selected .trough:disabled, + row:selected levelbar.vertical .trough:disabled, + levelbar.vertical row:selected .trough:disabled, row:selected GtkProgressBar:disabled, + row:selected .progressbar:disabled, + row:selected progressbar:disabled, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled { + border-color: #262f33; } + .osd levelbar trough, levelbar .osd trough, + .osd levelbar.horizontal .trough, + levelbar.horizontal .osd .trough, + .osd levelbar.vertical .trough, + levelbar.vertical .osd .trough, .osd GtkProgressBar, + .osd .progressbar, + .osd progressbar, .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(161, 168, 171, 0.2); } + .osd levelbar trough:disabled, levelbar .osd trough:disabled, + .osd levelbar.horizontal .trough:disabled, + levelbar.horizontal .osd .trough:disabled, + .osd levelbar.vertical .trough:disabled, + levelbar.vertical .osd .trough:disabled, .osd GtkProgressBar:disabled, + .osd .progressbar:disabled, + .osd progressbar:disabled, .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled { + background-color: rgba(45, 50, 51, 0.5); } + +GtkProgressBar .progressbar, +GtkProgressBar progress, +.progressbar .progressbar, +.progressbar progress, +progressbar .progressbar, +progressbar progress, scale fill, +scale highlight, scale.fine-tune fill, +scale.fine-tune highlight { + border: 1px solid #262f33; + background-color: #667f8c; + box-shadow: 0px 1px rgba(255, 255, 255, 0.1); + border-radius: 4px; + min-height: 8px; } + GtkProgressBar .progressbar:disabled, + GtkProgressBar progress:disabled, + .progressbar .progressbar:disabled, + .progressbar progress:disabled, + progressbar .progressbar:disabled, + progressbar progress:disabled, scale fill:disabled, + scale highlight:disabled { + border: 1px solid #0f1112; + background-color: #202425; } + GtkProgressBar .progressbar:backdrop, + GtkProgressBar progress:backdrop, + .progressbar .progressbar:backdrop, + .progressbar progress:backdrop, + progressbar .progressbar:backdrop, + progressbar progress:backdrop, GtkProgressBar:backdrop .progressbar, + .progressbar:backdrop .progressbar, + progressbar:backdrop .progressbar, GtkProgressBar:backdrop progress, + .progressbar:backdrop progress, + progressbar:backdrop progress, scale fill:backdrop, + scale highlight:backdrop, GtkProgressBar .progressbar:active:backdrop, + GtkProgressBar progress:active:backdrop, + .progressbar .progressbar:active:backdrop, + .progressbar progress:active:backdrop, + progressbar .progressbar:active:backdrop, + progressbar progress:active:backdrop, GtkProgressBar:backdrop .progressbar:active, + .progressbar:backdrop .progressbar:active, + progressbar:backdrop .progressbar:active, GtkProgressBar:backdrop progress:active, + .progressbar:backdrop progress:active, + progressbar:backdrop progress:active, scale fill:active:backdrop, + scale highlight:active:backdrop { + border-color: #262f33; + background-color: #8298a3; } + GtkProgressBar .progressbar:backdrop:disabled, + GtkProgressBar progress:backdrop:disabled, + .progressbar .progressbar:backdrop:disabled, + .progressbar progress:backdrop:disabled, + progressbar .progressbar:backdrop:disabled, + progressbar progress:backdrop:disabled, GtkProgressBar:backdrop .progressbar:disabled, + .progressbar:backdrop .progressbar:disabled, + progressbar:backdrop .progressbar:disabled, GtkProgressBar:backdrop progress:disabled, + .progressbar:backdrop progress:disabled, + progressbar:backdrop progress:disabled, scale fill:backdrop:disabled, + scale highlight:backdrop:disabled, GtkProgressBar .progressbar:active:backdrop:disabled, + GtkProgressBar progress:active:backdrop:disabled, + .progressbar .progressbar:active:backdrop:disabled, + .progressbar progress:active:backdrop:disabled, + progressbar .progressbar:active:backdrop:disabled, + progressbar progress:active:backdrop:disabled, GtkProgressBar:backdrop .progressbar:active:disabled, + .progressbar:backdrop .progressbar:active:disabled, + progressbar:backdrop .progressbar:active:disabled, GtkProgressBar:backdrop progress:active:disabled, + .progressbar:backdrop progress:active:disabled, + progressbar:backdrop progress:active:disabled, scale fill:active:backdrop:disabled, + scale highlight:active:backdrop:disabled { + background-color: transparent; + border-color: transparent; } + .list-row:selected GtkProgressBar .progressbar:disabled, GtkProgressBar .list-row:selected .progressbar:disabled, + .list-row:selected GtkProgressBar progress:disabled, + GtkProgressBar .list-row:selected progress:disabled, + .list-row:selected .progressbar .progressbar:disabled, + .progressbar .list-row:selected .progressbar:disabled, + .list-row:selected .progressbar progress:disabled, + .progressbar .list-row:selected progress:disabled, + .list-row:selected progressbar .progressbar:disabled, + progressbar .list-row:selected .progressbar:disabled, + .list-row:selected progressbar progress:disabled, + progressbar .list-row:selected progress:disabled, .list-row:selected scale fill:disabled, scale .list-row:selected fill:disabled, + .list-row:selected scale highlight:disabled, + scale .list-row:selected highlight:disabled, .list-row:selected GtkProgressBar .progressbar, GtkProgressBar .list-row:selected .progressbar, + .list-row:selected GtkProgressBar progress, + GtkProgressBar .list-row:selected progress, + .list-row:selected .progressbar .progressbar, + .progressbar .list-row:selected .progressbar, + .list-row:selected .progressbar progress, + .progressbar .list-row:selected progress, + .list-row:selected progressbar .progressbar, + progressbar .list-row:selected .progressbar, + .list-row:selected progressbar progress, + progressbar .list-row:selected progress, .list-row:selected scale fill, scale .list-row:selected fill, + .list-row:selected scale highlight, + scale .list-row:selected highlight { + border-color: #262f33; } + row:selected GtkProgressBar .progressbar:disabled, GtkProgressBar row:selected .progressbar:disabled, + row:selected GtkProgressBar progress:disabled, + GtkProgressBar row:selected progress:disabled, + row:selected .progressbar .progressbar:disabled, + .progressbar row:selected .progressbar:disabled, + row:selected .progressbar progress:disabled, + .progressbar row:selected progress:disabled, + row:selected progressbar .progressbar:disabled, + progressbar row:selected .progressbar:disabled, + row:selected progressbar progress:disabled, + progressbar row:selected progress:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, + row:selected scale highlight:disabled, + scale row:selected highlight:disabled, row:selected GtkProgressBar .progressbar, GtkProgressBar row:selected .progressbar, + row:selected GtkProgressBar progress, + GtkProgressBar row:selected progress, + row:selected .progressbar .progressbar, + .progressbar row:selected .progressbar, + row:selected .progressbar progress, + .progressbar row:selected progress, + row:selected progressbar .progressbar, + progressbar row:selected .progressbar, + row:selected progressbar progress, + progressbar row:selected progress, row:selected scale fill, scale row:selected fill, + row:selected scale highlight, + scale row:selected highlight { + border-color: #262f33; } + .osd GtkProgressBar .progressbar, GtkProgressBar .osd .progressbar, + .osd GtkProgressBar progress, + GtkProgressBar .osd progress, + .osd .progressbar .progressbar, + .progressbar .osd .progressbar, + .osd .progressbar progress, + .progressbar .osd progress, + .osd progressbar .progressbar, + progressbar .osd .progressbar, + .osd progressbar progress, + progressbar .osd progress, .osd scale fill, scale .osd fill, + .osd scale highlight, + scale .osd highlight { + border-color: rgba(0, 0, 0, 0.7); } + .osd GtkProgressBar .progressbar:disabled, GtkProgressBar .osd .progressbar:disabled, + .osd GtkProgressBar progress:disabled, + GtkProgressBar .osd progress:disabled, + .osd .progressbar .progressbar:disabled, + .progressbar .osd .progressbar:disabled, + .osd .progressbar progress:disabled, + .progressbar .osd progress:disabled, + .osd progressbar .progressbar:disabled, + progressbar .osd .progressbar:disabled, + .osd progressbar progress:disabled, + progressbar .osd progress:disabled, .osd scale fill:disabled, scale .osd fill:disabled, + .osd scale highlight:disabled, + scale .osd highlight:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 8px; } + scale fill, + scale highlight { + margin: -1px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: 2px; + background-color: #636E73; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + box-shadow: 0 1px 1px 0 rgba(102, 127, 140, 0.5); + border: 1px solid #667f8c; } + scale slider:active:disabled { + box-shadow: none; + border: 1px solid rgba(0, 0, 0, 0.2); } + scale slider:disabled { + box-shadow: none; } + .list-row:selected scale slider, .list-row:selected scale slider:disabled { + border-color: #262f33; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #262f33; } + .osd scale slider { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #202526; } + .osd scale slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd scale slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd scale slider:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale trough { + border-radius: 2px; + margin: 6px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + min-height: 16px; + min-width: 16px; + background-color: #636E73; + border-color: #636E73; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 12px; + box-shadow: none; } + scale.fine-tune trough { + border-radius: 6px; + outline-offset: 2px; + -gtk-outline-radius: 5px; + margin: 2px; } + scale fill { + border-radius: 2px; } + scale fill, scale fill:backdrop { + background-color: #33393b; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(62, 64, 65, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color.horizontal .slider:hover, scale.color.horizontal .slider:backdrop, scale.color.horizontal .slider:disabled, scale.color.horizontal .slider:backdrop:disabled, scale.color.horizontal .slider, + scale.color.horizontal slider:hover, + scale.color.horizontal slider:backdrop, + scale.color.horizontal slider:disabled, + scale.color.horizontal slider:backdrop:disabled, + scale.color.horizontal slider, + scale.horizontal contents:last-child:not(:only-child) > trough > slider { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:hover, scale.color.horizontal .slider:hover:backdrop:disabled, + scale.color.horizontal slider:hover, + scale.color.horizontal slider:hover:backdrop:disabled, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:hover { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover-dark.png"), url("assets/slider-horz-scale-has-marks-above-hover-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:active:backdrop:disabled, scale.color.horizontal .slider:active, + scale.color.horizontal slider:active:backdrop:disabled, + scale.color.horizontal slider:active, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:active { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active-dark.png"), url("assets/slider-horz-scale-has-marks-above-active-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:disabled, + scale.color.horizontal slider:disabled, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:backdrop, + scale.color.horizontal slider:backdrop, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:backdrop { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:backdrop:disabled, + scale.color.horizontal slider:backdrop:disabled, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:backdrop:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:hover { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover-dark.png"), url("assets/slider-horz-scale-has-marks-below-hover-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:active { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active-dark.png"), url("assets/slider-horz-scale-has-marks-below-active-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:backdrop { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:backdrop:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.color.vertical:dir(rtl) .slider:hover, scale.color.vertical:dir(rtl) .slider:backdrop, scale.color.vertical:dir(rtl) .slider:disabled, scale.color.vertical:dir(rtl) .slider:backdrop:disabled, scale.color.vertical:dir(rtl) .slider, + scale.color.vertical:dir(rtl) slider:hover, + scale.color.vertical:dir(rtl) slider:backdrop, + scale.color.vertical:dir(rtl) slider:disabled, + scale.color.vertical:dir(rtl) slider:backdrop:disabled, + scale.color.vertical:dir(rtl) slider, + scale.vertical contents:last-child:not(:only-child) > trough > slider { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:hover, scale.color.vertical:dir(rtl) .slider:hover:backdrop:disabled, + scale.color.vertical:dir(rtl) slider:hover, + scale.color.vertical:dir(rtl) slider:hover:backdrop:disabled, + scale.vertical contents:last-child:not(:only-child) > trough > slider:hover { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover-dark.png"), url("assets/slider-vert-scale-has-marks-above-hover-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:active:backdrop:disabled, scale.color.vertical:dir(rtl) .slider:active, + scale.color.vertical:dir(rtl) slider:active:backdrop:disabled, + scale.color.vertical:dir(rtl) slider:active, + scale.vertical contents:last-child:not(:only-child) > trough > slider:active { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active-dark.png"), url("assets/slider-vert-scale-has-marks-above-active-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:disabled, + scale.color.vertical:dir(rtl) slider:disabled, + scale.vertical contents:last-child:not(:only-child) > trough > slider:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:backdrop, + scale.color.vertical:dir(rtl) slider:backdrop, + scale.vertical contents:last-child:not(:only-child) > trough > slider:backdrop { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:backdrop:disabled, + scale.color.vertical:dir(rtl) slider:backdrop:disabled, + scale.vertical contents:last-child:not(:only-child) > trough > slider:backdrop:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(ltr) .slider:hover, scale.color.vertical:dir(ltr) .slider:backdrop, scale.color.vertical:dir(ltr) .slider:disabled, scale.color.vertical:dir(ltr) .slider:backdrop:disabled, scale.color.vertical:dir(ltr) .slider, + scale.color.vertical:dir(ltr) slider:hover, + scale.color.vertical:dir(ltr) slider:backdrop, + scale.color.vertical:dir(ltr) slider:disabled, + scale.color.vertical:dir(ltr) slider:backdrop:disabled, + scale.color.vertical:dir(ltr) slider, + scale.vertical contents:first-child:not(:only-child) > trough > slider { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:hover, scale.color.vertical:dir(ltr) .slider:hover:backdrop:disabled, + scale.color.vertical:dir(ltr) slider:hover, + scale.color.vertical:dir(ltr) slider:hover:backdrop:disabled, + scale.vertical contents:first-child:not(:only-child) > trough > slider:hover { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover-dark.png"), url("assets/slider-vert-scale-has-marks-below-hover-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:active:backdrop:disabled, scale.color.vertical:dir(ltr) .slider:active, + scale.color.vertical:dir(ltr) slider:active:backdrop:disabled, + scale.color.vertical:dir(ltr) slider:active, + scale.vertical contents:first-child:not(:only-child) > trough > slider:active { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active-dark.png"), url("assets/slider-vert-scale-has-marks-below-active-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:disabled, + scale.color.vertical:dir(ltr) slider:disabled, + scale.vertical contents:first-child:not(:only-child) > trough > slider:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:backdrop, + scale.color.vertical:dir(ltr) slider:backdrop, + scale.vertical contents:first-child:not(:only-child) > trough > slider:backdrop { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:backdrop:disabled, + scale.color.vertical:dir(ltr) slider:backdrop:disabled, + scale.vertical contents:first-child:not(:only-child) > trough > slider:backdrop:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color .trough, + scale.color trough { + background-image: linear-gradient(to top, #33393b); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal .trough, + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal .slider:hover, scale.color.horizontal .slider:backdrop, scale.color.horizontal .slider:disabled, scale.color.horizontal .slider:backdrop:disabled, scale.color.horizontal .slider, + scale.color.horizontal slider:hover, + scale.color.horizontal slider:backdrop, + scale.color.horizontal slider:disabled, + scale.color.horizontal slider:backdrop:disabled, + scale.color.horizontal slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) .trough, + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) .slider:hover, scale.color.vertical:dir(ltr) .slider:backdrop, scale.color.vertical:dir(ltr) .slider:disabled, scale.color.vertical:dir(ltr) .slider:backdrop:disabled, scale.color.vertical:dir(ltr) .slider, + scale.color.vertical:dir(ltr) slider:hover, + scale.color.vertical:dir(ltr) slider:backdrop, + scale.color.vertical:dir(ltr) slider:disabled, + scale.color.vertical:dir(ltr) slider:backdrop:disabled, + scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) .trough, + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) .slider:hover, scale.color.vertical:dir(rtl) .slider:backdrop, scale.color.vertical:dir(rtl) .slider:disabled, scale.color.vertical:dir(rtl) .slider:backdrop:disabled, scale.color.vertical:dir(rtl) .slider, + scale.color.vertical:dir(rtl) slider:hover, + scale.color.vertical:dir(rtl) slider:backdrop, + scale.color.vertical:dir(rtl) slider:disabled, + scale.color.vertical:dir(rtl) slider:backdrop:disabled, + scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal .trough, + scale.color.fine-tune.horizontal trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) .trough, + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) .trough, + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/************** + * Scrollbars * + **************/ +.scrollbar, +scrollbar { + background-color: #596368; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + .scrollbar.top, + scrollbar.top { + border-bottom: 1px solid #33393b; } + .scrollbar.bottom, + scrollbar.bottom { + border-top: 1px solid #33393b; } + .scrollbar.left, + scrollbar.left { + border-right: 1px solid #33393b; } + .scrollbar.right, + scrollbar.right { + border-left: 1px solid #33393b; } + .scrollbar:backdrop, + scrollbar:backdrop { + background-color: #485054; + border-color: #363c3e; + transition: 200ms ease-out; } + .scrollbar slider, + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #80888b; } + .scrollbar slider:hover, + scrollbar slider:hover { + background-color: #91989b; } + .scrollbar slider:hover:active, + scrollbar slider:hover:active { + background-color: #8298a3; } + .scrollbar slider:backdrop, + scrollbar slider:backdrop { + background-color: #5f686c; } + .scrollbar slider:disabled, + scrollbar slider:disabled { + background-color: transparent; } + .scrollbar.fine-tune .slider, + .scrollbar.fine-tune slider, + scrollbar.fine-tune .slider, + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + .scrollbar.fine-tune.horizontal slider, + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + .scrollbar.fine-tune.vertical slider, + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering), + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #A1A8AB; + border: 1px solid black; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering) .button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #A1A8AB; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid black; + -gtk-icon-source: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering, + scrollbar.overlay-indicator.dragging, + scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + .scrollbar.horizontal slider, + scrollbar.horizontal slider { + min-width: 40px; } + .scrollbar.vertical slider, + scrollbar.vertical slider { + min-height: 40px; } + .scrollbar .button, + .scrollbar button, + scrollbar .button, + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #80888b; } + .scrollbar .button:hover, + .scrollbar button:hover, + scrollbar .button:hover, + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #91989b; } + .scrollbar .button:active, .scrollbar .button:checked, + .scrollbar button:active, + .scrollbar button:checked, + scrollbar .button:active, + scrollbar .button:checked, + scrollbar button:active, + scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #8298a3; } + .scrollbar .button:disabled, + .scrollbar button:disabled, + scrollbar .button:disabled, + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(128, 136, 139, 0.2); } + .scrollbar .button:backdrop, + .scrollbar button:backdrop, + scrollbar .button:backdrop, + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #5f686c; } + .scrollbar .button:backdrop:disabled, + .scrollbar button:backdrop:disabled, + scrollbar .button:backdrop:disabled, + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(95, 104, 108, 0.2); } + .scrollbar.vertical .button.down, + .scrollbar.vertical button.down, + scrollbar.vertical .button.down, + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .scrollbar.vertical .button.up, + .scrollbar.vertical button.up, + scrollbar.vertical .button.up, + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .scrollbar.horizontal .button.down, + .scrollbar.horizontal button.down, + scrollbar.horizontal .button.down, + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + .scrollbar.horizontal .button.up, + .scrollbar.horizontal button.up, + scrollbar.horizontal .button.up, + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #33393b; + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: solid; + background-color: #4F585C; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #33393b; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #33393b; + border-right-style: none; } + .sidebar:backdrop { + background-color: #5a6569; + border-color: #363c3e; + transition: 200ms ease-out; } + .sidebar list { + background-color: transparent; } + .sidebar .frame { + border-width: 0; + border-right-width: 1px; } + .sidebar .list-row, + .sidebar row { + border: none; + padding: 5px 8px; } + .sidebar .list-row > GtkLabel, + .sidebar .list-row > label, + .sidebar row > GtkLabel, + .sidebar row > label { + padding-left: 6px; + padding-right: 6px; } + .sidebar .list-row.needs-attention > label, + .sidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; } + .sidebar .separator { + color: #33393b; } + .sidebar > .inline-toolbar { + border-radius: 0; } + .paned .sidebar.left, .paned .sidebar.right, .paned .sidebar.left:dir(rtl), .paned .sidebar:dir(rtl), .paned .sidebar:dir(ltr), .paned .sidebar, 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 .list-row, +stacksidebar row { + padding: 5px 8px; } + stacksidebar .list-row > label, + stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; } + stacksidebar .list-row.needs-attention > label, + stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } +spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding: 6px; + color: #9ba2a5; + background-image: none; + border-style: none none none solid; + border-color: rgba(51, 57, 59, 0.3); + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #A1A8AB; + background-color: rgba(161, 168, 171, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(120, 128, 132, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #767f83; + background-color: transparent; + border-color: rgba(54, 60, 62, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(114, 127, 133, 0.3); + background-image: none; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #A1A8AB; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(161, 168, 171, 0.1); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616769; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #788084; } +spinbutton.vertical:backdrop:disabled { + color: #727f85; } +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } +spinbutton.vertical .entry, +spinbutton.vertical entry { + min-height: 24px; + min-width: 32px; + padding: 0; + border-radius: 0; } +spinbutton.vertical .button, +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; + border: none; + background: none; + box-shadow: none; + color: #A1A8AB; } + spinbutton.vertical .button:hover, + spinbutton.vertical button:hover { + background-color: #667f8c; + color: #ffffff; + -gtk-icon-shadow: none; } + spinbutton.vertical .button:active, + spinbutton.vertical button:active { + background-color: transparent; + color: #A1A8AB; } +spinbutton.vertical .button.up, +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical .button.down, +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +GtkTreeView spinbutton:not(.vertical), treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + GtkTreeView spinbutton:not(.vertical) .entry, + GtkTreeView spinbutton:not(.vertical) entry, treeview spinbutton:not(.vertical) .entry, + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: #667f8c; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active, .spinner:checked, + spinner:active, + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:disabled, .spinner:checked:disabled, + spinner:active:disabled, + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(255, 255, 255, 0.1); } + switch:disabled { + background-color: #576165; } + switch:backdrop { + background-color: #4F585C; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #576165; } + switch:active, switch:checked { + background-color: #667f8c; } + switch:active:backdrop, switch:checked:backdrop { + background-color: #738c99; } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(99, 110, 115, 0.9); + border: none; } + switch slider { + padding: 2px; + min-width: 16px; + min-height: 16px; + border-radius: 50%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #636E73; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #636E73; } + switch trough:active, switch trough:checked { + background-color: #667f8c; } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: #738c99; } + +/************ + * Toolbars * + ************/ +toolbar { + padding: 0px; + background-color: #3B4245; + color: rgba(255, 255, 255, 0.8); } + toolbar:backdrop { + background-color: #2f3537; + color: rgba(255, 255, 255, 0.3); } + +.osd toolbar { + box-shadow: none; + background-color: transparent; } +toolbar button { + border: none; + background: none; + text-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.8); + border-radius: 0px; + padding: 10px; } + toolbar button:focus, toolbar button:active { + color: rgba(255, 255, 255, 0.8); + text-shadow: none; + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.8); + background-color: rgba(255, 255, 255, 0.1); } + toolbar button:focus:backdrop, toolbar button:active:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.3); } + toolbar button:hover { + background-color: rgba(255, 255, 255, 0.1); + text-shadow: none; + color: rgba(255, 255, 255, 0.8); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.8); } + toolbar button:disabled { + background: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.3); } + toolbar button:backdrop { + background: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.3); } +toolbar .separator { + color: transparent; + background-color: transparent; } +toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(32, 37, 38, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } +toolbar.horizontal separator { + margin: 0 7px 1px 6px; } +toolbar.vertical separator { + margin: 6px 1px 7px 0; } + +/******************* + * Inline Toolbars * + *******************/ +searchbar, +.search-bar, .location-bar, +.inline-toolbar { + background-color: #4a5357; + color: #A1A8AB; + border: 1px solid #33393b; + border-top-width: 0; + border-radius: 0 0 5px 5px; + box-shadow: inset 0 -1px 1px -2px rgba(0, 0, 0, 0.5); + padding: 0px; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop, + .inline-toolbar:backdrop { + background-color: #434b4e; } + searchbar button, + .search-bar button, .location-bar button, + .inline-toolbar button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: #A1A8AB; + border-radius: 0px; + padding: 10px; } + searchbar button:focus, + .search-bar button:focus, .location-bar button:focus, searchbar button:active, + .search-bar button:active, .location-bar button:active, + .inline-toolbar button:focus, + .inline-toolbar button:active { + font: bold; + color: #A1A8AB; + text-shadow: none; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.05); } + searchbar button:focus:backdrop, + .search-bar button:focus:backdrop, .location-bar button:focus:backdrop, searchbar button:active:backdrop, + .search-bar button:active:backdrop, .location-bar button:active:backdrop, + .inline-toolbar button:focus:backdrop, + .inline-toolbar button:active:backdrop { + border: none; + background-color: transparent; + color: #788084; } + searchbar button:hover, + .search-bar button:hover, .location-bar button:hover, + .inline-toolbar button:hover { + background-color: rgba(0, 0, 0, 0.05); + text-shadow: none; + color: #A1A8AB; + box-shadow: none; } + searchbar button:disabled, + .search-bar button:disabled, .location-bar button:disabled, + .inline-toolbar button:disabled { + background: none; + background-color: transparent; + color: rgba(161, 168, 171, 0.5); } + searchbar button:backdrop, + .search-bar button:backdrop, .location-bar button:backdrop, + .inline-toolbar button:backdrop { + border: none; + background: none; + background-color: transparent; + color: #788084; } + searchbar entry, + .search-bar entry, .location-bar entry, + .inline-toolbar entry { + background: none; + color: #A1A8AB; + border-radius: 0px; + border: none; + box-shadow: none; } + searchbar entry.image, + .search-bar entry.image, .location-bar entry.image, + .inline-toolbar entry.image { + color: #A1A8AB; } + searchbar entry.image.left, + .search-bar entry.image.left, .location-bar entry.image.left, + .inline-toolbar entry.image.left { + padding-right: 6px; } + searchbar entry:backdrop, + .search-bar entry:backdrop, .location-bar entry:backdrop, + .inline-toolbar entry:backdrop { + color: #788084; } + searchbar entry:selected, + .search-bar entry:selected, .location-bar entry:selected, + .inline-toolbar entry:selected { + color: #636E73; + background-color: #667f8c; } + +searchbar, +.search-bar, .location-bar { + border-style: solid; + border-color: #33393b; + background-color: #474f52; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop { + border-color: #363c3e; + background-color: #464e52; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar, +.search-bar { + padding: 3px 0px; + border-width: 0; + border-radius: 0; } + +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +/************ + * Tooltips * + ************/ +tooltip, +.tooltip, +.overlay-bar { + margin: 4px; + border: none; + border-radius: 3px; + background-color: #636E73; + color: #A1A8AB; + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3); } + tooltip.background, + .tooltip.background, + .overlay-bar.background { + background-color: #636E73; + border: none; } + tooltip decoration, + .tooltip decoration, + .overlay-bar decoration { + background-color: transparent; } + tooltip *, + .tooltip *, + .overlay-bar * { + padding: 2px; + background-color: transparent; + color: #A1A8AB; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-dark.png"), url("assets/text-select-start-dark@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-dark.png"), url("assets/text-select-end-dark@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover-dark.png"), url("assets/text-select-start-hover-dark@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover-dark.png"), url("assets/text-select-end-hover-dark@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover-dark.png"), url("assets/slider-horz-scale-has-marks-above-hover-dark@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active-dark.png"), url("assets/text-select-start-active-dark@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active-dark.png"), url("assets/text-select-end-active-dark@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active-dark.png"), url("assets/slider-horz-scale-has-marks-above-active-dark@2.png")); } + +.context-menu { + font: initial; } + +.button.circular, +button.circular { + border-radius: 20px; + -gtk-outline-radius: 20px; } + .button.circular label, + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #A1A8AB; + background-color: #636E73; + border: 1px solid; + border-color: #33393b; + border-radius: 5px; + box-shadow: inset 0 -3px #464e51; + font-size: smaller; } + .keycap:backdrop { + background-color: #657176; + color: #788084; + transition: 200ms ease-out; } + +*:drop(active):focus, +*:drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; + caret-color: #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: #828b8f; + border-top-color: #4F585C; } + GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + border-radius: 0; } + GtkTreeView.view:selected:backdrop, GtkTreeView.view:selected, + treeview.view:selected:backdrop, + treeview.view:selected { + border-left-color: #b3bfc6; + border-top-color: rgba(161, 168, 171, 0.1); } + GtkTreeView.view:disabled, + treeview.view:disabled { + color: #788084; } + GtkTreeView.view:disabled:selected, + treeview.view:disabled:selected { + color: #a3b2ba; } + GtkTreeView.view:disabled:selected:backdrop, + treeview.view:disabled:selected:backdrop { + color: rgba(121, 143, 154, 0.85); } + GtkTreeView.view:disabled:backdrop, + treeview.view:disabled:backdrop { + color: #727f85; } + GtkTreeView.view.separator, + treeview.view.separator { + min-height: 2px; + color: #4F585C; } + GtkTreeView.view.separator:backdrop, + treeview.view.separator:backdrop { + color: rgba(79, 88, 92, 0.1); } + GtkTreeView.view:backdrop, + treeview.view:backdrop { + border-left-color: #646c70; + border-top: #4F585C; } + GtkTreeView.view:drop(active), + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #262f33; } + GtkTreeView.view:drop(active).after, + treeview.view:drop(active).after { + border-top-style: none; } + GtkTreeView.view:drop(active).before, + treeview.view:drop(active).before { + border-bottom-style: none; } + GtkTreeView.view.expander, + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #8e979a; } + GtkTreeView.view.expander:dir(rtl), + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover, + treeview.view.expander:hover { + color: #A1A8AB; } + GtkTreeView.view.expander:selected, + treeview.view.expander:selected { + color: #d1d9dd; } + GtkTreeView.view.expander:selected:hover, + treeview.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:selected:backdrop, + treeview.view.expander:selected:backdrop { + color: rgba(169, 183, 190, 0.65); } + GtkTreeView.view.expander:checked, + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.expander:backdrop, + treeview.view.expander:backdrop { + color: #727c80; } + GtkTreeView.view.progressbar, + treeview.view.progressbar { + border: 1px solid #262f33; + border-radius: 4px; + background-color: #667f8c; + background-image: linear-gradient(to bottom, #667f8c, #51646e); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:selected, + treeview.view.progressbar:selected:focus, + treeview.view.progressbar:selected { + border-radius: 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + background-image: linear-gradient(to bottom, #636E73, #4b5458); } + GtkTreeView.view.progressbar:selected:focus:backdrop, GtkTreeView.view.progressbar:selected:backdrop, + treeview.view.progressbar:selected:focus:backdrop, + treeview.view.progressbar:selected:backdrop { + border-color: #657176; + background-color: #657176; } + GtkTreeView.view.progressbar:backdrop, + treeview.view.progressbar:backdrop { + border-color: #657176; + background-image: none; + box-shadow: none; } + GtkTreeView.view.trough, + treeview.view.trough { + background-color: rgba(161, 168, 171, 0.1); + border-radius: 4px; } + GtkTreeView.view.trough:selected:focus, GtkTreeView.view.trough:selected, + treeview.view.trough:selected:focus, + treeview.view.trough:selected { + background-color: #51646e; + border-radius: 4px; } + GtkTreeView.view column-header .button, + GtkTreeView.view column-header button, + GtkTreeView.view header .button, + GtkTreeView.view header button, + treeview.view column-header .button, + treeview.view column-header button, + treeview.view header .button, + treeview.view header button { + color: #828b8f; + background-color: #636E73; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + GtkTreeView.view column-header .button:hover, + GtkTreeView.view column-header button:hover, + GtkTreeView.view header .button:hover, + GtkTreeView.view header button:hover, + treeview.view column-header .button:hover, + treeview.view column-header button:hover, + treeview.view header .button:hover, + treeview.view header button:hover { + color: #929a9d; + box-shadow: none; + transition: none; } + GtkTreeView.view column-header .button:active, + GtkTreeView.view column-header button:active, + GtkTreeView.view header .button:active, + GtkTreeView.view header button:active, + treeview.view column-header .button:active, + treeview.view column-header button:active, + treeview.view header .button:active, + treeview.view header button:active { + color: #A1A8AB; + transition: none; } + GtkTreeView.view column-header button:last-child:backdrop, GtkTreeView.view column-header button:last-child, + GtkTreeView.view header button:last-child:backdrop, + GtkTreeView.view header button:last-child, + treeview.view column-header button:last-child:backdrop, + treeview.view column-header button:last-child, + treeview.view header button:last-child:backdrop, + treeview.view header button:last-child { + border-right-style: none; } + GtkTreeView.view .button.dnd:active, GtkTreeView.view .button.dnd:selected, GtkTreeView.view .button.dnd:hover, GtkTreeView.view .button.dnd, + GtkTreeView.view button.dnd:active, + GtkTreeView.view button.dnd:selected, + GtkTreeView.view button.dnd:hover, + GtkTreeView.view button.dnd, + GtkTreeView.view column-header.button.dnd:active, + GtkTreeView.view column-header.button.dnd:selected, + GtkTreeView.view column-header.button.dnd:hover, + GtkTreeView.view column-header.button.dnd, + GtkTreeView.view header.button.dnd:active, + GtkTreeView.view header.button.dnd:selected, + GtkTreeView.view header.button.dnd:hover, + GtkTreeView.view header.button.dnd, + treeview.view .button.dnd:active, + treeview.view .button.dnd:selected, + treeview.view .button.dnd:hover, + treeview.view .button.dnd, + treeview.view button.dnd:active, + treeview.view button.dnd:selected, + treeview.view button.dnd:hover, + treeview.view button.dnd, + treeview.view column-header.button.dnd:active, + treeview.view column-header.button.dnd:selected, + treeview.view column-header.button.dnd:hover, + treeview.view column-header.button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: #667f8c; + color: #636E73; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #636E73; + text-shadow: none; } + +GtkTreeView.view column-header .button, +GtkTreeView.view column-header button, +GtkTreeView.view header .button, +GtkTreeView.view header button, +treeview.view column-header .button, +treeview.view column-header button, +treeview.view header .button, +treeview.view header button, GtkTreeView.view column-header .button:hover, +GtkTreeView.view column-header button:hover, +GtkTreeView.view header .button:hover, +GtkTreeView.view header button:hover, +treeview.view column-header .button:hover, +treeview.view column-header button:hover, +treeview.view header .button:hover, +treeview.view header button:hover, GtkTreeView.view column-header .button:active, +GtkTreeView.view column-header button:active, +GtkTreeView.view header .button:active, +GtkTreeView.view header button:active, +treeview.view column-header .button:active, +treeview.view column-header button:active, +treeview.view header .button:active, +treeview.view header button:active { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #4F585C; } + GtkTreeView.view column-header .button:disabled, + GtkTreeView.view column-header button:disabled, + GtkTreeView.view header .button:disabled, + GtkTreeView.view header button:disabled, + treeview.view column-header .button:disabled, + treeview.view column-header button:disabled, + treeview.view header .button:disabled, + treeview.view header button:disabled { + border-color: #4F585C; + background-image: none; } + GtkTreeView.view column-header .button:backdrop, + GtkTreeView.view column-header button:backdrop, + GtkTreeView.view header .button:backdrop, + GtkTreeView.view header button:backdrop, + treeview.view column-header .button:backdrop, + treeview.view column-header button:backdrop, + treeview.view header .button:backdrop, + treeview.view header button:backdrop { + border-color: #4F585C; + border-style: none solid solid none; + color: #646c70; + background-image: none; + background-color: #657176; } + GtkTreeView.view column-header .button:backdrop:disabled, + GtkTreeView.view column-header button:backdrop:disabled, + GtkTreeView.view header .button:backdrop:disabled, + GtkTreeView.view header button:backdrop:disabled, + treeview.view column-header .button:backdrop:disabled, + treeview.view column-header button:backdrop:disabled, + treeview.view header .button:backdrop:disabled, + treeview.view header button:backdrop:disabled { + border-color: #4F585C; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +.window-frame, +decoration { + border-radius: 4px; + border-width: 0px; + box-shadow: 0 8px 9px 1px transparent, 0 8px 6px 1px rgba(0, 0, 0, 0.5); + margin: 10px; } + .window-frame:backdrop, + decoration:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 6px 6px 0 rgba(0, 0, 0, 0.3); + transition: 200ms ease-out; } + .fullscreen .window-frame, .tiled .window-frame, .fullscreen + decoration, .tiled + decoration { + border-radius: 0; } + .popup .window-frame, .popup + decoration { + box-shadow: none; } + .ssd .window-frame, .ssd + decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5); } + .csd.popup .window-frame, .csd.popup + decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); } + .tooltip.csd .window-frame, tooltip.csd .window-frame, .tooltip.csd + decoration, tooltip.csd + decoration { + border-radius: 5px; + box-shadow: none; } + GtkMessageDialog.csd .window-frame, messagedialog.csd .window-frame, GtkMessageDialog.csd + decoration, messagedialog.csd + decoration { + border-radius: 5px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 1px 3px rgba(0, 0, 0, 0.3); } + .solid-csd .window-frame, .solid-csd + decoration { + border-radius: 0; + margin: 4px; + background-color: #4F585C; + border: 0px solid #363c3e; + box-shadow: none; } + +.view:selected:focus, GtkIconView:selected:focus, +iconview:selected:focus, .view:selected, GtkIconView:selected, +iconview:selected, +GtkTextView text:selected:focus, +textview text:selected:focus, +GtkTextView text:selected, +textview text:selected, GtkTextView text selection:focus, GtkTextView text selection, +textview text selection:focus, +textview text selection, GtkFlow flowboxchild:selected, +flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:selected:focus:not(.vertical), spinbutton:selected:not(.vertical), +entry:selected:focus, +entry:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + background-color: #667f8c; } + .list-row:selected GtkLabel, row:selected GtkLabel, GtkLabel:selected, .list-row:selected + label, row:selected + label, + label:selected, .view:selected:focus, GtkIconView:selected:focus, + iconview:selected:focus, .view:selected, GtkIconView:selected, + iconview:selected, + GtkTextView text:selected:focus, + textview text:selected:focus, + GtkTextView text:selected, + textview text:selected, GtkTextView text selection:focus, GtkTextView text selection, + textview text selection:focus, + textview text selection, GtkFlow flowboxchild:selected, + flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:selected:focus:not(.vertical), spinbutton:selected:not(.vertical), + entry:selected:focus, + entry:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + color: #ffffff; } + .list-row:selected GtkLabel:disabled, row:selected GtkLabel:disabled, GtkLabel:disabled:selected, .list-row:selected + label:disabled, row:selected + label:disabled, + label:disabled:selected, GtkIconView:disabled:selected:focus, + iconview:disabled:selected:focus, .view:disabled:selected, GtkIconView:disabled:selected, + iconview:disabled:selected, + GtkTextView text:disabled:selected:focus, + textview text:disabled:selected:focus, + GtkTextView text:disabled:selected, + textview text:disabled:selected, GtkTextView text selection:disabled, + textview text selection:disabled, GtkFlow flowboxchild:disabled:selected, + flowbox flowboxchild:disabled:selected, GtkLabel:disabled selection, + label:disabled selection, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:disabled:selected:not(.vertical), + entry:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: #b3bfc6; } + .list-row:selected GtkLabel:backdrop, row:selected GtkLabel:backdrop, GtkLabel:backdrop:selected, .list-row:selected + label:backdrop, row:selected + label:backdrop, + label:backdrop:selected, GtkIconView:backdrop:selected:focus, + iconview:backdrop:selected:focus, .view:backdrop:selected, GtkIconView:backdrop:selected, + iconview:backdrop:selected, + GtkTextView text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + GtkTextView text:backdrop:selected, + textview text:backdrop:selected, GtkTextView text selection:backdrop, + textview text selection:backdrop, GtkFlow flowboxchild:backdrop:selected, + flowbox flowboxchild:backdrop:selected, GtkLabel:backdrop selection, + label:backdrop selection, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:backdrop:selected:not(.vertical), + entry:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(255, 255, 255, 0.5); } + .list-row:selected GtkLabel:backdrop:disabled, row:selected GtkLabel:backdrop:disabled, GtkLabel:backdrop:disabled:selected, .list-row:selected + label:backdrop:disabled, row:selected + label:backdrop:disabled, + label:backdrop:disabled:selected, .view:backdrop:disabled:selected, GtkIconView:backdrop:disabled:selected, + iconview:backdrop:disabled:selected, + GtkTextView text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, GtkTextView text selection:backdrop:disabled, + textview text selection:backdrop:disabled, GtkFlow flowboxchild:backdrop:disabled:selected, + flowbox flowboxchild:backdrop:disabled:selected, GtkLabel:disabled selection:backdrop, + label:disabled selection:backdrop, GtkLabel:backdrop selection:disabled, + label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:backdrop:disabled:selected:not(.vertical), + entry:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(121, 143, 154, 0.85); } + +.monospace { + font: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********** +* Budgie * +**********/ +.budgie-panel { + background-color: rgba(0, 0, 0, 0.8); + transition: 100ms ease-in; + font: bold; + color: white; } + .budgie-panel .top { + border-bottom: 1px solid rgba(255, 255, 255, 0.2); } + .budgie-panel .bottom { + border-top: 1px solid rgba(255, 255, 255, 0.2); } + .budgie-panel .left { + border-right: 1px solid rgba(255, 255, 255, 0.2); } + .budgie-panel .right { + border-left: 1px solid rgba(255, 255, 255, 0.2); } + +.max-budgie-panel { + background-color: black; + transition: 100ms ease-in; + font: bold; + color: white; } + .max-budgie-panel .top { + border-bottom: 1px solid rgba(255, 255, 255, 0.2); } + .max-budgie-panel .bottom { + border-top: 1px solid rgba(255, 255, 255, 0.2); } + .max-budgie-panel .left { + border-right: 1px solid rgba(255, 255, 255, 0.2); } + .max-budgie-panel .right { + border-left: 1px solid rgba(255, 255, 255, 0.2); } + +/* Top launchers */ +/* Left hand side launchers */ +/* Right hand side launchers */ +.notification .priority.low { + background-color: #2095f2; } + +.notification .priority.high { + background-color: #feea3a; } + +.notification .priority.critical { + background-color: #f34235; } + +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; } + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; } + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; } + +SudokuView { + border: none; } + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: #636E73; } + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: #667f8c; + color: #ffffff; } + +/******** + * Misc * + *******/ +ApDocView, +EogScrollView, +CheeseThumbView { + -EogScrollView-shadow-type: none; } + +/************ + * Terminal * + ************/ +TerminalScreen, +VteTerminal { + background-color: rgba(0, 43, 54, 0.9); + color: #839495; } + +TerminalWindow .titlebar, +TerminalWindow .header-bar { + background-color: #636E73; } + TerminalWindow .titlebar:backdrop, + TerminalWindow .header-bar:backdrop { + background-color: #4b5458; } + +/************ + * Nautilus * + ************/ +NautilusCanvasView { + border: none; } + NautilusCanvasView:active, NautilusCanvasView:focus, NautilusCanvasView:backdrop { + border: none; } + +.nautilus-circular-button { + border-radius: 20px; + -gtk-outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #A1A8AB; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #A1A8AB; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #A1A8AB; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #ffffff; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item GtkLabel.separator:selected, + .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #ffffff; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list GtkLabel.separator:selected, + .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #ffffff; } + +/*********** + * Builder * + ***********/ +GbGreeterWindow .titlebar, +GbGreeterWindow .header-bar, +GbWorkbench .titlebar, +GbWorkbench .header-bar { + background-color: #CBBB2E; } + GbGreeterWindow .titlebar:backdrop, + GbGreeterWindow .header-bar:backdrop, + GbWorkbench .titlebar:backdrop, + GbWorkbench .header-bar:backdrop { + background-color: #a19525; } + +/************** + * Calculator * + **************/ +MathWindow { + background-color: #636E73; + border-radius: 0 0 4px 4px; } + MathWindow .titlebar, + MathWindow .header-bar, + MathWindow .toolbar { + background-color: #07ce8e; } + MathWindow .titlebar:backdrop, + MathWindow .header-bar:backdrop, + MathWindow .toolbar:backdrop { + background-color: #059d6c; } + MathWindow MathButtons GtkComboBox, + MathWindow MathButtons .button { + background-color: transparent; + background-image: none; + box-shadow: none; + border: none; + text-shadow: none; + color: #07ce8e; + font: bold; } + MathWindow MathButtons GtkComboBox:hover, + MathWindow MathButtons .button:hover { + background-image: none; + background-color: #636E73; + color: #07ce8e; } + MathWindow MathButtons GtkComboBox:backdrop, + MathWindow MathButtons .button:backdrop { + color: #059d6c; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action, + MathWindow MathButtons .button.text-button.suggested-action { + background-image: none; + box-shadow: none; + text-shadow: none; + background-color: #07ce8e; + color: #636E73; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action:backdrop, + MathWindow MathButtons .button.text-button.suggested-action:backdrop { + background-color: #059d6c; + color: rgba(99, 110, 115, 0.5); } + MathWindow MathDisplay { + padding: 4px; + background-color: #636E73; + border: 1px solid #33393b; } + +/************ + * Calendar * + ************/ +GcalWindow .titlebar, +GcalWindow .header-bar { + background-color: #75A3F6; } + GcalWindow .titlebar:backdrop, + GcalWindow .header-bar:backdrop { + background-color: #4583f3; } + +/********** + * Cheese * + **********/ +CheeseWindow .titlebar, +CheeseWindow .header-bar, +CheeseWindow .toolbar { + background-color: #ad7fa8; } + CheeseWindow .titlebar:backdrop, + CheeseWindow .header-bar:backdrop, + CheeseWindow .toolbar:backdrop { + background-color: #986192; } + +/************ + * Contacts * + ************/ +ContactsWindow .titlebar, +ContactsWindow .header-bar { + background-color: #2095F2; } + ContactsWindow .titlebar:backdrop, + ContactsWindow .header-bar:backdrop { + background-color: #0c7bd3; } + +/********** + * Clocks * + **********/ +ClocksWindow .titlebar, +ClocksWindow .header-bar { + background-color: #4BAE4F; } + ClocksWindow .titlebar:backdrop, + ClocksWindow .header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Disks * + *********/ +GduWindow .titlebar, +GduWindow .header-bar { + background-color: #8561C5; } + GduWindow .titlebar:backdrop, + GduWindow .header-bar:backdrop { + background-color: #6a41b2; } + +/************** + * Disk Usage * + **************/ +BaobabWindow .titlebar, +BaobabWindow .header-bar { + background-color: #CC5E55; } + BaobabWindow .titlebar:backdrop, + BaobabWindow .header-bar:backdrop { + background-color: #b74137; } + +/************* + * Documents * + *************/ +#Documents .titlebar, +#Documents .header-bar { + background-color: #C2352A; } + #Documents .titlebar:backdrop, + #Documents .header-bar:backdrop { + background-color: #982a21; } + +/************ + * Epiphany * + ************/ +EphyWindow .titlebar, +EphyWindow .header-bar { + background-color: #6573C3; } + EphyWindow .titlebar:backdrop, + EphyWindow .header-bar:backdrop { + background-color: #4555b0; } + EphyWindow .titlebar .incognito-mode, + EphyWindow .header-bar .incognito-mode { + background-color: #3e4c9e; } + EphyWindow .titlebar .incognito-mode .button, + EphyWindow .header-bar .incognito-mode .button { + background-image: none; } + EphyWindow .titlebar .incognito-mode:backdrop, + EphyWindow .header-bar .incognito-mode:backdrop { + background-color: #2f3a79; } + +/********* + * Gedit * + *********/ +GeditWindow .titlebar, +GeditWindow .header-bar, +GeditWindow .gedit-headerbar-paned { + background-color: #DC4836; } + GeditWindow .titlebar:backdrop, + GeditWindow .header-bar:backdrop, + GeditWindow .gedit-headerbar-paned:backdrop { + background-color: #be3221; } + +/************** + * Log Viewer * + **************/ +GlWindow .titlebar, +GlWindow .header-bar, +GlWindow .toolbar, +LogviewWindow .titlebar, +LogviewWindow .header-bar, +LogviewWindow .toolbar { + background-color: #009587; } + GlWindow .titlebar:backdrop, + GlWindow .header-bar:backdrop, + GlWindow .toolbar:backdrop, + LogviewWindow .titlebar:backdrop, + LogviewWindow .header-bar:backdrop, + LogviewWindow .toolbar:backdrop { + background-color: #006259; } + +/********* + * Music * + *********/ +gnomemusic + window + Window .titlebar, +gnomemusic + window + Window .header-bar { + background-color: #fe9700; } + gnomemusic + window + Window .titlebar:backdrop, + gnomemusic + window + Window .header-bar:backdrop { + background-color: #cb7900; } + +/***************** + * Notes/Bijiben * + *****************/ +BjbMainToolbar .titlebar, +BjbMainToolbar .header-bar, +BjbWindowBase .titlebar, +BjbWindowBase .header-bar { + background-color: #ebdd4d; } + BjbMainToolbar .titlebar:backdrop, + BjbMainToolbar .header-bar:backdrop, + BjbWindowBase .titlebar:backdrop, + BjbWindowBase .header-bar:backdrop { + background-color: #e6d41f; } + +/********** + * Photos * + **********/ +PhotosMainWindow .titlebar, +PhotosMainWindow .header-bar { + background-color: #D30101; } + PhotosMainWindow .titlebar:backdrop, + PhotosMainWindow .header-bar:backdrop { + background-color: #a00101; } + +/********** + * Polari * + **********/ +.titlebar.polari-titlebar-left, .titlebar.polari-titlebar-right, +.header-bar.polari-titlebar-left, +.header-bar.polari-titlebar-right { + background-color: #4BAE4F; } + .titlebar.polari-titlebar-left:backdrop, .titlebar.polari-titlebar-right:backdrop, + .header-bar.polari-titlebar-left:backdrop, + .header-bar.polari-titlebar-right:backdrop { + background-color: #3c8a3f; } + +/******************* + * System Settings * + ******************/ +CcWindow .titlebar, +CcWindow .header-bar { + background-color: #5F7C8A; } + CcWindow .titlebar:backdrop, + CcWindow .header-bar:backdrop { + background-color: #4a616c; } + +CcShellNavBar { + padding: 0px; } + +/************ + * Software * + ************/ +#window_software .titlebar, +#window_software .header-bar { + background-color: #1A77C2; } + #window_software .titlebar:backdrop, + #window_software .header-bar:backdrop { + background-color: #145b95; } + +/****************** + * System Monitor * + ******************/ +#gnome-system-monitor .titlebar, +#gnome-system-monitor .header-bar { + background-color: #6fbe72; } + #gnome-system-monitor .titlebar:backdrop, + #gnome-system-monitor .header-bar:backdrop { + background-color: #4eac51; } + +/******** + * Yelp * + ********/ +YelpWindow .titlebar, +YelpWindow .header-bar { + background-color: #435ece; } + YelpWindow .titlebar:backdrop, + YelpWindow .header-bar:backdrop { + background-color: #2e47b0; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #636E73; + background-color: #636E73; } + .gala-notification .title, + .gala-notification .label { + color: #A1A8AB; } + +.gala-button { + padding: 3px; + color: #636E73; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(99, 110, 115, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #A1A8AB; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(102, 127, 140, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #A1A8AB; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(102, 127, 140, 0.3); + color: #ffffff; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #A1A8AB; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; } + .panel .maximized { + background-color: #000; } + .panel .translucent { + background-color: rgba(0, 0, 0, 0.5); } + .panel .color-light .composited-indicator > revealer label, + .panel .color-light .composited-indicator > revealer image, + .panel .color-light .composited-indicator > GtkRevealer { + color: rgba(0, 0, 0, 0.35); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + -gtk-icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.composited-indicator > revealer label, +.composited-indicator > revealer image, +.composited-indicator > GtkRevealer { + color: #636E73; + font-weight: bold; + text-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.6); } + +/************* + * AppCenter * + *************/ +AppCenterMainWindow .titlebar, +AppCenterMainWindow .header-bar { + background-color: #378BE6; } + AppCenterMainWindow .titlebar:backdrop, + AppCenterMainWindow .header-bar:backdrop { + background-color: #1a71d0; } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .titlebar, + PantheonCalculatorMainWindow .header-bar { + background-color: #07ce8e; } + PantheonCalculatorMainWindow .titlebar:backdrop, + PantheonCalculatorMainWindow .header-bar:backdrop { + background-color: #059d6c; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/******** + * Maya * + ********/ +MayaViewMayaToolbar.titlebar, MayaViewMayaToolbar.header-bar { + background-color: #8CD33F; } + MayaViewMayaToolbar.titlebar:backdrop, MayaViewMayaToolbar.header-bar:backdrop { + background-color: #72b52a; } + +/********* + * Cards * + *********/ +.deck { + background-color: #3c4346; } + +.card { + background-color: #636E73; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #576165; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .titlebar, + NoiseLibraryWindow .header-bar { + background-color: #EE6020; } + NoiseLibraryWindow .titlebar:backdrop, + NoiseLibraryWindow .header-bar:backdrop { + background-color: #cb4a10; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/*********** + * Scratch * + ***********/ +ScratchMainWindow .titlebar, +ScratchMainWindow .header-bar { + background-color: #e74c3c; } + ScratchMainWindow .titlebar:backdrop, + ScratchMainWindow .header-bar:backdrop { + background-color: #d62c1a; } + +/******** + * Snap * + ********/ +SnapMainWindow .titlebar, +SnapMainWindow .header-bar, +SnapSnapWindow .titlebar, +SnapSnapWindow .header-bar { + background-color: #6d266a; } + SnapMainWindow .titlebar:backdrop, + SnapMainWindow .header-bar:backdrop, + SnapSnapWindow .titlebar:backdrop, + SnapSnapWindow .header-bar:backdrop { + background-color: #471945; } +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .titlebar, +DirectWindow .header-bar, +LibraryWindow .titlebar, +LibraryWindow .header-bar { + background-color: #5544B5; } + DirectWindow .titlebar:backdrop, + DirectWindow .header-bar:backdrop, + LibraryWindow .titlebar:backdrop, + LibraryWindow .header-bar:backdrop { + background-color: #443690; } +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #4F585C; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #A1A8AB; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Backdrop Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +/* Backdrop Unity panel color */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: #667f8c; + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #636E73; + color: #dbdee0; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #636E73; + border-bottom-width: 0; + background-color: #636E73; + color: #dbdee0; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + background-color: #4b5458; + color: #c0c5c8; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #dbdee0; } + UnityDecoration .top .menuitem:backdrop { + background-color: #4b5458; + color: #c0c5c8; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #626c71; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #636E73, #626c71); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #626c71; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: #4b5458; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #343a3c; + color: #dbdee0; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: #1c1f21; + color: #c0c5c8; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #dbdee0; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #dbdee0; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #343a3c; + color: #dbdee0; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #788084; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #616b70; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: #33393b; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #636E73; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #667f8c; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left, +.geary-titlebar-right { + background-color: #F2B035; } + .geary-titlebar-left:backdrop, + .geary-titlebar-right:backdrop { + background-color: #e59a0f; } + .geary-titlebar-left .separator, + .geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView GtkIconView:active, + ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView GtkIconView:selected, + ConversationListView iconview:selected { + background-color: #667f8c; + color: #ffffff; } + ConversationListView .view:active:backdrop, ConversationListView GtkIconView:active:backdrop, + ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView GtkIconView:selected:backdrop, + ConversationListView iconview:selected:backdrop { + background-color: #738c99; + color: rgba(255, 255, 255, 0.5); } + ConversationListView .view .cell, ConversationListView GtkIconView .cell, + ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView GtkIconView .cell:selected, + ConversationListView iconview .cell:selected { + color: #ffffff; + border: 0px solid #51646e; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: #23282a; + color: rgba(255, 255, 255, 0.8); + font: bold; + box-shadow: inset 0 -1px #131516; } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: rgba(255, 255, 255, 0.8); + font: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(255, 255, 255, 0.3); } + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #A1A8AB; } + +#content_frame { + padding-bottom: 14px; + background-color: #4F585C; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #4F585C, #434b4e); + text-shadow: 0 1px rgba(0, 0, 0, 0.73176); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.73176); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.05); } + #content_frame button:hover { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #515b5f, #4a5357 60%, #464e51); + text-shadow: 0 1px rgba(0, 0, 0, 0.68376); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.68376); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); } + #content_frame button:active, #content_frame button:checked { + color: #A1A8AB; + outline-color: rgba(161, 168, 171, 0.3); + border-color: #33393b; + background-image: linear-gradient(to bottom, #3f4649, #4a5357); + text-shadow: 0 1px rgba(0, 0, 0, 0.81176); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.05); } + #content_frame button:disabled { + border-color: #33393b; + background-image: none; + background-color: #576165; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + #content_frame button:disabled GtkLabel, #content_frame button:disabled { + color: #788084; } + #content_frame button:disabled label, #content_frame button:disabled { + color: #788084; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #3B4245; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #A1A8AB; + font: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk-dark.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk-dark.scss new file mode 100644 index 0000000..3bb20fd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk-dark.scss @@ -0,0 +1,26 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +$variant: 'dark'; + +@import 'colors'; +@import 'colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk.css new file mode 100644 index 0000000..77c56ff --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk.css @@ -0,0 +1,7038 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #444; +/* text color for entries, views and content in general */ +@define-color theme_text_color #444; +/* widget base background color */ +@define-color theme_bg_color #f7f7f7; +/* text widgets and the like base background color */ +@define-color theme_base_color #ffffff; +/* base background color of selections */ +@define-color theme_selected_bg_color #449ac2; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #ffffff; +/* base background color of insensitive widgets */ +@define-color insensitive_bg_color #fafafa; +/* text foreground color of insensitive widgets */ +@define-color insensitive_fg_color #9e9e9e; +/* insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #ffffff; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #9e9e9e; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #444; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #f7f7f7; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #fcfcfc; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #449ac2; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #ffffff; +/* widgets main borders color */ +@define-color borders #c4c4c4; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #c9c9c9; +/* these are pretty self explicative */ +@define-color warning_color #feea3a; +@define-color error_color #f34235; +@define-color success_color #1ea362; +/* 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 shade(#444, 1.8); +@define-color wm_unfocused_title #9e9e9e; +@define-color wm_highlight rgba(255, 255, 255, 0.2); +@define-color wm_borders_edge rgba(255, 255, 255, 0.2); +@define-color wm_bg_a shade(#f7f7f7, 1.2); +@define-color wm_bg_b #f7f7f7; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#f7f7f7, 1.3); +@define-color wm_button_hover_color_b #f7f7f7; +@define-color wm_button_active_color_a shade(#f7f7f7, 0.85); +@define-color wm_button_active_color_b shade(#f7f7f7, 0.89); +@define-color wm_button_active_color_c shade(#f7f7f7, 0.9); +@define-color content_view_bg #ffffff; +/********** + * Common * + **********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #f34235; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkPaned-handle-size: 1; + -gtk-secondary-caret-color: #449ac2; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #dedede; + border: solid #c4c4c4; + border-width: 1px 0 0 0; + color: #444; + box-shadow: none; } + .action-bar:backdrop { + background-color: #dedede; + box-shadow: none; + -gtk-icon-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #444; + background-color: #f7f7f7; } + .background:backdrop { + color: #9e9e9e; + background-color: #f7f7f7; + text-shadow: none; + -gtk-icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: #444; + background-color: #f7f7f7; } + .gtkstyle-fallback:hover { + color: #444; + background-color: white; } + .gtkstyle-fallback:active { + color: #444; + background-color: #dedede; } + .gtkstyle-fallback:disabled { + color: #9e9e9e; + background-color: #fafafa; } + .gtkstyle-fallback:selected { + color: #ffffff; + background-color: #449ac2; } + +.view, GtkIconView, +iconview, +GtkTextView text, +textview text { + color: #444; + background-color: #ffffff; } + .view:backdrop, GtkIconView:backdrop, + iconview:backdrop, + GtkTextView text:backdrop, + textview text:backdrop { + color: dimgray; + background-color: #fcfcfc; } + .view:selected:focus, GtkIconView:selected:focus, + iconview:selected:focus, .view:selected, GtkIconView:selected, + iconview:selected, + GtkTextView text:selected:focus, + textview text:selected:focus, + GtkTextView text:selected, + textview text:selected { + border-radius: 3px; } + +GtkTextView, +textview border { + background-color: #fbfbfb; + background-image: image(rgba(0, 0, 0, 0.2)); + background-repeat: no-repeat; } + GtkTextView:backdrop, + textview border:backdrop { + background-color: #fafafa; } + GtkTextView.bottom, + textview border.bottom { + background-size: 100% 1px; + background-position: top; } + GtkTextView.top, + textview border.top { + background-size: 100% 1px; + background-position: bottom; } + GtkTextView.left, + textview border.left { + background-size: 1px 100%; + background-position: right; } + GtkTextView.right, + textview border.right { + background-size: 1px 100%; + background-position: left; } + +GtkIconView, +iconview { + background-color: transparent; } + GtkIconView:backdrop, + iconview:backdrop { + background-color: transparent; } + +.rubberband, +rubberband, +GtkFlow rubberband, +flowbox rubberband, +.content-view rubberband, +GtkTreeView.view .rubberband, +GtkTreeView.view rubberband, +treeview.view .rubberband, +treeview.view rubberband { + border: 1px solid #347d9f; + background-color: rgba(52, 125, 159, 0.2); } + +GtkFlow flowboxchild, +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + GtkFlow flowboxchild:selected, + flowbox flowboxchild:selected { + outline-offset: -2px; } + +GtkLabel.separator, +label.separator { + color: #444; } + GtkLabel.separator:backdrop, + label.separator:backdrop { + color: #9e9e9e; } +GtkLabel selection, +label selection { + background-color: #449ac2; + color: #ffffff; } +GtkLabel:disabled, +label:disabled { + color: #9e9e9e; } + GtkLabel:disabled:backdrop, + label:disabled:backdrop { + color: #d1d1d1; } +GtkLabel:backdrop, +label:backdrop { + color: #9e9e9e; } + +.dim-label, GtkLabel.separator, +label.separator, .titlebar:not(headerbar) .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, +.osd { + color: #A1A8AB; + border: none; + background-color: rgba(32, 37, 38, 0.8); + background-clip: padding-box; + outline-color: rgba(161, 168, 171, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, + .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#449ac2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#449ac2), to(transparent)); } } +notebook > header > tabs > arrow, +button { + min-height: 20px; + min-width: 16px; + padding: 4px 9px; + border: 1px solid #c4c4c4; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.sidebar-button, notebook > header > tabs > arrow, + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + transition: none; } + button.sidebar-button:hover, notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; } + button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, + button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + notebook > header > tabs > arrow:hover, + button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); + transition-duration: 50ms; } + button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + border-color: #c9c9c9; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; + -gtk-icon-effect: none; } + button.sidebar-button:backdrop GtkLabel, notebook > header > tabs > arrow:backdrop GtkLabel, button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop GtkLabel, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat GtkLabel, + button:backdrop.flat, + button:backdrop GtkLabel, + button:backdrop { + color: #9e9e9e; } + button.sidebar-button:backdrop label, notebook > header > tabs > arrow:backdrop label, button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop label, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat label, + button:backdrop.flat, + button:backdrop label, + button:backdrop { + color: #9e9e9e; } + button.sidebar-button:backdrop:active, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:checked, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + border-color: #c9c9c9; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.sidebar-button:backdrop:active GtkLabel, notebook > header > tabs > arrow:backdrop:active GtkLabel, button.sidebar-button:backdrop:active, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:checked GtkLabel, notebook > header > tabs > arrow:backdrop:checked GtkLabel, button.sidebar-button:backdrop:checked, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active GtkLabel, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked GtkLabel, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active GtkLabel, + button:backdrop.flat:active, + button:backdrop.flat:checked GtkLabel, + button:backdrop.flat:checked, + button:backdrop:active GtkLabel, + button:backdrop:active, + button:backdrop:checked GtkLabel, + button:backdrop:checked { + color: #9e9e9e; } + button.sidebar-button:backdrop:active label, notebook > header > tabs > arrow:backdrop:active label, button.sidebar-button:backdrop:active, notebook > header > tabs > arrow:backdrop:active, button.sidebar-button:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked label, button.sidebar-button:backdrop:checked, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active label, + button:backdrop.flat:active, + button:backdrop.flat:checked label, + button:backdrop.flat:checked, + button:backdrop:active label, + button:backdrop:active, + button:backdrop:checked label, + button:backdrop:checked { + color: #9e9e9e; } + button.sidebar-button:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + border-color: #c9c9c9; + background-image: none; + background-color: #fafafa; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.sidebar-button:backdrop:disabled GtkLabel, notebook > header > tabs > arrow:backdrop:disabled GtkLabel, button.sidebar-button:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled GtkLabel, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled GtkLabel, + button:backdrop.flat:disabled, + button:backdrop:disabled GtkLabel, + button:backdrop:disabled { + color: #d1d1d1; } + button.sidebar-button:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled label, button.sidebar-button:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled label, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled label, + button:backdrop.flat:disabled, + button:backdrop:disabled label, + button:backdrop:disabled { + color: #d1d1d1; } + button.sidebar-button:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:active, button.sidebar-button:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + border-color: #c9c9c9; + background-image: none; + background-color: #ededed; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.sidebar-button:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:active label, button.sidebar-button:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:checked label, notebook > header > tabs > arrow:backdrop:disabled:active label, notebook > header > tabs > arrow:backdrop:disabled:checked label, + button:backdrop.flat:disabled:active label, + button:backdrop.flat:disabled:checked label, + button:backdrop:disabled:active label, + button:backdrop:disabled:checked label { + color: #d1d1d1; } + button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.sidebar-button:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button.flat:backdrop, + button.flat:disabled, + button.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled, + button:disabled { + border-color: #c4c4c4; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + notebook > header > tabs > arrow:disabled GtkLabel, notebook > header > tabs > arrow:disabled, + button:disabled GtkLabel, + button:disabled { + color: #9e9e9e; } + notebook > header > tabs > arrow:disabled label, notebook > header > tabs > arrow:disabled, + button:disabled label, + button:disabled { + color: #9e9e9e; } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + border-color: #c4c4c4; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + notebook > header > tabs > arrow:disabled:active GtkLabel, notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked GtkLabel, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active GtkLabel, + button:disabled:active, + button:disabled:checked GtkLabel, + button:disabled:checked { + color: #9e9e9e; } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked label, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active label, + button:disabled:active, + button:disabled:checked label, + button:disabled:checked { + color: #9e9e9e; } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; } + notebook > header > tabs > arrow.text-button.image-button GtkLabel, + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button GtkLabel, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #4e9a06; + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } +row:selected +button { + border-color: #347d9f; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled), row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #ffffff; + border-color: transparent; } + row:selected button.sidebar-button:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected + button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #fcfcfc; } +button.osd { + min-width: 24px; + min-height: 32px; + color: #A1A8AB; + border-radius: 5px; + outline-color: rgba(161, 168, 171, 0.3); + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.app-notification .button, .app-notification button, +.app-notification.frame .button, +.app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .osd +button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:hover, .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .osd + button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:active:backdrop, .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification .button:active, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification .button:checked:backdrop, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .app-notification .button:checked, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .osd + button:active:backdrop, .osd + button:active, .osd + button:checked:backdrop, .osd + button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .button:disabled:backdrop, .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification .button:disabled, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .osd + button:disabled:backdrop, .osd + button:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification .button:backdrop, .app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .osd + button:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification .flat.button, .app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .osd + button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification .flat.button:hover, .app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .osd + button.flat:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .app-notification .flat.button:disabled, .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .osd + button.flat:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .app-notification .flat.button:backdrop, .app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .osd + button.flat:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + .app-notification .flat.button:active, .app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification .flat.button:checked, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .osd + button.flat:active, .osd + button.flat:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } +button.suggested-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #449ac2, #3a8cb2); + text-shadow: 0 1px rgba(0, 0, 0, 0.58902); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.58902); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #449ac2; } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #5ba6c9, #449ac2 60%, #3c8fb6); + text-shadow: 0 1px rgba(0, 0, 0, 0.54102); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.54102); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + button.suggested-action:active, + button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #215065; + background-image: linear-gradient(to bottom, #3886ab, #3e95be); + text-shadow: 0 1px rgba(0, 0, 0, 0.66902); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.66902); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop { + border-color: #449ac2; + background-image: linear-gradient(to bottom, #449ac2); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.suggested-action:backdrop GtkLabel, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop GtkLabel, + button.suggested-action.flat:backdrop { + color: #daebf3; } + button.suggested-action:backdrop label, + button.suggested-action:backdrop, + button.suggested-action.flat:backdrop label, + button.suggested-action.flat:backdrop { + color: #daebf3; } + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked { + border-color: #347d9f; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.suggested-action:backdrop:active GtkLabel, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked GtkLabel, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active GtkLabel, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked GtkLabel, + button.suggested-action.flat:backdrop:checked { + color: #d6e5ec; } + button.suggested-action:backdrop:active label, + button.suggested-action:backdrop:active, + button.suggested-action:backdrop:checked label, + button.suggested-action:backdrop:checked, + button.suggested-action.flat:backdrop:active label, + button.suggested-action.flat:backdrop:active, + button.suggested-action.flat:backdrop:checked label, + button.suggested-action.flat:backdrop:checked { + color: #d6e5ec; } + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: #c9c9c9; + background-image: none; + background-color: #fafafa; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.suggested-action:backdrop:disabled GtkLabel, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled GtkLabel, + button.suggested-action.flat:backdrop:disabled { + color: #d1d1d1; } + button.suggested-action:backdrop:disabled label, + button.suggested-action:backdrop:disabled, + button.suggested-action.flat:backdrop:disabled label, + button.suggested-action.flat:backdrop:disabled { + color: #d1d1d1; } + button.suggested-action:backdrop:disabled:active, + button.suggested-action:backdrop:disabled:checked, + button.suggested-action.flat:backdrop:disabled:active, + button.suggested-action.flat:backdrop:disabled:checked { + border-color: #4d9fc5; + background-image: none; + background-color: #4d9fc5; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.suggested-action:backdrop:disabled:active label, + button.suggested-action:backdrop:disabled:checked label, + button.suggested-action.flat:backdrop:disabled:active label, + button.suggested-action.flat:backdrop:disabled:checked label { + color: #8bc1d9; } + button.suggested-action.flat:backdrop, + button.suggested-action.flat:disabled, + button.suggested-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(68, 154, 194, 0.8); } + button.suggested-action:disabled { + border-color: #c4c4c4; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + button.suggested-action:disabled GtkLabel, + button.suggested-action:disabled { + color: #9e9e9e; } + button.suggested-action:disabled label, + button.suggested-action:disabled { + color: #9e9e9e; } + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked { + border-color: #215065; + background-image: none; + background-color: #4d9fc5; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.suggested-action:disabled:active GtkLabel, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked GtkLabel, + button.suggested-action:disabled:checked { + color: #b8d9e8; } + button.suggested-action:disabled:active label, + button.suggested-action:disabled:active, + button.suggested-action:disabled:checked label, + button.suggested-action:disabled:checked { + color: #b8d9e8; } + .osd + button.suggested-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.suggested-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.suggested-action:active:backdrop, .osd + button.suggested-action:active, .osd + button.suggested-action:checked:backdrop, .osd + button.suggested-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #449ac2); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.suggested-action:disabled:backdrop, .osd + button.suggested-action:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.suggested-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f34235, #f22b1d); + text-shadow: 0 1px rgba(0, 0, 0, 0.53569); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.53569); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #f34235; } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f55d52, #f34235 60%, #f23022); + text-shadow: 0 1px rgba(0, 0, 0, 0.48769); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.48769); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } + button.destructive-action:active, + button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9f1409; + background-image: linear-gradient(to bottom, #f12213, #f2392b); + text-shadow: 0 1px rgba(0, 0, 0, 0.61569); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.61569); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop { + border-color: #f34235; + background-image: linear-gradient(to bottom, #f34235); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.destructive-action:backdrop GtkLabel, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop GtkLabel, + button.destructive-action.flat:backdrop { + color: #fdd9d7; } + button.destructive-action:backdrop label, + button.destructive-action:backdrop, + button.destructive-action.flat:backdrop label, + button.destructive-action.flat:backdrop { + color: #fdd9d7; } + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked { + border-color: #e71d0e; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.destructive-action:backdrop:active GtkLabel, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked GtkLabel, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active GtkLabel, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked GtkLabel, + button.destructive-action.flat:backdrop:checked { + color: #fad2cf; } + button.destructive-action:backdrop:active label, + button.destructive-action:backdrop:active, + button.destructive-action:backdrop:checked label, + button.destructive-action:backdrop:checked, + button.destructive-action.flat:backdrop:active label, + button.destructive-action.flat:backdrop:active, + button.destructive-action.flat:backdrop:checked label, + button.destructive-action.flat:backdrop:checked { + color: #fad2cf; } + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: #c9c9c9; + background-image: none; + background-color: #fafafa; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + button.destructive-action:backdrop:disabled GtkLabel, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled GtkLabel, + button.destructive-action.flat:backdrop:disabled { + color: #d1d1d1; } + button.destructive-action:backdrop:disabled label, + button.destructive-action:backdrop:disabled, + button.destructive-action.flat:backdrop:disabled label, + button.destructive-action.flat:backdrop:disabled { + color: #d1d1d1; } + button.destructive-action:backdrop:disabled:active, + button.destructive-action:backdrop:disabled:checked, + button.destructive-action.flat:backdrop:disabled:active, + button.destructive-action.flat:backdrop:disabled:checked { + border-color: #f4473b; + background-image: none; + background-color: #f4473b; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.destructive-action:backdrop:disabled:active label, + button.destructive-action:backdrop:disabled:checked label, + button.destructive-action.flat:backdrop:disabled:active label, + button.destructive-action.flat:backdrop:disabled:checked label { + color: #f88780; } + button.destructive-action.flat:backdrop, + button.destructive-action.flat:disabled, + button.destructive-action.flat:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(243, 66, 53, 0.8); } + button.destructive-action:disabled { + border-color: #c4c4c4; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + button.destructive-action:disabled GtkLabel, + button.destructive-action:disabled { + color: #9e9e9e; } + button.destructive-action:disabled label, + button.destructive-action:disabled { + color: #9e9e9e; } + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked { + border-color: #9f1409; + background-image: none; + background-color: #f4473b; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + button.destructive-action:disabled:active GtkLabel, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked GtkLabel, + button.destructive-action:disabled:checked { + color: #fbb5b1; } + button.destructive-action:disabled:active label, + button.destructive-action:disabled:active, + button.destructive-action:disabled:checked label, + button.destructive-action:disabled:checked { + color: #fbb5b1; } + .osd + button.destructive-action { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.destructive-action:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.7)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.destructive-action:active:backdrop, .osd + button.destructive-action:active, .osd + button.destructive-action:checked:backdrop, .osd + button.destructive-action:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, #f34235); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd + button.destructive-action:disabled:backdrop, .osd + button.destructive-action:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd + button.destructive-action:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(243, 66, 53, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +.stack-switcher > +button { + outline-offset: -3px; } + .stack-switcher > + button > label { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > + button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; } + .stack-switcher > + button.text-button { + padding-left: 10px; + padding-right: 10px; } + .stack-switcher > + button.image-button { + padding-left: 2px; + padding-right: 2px; } + .stack-switcher > + button.needs-attention:active > label, + .stack-switcher > + button.needs-attention:active > image, .stack-switcher > + button.needs-attention:checked > label, + .stack-switcher > + button.needs-attention:checked > image { + animation: none; + background-image: none; } +.inline-toolbar +button, .inline-toolbar +button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar +button { + -gtk-icon-shadow: none; } + +.stack-switcher > +button.needs-attention > label, +.stack-switcher > +button.needs-attention > image, .sidebar .list-row.needs-attention > label, +.sidebar row.needs-attention > label, stacksidebar .list-row.needs-attention > label, +stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#449ac2), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.76923)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > + button.needs-attention > label:backdrop, + .stack-switcher > + button.needs-attention > image:backdrop, .sidebar .list-row.needs-attention > label:backdrop, + .sidebar row.needs-attention > label:backdrop, stacksidebar .list-row.needs-attention > label:backdrop, + stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > + button.needs-attention > label:dir(rtl), + .stack-switcher > + button.needs-attention > image:dir(rtl), .sidebar .list-row.needs-attention > label:dir(rtl), + .sidebar row.needs-attention > label:dir(rtl), stacksidebar .list-row.needs-attention > label:dir(rtl), + stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 4px; } + +.inline-toolbar toolbutton > button { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:disabled { + border-color: #c4c4c4; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + .inline-toolbar toolbutton > button:disabled GtkLabel, .inline-toolbar toolbutton > button:disabled { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:disabled label, .inline-toolbar toolbutton > button:disabled { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + border-color: #c4c4c4; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:disabled:active GtkLabel, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked GtkLabel, .inline-toolbar toolbutton > button:disabled:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:disabled:active label, .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked label, .inline-toolbar toolbutton > button:disabled:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop { + border-color: #c9c9c9; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop GtkLabel, .inline-toolbar toolbutton > button:backdrop { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop label, .inline-toolbar toolbutton > button:backdrop { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + border-color: #c9c9c9; + background-image: none; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:backdrop:active GtkLabel, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked GtkLabel, .inline-toolbar toolbutton > button:backdrop:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:active label, .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked label, .inline-toolbar toolbutton > button:backdrop:checked { + color: #9e9e9e; } + .inline-toolbar toolbutton > button:backdrop:disabled { + border-color: #c9c9c9; + background-image: none; + background-color: #fafafa; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .inline-toolbar toolbutton > button:backdrop:disabled GtkLabel, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #d1d1d1; } + .inline-toolbar toolbutton > button:backdrop:disabled label, .inline-toolbar toolbutton > button:backdrop:disabled { + color: #d1d1d1; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + border-color: #c9c9c9; + background-image: none; + background-color: #ededed; + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + .inline-toolbar toolbutton > button:backdrop:disabled:active label, .inline-toolbar toolbutton > button:backdrop:disabled:checked label { + color: #d1d1d1; } + +toolbar.inline-toolbar toolbutton > button.flat, +toolbar.inline-toolbar toolbutton:backdrop > button.flat, .inline-toolbar +button, .inline-toolbar +button:backdrop, .linked > +button, .linked > +button:hover, .linked > +button:active, .linked > +button:checked, .linked > +button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border-radius: 0; + border-right-style: none; } + +.inline-toolbar +button:first-child, .linked > +button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:first-child > button.flat, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar +button:last-child, .linked > +button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:last-child > button.flat, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar +button:only-child, .linked > +button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, +toolbar.inline-toolbar toolbutton:backdrop:only-child > button.flat, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > +button, .linked.vertical > +button:hover, .linked.vertical > +button:active, .linked.vertical > +button:checked, .linked.vertical > +button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > +button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > +button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > +button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: white; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, + popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, + popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, + popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, + popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, + popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child { + box-shadow: 0 1px rgba(255, 255, 255, 0.76923); } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + button.color colorswatch:only-child:disabled, button.color colorswatch:only-child:backdrop { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #444; + border: 1px solid #c4c4c4; } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(68, 68, 68, 0.45); } + calendar.button:hover { + color: #444; } + calendar.button:backdrop { + color: rgba(158, 158, 158, 0.45); } + calendar.button:disabled { + color: rgba(158, 158, 158, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #444; } + calendar:backdrop { + color: dimgray; + border-color: #c9c9c9; } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-backdrop.png"), url("../assets/checkbox-checked-insensitive-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-backdrop.png"), url("../assets/radio-checked-insensitive-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive-backdrop.png"), url("../assets/checkbox-mixed-insensitive-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive-backdrop.png"), url("../assets/radio-mixed-insensitive-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked.png"), url("../assets/selected-checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-hover.png"), url("../assets/selected-checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-hover.png"), url("../assets/selected-radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-active.png"), url("../assets/selected-checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-active.png"), url("../assets/selected-radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-backdrop.png"), url("../assets/selected-checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-backdrop.png"), url("../assets/selected-radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-insensitive.png"), url("../assets/selected-checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-insensitive.png"), url("../assets/selected-radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-backdrop-insensitive.png"), url("../assets/selected-radio-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked.png"), url("../assets/selected-checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-hover.png"), url("../assets/selected-checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-hover.png"), url("../assets/selected-radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-active.png"), url("../assets/selected-checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-active.png"), url("../assets/selected-radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-backdrop.png"), url("../assets/selected-checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-backdrop.png"), url("../assets/selected-radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive.png"), url("../assets/selected-checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive.png"), url("../assets/selected-radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-checked-insensitive-backdrop.png"), url("../assets/selected-checkbox-checked-insensitive-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-insensitive-backdrop.png"), url("../assets/selected-radio-checked-insensitive-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-hover.png"), url("../assets/selected-checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-hover.png"), url("../assets/selected-radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-active.png"), url("../assets/selected-checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-active.png"), url("../assets/selected-radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-backdrop.png"), url("../assets/selected-checkbox-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-backdrop.png"), url("../assets/selected-radio-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive.png"), url("../assets/selected-checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive.png"), url("../assets/selected-radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed-insensitive-backdrop.png"), url("../assets/selected-checkbox-mixed-insensitive-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed-insensitive-backdrop.png"), url("../assets/selected-radio-mixed-insensitive-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, GtkIconView.content-view check, +iconview.content-view check, +.view.content-view.check, +GtkIconView.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, GtkIconView.content-view radio, +iconview.content-view radio, +.view.content-view.radio, +GtkIconView.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, GtkIconView.content-view check:hover, +iconview.content-view check:hover, +.view.content-view.check:hover, +GtkIconView.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, GtkIconView.content-view radio:hover, +iconview.content-view radio:hover, +.view.content-view.radio:hover, +GtkIconView.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, GtkIconView.content-view check:active, +iconview.content-view check:active, +.view.content-view.check:active, +GtkIconView.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, GtkIconView.content-view radio:active, +iconview.content-view radio:active, +.view.content-view.radio:active, +GtkIconView.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, GtkIconView.content-view check:backdrop, +iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +GtkIconView.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, GtkIconView.content-view radio:backdrop, +iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +GtkIconView.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, GtkIconView.content-view check:disabled, +iconview.content-view check:disabled, +.view.content-view.check:disabled, +GtkIconView.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, GtkIconView.content-view radio:disabled, +iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +GtkIconView.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, GtkIconView.content-view check:disabled:backdrop, +iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +GtkIconView.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, GtkIconView.content-view radio:disabled:backdrop, +iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +GtkIconView.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, GtkIconView.content-view check, +iconview.content-view check, +.view.content-view.check, +GtkIconView.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, GtkIconView.content-view radio, +iconview.content-view radio, +.view.content-view.radio, +GtkIconView.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, GtkIconView.content-view check:hover, +iconview.content-view check:hover, +.view.content-view.check:hover, +GtkIconView.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-hover.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, GtkIconView.content-view radio:hover, +iconview.content-view radio:hover, +.view.content-view.radio:hover, +GtkIconView.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, GtkIconView.content-view check:active, +iconview.content-view check:active, +.view.content-view.check:active, +GtkIconView.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-active.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, GtkIconView.content-view radio:active, +iconview.content-view radio:active, +.view.content-view.radio:active, +GtkIconView.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, GtkIconView.content-view check:backdrop, +iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +GtkIconView.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-backdrop.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, GtkIconView.content-view radio:backdrop, +iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +GtkIconView.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, GtkIconView.content-view check:disabled, +iconview.content-view check:disabled, +.view.content-view.check:disabled, +GtkIconView.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-insensitive.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, GtkIconView.content-view radio:disabled, +iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +GtkIconView.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, GtkIconView.content-view check:disabled:backdrop, +iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +GtkIconView.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-checked-backdrop-insensitive.png"), url("../assets/checkbox-checked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, GtkIconView.content-view radio:disabled:backdrop, +iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +GtkIconView.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-checked-backdrop-insensitive.png"), url("../assets/radio-checked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.check.text-button, .radio.text-button, +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; + outline-offset: 0; } + .check.text-button label:not(:only-child):first-child, .radio.text-button label:not(:only-child):first-child, + checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child { + margin-left: 4px; } + .check.text-button label:not(:only-child):last-child, .radio.text-button label:not(:only-child):last-child, + checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child { + margin-right: 4px; } + +check, +.check, +radio, +.radio { + margin: 0 4px; } + .menu .menuitem check, menu menuitem check, .menu .menuitem + .check, menu menuitem + .check, .menu .menuitem + radio, menu menuitem + radio, .menu .menuitem + .radio, menu menuitem + .radio { + margin: 0; } + +menu menuitem check:not(:indeterminate):checked, +menu menuitem radio:not(:indeterminate):checked, +menu menuitem check:indeterminate:checked:active, +menu menuitem radio:indeterminate:checked { + animation: none; } + +treeview.view check:selected:focus, treeview.view check:selected, +treeview.view radio:selected:focus, +treeview.view radio:selected { + color: #444; + border-color: #347d9f; } +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: #9e9e9e; } + treeview.view check:selected:disabled:backdrop, + treeview.view radio:selected:disabled:backdrop { + color: #d1d1d1; } +treeview.view check:backdrop:selected, treeview.view check:backdrop, +treeview.view radio:backdrop:selected, +treeview.view radio:backdrop { + color: #9e9e9e; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + border-style: none; } +colorswatch.top { + border-top-left-radius: 5.5px; + border-top-right-radius: 5.5px; } + colorswatch.top overlay { + border-top-left-radius: 5px; + border-top-right-radius: 5px; } +colorswatch.bottom { + border-bottom-left-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.bottom overlay { + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 5.5px; + border-bottom-left-radius: 5.5px; } + colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 5px; + border-bottom-left-radius: 5px; } +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 5.5px; + border-bottom-right-radius: 5.5px; } + colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 5px; + border-bottom-right-radius: 5px; } +colorswatch.dark overlay { + color: #ffffff; } + colorswatch.dark overlay:hover { + border-color: rgba(0, 0, 0, 0.8); } + colorswatch.dark overlay:backdrop { + color: rgba(255, 255, 255, 0.5); } +colorswatch.light overlay { + color: #444; } + colorswatch.light overlay:hover { + border-color: rgba(0, 0, 0, 0.5); } + colorswatch.light overlay:backdrop { + color: dimgray; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px #3d7805, inset 0 0 0 1px #4e9a06; } + colorswatch:drop(active).dark overlay { + border-color: #4e9a06; + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px #4e9a06; } +colorswatch overlay { + box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.7); + border: 1px solid rgba(0, 0, 0, 0.3); } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: rgba(0, 0, 0, 0.3); + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + colorswatch#add-color-button overlay:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + colorswatch#add-color-button overlay:backdrop { + border-color: #c9c9c9; + background-image: linear-gradient(to bottom, #f7f7f7); + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + colorswatch#add-color-button overlay:backdrop GtkLabel, colorswatch#add-color-button overlay:backdrop { + color: #9e9e9e; } + colorswatch#add-color-button overlay:backdrop label, colorswatch#add-color-button overlay:backdrop { + color: #9e9e9e; } +colorswatch:disabled { + opacity: 0.5; } + colorswatch:disabled overlay { + border-color: rgba(0, 0, 0, 0.6); + box-shadow: none; } +row:selected colorswatch { + box-shadow: 0 0 0 2px #ffffff; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/****************** + * Combobox Entry * + ******************/ +.combobox-entry button { + box-shadow: none; } + .combobox-entry button:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry button:last-child { + border-radius: 0 4px 4px 0; } +.combobox-entry entry { + box-shadow: none; } + .combobox-entry entry:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; } + .combobox-entry entry:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: #f7f7f7; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + messagedialog .titlebar:backdrop { + background-color: #f7f7f7; } +messagedialog.csd { + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.1); } + messagedialog.csd.background { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + messagedialog.csd .dialog-action-area .button, + messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; } + messagedialog.csd .dialog-action-area .button:first-child, + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area .button:last-child, + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + +filechooser { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + filechooser .dialog-action-box { + border-top: 1px solid #c4c4c4; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + filechooser .dialog-action-box:backdrop { + border-top-color: #c9c9c9; } + filechooser #pathbarbox { + border-bottom: 1px solid #f7f7f7; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), +entry { + min-height: 20px; + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #444; + border-color: #c4c4c4; + background-color: #ffffff; + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; } + spinbutton:focus:not(.vertical), + entry:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #449ac2; } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #9e9e9e; + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, #fafafa); + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: dimgray; + border-color: #c9c9c9; + background-image: linear-gradient(to bottom, #fcfcfc); + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #d1d1d1; + border-color: #c9c9c9; + background-image: linear-gradient(to bottom, #fafafa); + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #f34235; + border-color: #f34235; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #f34235; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #f34235; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #feea3a; + border-color: #feea3a; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + border-color: #feea3a; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #feea3a; } + spinbutton:not(.vertical) image, + entry image { + color: dimgray; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #444; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: #449ac2; } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #b1b1b1; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; } + .osd spinbutton:not(.vertical), .osd + entry { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus:not(.vertical), .osd + entry:focus { + color: white; + border-color: #449ac2; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); + background-clip: padding-box; + box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05), inset 0 1px 1px 0 rgba(0, 0, 0, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), .osd + entry:backdrop { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton:disabled:not(.vertical), .osd + entry:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #449ac2; + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus + button, .linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #449ac2; } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #4e9a06; } +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > +entry:not(:disabled) + entry:not(:disabled), .linked.vertical > +entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) { + border-top-color: #ededed; + background-image: linear-gradient(to bottom, #ffffff); } + .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > + entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > + entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { + border-top-color: #ededed; + background-image: linear-gradient(to bottom, #fcfcfc); } +.linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > +entry:disabled + entry:disabled, .linked.vertical > +entry:disabled + entry:disabled { + border-top-color: #ededed; } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > +entry + spinbutton:focus:not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:focus:not(:only-child) { + border-top-color: #449ac2; } +.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > +entry + spinbutton:drop(active):not(:only-child):not(.vertical), +.linked.vertical > +entry + entry:drop(active):not(:only-child) { + border-top-color: #4e9a06; } +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + .entry, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + .button, +.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:focus:not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:focus:not(:only-child) + entry, +.linked.vertical > +entry:focus:not(:only-child) + .entry, +.linked.vertical > +entry:focus:not(:only-child) + button, +.linked.vertical > +entry:focus:not(:only-child) + .button, +.linked.vertical > +entry:focus:not(:only-child) + combobox > box > button.combo { + border-top-color: #449ac2; } +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical), +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + .entry, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + .button, +.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > +entry:drop(active):not(:only-child) + spinbutton:not(.vertical), +.linked.vertical > +entry:drop(active):not(:only-child) + entry, +.linked.vertical > +entry:drop(active):not(:only-child) + .entry, +.linked.vertical > +entry:drop(active):not(:only-child) + button, +.linked.vertical > +entry:drop(active):not(:only-child) + .button, +.linked.vertical > +entry:drop(active):not(:only-child) + combobox > box > button.combo { + border-top-color: #4e9a06; } + +treeview acceleditor > label { + background-color: #449ac2; } + +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #ffffff; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #449ac2; } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: #919191; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * File chooser * + ****************/ +placessidebar > viewport.frame { + border-style: none; } +placessidebar row { + min-height: 36px; + padding: 0px; } + placessidebar row > revealer { + padding: 0 14px; } + placessidebar row:selected { + color: #ffffff; } + placessidebar row:disabled { + color: #9e9e9e; } + placessidebar row:backdrop { + color: #9e9e9e; } + placessidebar row:backdrop:selected { + color: rgba(255, 255, 255, 0.5); } + placessidebar row:backdrop:disabled { + color: #d1d1d1; } + placessidebar row GtkImage.sidebar-icon, + placessidebar row image.sidebar-icon { + opacity: 0.7; } + placessidebar row GtkImage.sidebar-icon:dir(ltr), + placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; } + placessidebar row GtkImage.sidebar-icon:dir(rtl), + placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; } + placessidebar row GtkLabel.sidebar-label:dir(ltr), + placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; } + placessidebar row GtkLabel.sidebar-label:dir(rtl), + placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; } + button.sidebar-button { + min-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } + button.sidebar-button:not(:hover):not(:active) > image, button.sidebar-button:backdrop > image { + opacity: 0.7; } + placessidebar row:selected:active { + box-shadow: none; } + placessidebar row.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image(#4e9a06); + background-clip: content-box; } + placessidebar row.sidebar-new-bookmark-row { + color: #449ac2; } + placessidebar row:drop(active):not(:disabled) { + color: #4e9a06; + box-shadow: inset 0 1px #4e9a06, inset 0 -1px #4e9a06; } + placessidebar row:drop(active):not(:disabled):selected { + color: #ffffff; + background-color: #4e9a06; } + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(0turn); } +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + -gtk-icon-transform: rotate(-0.5turn); } +placesview row.activatable:hover { + background-color: transparent; } +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #f7f7f7; + border-width: 1px; + border-style: solid solid none; + border-color: #c4c4c4; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .floating-bar.bottom.left { + border-left-style: none; + border-top-left-radius: 0; } + .floating-bar.bottom.right { + border-right-style: none; + border-top-right-radius: 0; } + .floating-bar > .button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #f7f7f7; + border-color: #c9c9c9; } + +/********** + * Frames * + **********/ +frame > border { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #c4c4c4; } + frame > border.flat { + border-style: none; } + frame > border:backdrop { + border-color: #c9c9c9; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #c4c4c4; } + actionbar > revealer > box:backdrop { + border-color: #c9c9c9; } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#ababab), to(rgba(171, 171, 171, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.top:backdrop { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#c9c9c9), to(rgba(201, 201, 201, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#ababab), to(rgba(171, 171, 171, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.bottom:backdrop { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#c9c9c9), to(rgba(201, 201, 201, 0))); + background-size: 100% 5%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#ababab), to(rgba(171, 171, 171, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.left:backdrop { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#c9c9c9), to(rgba(201, 201, 201, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#ababab), to(rgba(171, 171, 171, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(68, 68, 68, 0.07)), to(rgba(68, 68, 68, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + scrolledwindow overshoot.right:backdrop { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#c9c9c9), to(rgba(201, 201, 201, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #c4c4c4 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: lightgray; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #c9c9c9 1px, transparent 1px); + background-color: #efefef; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); + min-width: 1px; + min-height: 1px; } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #ffffff; + background: #ffffff; + color: #444; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #449ac2; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver GtkIconView.sidebar, + GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #ffffff; + background-image: none; + border: 1px solid #ffffff; + color: #444; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #ffffff; } + GraniteWidgetsWelcome GtkLabel { + color: #444; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(68, 68, 68, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + background-color: #f7f7f7; + border: solid #c4c4c4; + color: #444; + border-right-width: 1px; } + .source-list .category-expander { + color: transparent; } + .source-list .badge { + background-image: none; + background-color: rgba(0, 0, 0, 0.4); + color: #f7f7f7; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + .source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { + background-color: rgba(0, 0, 0, 0.2); + color: #eaeaea; } + .source-list row, + .source-list .list-row { + border: none; + padding: 0; } + .source-list row > GtkLabel, + .source-list row > label, + .source-list .list-row > GtkLabel, + .source-list .list-row > label { + padding-left: 6px; + padding-right: 6px; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(68, 68, 68, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #feea3a; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #ffffff; } + .storage-bar .fill-block.app { + background-color: #2095f2; } + .storage-bar .fill-block.audio { + background-color: #fe9700; } + .storage-bar .fill-block.photo { + background-color: #f34235; } + .storage-bar .fill-block.video { + background-color: #9b26af; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header Bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + min-height: 40px; + padding: 0 8px; + border: none; + border-radius: 4px 4px 0 0; + background-color: #636E73; + color: #ffffff; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .titlebar:backdrop:not(headerbar), + headerbar:backdrop { + background-color: #636E73; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + transition: 200ms ease-out; } + .titlebar:not(headerbar) .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: #ffffff; } + .titlebar:not(headerbar) .title:backdrop, + headerbar .title:backdrop { + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: #ffffff; } + .selection-mode.titlebar:not(headerbar), + headerbar.selection-mode { + border-radius: 4px 4px 0 0; + color: #ffffff; + text-shadow: 0 -1px rgba(0, 0, 0, 0.5); + border-color: #347d9f; + background-color: #347D9F; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } + .selection-mode.titlebar:backdrop:not(headerbar), + headerbar.selection-mode:backdrop { + background-color: #275f79; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop, .selection-mode.titlebar:not(headerbar) .selection-menu, + headerbar.selection-mode .selection-menu:backdrop, + headerbar.selection-mode .selection-menu { + border-color: rgba(68, 154, 194, 0); + background-image: linear-gradient(to bottom, rgba(68, 154, 194, 0)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop GtkArrow, .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, + headerbar.selection-mode .selection-menu:backdrop GtkArrow, + headerbar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .selection-mode.titlebar:not(headerbar) .selection-menu:backdrop .arrow, .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, + headerbar.selection-mode .selection-menu:backdrop .arrow, + headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + color: rgba(255, 255, 255, 0.5); + -gtk-icon-shadow: none; } + .tiled .titlebar:backdrop:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:backdrop:not(headerbar), .maximized .titlebar:not(headerbar), .tiled + headerbar:backdrop, .tiled + headerbar, .maximized + headerbar:backdrop, .maximized + headerbar { + border-radius: 0; } + .default-decoration.titlebar:not(headerbar), + headerbar.default-decoration { + padding: 6px; + min-height: 28px; + background-color: #636E73; + color: #ffffff; } + .default-decoration.titlebar:not(headerbar) .maximized, + headerbar.default-decoration .maximized { + padding: 6px; } + .default-decoration.titlebar:backdrop:not(headerbar), + headerbar.default-decoration:backdrop { + background-color: #576165; + color: rgba(255, 255, 255, 0.5); } + .default-decoration.titlebar:not(headerbar) .button.titlebutton, + .default-decoration.titlebar:not(headerbar) button.titlebutton, + headerbar.default-decoration .button.titlebutton, + headerbar.default-decoration button.titlebutton { + min-height: 16px; + min-width: 16px; + padding: 1px; + border-radius: 50%; + background-color: transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .default-decoration.titlebar:not(headerbar) .button.titlebutton:hover, + .default-decoration.titlebar:not(headerbar) button.titlebutton:hover, + headerbar.default-decoration .button.titlebutton:hover, + headerbar.default-decoration button.titlebutton:hover { + background-color: transparent; + color: white; } + .default-decoration.titlebar:not(headerbar) .button.titlebutton:backdrop, + .default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop, + headerbar.default-decoration .button.titlebutton:backdrop, + headerbar.default-decoration button.titlebutton:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); } + .default-decoration.titlebar:not(headerbar) .button.titlebutton:active, + .default-decoration.titlebar:not(headerbar) button.titlebutton:active, + headerbar.default-decoration .button.titlebutton:active, + headerbar.default-decoration button.titlebutton:active { + background-color: #ffffff; + color: #636E73; + border-radius: 50%; + box-shadow: none; } + .titlebar:not(headerbar) entry, + headerbar entry { + margin: 6px 0; + min-height: 16px; + border-radius: 2px; + padding: 4px; + border: none; + box-shadow: none; + background: rgba(255, 255, 255, 0.95); + color: #444; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .titlebar:not(headerbar) entry > image, + headerbar entry > image { + padding-right: 6px; + color: rgba(68, 68, 68, 0.8); } + .titlebar:not(headerbar) entry:active, .titlebar:not(headerbar) entry:focus, + headerbar entry:active, + headerbar entry:focus { + background: #ffffff; + color: #444; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .titlebar:not(headerbar) entry:active > image, .titlebar:not(headerbar) entry:focus > image, + headerbar entry:active > image, + headerbar entry:focus > image { + padding-right: 6px; + color: #444; } + .titlebar:not(headerbar) entry:active:backdrop, .titlebar:not(headerbar) entry:focus:backdrop, + headerbar entry:active:backdrop, + headerbar entry:focus:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) entry:disabled, + headerbar entry:disabled { + background: rgba(255, 255, 255, 0.6); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) entry:disabled > image, + headerbar entry:disabled > image { + padding-right: 6px; + color: rgba(68, 68, 68, 0.5); } + .titlebar:not(headerbar) entry:disabled:backdrop, + headerbar entry:disabled:backdrop { + background: rgba(255, 255, 255, 0.5); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) entry:backdrop, + headerbar entry:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .titlebar:not(headerbar) entry:backdrop > image, + headerbar entry:backdrop > image { + color: rgba(68, 68, 68, 0.5); } + .titlebar:not(headerbar) button, + headerbar button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + padding: 10px; + margin: 0; + color: #ffffff; } + .titlebar:not(headerbar) button.text-button, .titlebar:not(headerbar) button.image-button, .titlebar:not(headerbar) button.flat, + headerbar button.text-button, + headerbar button.image-button, + headerbar button.flat { + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: transparent; + background-image: none; + color: #ffffff; } + .titlebar:not(headerbar) button.text-button:backdrop, .titlebar:not(headerbar) button.image-button:backdrop, .titlebar:not(headerbar) button.flat:backdrop, + headerbar button.text-button:backdrop, + headerbar button.image-button:backdrop, + headerbar button.flat:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.linked, + headerbar button.linked { + border-radius: 0px; + margin: 0; } + .titlebar:not(headerbar) button:hover, + headerbar button:hover { + background-image: none; + background-color: rgba(0, 0, 0, 0.15); + color: white; + box-shadow: none; + text-shadow: none; } + .titlebar:not(headerbar) button:backdrop, + headerbar button:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button:active, .titlebar:not(headerbar) button:checked, + headerbar button:active, + headerbar button:checked { + font: bold; + border-radius: 0px; + text-shadow: none; + -gtk-icon-shadow: none; + box-shadow: inset 0 -2px 0 0 #ffffff; + background-color: transparent; + background-image: none; + color: #ffffff; } + .titlebar:not(headerbar) button:active:backdrop, .titlebar:not(headerbar) button:checked:backdrop, + headerbar button:active:backdrop, + headerbar button:checked:backdrop { + background-color: transparent; + background-image: none; + color: rgba(255, 255, 255, 0.5); + box-shadow: inset 0 -2px 0 0 rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button:disabled, + headerbar button:disabled { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; } + .titlebar:not(headerbar) button:disabled:backdrop, + headerbar button:disabled:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: transparent; + background-image: none; } + .titlebar:not(headerbar) button:disabled:backdrop image, + headerbar button:disabled:backdrop image { + -gtk-icon-effect: dim; } + .titlebar:not(headerbar) button.titlebutton, + headerbar button.titlebutton { + min-height: 16px; + min-width: 16px; + padding: 1px; + border-radius: 50%; + background-color: transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .titlebar:not(headerbar) button.titlebutton:hover, + headerbar button.titlebutton:hover { + background-color: transparent; + color: white; } + .titlebar:not(headerbar) button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.titlebutton:active, + headerbar button.titlebutton:active { + background-color: #ffffff; + color: #636E73; + border-radius: 50%; + box-shadow: none; } + .titlebar:not(headerbar) button.menu-button, .titlebar:not(headerbar) button.title-menu-button, + headerbar button.menu-button, + headerbar button.title-menu-button { + padding: 1px; + background-color: transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .titlebar:not(headerbar) button.menu-button:hover, .titlebar:not(headerbar) button.title-menu-button:hover, + headerbar button.menu-button:hover, + headerbar button.title-menu-button:hover { + background-color: rgba(0, 0, 0, 0.1); + color: white; } + .titlebar:not(headerbar) button.menu-button:backdrop, .titlebar:not(headerbar) button.title-menu-button:backdrop, + headerbar button.menu-button:backdrop, + headerbar button.title-menu-button:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); } + .titlebar:not(headerbar) button.menu-button:active, .titlebar:not(headerbar) button.title-menu-button:active, + headerbar button.menu-button:active, + headerbar button.title-menu-button:active { + background-color: #4b5458; + color: #ffffff; + box-shadow: none; } + .titlebar:not(headerbar) .separator, + headerbar .separator { + color: transparent; + background-color: transparent; } + +.titlebar, .titlebar:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop { + border-top-left-radius: 4px; } +headerbar:last-child, headerbar:last-child:backdrop { + border-top-right-radius: 4px; } + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: #636E73; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; } + window.csd > .titlebar:not(headerbar):backdrop { + background-color: #576165; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #444; + background-color: #f7f7f7; + border-bottom: 1px solid #dedede; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #ffffff; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #ffffff; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(255, 255, 255, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(255, 255, 255, 0.95); + color: #444; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #444; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #ffffff; + color: #444; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(255, 255, 255, 0.6); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(255, 255, 255, 0.5); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(255, 255, 255, 0.8); + color: rgba(68, 68, 68, 0.5); + box-shadow: none; } + +.info { + background-color: #2095f2; } + .info:backdrop { + background-color: #50acf5; + color: rgba(255, 255, 255, 0.5); } + +.warning { + background-color: #feea3a; } + .warning:backdrop { + background-color: #feef6d; + color: rgba(255, 255, 255, 0.5); } + +.question { + background-color: #1ea362; } + .question:backdrop { + background-color: #26ce7c; + color: rgba(255, 255, 255, 0.5); } + +.error { + background-color: #f34235; } + .error:backdrop { + background-color: #f66f65; + color: rgba(255, 255, 255, 0.5); } + +/************* + * Level Bar * + *************/ +levelbar { + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; } + levelbar:backdrop { + transition: 200ms ease-out; } + levelbar trough { + margin: 0; + padding: 2px; + border-radius: 3px; } + levelbar.horizontal.indicator-discrete.fill-block { + margin: 0 1px; } + levelbar.horizontal.discrete block { + margin: 0 1px; } + levelbar.vertical.indicator-discrete.fill-block { + margin: 1px 0; } + levelbar.vertical.discrete block { + margin: 1px 0; } + levelbar.vertical .fill-block, + levelbar.vertical block, + levelbar block { + border-radius: 2px; + min-width: 32px; + min-height: 2px; } + levelbar.vertical .low.fill-block, + levelbar.vertical block.low, levelbar.vertical .level-low.fill-block, + levelbar.vertical block.level-low, + levelbar block.low, + levelbar block.level-low { + border: 1px solid #fee507; + background-color: #feea3a; } + levelbar.vertical .low.fill-block:backdrop, + levelbar.vertical block.low:backdrop, levelbar.vertical .level-low.fill-block:backdrop, + levelbar.vertical block.level-low:backdrop, + levelbar block.low:backdrop, + levelbar block.level-low:backdrop { + border: 1px solid #feea3a; } + levelbar.vertical .high.fill-block, + levelbar.vertical block.high, levelbar.vertical .level-high.fill-block, + levelbar.vertical block.level-high, + levelbar block.high, + levelbar block.level-high { + border: 1px solid #347d9f; + background-color: #449ac2; } + levelbar.vertical .high.fill-block:backdrop, + levelbar.vertical block.high:backdrop, levelbar.vertical .level-high.fill-block:backdrop, + levelbar.vertical block.level-high:backdrop, + levelbar block.high:backdrop, + levelbar block.level-high:backdrop { + border: 1px solid #449ac2; } + levelbar.vertical .full.fill-block, + levelbar.vertical block.full, levelbar.vertical .level-full.fill-block, + levelbar.vertical block.level-full, + levelbar block.full, + levelbar block.level-full { + border: 1px solid #167848; + background-color: #1ea362; } + levelbar.vertical .full.fill-block:backdrop, + levelbar.vertical block.full:backdrop, levelbar.vertical .level-full.fill-block:backdrop, + levelbar.vertical block.level-full:backdrop, + levelbar block.full:backdrop, + levelbar block.level-full:backdrop { + border: 1px solid #1ea362; } + levelbar.vertical .empty.fill-block, + levelbar.vertical block.empty, levelbar.vertical .level-empty.fill-block, + levelbar.vertical block.level-empty, + levelbar block.empty, + levelbar block.level-empty { + background-color: transparent; + border: 1px solid rgba(68, 68, 68, 0.2); + box-shadow: none; } + levelbar.vertical .empty.fill-block:backdrop, + levelbar.vertical block.empty:backdrop, levelbar.vertical .level-empty.fill-block:backdrop, + levelbar.vertical block.level-empty:backdrop, + levelbar block.empty:backdrop, + levelbar block.level-empty:backdrop { + border-color: rgba(158, 158, 158, 0.15); } + levelbar.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; } + levelbar.vertical .fill-block, + levelbar.vertical block { + min-width: 8px; + min-height: 32px; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: blue; } + *:link:visited, + button:visited { + color: rgba(0, 0, 255, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #b4d7e7; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #3333ff; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #ecf5f9; } + *:link:active, button:active:link, + button:active:visited { + color: blue; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #daebf3; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, .selection-mode.titlebar:not(headerbar) .subtitle:backdrop:backdrop:hover:link, + headerbar.selection-mode .subtitle:backdrop:backdrop:hover:link, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #449ac2; } + *:link:selected, .selection-mode.titlebar:not(headerbar) .subtitle:link, + headerbar.selection-mode .subtitle:link, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: #daebf3; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + button:link > GtkLabel, + button:visited > GtkLabel { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list { + color: #444; + background-color: #ffffff; + border-color: #c4c4c4; } + list:backdrop { + background-color: #fcfcfc; + border-color: #c9c9c9; } + +row { + border-radius: 0; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row image { + padding-right: 6px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(68, 68, 68, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: #4491b5; } + row.activatable:selected:backdrop { + background-color: #449ac2; } + +/********* + * Menus * + *********/ +menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); + background-color: #636E73; + color: #ffffff; } + menubar:backdrop { + background-color: #576165; } + menubar > menuitem { + min-height: 16px; + padding: 4px 8px; } + menubar > menuitem:hover { + box-shadow: inset 0 -3px #449ac2; + color: #ffffff; } + menubar > menuitem:disabled { + color: #9e9e9e; + box-shadow: none; } + +menu { + padding: 4px 0px; + background-color: #ffffff; + border: 1px solid #c4c4c4; + border-radius: 4px; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1); } + .csd menu { + border: none; } + menu:backdrop { + background-color: #fcfcfc; } + menu menuitem { + min-height: 16px; + min-width: 40px; + padding: 8px 4px; + text-shadow: none; } + menu menuitem:hover { + color: #ffffff; + background-color: #449ac2; } + menu menuitem:disabled { + color: #9e9e9e; } + menu menuitem:disabled:backdrop { + color: #d1d1d1; } + menu menuitem:backdrop, menu menuitem:backdrop:hover { + color: #9e9e9e; + background-color: transparent; } + menu menuitem arrow { + min-height: 16px; + min-width: 16px; } + menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 10px; } + menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 10px; } + menu > arrow { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #ffffff; + border-radius: 0; } + menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #ececec; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #ececec; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover { + background-color: #ececec; } + menu > arrow:backdrop { + background-color: #fcfcfc; } + menu > arrow:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; } + +menuitem accelerator { + color: alpha(currentColor,0.55); } +menuitem check, +menuitem radio { + min-height: 16px; + min-width: 16px; } + menuitem check:dir(ltr), + menuitem radio:dir(ltr) { + margin-right: 7px; } + menuitem check:dir(rtl), + menuitem radio:dir(rtl) { + margin-left: 7px; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #e5e5e5; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #e5e5e5; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(68, 68, 68, 0.1); + border-radius: 5px; } + +separator { + color: #c4c4c4; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #c4c4c4; + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #fcfcfc; + border-color: #c9c9c9; } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: lightgray; } + +/************* + * Notebooks * + *************/ +notebook > header { + border: none; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs > tab:hover { + box-shadow: inset 0 -2px #c4c4c4; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -2px #449ac2; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs > tab:hover { + box-shadow: inset 0 2px #c4c4c4; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + box-shadow: inset 0 2px #449ac2; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs > tab:hover { + box-shadow: inset -2px 0 #c4c4c4; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + box-shadow: inset -2px 0 #449ac2; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs > tab:hover { + box-shadow: inset 2px 0 #c4c4c4; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + box-shadow: inset 2px 0 #449ac2; } + 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 { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; } + notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + -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 { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; } + notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: none; } + notebook > header > tabs > arrow:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; } + notebook > header tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + outline-offset: -5px; + color: #9e9e9e; + font-weight: bold; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #717171; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(196, 196, 196, 0.3); + background-color: rgba(247, 247, 247, 0.2); } + notebook > header tab:backdrop { + color: #c2c2c2; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #444; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(196, 196, 196, 0.5); + background-color: rgba(247, 247, 247, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(247, 247, 247, 0.7); } + notebook > header tab:backdrop:checked { + color: #9e9e9e; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #c9c9c9; + background-color: #f7f7f7; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + color: currentColor; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + color: alpha(currentColor,0.3); } + notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -4px; } + notebook > header tab button.flat:first-child { + margin-left: -4px; + margin-right: 4px; } + notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 4px; + padding-right: 4px; } + notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) { + margin-left: 3px; + margin-right: 3px; } + notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: -1px; } + notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: -1px; } + notebook > header.top tabs tab, notebook > header.bottom tabs tab { + margin-left: 4px; + margin-right: 4px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 4px; + padding-bottom: 4px; } + notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; } + notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: -1px; } + notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: -1px; } + notebook > header.left tabs tab, notebook > header.right tabs tab { + margin-top: 4px; + margin-bottom: 4px; } + notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid none; } + notebook > header.top tab { + padding-bottom: 4px; } + notebook > header.bottom tab { + padding-top: 4px; } +notebook > stack:not(:only-child) { + background-color: #ffffff; } + notebook > stack:not(:only-child):backdrop { + background-color: #fcfcfc; } + +notebook, +.dynamic-notebook, +.notebook { + padding: 0; + background-color: #ffffff; + box-shadow: 0 0 0 1px #c4c4c4; + background-clip: border-box; } + notebook > header, + notebook > .header, + .dynamic-notebook > header, + .dynamic-notebook > .header, + .notebook > header, + .notebook > .header { + border: none; + box-shadow: none; + background-color: #f7f7f7; } + notebook > tab, + .dynamic-notebook > tab, + .notebook > tab { + border-radius: 0; + background-color: #f7f7f7; } + notebook > tab.top, + .dynamic-notebook > tab.top, + .notebook > tab.top { + padding: 6px 8px 8px 8px; + box-shadow: inset 0 -1px 0 0 #c4c4c4; } + notebook > tab.top:active, + .dynamic-notebook > tab.top:active, + .notebook > tab.top:active { + box-shadow: inset 0 -3px 0 0 #c4c4c4; } + notebook > tab.top:active:backdrop, + .dynamic-notebook > tab.top:active:backdrop, + .notebook > tab.top:active:backdrop { + box-shadow: inset 0 -3px 0 0 #c9c9c9; } + notebook > tab.top:backdrop, + .dynamic-notebook > tab.top:backdrop, + .notebook > tab.top:backdrop { + box-shadow: inset 0 -1px 0 0 #c9c9c9; } + notebook > tab.top:disabled, + .dynamic-notebook > tab.top:disabled, + .notebook > tab.top:disabled { + box-shadow: inset 0 -1px 0 0 #c4c4c4; } + notebook > tab.bottom, + .dynamic-notebook > tab.bottom, + .notebook > tab.bottom { + padding: 8px 8px 6px 8px; + box-shadow: inset 0 1px 0 0 #c4c4c4; } + notebook > tab.bottom:active, + .dynamic-notebook > tab.bottom:active, + .notebook > tab.bottom:active { + box-shadow: inset 0 3px 0 0 #c4c4c4; } + notebook > tab.bottom:active:backdrop, + .dynamic-notebook > tab.bottom:active:backdrop, + .notebook > tab.bottom:active:backdrop { + box-shadow: inset 0 3px 0 0 #c9c9c9; } + notebook > tab.bottom:backdrop, + .dynamic-notebook > tab.bottom:backdrop, + .notebook > tab.bottom:backdrop { + box-shadow: inset 0 1px 0 0 #c9c9c9; } + notebook > tab.bottom:disabled, + .dynamic-notebook > tab.bottom:disabled, + .notebook > tab.bottom:disabled { + box-shadow: inset 0 1px 0 0 #c4c4c4; } + notebook > tab.left, + .dynamic-notebook > tab.left, + .notebook > tab.left { + padding: 8px; + box-shadow: inset -1px 0 0 0 #c4c4c4; } + notebook > tab.left:active, + .dynamic-notebook > tab.left:active, + .notebook > tab.left:active { + box-shadow: inset -3px 0 0 0 #c4c4c4; } + notebook > tab.left:active:backdrop, + .dynamic-notebook > tab.left:active:backdrop, + .notebook > tab.left:active:backdrop { + box-shadow: inset -3px 0 0 0 #c9c9c9; } + notebook > tab.left:backdrop, + .dynamic-notebook > tab.left:backdrop, + .notebook > tab.left:backdrop { + box-shadow: inset -1px 0 0 0 #c9c9c9; } + notebook > tab.left:disabled, + .dynamic-notebook > tab.left:disabled, + .notebook > tab.left:disabled { + box-shadow: inset -1px 0 0 0 #c4c4c4; } + notebook > tab.right, + .dynamic-notebook > tab.right, + .notebook > tab.right { + padding: 8px; + box-shadow: inset 1px 0 0 0 #c4c4c4; } + notebook > tab.right:active, + .dynamic-notebook > tab.right:active, + .notebook > tab.right:active { + box-shadow: inset 3px 0 0 0 #c4c4c4; } + notebook > tab.right:active:backdrop, + .dynamic-notebook > tab.right:active:backdrop, + .notebook > tab.right:active:backdrop { + box-shadow: inset 3px 0 0 0 #c9c9c9; } + notebook > tab.right:backdrop, + .dynamic-notebook > tab.right:backdrop, + .notebook > tab.right:backdrop { + box-shadow: inset 1px 0 0 0 #c9c9c9; } + notebook > tab.right:disabled, + .dynamic-notebook > tab.right:disabled, + .notebook > tab.right:disabled { + box-shadow: inset 1px 0 0 0 #c4c4c4; } + notebook > tab:active, + .dynamic-notebook > tab:active, + .notebook > tab:active { + font-weight: bold; } + notebook > tab:hover, + .dynamic-notebook > tab:hover, + .notebook > tab:hover { + background: #eaeaea; } + +/********* + * Paned * + *********/ +.paned, +paned { + border: solid #c4c4c4; + border-left-width: 1px; } + .paned > separator, + paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#c4c4c4); + background-size: 1px 1px; } + .paned > separator:selected, + paned > separator:selected { + background-image: image(#449ac2); } + .paned > separator:backdrop, + paned > separator:backdrop { + background-image: image(#c9c9c9); } + .paned > separator.wide, + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #f7f7f7; + background-image: image(#c4c4c4), image(#c4c4c4); + background-size: 1px 1px, 1px 1px; } + .paned > separator.wide:backdrop, + paned > separator.wide:backdrop { + background-color: #f7f7f7; + background-image: image(#c9c9c9), image(#c9c9c9); } + .paned.horizontal > separator, + paned.horizontal > separator { + background-repeat: repeat-y; } + .paned.horizontal > separator:dir(ltr), + paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; } + .paned.horizontal > separator:dir(rtl), + paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; } + .paned.horizontal > separator.wide, + paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; } + .paned.vertical > separator, + paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; } + .paned.vertical > separator.wide, + paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; } + +/************ + * Pathbars * + ************/ +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.text-button.image-button label { + padding-left: 0; + padding-right: 0; } +.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child { + padding-right: 8px; } +.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child { + padding-left: 8px; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } + +/************ + * Popovers * + ************/ +popover.background { + padding: 2px; + border-radius: 4px; + border: none; + background-color: #f7f7f7; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } + .csd popover.background, popover.background { + border: 1px solid #c4c4c4; } + popover.background:backdrop { + background-color: #f7f7f7; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > GtkIconView, + popover.background > iconview, + popover.background > toolbar, + popover.background > .toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background .separator, popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/**************** + * Print dialog * +*****************/ +printdialog paper { + color: #444; + border: 1px solid #c4c4c4; + background: white; + padding: 0; } + printdialog paper:backdrop { + color: #9e9e9e; + border-color: #c9c9c9; } +printdialog .dialog-action-box { + margin: 12px; } + +/***************** + * Progress bars * + *****************/ +GtkProgressBar, +.progressbar, +progressbar { + font-size: smaller; + color: rgba(68, 68, 68, 0.4); } + GtkProgressBar.horizontal trough, + GtkProgressBar.horizontal .trough, + GtkProgressBar.horizontal progress, + .progressbar.horizontal trough, + .progressbar.horizontal .trough, + .progressbar.horizontal progress, + progressbar.horizontal trough, + progressbar.horizontal .trough, + progressbar.horizontal progress { + min-height: 4px; } + GtkProgressBar.vertical trough, + GtkProgressBar.vertical .trough, + GtkProgressBar.vertical progress, + .progressbar.vertical trough, + .progressbar.vertical .trough, + .progressbar.vertical progress, + progressbar.vertical trough, + progressbar.vertical .trough, + progressbar.vertical progress { + min-width: 4px; } + GtkProgressBar.horizontal progress, + .progressbar.horizontal progress, + progressbar.horizontal progress { + margin: 0 -1px; } + GtkProgressBar.vertical progress, + .progressbar.vertical progress, + progressbar.vertical progress { + margin: -1px 0; } + GtkProgressBar:active, + .progressbar:active, + progressbar:active { + border-radius: 0px; + color: rgba(0, 0, 0, 0.5); + background-color: #449ac2; + border-color: #347d9f; } + GtkProgressBar:active:backdrop, + .progressbar:active:backdrop, + progressbar:active:backdrop { + background-color: #6bafce; + border-color: #449ac2; } + GtkProgressBar:backdrop, + .progressbar:backdrop, + progressbar:backdrop { + transition: 200ms ease-out; } + GtkProgressBar .progressbar, + GtkProgressBar progress, + .progressbar .progressbar, + .progressbar progress, + progressbar .progressbar, + progressbar progress { + border-radius: 0px; } + GtkProgressBar .progressbar.left, + GtkProgressBar progress.left, + .progressbar .progressbar.left, + .progressbar progress.left, + progressbar .progressbar.left, + progressbar progress.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar .progressbar.right, + GtkProgressBar progress.right, + .progressbar .progressbar.right, + .progressbar progress.right, + progressbar .progressbar.right, + progressbar progress.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; } + GtkProgressBar .progressbar.top, + GtkProgressBar progress.top, + .progressbar .progressbar.top, + .progressbar progress.top, + progressbar .progressbar.top, + progressbar progress.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; } + GtkProgressBar .progressbar.bottom, + GtkProgressBar progress.bottom, + .progressbar .progressbar.bottom, + .progressbar progress.bottom, + progressbar .progressbar.bottom, + progressbar progress.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; } + GtkProgressBar.osd, + .progressbar.osd, + progressbar.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; } + GtkProgressBar.osd .trough, + GtkProgressBar.osd trough, + .progressbar.osd .trough, + .progressbar.osd trough, + progressbar.osd .trough, + progressbar.osd trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; } + GtkProgressBar.osd .progressbar, + GtkProgressBar.osd progress, + .progressbar.osd .progressbar, + .progressbar.osd progress, + progressbar.osd .progressbar, + progressbar.osd progress { + border-style: none; + border-radius: 0; } + GtkProgressBar row:selected, + GtkProgressBar .list-row:selected, + .progressbar row:selected, + .progressbar .list-row:selected, + progressbar row:selected, + progressbar .list-row:selected { + border: 1px solid #347d9f; + color: rgba(0, 0, 0, 0.5); + background-color: #449ac2; } + +/************ + * GtkScale * + ************/ +levelbar trough, levelbar.horizontal trough, +levelbar.horizontal .trough, levelbar.vertical trough, +levelbar.vertical .trough, GtkProgressBar, +.progressbar, +progressbar, scale trough, scale.fine-tune trough, scale fill { + border: none; + background-color: #ffffff; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2), 0px 1px rgba(255, 255, 255, 0.8); + padding: 0; + margin: 0; } + levelbar trough:disabled, + levelbar.horizontal .trough:disabled, + levelbar.vertical .trough:disabled, GtkProgressBar:disabled, + .progressbar:disabled, + progressbar:disabled, scale trough:disabled, scale fill:disabled { + background-color: #fafafa; } + levelbar trough:backdrop, + levelbar.horizontal .trough:backdrop, + levelbar.vertical .trough:backdrop, GtkProgressBar:backdrop, + .progressbar:backdrop, + progressbar:backdrop, scale trough:backdrop, scale fill:backdrop { + background-color: #fcfcfc; + transition: 200ms ease-out; } + levelbar trough:backdrop:disabled, + levelbar.horizontal .trough:backdrop:disabled, + levelbar.vertical .trough:backdrop:disabled, GtkProgressBar:backdrop:disabled, + .progressbar:backdrop:disabled, + progressbar:backdrop:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: #fafafa; } + row:selected levelbar trough, levelbar row:selected trough, + row:selected levelbar.horizontal .trough, + levelbar.horizontal row:selected .trough, + row:selected levelbar.vertical .trough, + levelbar.vertical row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, + row:selected progressbar, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill { + box-shadow: none; } + row:selected levelbar trough, levelbar row:selected trough, + row:selected levelbar.horizontal .trough, + levelbar.horizontal row:selected .trough, + row:selected levelbar.vertical .trough, + levelbar.vertical row:selected .trough, row:selected GtkProgressBar, + row:selected .progressbar, + row:selected progressbar, row:selected scale trough, scale row:selected trough, row:selected scale fill, scale row:selected fill, row:selected levelbar trough:disabled, levelbar row:selected trough:disabled, + row:selected levelbar.horizontal .trough:disabled, + levelbar.horizontal row:selected .trough:disabled, + row:selected levelbar.vertical .trough:disabled, + levelbar.vertical row:selected .trough:disabled, row:selected GtkProgressBar:disabled, + row:selected .progressbar:disabled, + row:selected progressbar:disabled, row:selected scale trough:disabled, scale row:selected trough:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled { + border-color: #347d9f; } + .osd levelbar trough, levelbar .osd trough, + .osd levelbar.horizontal .trough, + levelbar.horizontal .osd .trough, + .osd levelbar.vertical .trough, + levelbar.vertical .osd .trough, .osd GtkProgressBar, + .osd .progressbar, + .osd progressbar, .osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill { + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(0, 0, 0, 0.5); + box-shadow: none; + outline-color: rgba(161, 168, 171, 0.2); } + .osd levelbar trough:disabled, levelbar .osd trough:disabled, + .osd levelbar.horizontal .trough:disabled, + levelbar.horizontal .osd .trough:disabled, + .osd levelbar.vertical .trough:disabled, + levelbar.vertical .osd .trough:disabled, .osd GtkProgressBar:disabled, + .osd .progressbar:disabled, + .osd progressbar:disabled, .osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled { + background-color: rgba(45, 50, 51, 0.5); } + +GtkProgressBar .progressbar, +GtkProgressBar progress, +.progressbar .progressbar, +.progressbar progress, +progressbar .progressbar, +progressbar progress, scale fill, +scale highlight, scale.fine-tune fill, +scale.fine-tune highlight { + border: 1px solid #347d9f; + background-color: #449ac2; + box-shadow: 0px 1px rgba(255, 255, 255, 0.8); + border-radius: 4px; + min-height: 8px; } + GtkProgressBar .progressbar:disabled, + GtkProgressBar progress:disabled, + .progressbar .progressbar:disabled, + .progressbar progress:disabled, + progressbar .progressbar:disabled, + progressbar progress:disabled, scale fill:disabled, + scale highlight:disabled { + border: 1px solid #9e9e9e; + background-color: #c4c4c4; } + GtkProgressBar .progressbar:backdrop, + GtkProgressBar progress:backdrop, + .progressbar .progressbar:backdrop, + .progressbar progress:backdrop, + progressbar .progressbar:backdrop, + progressbar progress:backdrop, GtkProgressBar:backdrop .progressbar, + .progressbar:backdrop .progressbar, + progressbar:backdrop .progressbar, GtkProgressBar:backdrop progress, + .progressbar:backdrop progress, + progressbar:backdrop progress, scale fill:backdrop, + scale highlight:backdrop, GtkProgressBar .progressbar:active:backdrop, + GtkProgressBar progress:active:backdrop, + .progressbar .progressbar:active:backdrop, + .progressbar progress:active:backdrop, + progressbar .progressbar:active:backdrop, + progressbar progress:active:backdrop, GtkProgressBar:backdrop .progressbar:active, + .progressbar:backdrop .progressbar:active, + progressbar:backdrop .progressbar:active, GtkProgressBar:backdrop progress:active, + .progressbar:backdrop progress:active, + progressbar:backdrop progress:active, scale fill:active:backdrop, + scale highlight:active:backdrop { + border-color: #449ac2; + background-color: #6bafce; } + GtkProgressBar .progressbar:backdrop:disabled, + GtkProgressBar progress:backdrop:disabled, + .progressbar .progressbar:backdrop:disabled, + .progressbar progress:backdrop:disabled, + progressbar .progressbar:backdrop:disabled, + progressbar progress:backdrop:disabled, GtkProgressBar:backdrop .progressbar:disabled, + .progressbar:backdrop .progressbar:disabled, + progressbar:backdrop .progressbar:disabled, GtkProgressBar:backdrop progress:disabled, + .progressbar:backdrop progress:disabled, + progressbar:backdrop progress:disabled, scale fill:backdrop:disabled, + scale highlight:backdrop:disabled, GtkProgressBar .progressbar:active:backdrop:disabled, + GtkProgressBar progress:active:backdrop:disabled, + .progressbar .progressbar:active:backdrop:disabled, + .progressbar progress:active:backdrop:disabled, + progressbar .progressbar:active:backdrop:disabled, + progressbar progress:active:backdrop:disabled, GtkProgressBar:backdrop .progressbar:active:disabled, + .progressbar:backdrop .progressbar:active:disabled, + progressbar:backdrop .progressbar:active:disabled, GtkProgressBar:backdrop progress:active:disabled, + .progressbar:backdrop progress:active:disabled, + progressbar:backdrop progress:active:disabled, scale fill:active:backdrop:disabled, + scale highlight:active:backdrop:disabled { + background-color: transparent; + border-color: transparent; } + .list-row:selected GtkProgressBar .progressbar:disabled, GtkProgressBar .list-row:selected .progressbar:disabled, + .list-row:selected GtkProgressBar progress:disabled, + GtkProgressBar .list-row:selected progress:disabled, + .list-row:selected .progressbar .progressbar:disabled, + .progressbar .list-row:selected .progressbar:disabled, + .list-row:selected .progressbar progress:disabled, + .progressbar .list-row:selected progress:disabled, + .list-row:selected progressbar .progressbar:disabled, + progressbar .list-row:selected .progressbar:disabled, + .list-row:selected progressbar progress:disabled, + progressbar .list-row:selected progress:disabled, .list-row:selected scale fill:disabled, scale .list-row:selected fill:disabled, + .list-row:selected scale highlight:disabled, + scale .list-row:selected highlight:disabled, .list-row:selected GtkProgressBar .progressbar, GtkProgressBar .list-row:selected .progressbar, + .list-row:selected GtkProgressBar progress, + GtkProgressBar .list-row:selected progress, + .list-row:selected .progressbar .progressbar, + .progressbar .list-row:selected .progressbar, + .list-row:selected .progressbar progress, + .progressbar .list-row:selected progress, + .list-row:selected progressbar .progressbar, + progressbar .list-row:selected .progressbar, + .list-row:selected progressbar progress, + progressbar .list-row:selected progress, .list-row:selected scale fill, scale .list-row:selected fill, + .list-row:selected scale highlight, + scale .list-row:selected highlight { + border-color: #347d9f; } + row:selected GtkProgressBar .progressbar:disabled, GtkProgressBar row:selected .progressbar:disabled, + row:selected GtkProgressBar progress:disabled, + GtkProgressBar row:selected progress:disabled, + row:selected .progressbar .progressbar:disabled, + .progressbar row:selected .progressbar:disabled, + row:selected .progressbar progress:disabled, + .progressbar row:selected progress:disabled, + row:selected progressbar .progressbar:disabled, + progressbar row:selected .progressbar:disabled, + row:selected progressbar progress:disabled, + progressbar row:selected progress:disabled, row:selected scale fill:disabled, scale row:selected fill:disabled, + row:selected scale highlight:disabled, + scale row:selected highlight:disabled, row:selected GtkProgressBar .progressbar, GtkProgressBar row:selected .progressbar, + row:selected GtkProgressBar progress, + GtkProgressBar row:selected progress, + row:selected .progressbar .progressbar, + .progressbar row:selected .progressbar, + row:selected .progressbar progress, + .progressbar row:selected progress, + row:selected progressbar .progressbar, + progressbar row:selected .progressbar, + row:selected progressbar progress, + progressbar row:selected progress, row:selected scale fill, scale row:selected fill, + row:selected scale highlight, + scale row:selected highlight { + border-color: #347d9f; } + .osd GtkProgressBar .progressbar, GtkProgressBar .osd .progressbar, + .osd GtkProgressBar progress, + GtkProgressBar .osd progress, + .osd .progressbar .progressbar, + .progressbar .osd .progressbar, + .osd .progressbar progress, + .progressbar .osd progress, + .osd progressbar .progressbar, + progressbar .osd .progressbar, + .osd progressbar progress, + progressbar .osd progress, .osd scale fill, scale .osd fill, + .osd scale highlight, + scale .osd highlight { + border-color: rgba(0, 0, 0, 0.7); } + .osd GtkProgressBar .progressbar:disabled, GtkProgressBar .osd .progressbar:disabled, + .osd GtkProgressBar progress:disabled, + GtkProgressBar .osd progress:disabled, + .osd .progressbar .progressbar:disabled, + .progressbar .osd .progressbar:disabled, + .osd .progressbar progress:disabled, + .progressbar .osd progress:disabled, + .osd progressbar .progressbar:disabled, + progressbar .osd .progressbar:disabled, + .osd progressbar progress:disabled, + progressbar .osd progress:disabled, .osd scale fill:disabled, scale .osd fill:disabled, + .osd scale highlight:disabled, + scale .osd highlight:disabled { + border-color: transparent; } + +scale { + min-height: 10px; + min-width: 10px; + padding: 8px; } + scale fill, + scale highlight { + margin: -1px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: 2px; + background-color: #ffffff; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2); + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + box-shadow: 0 1px 1px 0 rgba(68, 154, 194, 0.5); + border: 1px solid #449ac2; } + scale slider:active:disabled { + box-shadow: none; + border: 1px solid rgba(0, 0, 0, 0.2); } + scale slider:disabled { + box-shadow: none; } + .list-row:selected scale slider, .list-row:selected scale slider:disabled { + border-color: #347d9f; } + row:selected scale slider, row:selected scale slider:disabled { + border-color: #347d9f; } + .osd scale slider { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); + border-color: rgba(0, 0, 0, 0.7); + background-color: #202526; } + .osd scale slider:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd scale slider:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd scale slider:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd scale slider:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + scale trough { + border-radius: 2px; + margin: 6px; + outline-offset: 2px; + -gtk-outline-radius: 5px; } + scale.fine-tune.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; } + scale.fine-tune.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; } + scale.fine-tune slider { + min-height: 16px; + min-width: 16px; + background-color: #ffffff; + border-color: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 12px; + box-shadow: none; } + scale.fine-tune trough { + border-radius: 6px; + outline-offset: 2px; + -gtk-outline-radius: 5px; + margin: 2px; } + scale fill { + border-radius: 2px; } + scale fill, scale fill:backdrop { + background-color: #c4c4c4; + box-shadow: none; } + scale fill:disabled, scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: rgba(62, 64, 65, 0.775); } + .osd scale fill:disabled, .osd scale fill:disabled:backdrop { + border-color: transparent; + background-color: transparent; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -9px; } + scale.horizontal indicator { + min-height: 6px; + min-width: 1px; } + scale.horizontal.fine-tune indicator { + min-height: 3px; } + scale.vertical indicator { + min-height: 1px; + min-width: 6px; } + scale.vertical.fine-tune indicator { + min-width: 3px; } + scale.color.horizontal .slider:hover, scale.color.horizontal .slider:backdrop, scale.color.horizontal .slider:disabled, scale.color.horizontal .slider:backdrop:disabled, scale.color.horizontal .slider, + scale.color.horizontal slider:hover, + scale.color.horizontal slider:backdrop, + scale.color.horizontal slider:disabled, + scale.color.horizontal slider:backdrop:disabled, + scale.color.horizontal slider, + scale.horizontal contents:last-child:not(:only-child) > trough > slider { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:hover, scale.color.horizontal .slider:hover:backdrop:disabled, + scale.color.horizontal slider:hover, + scale.color.horizontal slider:hover:backdrop:disabled, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:hover { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:active:backdrop:disabled, scale.color.horizontal .slider:active, + scale.color.horizontal slider:active:backdrop:disabled, + scale.color.horizontal slider:active, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:active { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:disabled, + scale.color.horizontal slider:disabled, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:backdrop, + scale.color.horizontal slider:backdrop, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:backdrop { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop.png"), url("assets/slider-horz-scale-has-marks-above-backdrop@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.color.horizontal .slider:backdrop:disabled, + scale.color.horizontal slider:backdrop:disabled, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:backdrop:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png")); + min-height: 26px; + min-width: 22px; + margin-top: -14px; + background-position: top; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-top: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:hover { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:active { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:backdrop { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop.png"), url("assets/slider-horz-scale-has-marks-below-backdrop@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:backdrop:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png")); + min-height: 26px; + min-width: 22px; + margin-bottom: -14px; + background-position: bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-bottom: -11px; } + scale.color.vertical:dir(rtl) .slider:hover, scale.color.vertical:dir(rtl) .slider:backdrop, scale.color.vertical:dir(rtl) .slider:disabled, scale.color.vertical:dir(rtl) .slider:backdrop:disabled, scale.color.vertical:dir(rtl) .slider, + scale.color.vertical:dir(rtl) slider:hover, + scale.color.vertical:dir(rtl) slider:backdrop, + scale.color.vertical:dir(rtl) slider:disabled, + scale.color.vertical:dir(rtl) slider:backdrop:disabled, + scale.color.vertical:dir(rtl) slider, + scale.vertical contents:last-child:not(:only-child) > trough > slider { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:hover, scale.color.vertical:dir(rtl) .slider:hover:backdrop:disabled, + scale.color.vertical:dir(rtl) slider:hover, + scale.color.vertical:dir(rtl) slider:hover:backdrop:disabled, + scale.vertical contents:last-child:not(:only-child) > trough > slider:hover { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:active:backdrop:disabled, scale.color.vertical:dir(rtl) .slider:active, + scale.color.vertical:dir(rtl) slider:active:backdrop:disabled, + scale.color.vertical:dir(rtl) slider:active, + scale.vertical contents:last-child:not(:only-child) > trough > slider:active { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:disabled, + scale.color.vertical:dir(rtl) slider:disabled, + scale.vertical contents:last-child:not(:only-child) > trough > slider:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:backdrop, + scale.color.vertical:dir(rtl) slider:backdrop, + scale.vertical contents:last-child:not(:only-child) > trough > slider:backdrop { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop.png"), url("assets/slider-vert-scale-has-marks-above-backdrop@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(rtl) .slider:backdrop:disabled, + scale.color.vertical:dir(rtl) slider:backdrop:disabled, + scale.vertical contents:last-child:not(:only-child) > trough > slider:backdrop:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png")); + min-height: 22px; + min-width: 26px; + margin-left: -14px; + background-position: left bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + margin: -7px; + margin-left: -11px; } + scale.color.vertical:dir(ltr) .slider:hover, scale.color.vertical:dir(ltr) .slider:backdrop, scale.color.vertical:dir(ltr) .slider:disabled, scale.color.vertical:dir(ltr) .slider:backdrop:disabled, scale.color.vertical:dir(ltr) .slider, + scale.color.vertical:dir(ltr) slider:hover, + scale.color.vertical:dir(ltr) slider:backdrop, + scale.color.vertical:dir(ltr) slider:disabled, + scale.color.vertical:dir(ltr) slider:backdrop:disabled, + scale.color.vertical:dir(ltr) slider, + scale.vertical contents:first-child:not(:only-child) > trough > slider { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:hover, scale.color.vertical:dir(ltr) .slider:hover:backdrop:disabled, + scale.color.vertical:dir(ltr) slider:hover, + scale.color.vertical:dir(ltr) slider:hover:backdrop:disabled, + scale.vertical contents:first-child:not(:only-child) > trough > slider:hover { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:active:backdrop:disabled, scale.color.vertical:dir(ltr) .slider:active, + scale.color.vertical:dir(ltr) slider:active:backdrop:disabled, + scale.color.vertical:dir(ltr) slider:active, + scale.vertical contents:first-child:not(:only-child) > trough > slider:active { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:disabled, + scale.color.vertical:dir(ltr) slider:disabled, + scale.vertical contents:first-child:not(:only-child) > trough > slider:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:backdrop, + scale.color.vertical:dir(ltr) slider:backdrop, + scale.vertical contents:first-child:not(:only-child) > trough > slider:backdrop { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop.png"), url("assets/slider-vert-scale-has-marks-below-backdrop@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color.vertical:dir(ltr) .slider:backdrop:disabled, + scale.color.vertical:dir(ltr) slider:backdrop:disabled, + scale.vertical contents:first-child:not(:only-child) > trough > slider:backdrop:disabled { + margin: -10px; + border-style: none; + border-radius: 0; + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png")); + min-height: 22px; + min-width: 26px; + margin-right: -14px; + background-position: right bottom; + background-repeat: no-repeat; + box-shadow: none; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + margin: -7px; + margin-right: -11px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color .trough, + scale.color trough { + background-image: linear-gradient(to top, #c4c4c4); + background-repeat: no-repeat; } + scale.color.horizontal { + padding: 0 0 15px 0; } + scale.color.horizontal .trough, + scale.color.horizontal trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + scale.color.horizontal .slider:hover, scale.color.horizontal .slider:backdrop, scale.color.horizontal .slider:disabled, scale.color.horizontal .slider:backdrop:disabled, scale.color.horizontal .slider, + scale.color.horizontal slider:hover, + scale.color.horizontal slider:backdrop, + scale.color.horizontal slider:disabled, + scale.color.horizontal slider:backdrop:disabled, + scale.color.horizontal slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.vertical:dir(ltr) { + padding: 0 0 0 15px; } + scale.color.vertical:dir(ltr) .trough, + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + scale.color.vertical:dir(ltr) .slider:hover, scale.color.vertical:dir(ltr) .slider:backdrop, scale.color.vertical:dir(ltr) .slider:disabled, scale.color.vertical:dir(ltr) .slider:backdrop:disabled, scale.color.vertical:dir(ltr) .slider, + scale.color.vertical:dir(ltr) slider:hover, + scale.color.vertical:dir(ltr) slider:backdrop, + scale.color.vertical:dir(ltr) slider:disabled, + scale.color.vertical:dir(ltr) slider:backdrop:disabled, + scale.color.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.vertical:dir(rtl) { + padding: 0 15px 0 0; } + scale.color.vertical:dir(rtl) .trough, + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + scale.color.vertical:dir(rtl) .slider:hover, scale.color.vertical:dir(rtl) .slider:backdrop, scale.color.vertical:dir(rtl) .slider:disabled, scale.color.vertical:dir(rtl) .slider:backdrop:disabled, scale.color.vertical:dir(rtl) .slider, + scale.color.vertical:dir(rtl) slider:hover, + scale.color.vertical:dir(rtl) slider:backdrop, + scale.color.vertical:dir(rtl) slider:disabled, + scale.color.vertical:dir(rtl) slider:backdrop:disabled, + scale.color.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + scale.color.fine-tune.horizontal { + padding: 0 0 12px 0; } + scale.color.fine-tune.horizontal .trough, + scale.color.fine-tune.horizontal trough { + padding-bottom: 7px; + background-position: 0 -6px; } + scale.color.fine-tune.horizontal .slider, + scale.color.fine-tune.horizontal slider { + margin-bottom: -15px; + margin-top: 6px; } + scale.color.fine-tune.vertical:dir(ltr) { + padding: 0 0 0 12px; } + scale.color.fine-tune.vertical:dir(ltr) .trough, + scale.color.fine-tune.vertical:dir(ltr) trough { + padding-left: 7px; + background-position: 6px 0; } + scale.color.fine-tune.vertical:dir(ltr) .slider, + scale.color.fine-tune.vertical:dir(ltr) slider { + margin-left: -15px; + margin-right: 6px; } + scale.color.fine-tune.vertical:dir(rtl) { + padding: 0 12px 0 0; } + scale.color.fine-tune.vertical:dir(rtl) .trough, + scale.color.fine-tune.vertical:dir(rtl) trough { + padding-right: 7px; + background-position: -6px 0; } + scale.color.fine-tune.vertical:dir(rtl) .slider, + scale.color.fine-tune.vertical:dir(rtl) slider { + margin-right: -15px; + margin-left: 6px; } + +/************** + * Scrollbars * + **************/ +.scrollbar, +scrollbar { + background-color: lightgray; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + .scrollbar.top, + scrollbar.top { + border-bottom: 1px solid #c4c4c4; } + .scrollbar.bottom, + scrollbar.bottom { + border-top: 1px solid #c4c4c4; } + .scrollbar.left, + scrollbar.left { + border-right: 1px solid #c4c4c4; } + .scrollbar.right, + scrollbar.right { + border-left: 1px solid #c4c4c4; } + .scrollbar:backdrop, + scrollbar:backdrop { + background-color: #efefef; + border-color: #c9c9c9; + transition: 200ms ease-out; } + .scrollbar slider, + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #8c8c8c; } + .scrollbar slider:hover, + scrollbar slider:hover { + background-color: #686868; } + .scrollbar slider:hover:active, + scrollbar slider:hover:active { + background-color: #347d9f; } + .scrollbar slider:backdrop, + scrollbar slider:backdrop { + background-color: lightgray; } + .scrollbar slider:disabled, + scrollbar slider:disabled { + background-color: transparent; } + .scrollbar.fine-tune .slider, + .scrollbar.fine-tune slider, + scrollbar.fine-tune .slider, + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + .scrollbar.fine-tune.horizontal slider, + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + .scrollbar.fine-tune.vertical slider, + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering), + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #444; + border: 1px solid white; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering) button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering) .button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #444; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid white; + -gtk-icon-source: none; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + margin: 0 2px; + min-width: 40px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + margin: 1px 2px; + min-width: 5px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + margin: 2px 0; + min-height: 40px; } + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .button, + .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .button, + scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + margin: 2px 1px; + min-height: 5px; } + .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering, + scrollbar.overlay-indicator.dragging, + scrollbar.overlay-indicator.hovering { + opacity: 0.8; } + .scrollbar.horizontal slider, + scrollbar.horizontal slider { + min-width: 40px; } + .scrollbar.vertical slider, + scrollbar.vertical slider { + min-height: 40px; } + .scrollbar .button, + .scrollbar button, + scrollbar .button, + scrollbar button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #8c8c8c; } + .scrollbar .button:hover, + .scrollbar button:hover, + scrollbar .button:hover, + scrollbar button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #686868; } + .scrollbar .button:active, .scrollbar .button:checked, + .scrollbar button:active, + .scrollbar button:checked, + scrollbar .button:active, + scrollbar .button:checked, + scrollbar button:active, + scrollbar button:checked { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #347d9f; } + .scrollbar .button:disabled, + .scrollbar button:disabled, + scrollbar .button:disabled, + scrollbar button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(140, 140, 140, 0.2); } + .scrollbar .button:backdrop, + .scrollbar button:backdrop, + scrollbar .button:backdrop, + scrollbar button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: lightgray; } + .scrollbar .button:backdrop:disabled, + .scrollbar button:backdrop:disabled, + scrollbar .button:backdrop:disabled, + scrollbar button:backdrop:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: rgba(211, 211, 211, 0.2); } + .scrollbar.vertical .button.down, + .scrollbar.vertical button.down, + scrollbar.vertical .button.down, + scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .scrollbar.vertical .button.up, + .scrollbar.vertical button.up, + scrollbar.vertical .button.up, + scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + .scrollbar.horizontal .button.down, + .scrollbar.horizontal button.down, + scrollbar.horizontal .button.down, + scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } + .scrollbar.horizontal .button.up, + .scrollbar.horizontal button.up, + scrollbar.horizontal .button.up, + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #c4c4c4; + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: solid; + background-color: #f7f7f7; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid #c4c4c4; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #c4c4c4; + border-right-style: none; } + .sidebar:backdrop { + background-color: #fafafa; + border-color: #c9c9c9; + transition: 200ms ease-out; } + .sidebar list { + background-color: transparent; } + .sidebar .frame { + border-width: 0; + border-right-width: 1px; } + .sidebar .list-row, + .sidebar row { + border: none; + padding: 5px 8px; } + .sidebar .list-row > GtkLabel, + .sidebar .list-row > label, + .sidebar row > GtkLabel, + .sidebar row > label { + padding-left: 6px; + padding-right: 6px; } + .sidebar .list-row.needs-attention > label, + .sidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; } + .sidebar .separator { + color: #c4c4c4; } + .sidebar > .inline-toolbar { + border-radius: 0; } + .paned .sidebar.left, .paned .sidebar.right, .paned .sidebar.left:dir(rtl), .paned .sidebar:dir(rtl), .paned .sidebar:dir(ltr), .paned .sidebar, 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 .list-row, +stacksidebar row { + padding: 5px 8px; } + stacksidebar .list-row > label, + stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; } + stacksidebar .list-row.needs-attention > label, + stacksidebar row.needs-attention > label { + background-size: 6px 6px, 0 0; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } +spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding: 6px; + color: #575757; + background-image: none; + border-style: none none none solid; + border-color: rgba(196, 196, 196, 0.3); + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #444; + background-color: rgba(68, 68, 68, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(158, 158, 158, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #a7a7a7; + background-color: transparent; + border-color: rgba(201, 201, 201, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(209, 209, 209, 0.3); + background-image: none; + border-style: none none none solid; } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } +.osd spinbutton:not(.vertical) button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #A1A8AB; + border-style: none none none solid; + border-color: rgba(0, 0, 0, 0.4); + border-radius: 0; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + .osd spinbutton:not(.vertical) button:hover { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + background-color: rgba(161, 168, 171, 0.1); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:backdrop { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:disabled { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0); + text-shadow: none; + -gtk-icon-shadow: none; + color: #616769; + border-color: rgba(0, 0, 0, 0.5); + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #9e9e9e; } +spinbutton.vertical:backdrop:disabled { + color: #d1d1d1; } +spinbutton.vertical:drop(active) { + border-color: transparent; + box-shadow: none; } +spinbutton.vertical .entry, +spinbutton.vertical entry { + min-height: 24px; + min-width: 32px; + padding: 0; + border-radius: 0; } +spinbutton.vertical .button, +spinbutton.vertical button { + min-height: 32px; + min-width: 32px; + padding: 0; + border: none; + background: none; + box-shadow: none; + color: #444; } + spinbutton.vertical .button:hover, + spinbutton.vertical button:hover { + background-color: #449ac2; + color: #ffffff; + -gtk-icon-shadow: none; } + spinbutton.vertical .button:active, + spinbutton.vertical button:active { + background-color: transparent; + color: #444; } +spinbutton.vertical .button.up, +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical .button.down, +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +GtkTreeView spinbutton:not(.vertical), treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; } + GtkTreeView spinbutton:not(.vertical) .entry, + GtkTreeView spinbutton:not(.vertical) entry, treeview spinbutton:not(.vertical) .entry, + treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: #449ac2; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active, .spinner:checked, + spinner:active, + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:disabled, .spinner:checked:disabled, + spinner:active:disabled, + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(255, 255, 255, 0.8); } + switch:disabled { + background-color: #fafafa; } + switch:backdrop { + background-color: #f7f7f7; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #fafafa; } + switch:active, switch:checked { + background-color: #449ac2; } + switch:active:backdrop, switch:checked:backdrop { + background-color: #57a4c8; } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.9); + border: none; } + switch slider { + padding: 2px; + min-width: 16px; + min-height: 16px; + border-radius: 50%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #ffffff; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #ffffff; } + row:selected switch { + box-shadow: none; + border-color: #347d9f; } + row:selected switch:backdrop { + border-color: #347d9f; } + row:selected switch.slider:dir(rtl) { + border-left-color: #c4c4c4; } + row:selected switch.slider:dir(ltr) { + border-right-color: #c4c4c4; } + row:selected switch.slider:checked, row:selected switch.slider { + border-color: #347d9f; } + switch trough:active, switch trough:checked { + background-color: #449ac2; } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: #57a4c8; } + +/************ + * Toolbars * + ************/ +toolbar { + padding: 0px; + background-color: #636E73; + color: #ffffff; } + toolbar:backdrop { + background-color: #576165; + color: rgba(255, 255, 255, 0.5); } + +.osd toolbar { + box-shadow: none; + background-color: transparent; } +toolbar button { + border: none; + background: none; + text-shadow: none; + background-color: transparent; + color: #ffffff; + border-radius: 0px; + padding: 10px; } + toolbar button:focus, toolbar button:active { + color: #ffffff; + text-shadow: none; + box-shadow: inset 0 -2px 0 0 #ffffff; + background-color: rgba(255, 255, 255, 0.1); } + toolbar button:focus:backdrop, toolbar button:active:backdrop { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); } + toolbar button:hover { + background-color: rgba(255, 255, 255, 0.1); + text-shadow: none; + color: #ffffff; + box-shadow: inset 0 -2px 0 0 #ffffff; } + toolbar button:disabled { + background: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.5); } + toolbar button:backdrop { + background: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.5); } +toolbar .separator { + color: transparent; + background-color: transparent; } +toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(32, 37, 38, 0.8); } + toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; } +toolbar.horizontal separator { + margin: 0 7px 1px 6px; } +toolbar.vertical separator { + margin: 6px 1px 7px 0; } + +/******************* + * Inline Toolbars * + *******************/ +searchbar, +.search-bar, .location-bar, +.inline-toolbar { + background-color: #f2f2f2; + color: #444; + border: 1px solid #c4c4c4; + border-top-width: 0; + border-radius: 0 0 5px 5px; + box-shadow: inset 0 -1px 1px -2px rgba(0, 0, 0, 0.5); + padding: 0px; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop, + .inline-toolbar:backdrop { + background-color: #eaeaea; } + searchbar button, + .search-bar button, .location-bar button, + .inline-toolbar button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: #444; + border-radius: 0px; + padding: 10px; } + searchbar button:focus, + .search-bar button:focus, .location-bar button:focus, searchbar button:active, + .search-bar button:active, .location-bar button:active, + .inline-toolbar button:focus, + .inline-toolbar button:active { + font: bold; + color: #444; + text-shadow: none; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.05); } + searchbar button:focus:backdrop, + .search-bar button:focus:backdrop, .location-bar button:focus:backdrop, searchbar button:active:backdrop, + .search-bar button:active:backdrop, .location-bar button:active:backdrop, + .inline-toolbar button:focus:backdrop, + .inline-toolbar button:active:backdrop { + border: none; + background-color: transparent; + color: #9e9e9e; } + searchbar button:hover, + .search-bar button:hover, .location-bar button:hover, + .inline-toolbar button:hover { + background-color: rgba(0, 0, 0, 0.05); + text-shadow: none; + color: #444; + box-shadow: none; } + searchbar button:disabled, + .search-bar button:disabled, .location-bar button:disabled, + .inline-toolbar button:disabled { + background: none; + background-color: transparent; + color: rgba(68, 68, 68, 0.5); } + searchbar button:backdrop, + .search-bar button:backdrop, .location-bar button:backdrop, + .inline-toolbar button:backdrop { + border: none; + background: none; + background-color: transparent; + color: #9e9e9e; } + searchbar entry, + .search-bar entry, .location-bar entry, + .inline-toolbar entry { + background: none; + color: #444; + border-radius: 0px; + border: none; + box-shadow: none; } + searchbar entry.image, + .search-bar entry.image, .location-bar entry.image, + .inline-toolbar entry.image { + color: #444; } + searchbar entry.image.left, + .search-bar entry.image.left, .location-bar entry.image.left, + .inline-toolbar entry.image.left { + padding-right: 6px; } + searchbar entry:backdrop, + .search-bar entry:backdrop, .location-bar entry:backdrop, + .inline-toolbar entry:backdrop { + color: #9e9e9e; } + searchbar entry:selected, + .search-bar entry:selected, .location-bar entry:selected, + .inline-toolbar entry:selected { + color: #ffffff; + background-color: #449ac2; } + +searchbar, +.search-bar, .location-bar { + border-style: solid; + border-color: #c4c4c4; + background-color: #e8e8e8; } + searchbar:backdrop, + .search-bar:backdrop, .location-bar:backdrop { + border-color: #c9c9c9; + background-color: #e7e7e7; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar, +.search-bar { + padding: 3px 0px; + border-width: 0; + border-radius: 0; } + +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +/************ + * Tooltips * + ************/ +tooltip, +.tooltip, +.overlay-bar { + margin: 4px; + border: none; + border-radius: 3px; + background-color: #ffffff; + color: #444; + box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3); } + tooltip.background, + .tooltip.background, + .overlay-bar.background { + background-color: #ffffff; + border: none; } + tooltip decoration, + .tooltip decoration, + .overlay-bar decoration { + background-color: transparent; } + tooltip *, + .tooltip *, + .overlay-bar * { + padding: 2px; + background-color: transparent; + color: #444; } + +/********************** + * Touch Copy & Paste * + *********************/ +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; } + cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + cursor-handle.top:hover:dir(ltr), cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; } + cursor-handle.bottom:hover:dir(ltr), cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:hover:dir(ltr), cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } + cursor-handle.top:active:dir(ltr), cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; } + cursor-handle.bottom:active:dir(ltr), cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; } + cursor-handle.insertion-cursor:active:dir(ltr), cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } + +.context-menu { + font: initial; } + +.button.circular, +button.circular { + border-radius: 20px; + -gtk-outline-radius: 20px; } + .button.circular label, + button.circular label { + padding: 0; } + +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + color: #444; + background-color: #ffffff; + border: 1px solid; + border-color: #dedede; + border-radius: 5px; + box-shadow: inset 0 -3px #f9f9f9; + font-size: smaller; } + .keycap:backdrop { + background-color: #fcfcfc; + color: #9e9e9e; + transition: 200ms ease-out; } + +*:drop(active):focus, +*:drop(active) { + border-color: #4e9a06; + box-shadow: inset 0 0 0 1px #4e9a06; + caret-color: #4e9a06; } + +stackswitcher button.text-button { + min-width: 100px; } + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; } + +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: #a2a2a2; + border-top-color: #f7f7f7; } + GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + border-radius: 0; } + GtkTreeView.view:selected:backdrop, GtkTreeView.view:selected, + treeview.view:selected:backdrop, + treeview.view:selected { + border-left-color: #a2cde1; + border-top-color: rgba(68, 68, 68, 0.1); } + GtkTreeView.view:disabled, + treeview.view:disabled { + color: #9e9e9e; } + GtkTreeView.view:disabled:selected, + treeview.view:disabled:selected { + color: #8fc2da; } + GtkTreeView.view:disabled:selected:backdrop, + treeview.view:disabled:selected:backdrop { + color: rgba(91, 167, 202, 0.85); } + GtkTreeView.view:disabled:backdrop, + treeview.view:disabled:backdrop { + color: #d1d1d1; } + GtkTreeView.view.separator, + treeview.view.separator { + min-height: 2px; + color: #f7f7f7; } + GtkTreeView.view.separator:backdrop, + treeview.view.separator:backdrop { + color: rgba(247, 247, 247, 0.1); } + GtkTreeView.view:backdrop, + treeview.view:backdrop { + border-left-color: #cbcbcb; + border-top: #f7f7f7; } + GtkTreeView.view:drop(active), + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #347d9f; } + GtkTreeView.view:drop(active).after, + treeview.view:drop(active).after { + border-top-style: none; } + GtkTreeView.view:drop(active).before, + treeview.view:drop(active).before { + border-bottom-style: none; } + GtkTreeView.view.expander, + treeview.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #7c7c7c; } + GtkTreeView.view.expander:dir(rtl), + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover, + treeview.view.expander:hover { + color: #444; } + GtkTreeView.view.expander:selected, + treeview.view.expander:selected { + color: #c7e1ed; } + GtkTreeView.view.expander:selected:hover, + treeview.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:selected:backdrop, + treeview.view.expander:selected:backdrop { + color: rgba(150, 198, 221, 0.65); } + GtkTreeView.view.expander:checked, + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.expander:backdrop, + treeview.view.expander:backdrop { + color: #bababa; } + GtkTreeView.view.progressbar, + treeview.view.progressbar { + color: #ffffff; + border: 1px solid #347d9f; + border-radius: 4px; + background-color: #449ac2; + background-image: linear-gradient(to bottom, #449ac2, #347d9f); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } + GtkTreeView.view.progressbar:selected:focus, GtkTreeView.view.progressbar:selected, + treeview.view.progressbar:selected:focus, + treeview.view.progressbar:selected { + border-radius: 0; + color: #449ac2; + box-shadow: none; + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); } + GtkTreeView.view.progressbar:selected:focus:backdrop, GtkTreeView.view.progressbar:selected:backdrop, + treeview.view.progressbar:selected:focus:backdrop, + treeview.view.progressbar:selected:backdrop { + color: #449ac2; + border-color: #347d9f; + background-color: #fcfcfc; } + GtkTreeView.view.progressbar:backdrop, + treeview.view.progressbar:backdrop { + color: #fcfcfc; + background-image: none; + box-shadow: none; } + GtkTreeView.view.trough, + treeview.view.trough { + background-color: rgba(68, 68, 68, 0.1); + border-radius: 4px; } + GtkTreeView.view.trough:selected:focus, GtkTreeView.view.trough:selected, + treeview.view.trough:selected:focus, + treeview.view.trough:selected { + background-color: rgba(255, 255, 255, 0.3); + border-radius: 4px; + border-width: 1px 0; + border-style: solid; + border-color: #449ac2; } + GtkTreeView.view column-header .button, + GtkTreeView.view column-header button, + GtkTreeView.view header .button, + GtkTreeView.view header button, + treeview.view column-header .button, + treeview.view column-header button, + treeview.view header .button, + treeview.view header button { + color: #a2a2a2; + background-color: #ffffff; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + GtkTreeView.view column-header .button:hover, + GtkTreeView.view column-header button:hover, + GtkTreeView.view header .button:hover, + GtkTreeView.view header button:hover, + treeview.view column-header .button:hover, + treeview.view column-header button:hover, + treeview.view header .button:hover, + treeview.view header button:hover { + color: #737373; + box-shadow: none; + transition: none; } + GtkTreeView.view column-header .button:active, + GtkTreeView.view column-header button:active, + GtkTreeView.view header .button:active, + GtkTreeView.view header button:active, + treeview.view column-header .button:active, + treeview.view column-header button:active, + treeview.view header .button:active, + treeview.view header button:active { + color: #444; + transition: none; } + GtkTreeView.view column-header button:last-child:backdrop, GtkTreeView.view column-header button:last-child, + GtkTreeView.view header button:last-child:backdrop, + GtkTreeView.view header button:last-child, + treeview.view column-header button:last-child:backdrop, + treeview.view column-header button:last-child, + treeview.view header button:last-child:backdrop, + treeview.view header button:last-child { + border-right-style: none; } + GtkTreeView.view .button.dnd:active, GtkTreeView.view .button.dnd:selected, GtkTreeView.view .button.dnd:hover, GtkTreeView.view .button.dnd, + GtkTreeView.view button.dnd:active, + GtkTreeView.view button.dnd:selected, + GtkTreeView.view button.dnd:hover, + GtkTreeView.view button.dnd, + GtkTreeView.view column-header.button.dnd:active, + GtkTreeView.view column-header.button.dnd:selected, + GtkTreeView.view column-header.button.dnd:hover, + GtkTreeView.view column-header.button.dnd, + GtkTreeView.view header.button.dnd:active, + GtkTreeView.view header.button.dnd:selected, + GtkTreeView.view header.button.dnd:hover, + GtkTreeView.view header.button.dnd, + treeview.view .button.dnd:active, + treeview.view .button.dnd:selected, + treeview.view .button.dnd:hover, + treeview.view .button.dnd, + treeview.view button.dnd:active, + treeview.view button.dnd:selected, + treeview.view button.dnd:hover, + treeview.view button.dnd, + treeview.view column-header.button.dnd:active, + treeview.view column-header.button.dnd:selected, + treeview.view column-header.button.dnd:hover, + treeview.view column-header.button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: #449ac2; + color: #ffffff; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #ffffff; + text-shadow: none; } + +GtkTreeView.view column-header .button, +GtkTreeView.view column-header button, +GtkTreeView.view header .button, +GtkTreeView.view header button, +treeview.view column-header .button, +treeview.view column-header button, +treeview.view header .button, +treeview.view header button, GtkTreeView.view column-header .button:hover, +GtkTreeView.view column-header button:hover, +GtkTreeView.view header .button:hover, +GtkTreeView.view header button:hover, +treeview.view column-header .button:hover, +treeview.view column-header button:hover, +treeview.view header .button:hover, +treeview.view header button:hover, GtkTreeView.view column-header .button:active, +GtkTreeView.view column-header button:active, +GtkTreeView.view header .button:active, +GtkTreeView.view header button:active, +treeview.view column-header .button:active, +treeview.view column-header button:active, +treeview.view header .button:active, +treeview.view header button:active { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: #f7f7f7; } + GtkTreeView.view column-header .button:disabled, + GtkTreeView.view column-header button:disabled, + GtkTreeView.view header .button:disabled, + GtkTreeView.view header button:disabled, + treeview.view column-header .button:disabled, + treeview.view column-header button:disabled, + treeview.view header .button:disabled, + treeview.view header button:disabled { + border-color: #f7f7f7; + background-image: none; } + GtkTreeView.view column-header .button:backdrop, + GtkTreeView.view column-header button:backdrop, + GtkTreeView.view header .button:backdrop, + GtkTreeView.view header button:backdrop, + treeview.view column-header .button:backdrop, + treeview.view column-header button:backdrop, + treeview.view header .button:backdrop, + treeview.view header button:backdrop { + border-color: #f7f7f7; + border-style: none solid solid none; + color: #cbcbcb; + background-image: none; + background-color: #fcfcfc; } + GtkTreeView.view column-header .button:backdrop:disabled, + GtkTreeView.view column-header button:backdrop:disabled, + GtkTreeView.view header .button:backdrop:disabled, + GtkTreeView.view header button:backdrop:disabled, + treeview.view column-header .button:backdrop:disabled, + treeview.view column-header button:backdrop:disabled, + treeview.view header .button:backdrop:disabled, + treeview.view header button:backdrop:disabled { + border-color: #f7f7f7; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +.window-frame, +decoration { + border-radius: 4px; + border-width: 0px; + box-shadow: 0 8px 9px 1px transparent, 0 8px 6px 1px rgba(0, 0, 0, 0.5); + margin: 10px; } + .window-frame:backdrop, + decoration:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 6px 6px 0 rgba(0, 0, 0, 0.3); + transition: 200ms ease-out; } + .fullscreen .window-frame, .tiled .window-frame, .fullscreen + decoration, .tiled + decoration { + border-radius: 0; } + .popup .window-frame, .popup + decoration { + box-shadow: none; } + .ssd .window-frame, .ssd + decoration { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5); } + .csd.popup .window-frame, .csd.popup + decoration { + border-radius: 0; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); } + .tooltip.csd .window-frame, tooltip.csd .window-frame, .tooltip.csd + decoration, tooltip.csd + decoration { + border-radius: 5px; + box-shadow: none; } + GtkMessageDialog.csd .window-frame, messagedialog.csd .window-frame, GtkMessageDialog.csd + decoration, messagedialog.csd + decoration { + border-radius: 5px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 1px 3px rgba(0, 0, 0, 0.3); } + .solid-csd .window-frame, .solid-csd + decoration { + border-radius: 0; + margin: 4px; + background-color: #f7f7f7; + border: 0px solid #c9c9c9; + box-shadow: none; } + +.view:selected:focus, GtkIconView:selected:focus, +iconview:selected:focus, .view:selected, GtkIconView:selected, +iconview:selected, +GtkTextView text:selected:focus, +textview text:selected:focus, +GtkTextView text:selected, +textview text:selected, GtkTextView text selection:focus, GtkTextView text selection, +textview text selection:focus, +textview text selection, GtkFlow flowboxchild:selected, +flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:selected:focus:not(.vertical), spinbutton:selected:not(.vertical), +entry:selected:focus, +entry:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, +treeview.view:selected:focus, +treeview.view:selected { + background-color: #449ac2; } + .list-row:selected GtkLabel, row:selected GtkLabel, GtkLabel:selected, .list-row:selected + label, row:selected + label, + label:selected, .view:selected:focus, GtkIconView:selected:focus, + iconview:selected:focus, .view:selected, GtkIconView:selected, + iconview:selected, + GtkTextView text:selected:focus, + textview text:selected:focus, + GtkTextView text:selected, + textview text:selected, GtkTextView text selection:focus, GtkTextView text selection, + textview text selection:focus, + textview text selection, GtkFlow flowboxchild:selected, + flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:selected:focus:not(.vertical), spinbutton:selected:not(.vertical), + entry:selected:focus, + entry:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, GtkTreeView.view:selected:focus, GtkTreeView.view:selected, + treeview.view:selected:focus, + treeview.view:selected { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + .list-row:selected GtkLabel:disabled, row:selected GtkLabel:disabled, GtkLabel:disabled:selected, .list-row:selected + label:disabled, row:selected + label:disabled, + label:disabled:selected, GtkIconView:disabled:selected:focus, + iconview:disabled:selected:focus, .view:disabled:selected, GtkIconView:disabled:selected, + iconview:disabled:selected, + GtkTextView text:disabled:selected:focus, + textview text:disabled:selected:focus, + GtkTextView text:disabled:selected, + textview text:disabled:selected, GtkTextView text selection:disabled, + textview text selection:disabled, GtkFlow flowboxchild:disabled:selected, + flowbox flowboxchild:disabled:selected, GtkLabel:disabled selection, + label:disabled selection, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:disabled:selected:not(.vertical), + entry:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: #a2cde1; } + .list-row:selected GtkLabel:backdrop, row:selected GtkLabel:backdrop, GtkLabel:backdrop:selected, .list-row:selected + label:backdrop, row:selected + label:backdrop, + label:backdrop:selected, GtkIconView:backdrop:selected:focus, + iconview:backdrop:selected:focus, .view:backdrop:selected, GtkIconView:backdrop:selected, + iconview:backdrop:selected, + GtkTextView text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + GtkTextView text:backdrop:selected, + textview text:backdrop:selected, GtkTextView text selection:backdrop, + textview text selection:backdrop, GtkFlow flowboxchild:backdrop:selected, + flowbox flowboxchild:backdrop:selected, GtkLabel:backdrop selection, + label:backdrop selection, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:backdrop:selected:not(.vertical), + entry:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(255, 255, 255, 0.5); } + .list-row:selected GtkLabel:backdrop:disabled, row:selected GtkLabel:backdrop:disabled, GtkLabel:backdrop:disabled:selected, .list-row:selected + label:backdrop:disabled, row:selected + label:backdrop:disabled, + label:backdrop:disabled:selected, .view:backdrop:disabled:selected, GtkIconView:backdrop:disabled:selected, + iconview:backdrop:disabled:selected, + GtkTextView text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, GtkTextView text selection:backdrop:disabled, + textview text selection:backdrop:disabled, GtkFlow flowboxchild:backdrop:disabled:selected, + flowbox flowboxchild:backdrop:disabled:selected, GtkLabel:disabled selection:backdrop, + label:disabled selection:backdrop, GtkLabel:backdrop selection:disabled, + label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:backdrop:disabled:selected:not(.vertical), + entry:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(91, 167, 202, 0.85); } + +.monospace { + font: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********** +* Budgie * +**********/ +.budgie-panel { + background-color: rgba(0, 0, 0, 0.8); + transition: 100ms ease-in; + font: bold; + color: white; } + .budgie-panel .top { + border-bottom: 1px solid rgba(255, 255, 255, 0.2); } + .budgie-panel .bottom { + border-top: 1px solid rgba(255, 255, 255, 0.2); } + .budgie-panel .left { + border-right: 1px solid rgba(255, 255, 255, 0.2); } + .budgie-panel .right { + border-left: 1px solid rgba(255, 255, 255, 0.2); } + +.max-budgie-panel { + background-color: black; + transition: 100ms ease-in; + font: bold; + color: white; } + .max-budgie-panel .top { + border-bottom: 1px solid rgba(255, 255, 255, 0.2); } + .max-budgie-panel .bottom { + border-top: 1px solid rgba(255, 255, 255, 0.2); } + .max-budgie-panel .left { + border-right: 1px solid rgba(255, 255, 255, 0.2); } + .max-budgie-panel .right { + border-left: 1px solid rgba(255, 255, 255, 0.2); } + +/* Top launchers */ +/* Left hand side launchers */ +/* Right hand side launchers */ +.notification .priority.low { + background-color: #2095f2; } + +.notification .priority.high { + background-color: #feea3a; } + +.notification .priority.critical { + background-color: #f34235; } + +/*************** + * font-viewer * + ***************/ +SushiFontWidget { + padding: 6px 12px; } + +/********** + * Sudoku * + **********/ +SudokuView SudokuCellView { + border: inherit; + background-color: inherit; } + +SudokuView SudokuCellView:backdrop { + border: inherit; + background-color: inherit; } + +SudokuView { + border: none; } + +/***************** + * Character Map * + *****************/ +GucharmapChartable { + background-color: #ffffff; } + +GucharmapChartable:active, +GucharmapChartable:focus, +GucharmapChartable:selected { + background-color: #449ac2; + color: #ffffff; } + +/******** + * Misc * + *******/ +ApDocView, +EogScrollView, +CheeseThumbView { + -EogScrollView-shadow-type: none; } + +/************ + * Terminal * + ************/ +TerminalScreen, +VteTerminal { + background-color: rgba(0, 43, 54, 0.9); + color: #839495; } + +TerminalWindow .titlebar, +TerminalWindow .header-bar { + background-color: #636E73; } + TerminalWindow .titlebar:backdrop, + TerminalWindow .header-bar:backdrop { + background-color: #4b5458; } + +/************ + * Nautilus * + ************/ +NautilusCanvasView { + border: none; } + NautilusCanvasView:active, NautilusCanvasView:focus, NautilusCanvasView:backdrop { + border: none; } + +.nautilus-circular-button { + border-radius: 20px; + -gtk-outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #444; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #444; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #444; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #ffffff; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item GtkLabel.separator:selected, + .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #ffffff; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list GtkLabel.separator:selected, + .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar:not(headerbar) .subtitle:selected, .titlebar:not(headerbar) .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #ffffff; } + +/*********** + * Builder * + ***********/ +GbGreeterWindow .titlebar, +GbGreeterWindow .header-bar, +GbWorkbench .titlebar, +GbWorkbench .header-bar { + background-color: #CBBB2E; } + GbGreeterWindow .titlebar:backdrop, + GbGreeterWindow .header-bar:backdrop, + GbWorkbench .titlebar:backdrop, + GbWorkbench .header-bar:backdrop { + background-color: #a19525; } + +/************** + * Calculator * + **************/ +MathWindow { + background-color: #ffffff; + border-radius: 0 0 4px 4px; } + MathWindow .titlebar, + MathWindow .header-bar, + MathWindow .toolbar { + background-color: #07ce8e; } + MathWindow .titlebar:backdrop, + MathWindow .header-bar:backdrop, + MathWindow .toolbar:backdrop { + background-color: #059d6c; } + MathWindow MathButtons GtkComboBox, + MathWindow MathButtons .button { + background-color: transparent; + background-image: none; + box-shadow: none; + border: none; + text-shadow: none; + color: #07ce8e; + font: bold; } + MathWindow MathButtons GtkComboBox:hover, + MathWindow MathButtons .button:hover { + background-image: none; + background-color: #ffffff; + color: #07ce8e; } + MathWindow MathButtons GtkComboBox:backdrop, + MathWindow MathButtons .button:backdrop { + color: #059d6c; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action, + MathWindow MathButtons .button.text-button.suggested-action { + background-image: none; + box-shadow: none; + text-shadow: none; + background-color: #07ce8e; + color: #ffffff; } + MathWindow MathButtons GtkComboBox.text-button.suggested-action:backdrop, + MathWindow MathButtons .button.text-button.suggested-action:backdrop { + background-color: #059d6c; + color: rgba(255, 255, 255, 0.5); } + MathWindow MathDisplay { + padding: 4px; + background-color: #ffffff; + border: 1px solid #c4c4c4; } + +/************ + * Calendar * + ************/ +GcalWindow .titlebar, +GcalWindow .header-bar { + background-color: #75A3F6; } + GcalWindow .titlebar:backdrop, + GcalWindow .header-bar:backdrop { + background-color: #4583f3; } + +/********** + * Cheese * + **********/ +CheeseWindow .titlebar, +CheeseWindow .header-bar, +CheeseWindow .toolbar { + background-color: #ad7fa8; } + CheeseWindow .titlebar:backdrop, + CheeseWindow .header-bar:backdrop, + CheeseWindow .toolbar:backdrop { + background-color: #986192; } + +/************ + * Contacts * + ************/ +ContactsWindow .titlebar, +ContactsWindow .header-bar { + background-color: #2095F2; } + ContactsWindow .titlebar:backdrop, + ContactsWindow .header-bar:backdrop { + background-color: #0c7bd3; } + +/********** + * Clocks * + **********/ +ClocksWindow .titlebar, +ClocksWindow .header-bar { + background-color: #4BAE4F; } + ClocksWindow .titlebar:backdrop, + ClocksWindow .header-bar:backdrop { + background-color: #3c8a3f; } + +/********* + * Disks * + *********/ +GduWindow .titlebar, +GduWindow .header-bar { + background-color: #8561C5; } + GduWindow .titlebar:backdrop, + GduWindow .header-bar:backdrop { + background-color: #6a41b2; } + +/************** + * Disk Usage * + **************/ +BaobabWindow .titlebar, +BaobabWindow .header-bar { + background-color: #CC5E55; } + BaobabWindow .titlebar:backdrop, + BaobabWindow .header-bar:backdrop { + background-color: #b74137; } + +/************* + * Documents * + *************/ +#Documents .titlebar, +#Documents .header-bar { + background-color: #C2352A; } + #Documents .titlebar:backdrop, + #Documents .header-bar:backdrop { + background-color: #982a21; } + +/************ + * Epiphany * + ************/ +EphyWindow .titlebar, +EphyWindow .header-bar { + background-color: #6573C3; } + EphyWindow .titlebar:backdrop, + EphyWindow .header-bar:backdrop { + background-color: #4555b0; } + EphyWindow .titlebar .incognito-mode, + EphyWindow .header-bar .incognito-mode { + background-color: #3e4c9e; } + EphyWindow .titlebar .incognito-mode .button, + EphyWindow .header-bar .incognito-mode .button { + background-image: none; } + EphyWindow .titlebar .incognito-mode:backdrop, + EphyWindow .header-bar .incognito-mode:backdrop { + background-color: #2f3a79; } + +/********* + * Gedit * + *********/ +GeditWindow .titlebar, +GeditWindow .header-bar, +GeditWindow .gedit-headerbar-paned { + background-color: #DC4836; } + GeditWindow .titlebar:backdrop, + GeditWindow .header-bar:backdrop, + GeditWindow .gedit-headerbar-paned:backdrop { + background-color: #be3221; } + +/************** + * Log Viewer * + **************/ +GlWindow .titlebar, +GlWindow .header-bar, +GlWindow .toolbar, +LogviewWindow .titlebar, +LogviewWindow .header-bar, +LogviewWindow .toolbar { + background-color: #009587; } + GlWindow .titlebar:backdrop, + GlWindow .header-bar:backdrop, + GlWindow .toolbar:backdrop, + LogviewWindow .titlebar:backdrop, + LogviewWindow .header-bar:backdrop, + LogviewWindow .toolbar:backdrop { + background-color: #006259; } + +/********* + * Music * + *********/ +gnomemusic + window + Window .titlebar, +gnomemusic + window + Window .header-bar { + background-color: #fe9700; } + gnomemusic + window + Window .titlebar:backdrop, + gnomemusic + window + Window .header-bar:backdrop { + background-color: #cb7900; } + +/***************** + * Notes/Bijiben * + *****************/ +BjbMainToolbar .titlebar, +BjbMainToolbar .header-bar, +BjbWindowBase .titlebar, +BjbWindowBase .header-bar { + background-color: #ebdd4d; } + BjbMainToolbar .titlebar:backdrop, + BjbMainToolbar .header-bar:backdrop, + BjbWindowBase .titlebar:backdrop, + BjbWindowBase .header-bar:backdrop { + background-color: #e6d41f; } + +/********** + * Photos * + **********/ +PhotosMainWindow .titlebar, +PhotosMainWindow .header-bar { + background-color: #D30101; } + PhotosMainWindow .titlebar:backdrop, + PhotosMainWindow .header-bar:backdrop { + background-color: #a00101; } + +/********** + * Polari * + **********/ +.titlebar.polari-titlebar-left, .titlebar.polari-titlebar-right, +.header-bar.polari-titlebar-left, +.header-bar.polari-titlebar-right { + background-color: #4BAE4F; } + .titlebar.polari-titlebar-left:backdrop, .titlebar.polari-titlebar-right:backdrop, + .header-bar.polari-titlebar-left:backdrop, + .header-bar.polari-titlebar-right:backdrop { + background-color: #3c8a3f; } + +/******************* + * System Settings * + ******************/ +CcWindow .titlebar, +CcWindow .header-bar { + background-color: #5F7C8A; } + CcWindow .titlebar:backdrop, + CcWindow .header-bar:backdrop { + background-color: #4a616c; } + +CcShellNavBar { + padding: 0px; } + +/************ + * Software * + ************/ +#window_software .titlebar, +#window_software .header-bar { + background-color: #1A77C2; } + #window_software .titlebar:backdrop, + #window_software .header-bar:backdrop { + background-color: #145b95; } + +/****************** + * System Monitor * + ******************/ +#gnome-system-monitor .titlebar, +#gnome-system-monitor .header-bar { + background-color: #6fbe72; } + #gnome-system-monitor .titlebar:backdrop, + #gnome-system-monitor .header-bar:backdrop { + background-color: #4eac51; } + +/******** + * Yelp * + ********/ +YelpWindow .titlebar, +YelpWindow .header-bar { + background-color: #435ece; } + YelpWindow .titlebar:backdrop, + YelpWindow .header-bar:backdrop { + background-color: #2e47b0; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #ffffff; + background-color: #ffffff; } + .gala-notification .title, + .gala-notification .label { + color: #444; } + +.gala-button { + padding: 3px; + color: #ffffff; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(255, 255, 255, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #444; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(68, 154, 194, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #444; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(68, 154, 194, 0.3); + color: #ffffff; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font: 18; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #444; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; } + .panel .maximized { + background-color: #000; } + .panel .translucent { + background-color: rgba(0, 0, 0, 0.5); } + .panel .color-light .composited-indicator > revealer label, + .panel .color-light .composited-indicator > revealer image, + .panel .color-light .composited-indicator > GtkRevealer { + color: rgba(0, 0, 0, 0.35); + text-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); + -gtk-icon-shadow: 0 0 2px rgba(255, 255, 255, 0.3), 0 1px 0 rgba(255, 255, 255, 0.25); } + +.composited-indicator > revealer label, +.composited-indicator > revealer image, +.composited-indicator > GtkRevealer { + color: #ffffff; + font-weight: bold; + text-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.6); + -gtk-icon-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.6); } + +/************* + * AppCenter * + *************/ +AppCenterMainWindow .titlebar, +AppCenterMainWindow .header-bar { + background-color: #378BE6; } + AppCenterMainWindow .titlebar:backdrop, + AppCenterMainWindow .header-bar:backdrop { + background-color: #1a71d0; } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .titlebar, + PantheonCalculatorMainWindow .header-bar { + background-color: #07ce8e; } + PantheonCalculatorMainWindow .titlebar:backdrop, + PantheonCalculatorMainWindow .header-bar:backdrop { + background-color: #059d6c; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/******** + * Maya * + ********/ +MayaViewMayaToolbar.titlebar, MayaViewMayaToolbar.header-bar { + background-color: #8CD33F; } + MayaViewMayaToolbar.titlebar:backdrop, MayaViewMayaToolbar.header-bar:backdrop { + background-color: #72b52a; } + +/********* + * Cards * + *********/ +.deck { + background-color: #e3e3e3; } + +.card { + background-color: #ffffff; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #f2f2f2; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .titlebar, + NoiseLibraryWindow .header-bar { + background-color: #EE6020; } + NoiseLibraryWindow .titlebar:backdrop, + NoiseLibraryWindow .header-bar:backdrop { + background-color: #cb4a10; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/*********** + * Scratch * + ***********/ +ScratchMainWindow .titlebar, +ScratchMainWindow .header-bar { + background-color: #e74c3c; } + ScratchMainWindow .titlebar:backdrop, + ScratchMainWindow .header-bar:backdrop { + background-color: #d62c1a; } + +/******** + * Snap * + ********/ +SnapMainWindow .titlebar, +SnapMainWindow .header-bar, +SnapSnapWindow .titlebar, +SnapSnapWindow .header-bar { + background-color: #6d266a; } + SnapMainWindow .titlebar:backdrop, + SnapMainWindow .header-bar:backdrop, + SnapSnapWindow .titlebar:backdrop, + SnapSnapWindow .header-bar:backdrop { + background-color: #471945; } +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .titlebar, +DirectWindow .header-bar, +LibraryWindow .titlebar, +LibraryWindow .header-bar { + background-color: #5544B5; } + DirectWindow .titlebar:backdrop, + DirectWindow .header-bar:backdrop, + LibraryWindow .titlebar:backdrop, + LibraryWindow .header-bar:backdrop { + background-color: #443690; } +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #f7f7f7; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #444; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Backdrop Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +/* Backdrop Unity panel color */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: #449ac2; + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #636E73; + color: #dbdee0; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #636E73; + border-bottom-width: 0; + background-color: #636E73; + color: #dbdee0; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + background-color: #4b5458; + color: #c0c5c8; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #dbdee0; } + UnityDecoration .top .menuitem:backdrop { + background-color: #4b5458; + color: #c0c5c8; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #626c71; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #636E73, #626c71); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #626c71; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; + background-color: #4b5458; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #343a3c; + color: #dbdee0; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + background-color: #1c1f21; + color: #c0c5c8; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #dbdee0; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #dbdee0; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #343a3c; + color: #dbdee0; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #9e9e9e; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #616b70; + color: #dbdee0; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: #c4c4c4; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #ffffff; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #449ac2; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left, +.geary-titlebar-right { + background-color: #F2B035; } + .geary-titlebar-left:backdrop, + .geary-titlebar-right:backdrop { + background-color: #e59a0f; } + .geary-titlebar-left .separator, + .geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView GtkIconView:active, + ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView GtkIconView:selected, + ConversationListView iconview:selected { + background-color: #449ac2; + color: #ffffff; } + ConversationListView .view:active:backdrop, ConversationListView GtkIconView:active:backdrop, + ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView GtkIconView:selected:backdrop, + ConversationListView iconview:selected:backdrop { + background-color: #57a4c8; + color: rgba(255, 255, 255, 0.5); } + ConversationListView .view .cell, ConversationListView GtkIconView .cell, + ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView GtkIconView .cell:selected, + ConversationListView iconview .cell:selected { + color: #ffffff; + border: 0px solid #347d9f; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: #4b5458; + color: #ffffff; + font: bold; + box-shadow: inset 0 -1px #3b4144; } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: #ffffff; + font: bold; } + #panel_window menubar menuitem:disabled { + color: rgba(255, 255, 255, 0.5); } + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font: normal; + border-style: none; + background-color: transparent; + color: #444; } + +#content_frame { + padding-bottom: 14px; + background-color: #f7f7f7; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, #f7f7f7, #eaeaea); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; + box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8); } + #content_frame button:hover { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, white, #f7f7f7 60%, #ededed); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 1px white; } + #content_frame button:active, #content_frame button:checked { + color: #444; + outline-color: rgba(68, 68, 68, 0.3); + border-color: #c4c4c4; + background-image: linear-gradient(to bottom, #e5e5e5, #f2f2f2); + text-shadow: 0 1px rgba(255, 255, 255, 0.76923); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); + box-shadow: inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); + box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 0 0 rgba(255, 255, 255, 0.8); } + #content_frame button:disabled { + border-color: #c4c4c4; + background-image: none; + background-color: #fafafa; + text-shadow: none; + box-shadow: none; + -gtk-icon-shadow: none; } + #content_frame button:disabled GtkLabel, #content_frame button:disabled { + color: #9e9e9e; } + #content_frame button:disabled label, #content_frame button:disabled { + color: #9e9e9e; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: rgba(32, 37, 38, 0.8); + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #A1A8AB; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.8)); + background-clip: padding-box; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(161, 168, 171, 0.3); } + #buttonbox_frame button:disabled { + color: #616769; + border-color: rgba(0, 0, 0, 0.7); + background-image: linear-gradient(to bottom, rgba(45, 50, 51, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #444; + font: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font: bold; } diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk.scss new file mode 100644 index 0000000..182b147 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/gtk.scss @@ -0,0 +1,26 @@ +/* Copyright 2016 Sam Hewitt. +* +* This file is part of the Paper GTK theme. +* +* The Paper GTK theme is free software: you can redistribute it +* and/or modify it under the terms of the GNU General Public License as +* published by the Free Software Foundation, either version 3 of the +* License, or (at your option) any later version. +* +* The Paper GTK theme is distributed in the hope that it will be +* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +* Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. +*/ + +$variant: 'light'; + +@import 'colors'; +@import 'colors-public'; +@import 'drawing'; +@import 'common'; +@import 'widgets'; +@import 'apps'; \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_action-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_action-bars.scss new file mode 100644 index 0000000..c610c3d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_action-bars.scss @@ -0,0 +1,27 @@ +/*************** +* Action bars * +***************/ + +.action-bar { + background-color: darken($bg_color, 10%); + border: solid $borders_color; + border-width: 1px 0 0 0; + color: $fg_color; + box-shadow: none; + + &:backdrop { + background-color: darken($backdrop_bg_color, 10%); + box-shadow: none; + -gtk-icon-effect: dim; + } + + &:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; + } + + &:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_app-notifications.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_app-notifications.scss new file mode 100644 index 0000000..20cbe20 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_app-notifications.scss @@ -0,0 +1,21 @@ +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + @extend %osd; + + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: $osd_bg_color; + background-clip: padding-box; + + &:backdrop { + background-image: none; + transition: $backdrop_transition; + } + + .button, button { @extend %osd_button; } + + border { border: none; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_base-states.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_base-states.scss new file mode 100644 index 0000000..5174a19 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_base-states.scss @@ -0,0 +1,193 @@ +/*************** + * Base States * + ***************/ +.background { + color: $fg_color; + background-color: $bg_color; + + &:backdrop { + color: $backdrop_fg_color; + background-color: $backdrop_bg_color; + text-shadow: none; + -gtk-icon-shadow: none; + } +} + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: $fg_color; + background-color: $bg_color; + + &:hover { + color: $fg_color; + background-color: lighten($bg_color, 10%); + } + + &:active { + color: $fg_color; + background-color: darken($bg_color, 10%); + } + + &:disabled { + color: $insensitive_fg_color; + background-color: $insensitive_bg_color; + } + + &:selected { + color: $selected_fg_color; + background-color: $selected_bg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $base_color; + + &:backdrop { + color: $backdrop_text_color; + background-color: $backdrop_base_color; + } + + &:selected { + &:focus, & { + @extend %selected_items; + + border-radius: 3px; + } + } +} + +GtkTextView, +textview { + text { + @extend %view; + + selection { &:focus, & { @extend %selected_items; }} + } +} + +GtkTextView, +textview border { + background-color: mix($bg_color, $base_color, 50%); + background-image: image(transparentize(black, 0.8)); // HACK: the border node just draws background so, + background-repeat: no-repeat; // using a background-image to draw the border + + &:backdrop { background-color: mix($backdrop_bg_color, $backdrop_base_color, 50%); } + + &.bottom { + background-size: 100% 1px; + background-position: top; + } + + &.top { + background-size: 100% 1px; + background-position: bottom; + } + + &.left { + background-size: 1px 100%; + background-position: right; + } + + &.right { + background-size: 1px 100%; + background-position: left; + } +} + +GtkIconView, +iconview { + @extend .view; + background-color:transparent; + + &:backdrop{ + background-color:transparent; + } +} + +.rubberband, +rubberband { + border: 1px solid darken($selected_bg_color, 10%); + background-color: transparentize(darken($selected_bg_color, 10%), 0.8); +} + + +GtkFlow, +flowbox { + rubberband { @extend rubberband; } + + flowboxchild { + padding: 3px; + border-radius: 3px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +GtkLabel, +label { + &.separator { + @extend .dim-label; + + color: $fg_color; + + &:backdrop { color: $backdrop_fg_color; } + } + + .list-row:selected &, + row:selected &, + &:selected { @extend %nobg_selected_items; } + + selection { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + &:disabled { + color: $insensitive_fg_color; + + selection { @extend %selected_items:disabled; } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop { + color: $backdrop_fg_color; + + selection { @extend %selected_items:backdrop; } + } +} + +.dim-label { + opacity: 0.55; + text-shadow: none; +} + +%osd, +.osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + outline-color: transparentize($osd_fg_color, 0.7); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + + &:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_buttons.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_buttons.scss new file mode 100644 index 0000000..74daa9c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_buttons.scss @@ -0,0 +1,537 @@ +/*********** + * Buttons * + ***********/ + +// stuff for .needs-attention +$_dot_color: if($variant=='light', $selected_bg_color, + lighten($selected_bg_color,15%)); +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.01, + to($_dot_color), + to(transparent)); + } + + to { + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($selected_bg_color), + to(transparent)); + } +} + +%button, +button { + @at-root %button_basic, & { + + min-height: 20px; + min-width: 16px; + padding: 4px 9px; + border: 1px solid $borders_color; + border-radius: 3px; + transition: $button_transition; + + @include button(normal); + + &.flat { + @include button(undecorated); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + + &:hover { + transition: $button_transition; + transition-duration: 500ms; + + &:active { transition: $button_transition; } + } + } + + &:hover { + @include button(hover); + -gtk-icon-effect: highlight; + } + + &:active, + &:checked { + @include button(active); + + transition-duration: 50ms; + } + + &:backdrop { + &.flat, & { + @include button(backdrop); + + transition: $backdrop_transition; + -gtk-icon-effect: none; + + &:active, + &:checked { @include button(backdrop-active); } + + &:disabled { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active); } + } + } + } + + &.flat { &:backdrop, &:disabled, &:backdrop:disabled { @include button(undecorated); }} + + &:disabled { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active); } + } + + &.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; + } + + &.text-button { + padding-left: 16px; + padding-right: 16px; + } + + &.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + + GtkLabel, + label { + padding-left: 8px; + padding-right: 8px; + } + } + + &:drop(active) { + color: $drop_target_color; + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; + } + } + + @at-root %button_selected, & { + row:selected & { + @if $variant == 'light' { border-color: $selected_borders_color; } + + &.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: $selected_fg_color; + border-color: transparent; + + &:backdrop { color: if($variant=='light', $backdrop_base_color, $backdrop_fg_color); } + } + } + } + + + // Standalone Buttons + &.osd { + min-width: 24px; + min-height: 32px; + + &.image-button { min-width: 32px; } + + color: $osd_fg_color; + border-radius: 5px; + outline-color: transparentize($osd_fg_color, 0.7); //FIXME: define a color var? + + @include button(osd); + + border: none; + box-shadow: none; + + &:hover { + @include button(osd-hover); + + border: none; + box-shadow: none; + } + + &:active, + &:checked { + @include button(osd-active); + + border: none; + box-shadow: none; + } + + &:disabled { + &:backdrop, & { + @include button(osd-insensitive); + + border: none; + } + } + + &:backdrop { + @include button(osd-backdrop); + + border: none; + } + } + + //overlay / OSD style + @at-root %osd_button, + .osd & { + @include button(osd); + + &:hover { @include button(osd-hover); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active); }} + + &:disabled { &:backdrop, & { @include button(osd-insensitive); }} + + &:backdrop { @include button(osd-backdrop); } + + &.flat { + @include button(undecorated); + + box-shadow: none; //FIXME respect no edge on the button mixin + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + + &:hover { @include button(osd-hover); } + + &:disabled { + @include button(osd-insensitive); + background-image: none; + border-color: transparent; + box-shadow: none; + } + + &:backdrop { @include button(undecorated); } + + &:active, + &:checked { @include button(osd-active); } + } + } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $selected_bg_color), + (destructive-action, $destructive_color) { + &.#{$b_type} { + @include button(normal, $b_color, white); + + &.flat { + @include button(undecorated); + + color: $b_color; //FIXME: does it work on the dark variant? + } + + &:hover { @include button(hover, $b_color, white); } + + &:active, + &:checked { @include button(active, $b_color, white); } + + &:backdrop, + &.flat:backdrop { + @include button(backdrop, $b_color, white); + + &:active, + &:checked { @include button(backdrop-active, $b_color, white); } + + &:disabled { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active, $b_color, white); } + } + } + + &.flat { + &:backdrop, &:disabled, &:backdrop:disabled { + @include button(undecorated); + + color: transparentize($b_color, 0.2); + } + } + + &:disabled { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active, $b_color, white); } + } + + .osd & { + @include button(osd, $b_color); + + &:hover { @include button(osd-hover, $b_color); } + + &:active, + &:checked { &:backdrop, & { @include button(osd-active, $b_color); }} + + &:disabled { &:backdrop, & { @include button(osd-insensitive, $b_color); }} + + &:backdrop { @include button(osd-backdrop, $b_color); } + } + } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overriden by GtkRadioButton outline-offset + + > label { + padding-left: 6px; // label padding + padding-right: 6px; // + } + + > image { + padding-left: 6px; // image padding + padding-right: 6px; // + padding-top: 3px; // + padding-bottom: 3px; // + } + + &.text-button { + // compensate text-button paddings + padding-left: 10px; + padding-right: 10px; + } + + &.image-button { + // we want image buttons to have a 1:1 aspect ratio, so compensation + // of the padding added to the GtkImage is needed + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + > label, + > image { @extend %needs_attention; } + + &:active, + &:checked { + > label, + > image { + animation: none; + background-image: none; + } + } + } + } + + //inline-toolbar buttons + .inline-toolbar &, .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .primary-toolbar & { -gtk-icon-shadow: none; } // tango icons don't need shadows + + .linked > &, + .linked > &:hover, + .linked > &:active, + .linked > &:checked, + .linked > &:backdrop { @extend %linked; } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked, + .linked.vertical > &:backdrop { @extend %linked_vertical; } +} + +%needs_attention { + animation: needs_attention 150ms ease-in; + $_dot_shadow: _text_shadow_color(); + $_dot_shadow_r: if($variant=='light',0.5,0.45); + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to($_dot_color), + to(transparent)), + -gtk-gradient(radial, + center center, 0, + center center, $_dot_shadow_r, + to($_dot_shadow), + to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + + @if $variant == 'light' { background-position: right 3px, right 4px; } + + @else { background-position: right 3px, right 2px; } + + &:backdrop { background-size: 6px 6px, 0 0;} + + &:dir(rtl) { + @if $variant == 'light' { background-position: left 3px, left 4px; } + + @else { background-position: left 3px, left 2px; } + } +} + + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar toolbutton > button { // redefining the button look is + // needed since those are flat... + @include button(normal); + + &:hover { @include button(hover); } + + &:active, + &:checked{ @include button(active); } + + &:disabled { + @include button(insensitive); + + &:active, + &:checked { @include button(insensitive-active); } + } + + &:backdrop { + @include button(backdrop); + + &:active, + &:checked { @include button(backdrop-active); } + + &:disabled { + @include button(backdrop-insensitive); + + &:active, + &:checked { @include button(backdrop-insensitive-active); } + } + } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton, +toolbar.inline-toolbar toolbutton:backdrop { + > button.flat { @extend %linked_middle; } + + &:first-child > button.flat { @extend %linked:first-child; } + + &:last-child > button.flat { @extend %linked:last-child; } + + &:only-child > button.flat { @extend %linked:only-child; } +} + +%linked_middle { + border-radius: 0; + border-right-style: none; +} + +%linked { + @extend %linked_middle; + + &:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + + &:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; + } + + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%linked_vertical_middle { + border-style: solid solid none solid; + border-radius: 0; +} + +%linked_vertical{ + @extend %linked_vertical_middle; + + &:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + + &:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; + } + + &:only-child { + border-radius: 3px; + border-style: solid; + } +} + +%undecorated_button { + background-color: transparent; + background-image: none; + border-color: transparent; + box-shadow: inset 0 1px transparentize(white,1), + 0 1px transparentize(white, 1); + text-shadow: none; + -gtk-icon-shadow: none; +} + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; + + @extend %undecorated_button; + + &:hover { background-color: $popover_hover_color; } + + &:selected { @extend %selected_items; } + + &:backdrop, + &:backdrop:hover { @extend %undecorated_button; } + + // FIXME: remove the following when the checks/radios rewrite lands + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } +} + +modelbutton.flat arrow { + background: none; + + &:hover { background: none; } + + &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + + &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } +} + +button.color { + padding: 4px; + + colorswatch:only-child { + &, overlay { border-radius: 0; } + + @if $variant == 'light' { + box-shadow: 0 1px _text_shadow_color(); + + &:disabled, + &:backdrop { box-shadow: none; } + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_calendar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_calendar.scss new file mode 100644 index 0000000..a632e68 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_calendar.scss @@ -0,0 +1,59 @@ +/************ + * Calendar * + ***********/ +calendar { + color: $text_color; + border: 1px solid $borders_color; + + &:selected { + @extend %selected_items; + + border-radius: 3px; + } + + &.header { + border-bottom: 1px solid transparentize(black, 0.9); + border-radius: 0; + + &:backdrop { border-color: transparentize(black, 0.9); } + } + + &.button { + @extend %undecorated_button; + + color: transparentize($fg_color, 0.55); + + &:hover { + @extend %undecorated_button; + + color: $fg_color; + } + + &:backdrop { + @extend %undecorated_button; + + color: transparentize($backdrop_fg_color,0.55); + } + + &:disabled { + @extend %undecorated_button; + + color: transparentize($insensitive_fg_color,0.55); + } + } + + &:indeterminate, + &:indeterminate:backdrop { color: gtkalpha(currentColor, 0.55); } + + &.highlight, + &.highlight:backdrop { + font-size: smaller; + color: $fg_color; + } + + + &:backdrop { + color: $backdrop_text_color; + border-color: $backdrop_borders_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_checks-radios.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_checks-radios.scss new file mode 100644 index 0000000..c731f49 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_checks-radios.scss @@ -0,0 +1,203 @@ +/************************* + * Check and Radio Items * + *************************/ +// draw regular check and radio items using our PNG assets +// all assets are rendered from assets.svg. never add pngs directly + + +// unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked-backdrop'), + (':disabled', '-unchecked-insensitive'), + (':disabled:backdrop', '-unchecked-backdrop-insensitive') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/checkbox#{$un}-dark.png"),url("../assets/checkbox#{$un}-dark@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$un}.png"),url("../assets/radio#{$un}@2.png")), -gtk-scaled(url("../assets/radio#{$un}-dark.png"),url("../assets/radio#{$un}-dark@2.png"))); + -gtk-icon-shadow: none; + } +} + +// checked +@each $s,$ch in (':checked', '-checked'), + (':checked:hover', '-checked-hover'), + (':checked:active', '-checked-active'), + (':checked:backdrop', '-checked-backdrop'), + (':checked:disabled', '-checked-insensitive'), + (':checked:disabled:backdrop', '-checked-insensitive-backdrop') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/checkbox#{$ch}-dark.png"),url("../assets/checkbox#{$ch}-dark@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png")), -gtk-scaled(url("../assets/radio#{$ch}-dark.png"),url("../assets/radio#{$ch}-dark@2.png"))); + -gtk-icon-shadow: none; + } +} + +// mixed +@each $s,$mx in (':indeterminate', '-mixed'), + (':indeterminate:hover', '-mixed-hover'), + (':indeterminate:active', '-mixed-active'), + (':indeterminate:backdrop', '-mixed-backdrop'), + (':indeterminate:disabled', '-mixed-insensitive'), + (':indeterminate:disabled:backdrop', '-mixed-insensitive-backdrop') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/checkbox#{$mx}.png"),url("../assets/checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/checkbox#{$mx}-dark.png"),url("../assets/checkbox#{$mx}-dark@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/radio#{$mx}.png"),url("../assets/radio#{$mx}@2.png")), -gtk-scaled(url("../assets/radio#{$mx}-dark.png"),url("../assets/radio#{$mx}-dark@2.png"))); + -gtk-icon-shadow: none; + } +} + +// unchecked:selected +@each $s,$un in (':selected','-unchecked'), + (':hover:selected', '-unchecked-hover'), + (':active:selected', '-unchecked-active'), + (':backdrop:selected', '-unchecked-backdrop'), + (':disabled:selected', '-unchecked-insensitive'), + (':disabled:backdrop:selected', '-unchecked-backdrop-insensitive') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$un}.png"),url("../assets/selected-checkbox#{$un}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$un}-dark.png"),url("../assets/selected-checkbox#{$un}-dark@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$un}.png"),url("../assets/selected-radio#{$un}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$un}-dark.png"),url("../assets/selected-radio#{$un}-dark@2.png"))); + -gtk-icon-shadow: none; + } +} + +// checked:selected +@each $s,$ch in (':checked:selected', '-checked'), + (':checked:hover:selected', '-checked-hover'), + (':checked:active:selected', '-checked-active'), + (':checked:backdrop:selected', '-checked-backdrop'), + (':checked:disabled:selected', '-checked-insensitive'), + (':checked:disabled:backdrop:selected', '-checked-insensitive-backdrop') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$ch}.png"),url("../assets/selected-checkbox#{$ch}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$ch}-dark.png"),url("../assets/selected-checkbox#{$ch}-dark@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$ch}.png"),url("../assets/selected-radio#{$ch}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$ch}-dark.png"),url("../assets/selected-radio#{$ch}-dark@2.png"))); + -gtk-icon-shadow: none; + } +} + + +// mixed:selected +@each $s,$mx in (':indeterminate:selected', '-mixed'), + (':indeterminate:hover:selected', '-mixed-hover'), + (':indeterminate:active:selected', '-mixed-active'), + (':indeterminate:backdrop:selected', '-mixed-backdrop'), + (':indeterminate:disabled:selected', '-mixed-insensitive'), + (':indeterminate:disabled:backdrop:selected', '-mixed-insensitive-backdrop') { + check#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-checkbox#{$mx}.png"),url("../assets/selected-checkbox#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-checkbox#{$mx}-dark.png"),url("../assets/selected-checkbox#{$mx}-dark@2.png"))); + -gtk-icon-shadow: none; + } + radio#{$s}{ + -gtk-icon-source: if($variant == 'light', -gtk-scaled(url("../assets/selected-radio#{$mx}.png"),url("../assets/selected-radio#{$mx}@2.png")), -gtk-scaled(url("../assets/selected-radio#{$mx}-dark.png"),url("../assets/selected-radio#{$mx}-dark@2.png"))); + -gtk-icon-shadow: none; + } +} + + +// selection-mode unchecked +@each $s,$un in ('','-unchecked'), + (':hover', '-unchecked-hover'), + (':active', '-unchecked-active'), + (':backdrop', '-unchecked-backdrop'), + (':disabled', '-unchecked-insensitive'), + (':disabled:backdrop', '-unchecked-backdrop-insensitive') { + .view.content-view check#{$s}, + .view.content-view.check#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox#{$un}.png"),url("../assets/checkbox#{$un}@2.png")); + -gtk-icon-shadow: none; + } + .view.content-view radio#{$s}, + .view.content-view.radio#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio#{$un}.png"),url("../assets/radio#{$un}@2.png")); + -gtk-icon-shadow: none; + } +} + +// selection-mode checked +@each $s,$ch in ('','-checked'), + (':hover', '-checked-hover'), + (':active', '-checked-active'), + (':backdrop', '-checked-backdrop'), + (':disabled', '-checked-insensitive'), + (':disabled:backdrop', '-checked-backdrop-insensitive') { + .view.content-view check#{$s}, + .view.content-view.check#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox#{$ch}.png"),url("../assets/checkbox#{$ch}@2.png")); + -gtk-icon-shadow: none; + } + .view.content-view radio#{$s}, + .view.content-view.radio#{$s}{ + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio#{$ch}.png"),url("../assets/radio#{$ch}@2.png")); + -gtk-icon-shadow: none; + } +} + + + +// Style + +.check.text-button, .radio.text-button, +checkbutton.text-button, radiobutton.text-button { + // this is for a nice focus on check and radios text + padding: 2px 0; + outline-offset: 0; + + label:not(:only-child) { + &:first-child { margin-left: 4px; } + &:last-child { margin-right: 4px; } + } +} + +check, +.check, +radio, +.radio { + margin: 0 4px; + + .menu .menuitem &, + menu menuitem & { + margin: 0; // this is a workaround for a menu check/radio size allocation issue + } +} + +// no animations in menus +menu menuitem { + check:not(:indeterminate):checked, + radio:not(:indeterminate):checked, + check:indeterminate:checked:active, + radio:indeterminate:checked { animation: none; } +} + +treeview.view check, +treeview.view radio { + &:selected { + &:focus, & { + color: $fg_color; + + @if $variant == 'light' { border-color: $selected_borders_color; } + } + + &:disabled { + color: $insensitive_fg_color; + + &:backdrop { color: $backdrop_insensitive_color; } + } + } + + &:backdrop { &:selected, & { color: $backdrop_fg_color; }} +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_color-chooser.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_color-chooser.scss new file mode 100644 index 0000000..19ec578 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_color-chooser.scss @@ -0,0 +1,139 @@ +/***************** + * Color Chooser * + *****************/ +colorswatch { + // This widget is made of two boxes one on top of the other, the lower box is colorswatch {} the other one + // is colorswatch overlay {}, colorswatch has the programmatically set background, so most of the style is + // applied to the overlay box. + + &, &:drop(active) { border-style: none; } // FIXME: implement a proper drop(active) state + + $_colorswatch_radius: 5px; + $_colorswatch_overlay_shadow: if($variant == 'light', inset 0 2px 2px -3px transparentize(black, 0.3), + inset 0 3px 2px -2px transparentize(black, 0.5)); + + // base color corners rounding + // to avoid the artifacts caused by rounded corner anti-aliasing the base color + // sports a bigger radius. + // nth-child is needed by the custom color strip. + + &.top { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-top-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-left-radius: $_colorswatch_radius; + border-top-right-radius: $_colorswatch_radius; + } + } + + &.bottom { + border-bottom-left-radius: $_colorswatch_radius + 0.5px; + border-bottom-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-bottom-left-radius: $_colorswatch_radius; + border-bottom-right-radius: $_colorswatch_radius; + } + } + + &.left, + &:first-child:not(.top) { + border-top-left-radius: $_colorswatch_radius + 0.5px; + border-bottom-left-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-left-radius: $_colorswatch_radius; + border-bottom-left-radius: $_colorswatch_radius; + } + } + + &.right, + &:last-child:not(.bottom) { + border-top-right-radius: $_colorswatch_radius + 0.5px; + border-bottom-right-radius: $_colorswatch_radius + 0.5px; + + overlay { + border-top-right-radius: $_colorswatch_radius; + border-bottom-right-radius: $_colorswatch_radius; + } + } + + &.dark overlay { + color: $selected_fg_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.2), $borders_color); } + + &:backdrop { color: $backdrop_selected_fg_color; } + } + + &.light overlay { + color: $text_color; + + &:hover { border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); } + + &:backdrop { color: $backdrop_text_color; } + } + + &:drop(active) { + box-shadow: none; + + &.light overlay { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 2px if($variant == 'light', darken($drop_target_color, 7%), $borders_color), + inset 0 0 0 1px $drop_target_color; + } + + &.dark overlay { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 2px if($variant == 'light', transparentize(black, 0.7), $borders_color), + inset 0 0 0 1px $drop_target_color; + } + } + + overlay { + box-shadow: $_colorswatch_overlay_shadow; + border: 1px solid if($variant == 'light', transparentize(black, 0.7), $borders_color); + + &:hover { box-shadow: inset 0 1px transparentize(white, 0.7); } + + &:backdrop, &:backdrop:hover { + border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); + box-shadow: none; + } + } + + &#add-color-button { + border-radius: $_colorswatch_radius $_colorswatch_radius 0 0; + + &:only-child { border-radius: $_colorswatch_radius; } + + overlay { + @include button(normal); + + &:hover { @include button(hover); } + + &:backdrop { @include button(backdrop); } + } + } + + &:disabled { + opacity: 0.5; + + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + row:selected & { box-shadow: 0 0 0 2px $selected_fg_color; } + + &#editor-color-sample { + border-radius: 4px; + + overlay { border-radius: 4.5px; } + } +} + +// colorscale popup +colorchooser .popover.osd { border-radius: 5px; } \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_comboboxes.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_comboboxes.scss new file mode 100644 index 0000000..2b08508 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_comboboxes.scss @@ -0,0 +1,79 @@ +/************** + * ComboBoxes * + **************/ + +combobox { + arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + min-height: 16px; + min-width: 16px; + } + + &.linked { + button:nth-child(2) { + &:dir(ltr) { @extend %linked:last-child; } + &:dir(rtl) { @extend %linked:first-child; } + } + } + + &:drop(active) { // FIXME: untested + box-shadow: none; + + button.combo { @extend %button_basic:drop(active); } + } +} + +.linked > combobox > box > button.combo { + // the combo is a composite widget so the way we do button linking doesn't + // work, special case needed. See + // https://bugzilla.gnome.org/show_bug.cgi?id=733979 + + &:dir(ltr), + &:dir(rtl) { @extend %linked_middle; } // specificity bump +} + +.linked:not(.vertical) > combobox:first-child > box > button.combo { @extend %linked:first-child; } +.linked:not(.vertical) > combobox:last-child > box > button.combo { @extend %linked:last-child; } +.linked:not(.vertical) > combobox:only-child > box > button.combo { @extend %linked:only-child; } + +.linked.vertical > combobox > box > button.combo { @extend %linked_vertical_middle; } +.linked.vertical > combobox:first-child > box > button.combo { @extend %linked_vertical:first-child;} +.linked.vertical > combobox:last-child > box > button.combo { @extend %linked_vertical:last-child; } +.linked.vertical > combobox:only-child > box > button.combo { @extend %linked_vertical:only-child; } + +/****************** + * Combobox Entry * + ******************/ + +.combobox-entry { + + // Button + button { + box-shadow: none; + + &:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; + } + + &:last-child { + border-radius: 0 4px 4px 0; + } + } + + // Entry + entry { + box-shadow: none; + + &:first-child { + border-radius: 4px 0 0 4px; + border-right-width: 0; + } + + &:last-child { + border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; + } + + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_dialogs.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_dialogs.scss new file mode 100644 index 0000000..c1e31ce --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_dialogs.scss @@ -0,0 +1,73 @@ +/*********** + * Dialogs * + ***********/ + +// Message Dialog + +messagedialog { + .titlebar { + min-height: 20px; + background-image: none; + background-color: $bg_color; + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: $backdrop_bg_color; + } + } + + &.csd { // rounded bottom border styling for csd version + box-shadow: 0 1px 2px transparentize(black, 0.8), + 0 5px 10px transparentize(black, 0.9); + &.background { + // bigger radius for better antialiasing + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + } + + .dialog-action-area .button, + .dialog-action-area button { + padding: 10px 14px; // labels are not vertically centered on message dialog, this is a workaround + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + + &:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; + // -gtk-outline-bottom-left-radius: 4px; + } + + &:last-child { + border-bottom-right-radius: 4px; + // -gtk-outline-bottom-right-radius: 4px; + } + } + } +} + +filechooser { + + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + + .dialog-action-box { + border-top: 1px solid $borders_color; + + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + + &:backdrop { border-top-color: $backdrop_borders_color; } + } + + #pathbarbox { border-bottom: 1px solid $bg_color; } +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_entries.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_entries.scss new file mode 100644 index 0000000..4333c18 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_entries.scss @@ -0,0 +1,178 @@ +/**************** + * Text Entries * + ****************/ + +%entry, +entry { + %entry_basic, & { + min-height: 20px; + padding: 4px 6px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + @include entry(normal); + + image { // icons inside the entry + &.left { padding-left: 0; padding-right: 6px; } + &.right { padding-left: 6px; padding-right: 0; } + } + + undershoot { + &.left { @include undershoot(left); } + &.right { @include undershoot(right); } + } + + &.flat { + &:focus, & { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + border-radius: 0; + } + } + + &:focus { @include entry(focus); } + + &:disabled { @include entry(insensitive); } + + &:backdrop { + @include entry(backdrop); + + transition: $backdrop_transition; + } + + &:backdrop:disabled { @include entry(backdrop-insensitive); } + + &:selected { &:focus, & { @extend %selected_items; }} + selection { &:focus, & { @extend %selected_items; }} + + // entry error and warning style + @each $e_type, $e_color in (error, $error_color), + (warning, $warning_color) { + &.#{$e_type} { + color: $e_color; + border-color: entry_focus_border($e_color); + + &:focus { @include entry(focus, $e_color); } + + &:selected { &:focus, & { background-color: $e_color; }} + } + } + + image { // entry icons colors + color: mix($fg_color, $base_color, 80%); + + &:hover { color: $fg_color; } + + &:active { color: $selected_bg_color; } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 80%); } + } + + &:drop(active) { + &:focus, & { + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; + } + } + + .osd & { + @include entry(osd); + + &:focus { @include entry(osd-focus); } + + &:backdrop { @include entry(osd-backdrop); } + + &:disabled { @include entry(osd-insensitive); } + } + } + + progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + box-shadow: none; + + &:backdrop { background-color: transparent; } + } + + // linked entries + .linked:not(.vertical) > & { @extend %linked; } + .linked:not(.vertical) > &:focus + &, + .linked:not(.vertical) > &:focus + button, + .linked:not(.vertical) > &:focus + combobox > box > button.combo { border-left-color: entry_focus_border(); } + + .linked:not(.vertical) > &:drop(active) + &, + .linked:not(.vertical) > &:drop(active) + button, + .linked:not(.vertical) > &:drop(active) + combobox > box > button.combo { border-left-color: $drop_target_color; } + + // Vertically linked entries + // FIXME: take care of "colored" entries + .linked.vertical > & { + @extend %linked_vertical; + + // brighter border between linked entries + &:not(:disabled) + entry:not(:disabled), + &:not(:disabled) + %entry:not(:disabled) { + border-top-color: mix($borders_color, $base_color, 30%); + background-image: linear-gradient(to bottom, $base_color); + + &:backdrop { + border-top-color: mix($backdrop_borders_color, $backdrop_base_color, 30%); + background-image: linear-gradient(to bottom, $backdrop_base_color); + } + } + + // brighter border between linked insensitive entries + &:disabled + entry:disabled, + &:disabled + entry:disabled { border-top-color: mix($borders_color, $base_color, 30%); } + + // color back the top border of a linked focused entry following another entry and add back the focus shadow. + // :not(:only-child) is a specificity bump hack. + + %entry:focus:not(:only-child), + + entry:focus:not(:only-child) { border-top-color: entry_focus_border(); } + + + %entry:drop(active):not(:only-child), + + entry:drop(active):not(:only-child) { border-top-color: $drop_target_color; } + + // this takes care of coloring the top border of the focused entry subsequent widget. + // :not(:only-child) is a specificity bump hack. + &:focus:not(:only-child) { + + %entry, + + entry, + + .entry, + + button, + + .button, + + combobox > box > button.combo { border-top-color: entry_focus_border(); } + } + + &:drop(active):not(:only-child) { + + %entry, + + entry, + + .entry, + + button, + + .button, + + combobox > box > button.combo { border-top-color: $drop_target_color; } + } + } +} + +treeview acceleditor > label { + background-color: $selected_bg_color; +} + +treeview entry { + &.flat, & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus { border-color: $selected_bg_color; } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_expanders.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_expanders.scss new file mode 100644 index 0000000..6962eba --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_expanders.scss @@ -0,0 +1,16 @@ +/************* + * Expanders * + *************/ +expander { + arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + &:hover { color: lighten($fg_color,30%); } //only lightens the arrow + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_file-chooser.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_file-chooser.scss new file mode 100644 index 0000000..6b2eb76 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_file-chooser.scss @@ -0,0 +1,104 @@ +/**************** + * File chooser * + ****************/ +$_placesidebar_icons_opacity: 0.7; + +placessidebar { + > viewport.frame { border-style: none; } + + row { + // Needs overriding of the GtkListBoxRow padding + min-height: 36px; + padding: 0px; + + // Using margins/padding directly in the SidebarRow + // will make the animation of the new bookmark row jump + > revealer { padding: 0 14px; } + + &:selected { color: $selected_fg_color; } + + &:disabled { color: $insensitive_fg_color; } + + &:backdrop { + color: $backdrop_fg_color; + + &:selected { color: $backdrop_selected_fg_color; } + + &:disabled { color: $backdrop_insensitive_color; } + } + + GtkImage.sidebar-icon, + image.sidebar-icon { + opacity: $_placesidebar_icons_opacity; // dim the device icons + + &:dir(ltr) { padding-right: 8px; } + &:dir(rtl) { padding-left: 8px; } + } + + GtkLabel.sidebar-label, + label.sidebar-label { + &:dir(ltr) { padding-right: 2px; } + &:dir(rtl) { padding-left: 2px; } + } + + @at-root button.sidebar-button { + @extend %button_basic.flat; + + @extend %button_selected.flat; + + min-height: 26px; + min-width: 26px; + margin-top: 3px; + margin-bottom: 3px; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; + + &:not(:hover):not(:active), + &:backdrop { > image { opacity: $_placesidebar_icons_opacity; }} + } + + // in the sidebar case it makes no sense to click the selected row + &:selected:active { box-shadow: none; } + + &.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: image($drop_target_color); + background-clip: content-box; + } + + &.sidebar-new-bookmark-row { color: $selected_bg_color; } + + &:drop(active):not(:disabled) { + color: $drop_target_color; + box-shadow: inset 0 1px $drop_target_color, + inset 0 -1px $drop_target_color; + + &:selected { + color: $selected_fg_color; + background-color: $drop_target_color; + } + } + } +} + +placesview { + .server-list-button > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(0turn); + } + + .server-list-button:checked > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(-0.5turn); + } + + row.activatable:hover { background-color: transparent; } + + // this selects the "connect to server" label + > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_floating-bar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_floating-bar.scss new file mode 100644 index 0000000..f2ff36d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_floating-bar.scss @@ -0,0 +1,33 @@ +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: $bg_color; + border-width: 1px; + border-style: solid solid none; + border-color: $borders_color; + border-radius: 3px 3px 0 0; + box-shadow: inset 0 1px $top_highlight; + + &.bottom { + + &.left { + border-left-style: none; + border-top-left-radius: 0; + } + + &.right { + border-right-style: none; + border-top-right-radius: 0; + } + } + + > .button { + padding:4px; + } + + &:backdrop { + background-color: $backdrop_bg_color; + border-color: $backdrop_borders_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_frames.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_frames.scss new file mode 100644 index 0000000..6c255c7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_frames.scss @@ -0,0 +1,88 @@ +/********** + * Frames * + **********/ +frame > border { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; + + &.flat { border-style: none; } + + &:backdrop { border-color: $backdrop_borders_color; } +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid $borders_color; + + &:backdrop { border-color: $backdrop_borders_color; } +} + +scrolledwindow { + viewport.frame { // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used when content is touch-dragged past boundaries. + // draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { + @include overshoot(top); + + &:backdrop { @include overshoot(top, backdrop); } + } + + &.bottom { + @include overshoot(bottom); + + &:backdrop { @include overshoot(bottom, backdrop); } + } + + &.left { + @include overshoot(left); + + &:backdrop { @include overshoot(left, backdrop); } + } + + &.right { + @include overshoot(right); + + &:backdrop { @include overshoot(right, backdrop); } + } + } + + // Overflow indication, works similarly to the overshoot, the size if fixed tho. + undershoot { + &.top { @include undershoot(top); } + + &.bottom { @include undershoot(bottom); } + + &.left { @include undershoot(left); } + + &.right { @include undershoot(right); } + } + + junction { // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; + background-color: $scrollbar_bg_color; + + &:dir(rtl) { border-image-slice: 0 1 0 0; } + + &:backdrop { + border-image-source: linear-gradient(to bottom, $backdrop_borders_color 1px, transparent 1px); + background-color: $backdrop_scrollbar_bg_color; + transition: $backdrop_transition; + } + } +} + +//vbox and hbox separators +separator { + background: transparentize(black, 0.9); + min-width: 1px; + min-height: 1px; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_granite.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_granite.scss new file mode 100644 index 0000000..3e49050 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_granite.scss @@ -0,0 +1,206 @@ +/************ + * Popovers * + ************/ + +GraniteWidgetsPopOver { + + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + + border: 1px solid $base_color; + background: $base_color; + color: $fg_color; + + .button { + background-image: none; + background: none; + border: none; + + &:active, + &:active:hover, { + color: $selected_bg_color; + } + } + + > .frame { + border:none; + } + + .sidebar.view { + border: none; + background: none; + } +} + +GraniteWidgetsStaticNotebook .frame { + border: none; +} + +.popover_bg { + background-color: $base_color; + background-image: none; + border: 1px solid $base_color; + color: $fg_color; +} + + +/*********** + * Welcome * + **********/ + +GraniteWidgetsWelcome { + background-color: $base_color; + + GtkLabel { + color: $fg_color; + } + + .h1,.h3 { + color: transparentize($fg_color, 0.2); + } +} + +/************** +* Source List * +***************/ + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + + background-color: $bg_color; + border: solid $borders_color; + color: $fg_color; + border-right-width: 1px; + + &:backdrop {} + + .category-expander { + color: transparent; + } + + .badge { + background-image: none; + background-color: transparentize(black, 0.6); + color: $bg_color; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; + + &:selected:backdrop, + &:selected:hover:backdrop { + background-color: transparentize(black, 0.8); + color: darken($bg_color, 5%); + } + } + + row, + .list-row { + border:none; + padding: 0; + + > GtkLabel, + > label { + padding-left: 6px; + padding-right: 6px; + } + } +} + + +/************** +* Text Styles * +**************/ + +.h1 { + font-size: 24px; +} + +.h2 { + font-weight: 300; + font-size: 18px; +} + +.h3 { + font-size: 11px; +} + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: transparentize($fg_color, 0.7); + font-weight: bold; + text-shadow: 0 1px transparentize(white,0.8); +} + + +/************** +* Storage Bar * +**************/ +.storage-bar { + + .trough { + border: none; + box-shadow:0 1px 0 0 $bottom_highlight; + background-image: none; + background-color: transparent; + padding: 8px 6px; + } + + .fill-block { + background-color: $yellow; + border:none; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), inset 0 -1px 0 0 transparentize(black, 0.9); + + transition: all 200ms ease-in-out; + + padding: 8px 6px; + + &:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset 1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 transparentize(black, 0.9), + inset -1px 0 0 transparentize(black, 0.9), + inset 0 -1px 0 0 transparentize(black, 0.9); + } + + &.empty-block { + background-color: $base_color; + } + + &.app { + background-color: $blue; + } + + &.audio { + background-color: $orange; + } + + &.photo { + background-color: $red; + } + + &.video { + background-color: $purple; + } + + .legend { + padding: 12px; + border-radius: 4px; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_header-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_header-bars.scss new file mode 100644 index 0000000..ae00072 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_header-bars.scss @@ -0,0 +1,411 @@ +/*************** + * Header Bars * + ***************/ + +%titlebar, +headerbar { + min-height: 40px; + padding:0 8px; + border: none; + border-radius: 4px 4px 0 0; + + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: $headerbar_bg_color; + color: $backdrop_headerbar_fg_color; + + box-shadow: inset 0 1px transparentize($top_highlight, 0.4); + + transition: $backdrop_transition; + } + + .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + color: $headerbar_fg_color; + + &:backdrop { + color:$backdrop_headerbar_fg_color; + } + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + color: $headerbar_fg_color; + + @extend .dim-label; + } + + // selection mode + + &.selection-mode { + + border-radius: 4px 4px 0 0; + + color: $selected_fg_color; + text-shadow: 0 -1px transparentize(black, 0.5); + border-color: $selected_borders_color; + + background-color: $selection_mode_headerbar_bg_color; + box-shadow: inset 0 1px $top_highlight; + + &:backdrop { + background-color: darken($selection_mode_headerbar_bg_color, 10%); + background-image: none; + box-shadow: inset 0 1px transparentize($top_highlight, 0.4); + } + + .subtitle:link { @extend *:link:selected; } + + .selection-menu { + &:backdrop, & { + border-color: transparentize($selected_bg_color, 1); + background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 1)); + box-shadow: none; + text-shadow: none; + padding-left: 10px; + padding-right: 10px; + + GtkArrow { -GtkArrow-arrow-scaling: 1; } + + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + color: transparentize($selected_fg_color,0.5); + -gtk-icon-shadow: none; + } + } + } + } + + .tiled &, + .maximized & { &:backdrop, & { border-radius: 0; }} // squared corners when the window is maximized or tiled + + &.default-decoration { + padding: 6px; + min-height: 28px; + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + .maximized { + padding: 6px; + } + + &:backdrop { + background-color: $backdrop_headerbar_bg_color; + color: $backdrop_headerbar_fg_color; + } + + .button, + button { + + &.titlebutton { + min-height: 16px; + min-width: 16px; + padding: 1px; + border-radius:50%; + background-color:transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + + &:hover { + background-color:transparent; + color:lighten($headerbar_fg_color, 10%); + } + + &:backdrop { + background-color:transparent; + color:$backdrop_headerbar_fg_color; + } + + &:active { + background-color:$headerbar_fg_color; + color:$headerbar_bg_color; + border-radius:50%; + box-shadow:none; + } + } + } + } + + // Entries + + entry { + + margin:6px 0; + min-height: 16px; + border-radius: 2px; + padding: 4px; + + border: none; + box-shadow: none; + background: transparentize($base_color, 0.05); + color: $fg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + > image { + padding-right: 6px; + color: transparentize($fg_color, 0.2); + } + + &:active, + &:focus { + background: $base_color; + color: $fg_color; + + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + + > image { + padding-right: 6px; + color: $fg_color; + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:disabled { + background: transparentize($base_color, 0.4); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + > image { + padding-right: 6px; + color: transparentize($fg_color, 0.5); + } + + &:backdrop { + background: transparentize($base_color, 0.5); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + > image { + color: transparentize($fg_color, 0.5); + } + } + } + + // Buttons + + // header bar buttons have no backgrounds or borders + button { + background-color: transparent; + background-image: none; + border-radius: 0px; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + padding: 10px; + margin: 0; + color: $headerbar_fg_color; + + &.text-button, + &.image-button, + &.flat { + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: transparent; + background-image: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + text-shadow: none; + color: $backdrop_headerbar_fg_color; + } + } + + &.linked { + border-radius: 0px; + margin: 0; + } + + &:hover { + background-image:none; + background-color: transparentize(black, 0.85); + color:lighten($headerbar_fg_color, 10%); + box-shadow:none; + text-shadow:none; + } + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + } + + &:active, + &:checked { + font:bold; + border-radius: 0px; + + text-shadow: none; + -gtk-icon-shadow: none; + + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + + background-color: transparent; + background-image: none; + color: $headerbar_fg_color; + + &:backdrop { + background-color: transparent; + background-image: none; + color: $backdrop_headerbar_fg_color; + + box-shadow: inset 0 -2px 0 0 $backdrop_headerbar_fg_color; + } + } + + &:disabled { + color: $backdrop_headerbar_fg_color; + background-color: transparent; + background-image: none; + + &:backdrop { + color: $backdrop_headerbar_fg_color; + background-color: transparent; + background-image: none; + + image { + -gtk-icon-effect: dim; + } + } + } + + + // Title Button + &.titlebutton { + min-height: 16px; + min-width: 16px; + padding: 1px; + border-radius:50%; + background-color:transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + + &:hover { + background-color:transparent; + color:lighten($headerbar_fg_color, 10%); + } + + &:backdrop { + background-color:transparent; + color:$backdrop_headerbar_fg_color; + } + + &:active { + background-color:$headerbar_fg_color; + color:$headerbar_bg_color; + border-radius:50%; + box-shadow:none; + } + } + + // Menu Button + &.menu-button, + &.title-menu-button { + padding: 1px; + background-color:transparent; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + + &:hover { + background-color: transparentize(black, 0.9); + color:lighten($headerbar_fg_color, 10%); + } + + &:backdrop { + background-color:transparent; + color:$backdrop_headerbar_fg_color; + } + + &:active { + background-color:darken($headerbar_bg_color,10%); + color:$headerbar_fg_color; + box-shadow:none; + } + } + + // Suggested Action Butotn + &.suggested-action { + + &:hover { + } + + &:active { + } + + &:disabled { + } + + &:backdrop { + } + + &:backdrop:disabled { + } + } + } + + // Separator + + .separator { + color: transparent; + background-color: transparent; + } +} + +.titlebar { + + &, &:backdrop { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +} + +headerbar { + separator:first-child + &, // tackles the paned container case + &:first-child { &, &:backdrop { border-top-left-radius: 4px; }} + + &:last-child { &, &:backdrop { border-top-right-radius: 4px; }} +} + +.titlebar:not(headerbar) { + window.csd > & { + // in csd we assume every titlebar is a headerbar so reset anything, this is needed for split toolbars cases + padding: 0; + background-color: $headerbar_bg_color; + background-image: none; + border-style: none; + border-color: transparent; + box-shadow: none; + + &:backdrop { + background-color: $backdrop_headerbar_bg_color; + } + } + + @extend %titlebar; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_infobars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_infobars.scss new file mode 100644 index 0000000..561bb7f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_infobars.scss @@ -0,0 +1,120 @@ +/************** + * GtkInfoBar * + **************/ +%infobar, +infobar { + text-shadow: none; + color: $fg_color; + background-color: $bg_color; + border-bottom:1px solid darken($bg_color,10%); + box-shadow: inset 0 1px transparentize(white, 0.8), + 0 1px 0 0 transparentize(black, 0.95), + 0 1px 2px 0 transparentize(black, 0.85); + +} + +%color_infobar { + + @extend %infobar; + + text-shadow: none; + color: $selected_fg_color; + border:none; + + .label { + color: $selected_fg_color; + + &:backdrop { + color: $backdrop_selected_fg_color; + } + } + + button { + border-radius: 2px; + border: none; + background: transparentize($base_color, 0.05); + color: $fg_color; + box-shadow: 0 1px 0 0 transparentize(black, 0.8); + + .label { + color: $fg_color; + } + + &:active { + background: $base_color; + color: $fg_color; + + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:hover, + &:focus { + box-shadow: 0 1px 2px 0 transparentize(black, 0.6); + } + + &:disabled { + background: transparentize($base_color, 0.4); + color: transparentize($fg_color, 0.5); + box-shadow: none; + + &:backdrop { + background: transparentize($base_color, 0.5); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } + + &:backdrop { + background: transparentize($base_color, 0.2); + color: transparentize($fg_color, 0.5); + box-shadow: none; + } + } +} + +.info { + @extend %color_infobar; + background-color: $info_color; + + &:backdrop { + background-color:lighten($info_color,10%); + color: $backdrop_selected_fg_color; + } +} + +.warning { + @extend %color_infobar; + background-color: $warning_color; + + &:backdrop { + background-color:lighten($warning_color,10%); + color: $backdrop_selected_fg_color; + } +} + +.question { + @extend %color_infobar; + background-color: $question_color; + + &:backdrop { + background-color:lighten($question_color,10%); + color: $backdrop_selected_fg_color; + } + +} + +.error { + @extend %color_infobar; + background-color: $error_color; + + &:backdrop { + background-color:lighten($error_color,10%); + color: $backdrop_selected_fg_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_level-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_level-bars.scss new file mode 100644 index 0000000..9be3371 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_level-bars.scss @@ -0,0 +1,90 @@ +/************* + * Level Bar * + *************/ +levelbar { + + -GtkLevelBar-min-block-width: 32; + -GtkLevelBar-min-block-height: 8; + + &:backdrop { transition: $backdrop_transition; } + + trough { + @extend %scale_trough; + margin: 0; + padding:2px; + border-radius:3px; + } + + &.horizontal.indicator-discrete.fill-block { margin: 0 1px; } + &.horizontal.discrete block { margin: 0 1px; } + + &.vertical.indicator-discrete.fill-block { margin: 1px 0; } + &.vertical.discrete block { margin: 1px 0; } + + %fill-block, + block { + + border-radius:2px; + min-width: 32px; + min-height: 2px; + + &.low, + &.level-low { + border:1px solid darken($warning_color,10%); + background-color: $warning_color; + + &:backdrop { border:1px solid $warning_color; }; + } + + &.high, + &.level-high { + border:1px solid darken($selected_bg_color,10%); + background-color: $selected_bg_color; + + &:backdrop { border:1px solid $selected_bg_color; } + } + + &.full, + &.level-full { + border:1px solid darken($success_color,10%); + background-color: $success_color; + + &:backdrop { border:1px solid $success_color; }; + } + + &.empty, + &.level-empty { + background-color: transparent; + border:1px solid if($variant=='light', transparentize($fg_color,0.8), + transparentize($fg_color,0.9)); + box-shadow: none; + + &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); } + } + } + + // Trough + &.horizontal, + &.vertical { + trough, + .trough { + @extend %scale_trough; + } + } + + + // Vertical + &.vertical { + -GtkLevelBar-min-block-width: 8; + -GtkLevelBar-min-block-height: 32; + + .fill-block, + block { + + @extend %fill-block; + + min-width: 8px; + min-height: 32px; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_links.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_links.scss new file mode 100644 index 0000000..e2374ab --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_links.scss @@ -0,0 +1,50 @@ +/********* + * Links * + *********/ +*:link { + color: $link_color; + + &:visited { + color: $link_visited_color; + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } + } + + &:hover { + color: lighten($link_color,10%); + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } + } + + &:active { + color: $link_color; + + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } + } + + &:backdrop { &:backdrop:hover, &:backdrop:hover:selected, & { color: $selected_bg_color; }} + + @at-root %link_selected, + &:selected, + *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } +} + +button:link, +button:visited { + @extend %undecorated_button; + + @extend *:link; + + text-shadow: none; + + &:hover, + &:active, + &:checked { + @extend %undecorated_button; + + text-shadow: none; + } + + > label { text-decoration-line: underline; } + > GtkLabel { text-decoration-line: underline; } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_lists.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_lists.scss new file mode 100644 index 0000000..c4db079 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_lists.scss @@ -0,0 +1,48 @@ +/********* + * Lists * + *********/ +list { + color: $text_color; + background-color: $base_color; + border-color: $borders_color; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + +} + +row{ + border-radius:0; + transition: all 150ms $ease-out-quad; + + image { + padding-right: 6px; + } + + &:hover { transition: none; } + + &:backdrop { transition: $backdrop_transition; } + + &.activatable { + + &.has-open-popup, + &:hover { background-color: if(variant == light, transparentize($fg_color, 0.9), transparentize($fg_color, 0.95)); } + + &:active { box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8); } + + &:backdrop:hover { background-color: transparent; } + + &:selected { + &:active { box-shadow: inset 0 2px 3px -1px transparentize(black, 0.5); } + + &.has-open-popup, + &:hover { background-color: mix($fg_color, $selected_bg_color, 10%); } + + &:backdrop { background-color: $selected_bg_color; } + } + } + + &:selected { @extend %selected_items; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_menus.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_menus.scss new file mode 100644 index 0000000..b2d2799 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_menus.scss @@ -0,0 +1,126 @@ +/********* + * Menus * + *********/ +menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px transparentize(black, 0.9); + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + &:backdrop { background-color: $backdrop_headerbar_bg_color; } + + > menuitem { + min-height: 16px; + padding: 4px 8px; + + &:hover { //Seems like it :hover even with keyboard focus + box-shadow: inset 0 -3px $selected_bg_color; + color: $headerbar_fg_color; + } + + &:disabled { + color: $insensitive_fg_color; + box-shadow: none; + } + } +} + +menu { + padding: 4px 0px; + background-color: $menu_color; + border: 1px solid $borders_color; // adds borders in a non composited env + border-radius: 4px; + box-shadow: 0 2px 4px 0 transparentize(black,0.9), + inset 0 1px 0 0 transparentize(white,0.9); + + .csd & { border: none; } // axes borders in a composited env + + &:backdrop { background-color: $backdrop_menu_color; } + + menuitem { + min-height: 16px; + min-width: 40px; + padding: 8px 4px; + text-shadow: none; + + &:hover { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + &:backdrop { color: $backdrop_insensitive_color; } + } + + &:backdrop, + &:backdrop:hover { + color: $backdrop_fg_color; + background-color: transparent; + } + + // submenu indicators + arrow { + min-height: 16px; + min-width: 16px; + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + + &:dir(rtl) { + -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + } + + // overflow arrows + > arrow { + @include button(undecorated); + + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: $menu_color; + border-radius: 0; + + &.top { + margin-top: -6px; + border-bottom: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + } + + &.bottom { + margin-bottom: -6px; + border-top: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + + &:hover { background-color: mix($fg_color, $base_color, 10%); } + + &:backdrop { background-color: $backdrop_menu_color; } + + + &:disabled { + color: transparent; + background-color: transparent; + border-color: transparent ; + } + } +} + +menuitem { + accelerator { color: gtkalpha(currentColor,0.55); } + + check, + radio { + min-height: 16px; + min-width: 16px; + + &:dir(ltr) { margin-right: 7px; } + &:dir(rtl) { margin-left: 7px; } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_misc.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_misc.scss new file mode 100644 index 0000000..cdff835 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_misc.scss @@ -0,0 +1,68 @@ +/******** + * Misc * + ********/ + +//content view (grid/list) +.content-view { + background-color: darken($bg_color,7%); + + &:hover { -gtk-icon-effect: highlight; } + + &:backdrop { background-color: darken($bg_color,7%); } + + rubberband { @extend rubberband; } +} + +.scale-popup { + .osd & { @extend %osd; } + + .osd & button.flat { //FIXME: quick hack, redo properly + border-style: none; + border-radius: 5px; + } + + // +/- buttons on GtkVolumeButton popup + button { + &:hover { + @extend %undecorated_button; + background-color: transparentize($fg_color,0.9); + border-radius: 5px; + } + + &:backdrop { &:hover, &:disabled, & { @extend %undecorated_button; }} + } +} + +separator { + color: $borders_color; +} + +/************ +* Assistant * +*************/ + +assistant { + + border-bottom-left-radius:4px; + border-bottom-right-radius:4px; + + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + + border-bottom-left-radius:4px; + + &:backdrop { + background-color: $backdrop_base_color; + border-color: $backdrop_borders_color; + } + } + + &.csd .sidebar { border-top-style: none; } + + .sidebar GtkLabel, + .sidebar label { padding: 6px 12px; } + + .sidebar GtkLabel.highlight, + .sidebar label.highlight { background-color: mix($bg_color, $fg_color, 80%); } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_notebooks.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_notebooks.scss new file mode 100644 index 0000000..410d868 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_notebooks.scss @@ -0,0 +1,370 @@ +/************* + * Notebooks * + *************/ +notebook { + > header { + border: none; + + &.top { + border-bottom-style: solid; + > tabs { + > tab { + &:hover { box-shadow: inset 0 -2px $borders_color; } + + &:backdrop { box-shadow: none; } + + &:checked { box-shadow: inset 0 -2px $selected_bg_color; } + } + } + } + + &.bottom { + border-top-style: solid; + > tabs { + > tab { + &:hover { box-shadow: inset 0 2px $borders_color; } + + &:backdrop { box-shadow: none; } + + &:checked { box-shadow: inset 0 2px $selected_bg_color; } + } + } + } + + &.left { + border-right-style: solid; + > tabs { + > tab { + &:hover { box-shadow: inset -2px 0 $borders_color; } + + &:backdrop { box-shadow: none; } + + &:checked { box-shadow: inset -2px 0 $selected_bg_color; } + } + } + } + + &.right { + border-left-style: solid; + > tabs { + > tab { + &:hover { box-shadow: inset 2px 0 $borders_color; } + + &:backdrop { box-shadow: none; } + + &:checked { box-shadow: inset 2px 0 $selected_bg_color; } + } + } + } + + &.top > tabs > arrow { + @extend %notebook_vert_arrows; + + border-top-style: none; + } + + &.bottom > tabs > arrow { + @extend %notebook_vert_arrows; + + border-bottom-style: none; + } + + @at-root %notebook_vert_arrows { + margin-left: -5px; + margin-right: -5px; + padding-left: 4px; + padding-right: 4px; + + &.down { -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); } + + &.up { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); } + } + + &.left > tabs > arrow { + @extend %notebook_horz_arrows; + + border-left-style: none; + } + + &.right > tabs > arrow { + @extend %notebook_horz_arrows; + + border-right-style: none; + } + + @at-root %notebook_horz_arrows { + margin-top: -5px; + margin-bottom: -5px; + padding-top: 4px; + padding-bottom: 4px; + + &.down { -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); } + + &.up { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + } + + > tabs > arrow { + @extend %button_basic; + + @extend %button_basic.flat; + + min-height: 16px; + min-width: 16px; + border-radius: 0; + + &:hover:not(:active):not(:backdrop) { + background-clip: padding-box; + background-image: none; + background-color: transparentize(white, 0.7); + border-color: transparent; + box-shadow: none; + } + + &:disabled { @include button(undecorated); } + } + + tab { + min-height: 30px; + min-width: 30px; + padding: 3px 12px; + + outline-offset: -5px; + + color: $insensitive_fg_color; + font-weight: bold; + + border-width: 1px; // for reorderable tabs + border-color: transparent; // + + &:hover { + color: mix($insensitive_fg_color, $fg_color, 50%); + + &.reorderable-page { + border-color: transparentize($borders_color, 0.7); + background-color: transparentize($bg_color, 0.8); + } + } + + &:backdrop { + color: mix($backdrop_fg_color, $backdrop_bg_color, 60%); + + &.reorderable-page { + border-color: transparent; + background-color: transparent; + } + } + + &:checked { + color: $fg_color; + &.reorderable-page { + border-color: transparentize($borders_color, 0.5); + background-color: transparentize($bg_color, 0.5); + + &:hover { background-color: transparentize($bg_color, 0.3); } + } + } + + &:backdrop:checked { + color: $backdrop_fg_color; + + &.reorderable-page { + border-color: $backdrop_borders_color; + background-color: $backdrop_bg_color; + } + } + + // colors the button like the label, overridden otherwise + button.flat { + &:hover { color: currentColor; } + + &, &:backdrop { color: gtkalpha(currentColor, 0.3); } + + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + // FIXME: generalize .small-button? + min-width: 20px; + min-height: 20px; + + &:last-child { + margin-left: 4px; + margin-right: -4px; + } + + &:first-child { + margin-left: -4px; + margin-right: 4px; + } + } + } + + &.top, + &.bottom { + tabs { + padding-left: 4px; + padding-right: 4px; + + &:not(:only-child) { + margin-left: 3px; + margin-right: 3px; + + &:first-child { margin-left: -1px; } + &:last-child { margin-right: -1px; } + } + + tab { + margin-left: 4px; + margin-right: 4px; + + &.reorderable-page { border-style: none solid; } + } + } + } + + &.left, + &.right { + tabs { + padding-top: 4px; + padding-bottom: 4px; + + &:not(:only-child) { + margin-top: 3px; + margin-bottom: 3px; + + &:first-child { margin-top: -1px; } + &:last-child { margin-bottom: -1px; } + } + + tab { + margin-top: 4px; + margin-bottom: 4px; + + &.reorderable-page { border-style: solid none; } + } + } + } + + &.top tab { padding-bottom: 4px; } + &.bottom tab { padding-top: 4px; } + } + + > stack:not(:only-child) { // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + + &:backdrop { background-color: $backdrop_base_color; } + } +} + +notebook, +.dynamic-notebook, +.notebook { + padding:0; + background-color: $base_color; + box-shadow:0 0 0 1px $borders_color; + background-clip: border-box; + + > header, + > .header { + border: none; + box-shadow:none; + background-color: $bg_color; + } + + > tab { + border-radius: 0; + background-color: $bg_color; + + &.top { + padding: 6px 8px 8px 8px; + box-shadow:inset 0 -1px 0 0 $borders_color; + + &:active { + box-shadow:inset 0 -3px 0 0 $borders_color; + + &:backdrop { + box-shadow:inset 0 -3px 0 0 $backdrop_borders_color; + } + + } + + &:backdrop { + box-shadow:inset 0 -1px 0 0 $backdrop_borders_color; + } + + &:disabled { + box-shadow:inset 0 -1px 0 0 $insensitive_borders_color; + } + } + + &.bottom { + padding: 8px 8px 6px 8px; + box-shadow:inset 0 1px 0 0 $borders_color; + + &:active { + box-shadow:inset 0 3px 0 0 $borders_color; + + &:backdrop { + box-shadow:inset 0 3px 0 0 $backdrop_borders_color; + } + } + + &:backdrop { + box-shadow:inset 0 1px 0 0 $backdrop_borders_color; + } + + &:disabled { + box-shadow:inset 0 1px 0 0 $insensitive_borders_color; + } + } + + &.left { + padding: 8px; + box-shadow:inset -1px 0 0 0 $borders_color; + + &:active { + box-shadow:inset -3px 0 0 0 $borders_color; + + &:backdrop { + box-shadow:inset -3px 0 0 0 $backdrop_borders_color; + } + } + + &:backdrop { + box-shadow:inset -1px 0 0 0 $backdrop_borders_color; + } + + &:disabled { + box-shadow:inset -1px 0 0 0 $insensitive_borders_color; + } + } + + &.right { + padding: 8px; + box-shadow:inset 1px 0 0 0 $borders_color; + + &:active { + box-shadow:inset 3px 0 0 0 $borders_color; + + &:backdrop { + box-shadow:inset 3px 0 0 0 $backdrop_borders_color; + } + } + + &:backdrop { + box-shadow:inset 1px 0 0 0 $backdrop_borders_color; + } + + &:disabled { + box-shadow:inset 1px 0 0 0 $insensitive_borders_color; + } + } + + &:active { + font-weight: bold; + } + + &:hover { + background: darken($bg_color, 5%); + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_paned.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_paned.scss new file mode 100644 index 0000000..d1f8e66 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_paned.scss @@ -0,0 +1,73 @@ +/********* + * Paned * + *********/ +.paned, +paned { + > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; // defeats the ugly default handle decoration + 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($borders_color); + background-size: 1px 1px; + + &:selected { background-image: image($selected_bg_color); } // FIXME is this needed? + + &:backdrop { background-image: image($backdrop_borders_color); } + + &.wide { + min-width: 5px; + min-height: 5px; + background-color: $bg_color; + background-image: image($borders_color), image($borders_color); + background-size: 1px 1px, 1px 1px; + + &:backdrop { + background-color: $backdrop_bg_color; + background-image: image($backdrop_borders_color), + image($backdrop_borders_color); + } + } + } + + border: solid $borders_color; + border-left-width: 1px; + + &.horizontal > separator { + background-repeat: repeat-y; + + &:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; + } + &:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; + } + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; + } + } + + &.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; + + &.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_pathbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_pathbars.scss new file mode 100644 index 0000000..f5dfeca --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_pathbars.scss @@ -0,0 +1,29 @@ +/************ + * Pathbars * + ************/ +.path-bar button { + &.text-button, &.image-button, & { + padding-left: 4px; + padding-right: 4px; + } + + &.text-button.image-button label { + padding-left: 0; + padding-right: 0; + } + + &.text-button.image-button, & { + label:last-child { padding-right: 8px; } + label:first-child { padding-left: 8px; } + } + + image { + padding-left: 4px; + padding-right: 4px; + } + + &.slider-button { + padding-left: 0; + padding-right: 0; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_popovers.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_popovers.scss new file mode 100644 index 0000000..d8fc693 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_popovers.scss @@ -0,0 +1,47 @@ +/************ + * Popovers * + ************/ + +popover.background { + padding: 2px; + border-radius: 4px; + border:none; + background-color: $popover_bg_color; + + .csd &, & { border: 1px solid $borders_color; } + + box-shadow: 0 1px 2px transparentize(black, 0.7); + + &:backdrop { + background-color: $backdrop_bg_color; + box-shadow: none; + } + + > list, + > .view, + > toolbar, + > .toolbar { + border-style: none; + background-color: transparent; + } + + .csd &, & { + &.touch-selection, + &.magnifier { + @extend %osd; + + border: 1px solid transparentize(white, 0.9); + + button { @extend %osd_button }; + } + + &.osd { @extend %osd; } + } + + .separator,separator { margin: 3px; } + + list separator { margin: 0px; } + + checkbutton, + radiobutton { @extend modelbutton.flat; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_print-dialog.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_print-dialog.scss new file mode 100644 index 0000000..7ae1b8d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_print-dialog.scss @@ -0,0 +1,18 @@ +/**************** + * Print dialog * +*****************/ +printdialog { + paper { + color: $fg_color; + border: 1px solid $borders_color; + background: white; + padding: 0; + + &:backdrop { + color: $backdrop_fg_color; + border-color: $backdrop_borders_color; + } + } + + .dialog-action-box { margin: 12px; } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_progress-bars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_progress-bars.scss new file mode 100644 index 0000000..7f62019 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_progress-bars.scss @@ -0,0 +1,110 @@ +/***************** + * Progress bars * + *****************/ + +GtkProgressBar, +.progressbar, +progressbar { + + @extend %scale_trough; + + // sizing + &.horizontal { + trough, + .trough, + progress { min-height: 4px; } + } + + &.vertical { + trough, + .trough, + progress { min-width: 4px; } + } + + &.horizontal progress { margin: 0 -1px; } // the progress node is positioned after the trough border + &.vertical progress { margin: -1px 0; } // this moves it over it. + + + // FIXME: insensitive state missing and some other state should be set probably + font-size: smaller; + color: transparentize($fg_color, 0.6); + + &:active { + border-radius:0px; + color: transparentize(black,0.5); + background-color: $selected_bg_color; + border-color: darken($selected_bg_color, 10%); + + &:backdrop { + background-color: lighten($selected_bg_color, 10%); + border-color: lighten(darken($selected_bg_color, 10%), 10%); + } + } + + &:backdrop { + transition: $backdrop_transition; + } + + .progressbar, + progress { + @extend %scale_highlight; + + border-radius: 0px; + + // default 2px + &.left { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + } + + &.right { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + } + + &.top { + border-top-right-radius: 0px; + border-top-left-radius: 0px; + } + + &.bottom { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; + } + } + + &:backdrop .progressbar { @extend %scale_highlight:backdrop; } // states not passed here as well + &:backdrop progress { @extend %scale_highlight:backdrop; } // states not passed here as well + + &.osd { // progressbar.osd used for epiphany page loading progress + min-width: 3px; + min-height: 3px; + background-color: transparent; + + .trough, + trough { + border-style: none; + border-radius: 0; + background-color: transparent; + box-shadow: none; + } + + .progressbar, + progress { + border-style: none; + border-radius: 0; + } + } + + // In-Row + + row, + .list-row { + + &:selected { + border: 1px solid darken($selected_bg_color, 10%); + color: transparentize(black,0.5); + background-color: $selected_bg_color; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_scales.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_scales.scss new file mode 100644 index 0000000..9771fc3 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_scales.scss @@ -0,0 +1,514 @@ +/************ + * GtkScale * + ************/ + +%scale_trough { + border:none; + background-color: $base_color; + box-shadow: inset 0 0 0 1px transparentize(black, 0.8), 0px 1px $bottom_highlight; + + padding:0; + margin: 0; + + &:disabled { + background-color: $insensitive_bg_color; + } + + &:backdrop { + background-color: $backdrop_base_color; + transition: $backdrop_transition; + + &:disabled { background-color: $insensitive_bg_color; } + } + + // on selected list rows + row:selected & { + box-shadow: none; + + &, &:disabled { border-color: $selected_borders_color; } + } + + // OSD + .osd & { + border-color: $osd_borders_color; + background-color: transparentize($osd_borders_color, 0.2); + box-shadow: none; + outline-color: transparentize($osd_fg_color, 0.8); + + &:disabled { background-color: $osd_insensitive_bg_color; } + } +} + +%scale_highlight { + + border: 1px solid $selected_borders_color; + background-color: $selected_bg_color; + box-shadow: 0px 1px $bottom_highlight; + + border-radius: 4px; + + min-height: 8px; + + &:disabled { + border: 1px solid darken($borders_color, 15%); + background-color: darken($bg_color, 20%); + } + + &:backdrop, + &:active:backdrop { + border-color: if($variant=='light', $selected_bg_color, $selected_borders_color); + background-color: lighten($selected_bg_color, 10%); + &:disabled { + background-color: transparent; + border-color: transparent; + } + } + + // on selected list rows + .list-row:selected & { &:disabled, & { border-color: $selected_borders_color; } } + row:selected & { &:disabled, & { border-color: $selected_borders_color; } } + + // OSD + .osd & { + border-color: $osd_borders_color; + + &:disabled { border-color: transparent; } + } +} + + +// Scale +scale { + // sizing + + $_marks_length: 6px; + $_marks_distance: 6px; + + min-height: 10px; + min-width: 10px; + padding: 8px; + + // those are inside the trough node, I need them to show their own border over the trough one, so negative margin + fill, + highlight { margin: -1px; } + + // Slider, the scale handle + slider { + min-height: 16px; + min-width: 16px; + margin: 2px; + + background-color:$base_color; + box-shadow:0 1px 1px 0 transparentize(black, 0.8); + border: 1px solid transparentize(black, 0.7); + border-radius: 12px; + + transition: $button_transition; + transition-property: background, border, box-shadow; + + &:hover {} + &:active { + box-shadow:0 1px 1px 0 transparentize($selected_bg_color, 0.5); + border: 1px solid $selected_bg_color; + + &:disabled { + box-shadow:none; + border: 1px solid transparentize(black, 0.8); + } + } + + &:disabled { + box-shadow:none; + } + + &:backdrop {} + + .list-row:selected & { &, &:disabled { border-color: $selected_borders_color; } } + row:selected & { &, &:disabled { border-color: $selected_borders_color; } } + + // OSD + .osd & { + @include button(osd); + border-color: darken($osd_borders_color, 3%); + background-color: opacify($osd_bg_color, 1); // solid background needed here + + &:hover { @include button(osd-hover); } + + &:active { @include button(osd-active); } + + &:disabled { @include button(osd-insensitive); } + + &:backdrop { + @include button(osd-backdrop); + + &:disabled { @include button(osd-backdrop-insensitive); } + } + } + } + + // Trough + trough { + @extend %scale_trough; + border-radius: 2px; + margin: 6px; + + outline-offset: 2px; + -gtk-outline-radius: 5px; + + &.horizontal { + } + + &.vertical { + } + } + + + // The coloured part of the Trough + fill, + highlight { + @extend %scale_highlight; + } + + // Fine-tune mode + // when you click-and-hold the slider + &.fine-tune { + + &.horizontal { + padding-top: 9px; + padding-bottom: 9px; + min-height: 16px; + } + + &.vertical { + padding-left: 9px; + padding-right: 9px; + min-width: 16px; + } + + // to make the trough grow in fine-tune mode + slider { + min-height: 16px; + min-width: 16px; + + background-color:$base_color; + border-color:$base_color; + border: 1px solid transparentize(black, 0.7); + border-radius: 12px; + box-shadow:none; + } + + trough { + @extend %scale_trough; + + border-radius:6px; + + outline-offset: 2px; + -gtk-outline-radius: 5px; + + margin: 2px; + } + + fill, + highlight { + @extend %scale_highlight; + } + } + + // this is another differently styled part of the backing bit, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + @extend %scale_trough; + border-radius: 2px; + + &, &:backdrop { + background-color: $borders_color; + box-shadow: none; + } + + &:disabled { + &, &:backdrop { + border-color: transparent; + background-color: transparent; + } + } + + // OSD + .osd & { + background-color: mix($osd_fg_color, $osd_borders_color, 25%); + + &:disabled { + &, &:backdrop { + border-color: transparent; + background-color: transparent; + } + } + } + } + + value { color: gtkalpha(currentColor, 0.4); } + + marks { + color: gtkalpha(currentColor, 0.4); + + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length); + } + } + } + + &.fine-tune marks { + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), + (bottom, bottom, top), + (top, left, right), + (bottom, right, left) { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length - 3px); + } + } + } + &.horizontal { + indicator { + min-height: $_marks_length; + min-width: 1px; + } + + &.fine-tune indicator { min-height: ($_marks_length - 3px); } + } + &.vertical { + indicator { + min-height: 1px; + min-width: $_marks_length; + } + + &.fine-tune indicator { min-width: ($_marks_length - 3px); } + } + // *WARNING* scale with marks madness following + + // FIXME: OSD and selected list rows missing, I don't feel like adding the other 144 assets needed for those... + $suffix: if($variant == 'light', '', '-dark'); + + @each $dir_class, $dir_infix in ('horizontal', 'horz'), + ('vertical', 'vert') { + @each $marks_infix, $nth_child in ('scale-has-marks-above', ':last-child:not(:only-child)'), + ('scale-has-marks-below', ':first-child:not(:only-child)') { + @each $state, $state_infix in ('', ''), + (':hover', '-hover'), + (':active', '-active'), + (':disabled', '-insensitive'), + (':backdrop', '-backdrop'), + (':backdrop:disabled', '-backdrop-insensitive') { + &.#{$dir_class} { + %#{$marks_infix}-#{$dir_infix}, + contents#{$nth_child} > trough > slider { + &#{$state} { + // an asymmetric slider asset is used here, so the margins are uneven, the smaller + // margin is set on the point side. + margin: -10px; + $_scale_asset: 'assets/slider-#{$dir_infix}-#{$marks_infix}#{$state_infix}#{$suffix}'; + border-style: none; + border-radius: 0; + + background-image: -gtk-scaled(url('#{$_scale_asset}.png'), url('#{$_scale_asset}@2.png')); + + $_scale_slider_bg_pos: bottom; + @if $dir_class == 'horizontal' { + min-height: 26px; + min-width: 22px; + + @if $marks_infix == 'scale-has-marks-above' { + margin-top: -14px; + + $_scale_slider_bg_pos: top; + } + + @else { margin-bottom: -14px; } + } + + @else { + min-height: 22px; + min-width: 26px; + + @if $marks_infix == 'scale-has-marks-above' { + margin-left: -14px; + + $_scale_slider_bg_pos: left bottom; + } + + @else { + margin-right: -14px; + + $_scale_slider_bg_pos: right bottom; + } + } + + background-position: $_scale_slider_bg_pos; + background-repeat: no-repeat; + box-shadow: none; + } + } + + @at-root %#{$marks_infix}-#{$dir_infix}-fine-tune, + &.fine-tune contents#{$nth_child} > trough > slider { + // bigger negative margins to make the trough grow here as well + margin: -7px; + + @if $dir_class == 'horizontal' { + @if $marks_infix == 'scale-has-marks-above' { margin-top: -11px; } + + @else { margin-bottom: -11px; } + } + + @else { + @if $marks_infix == 'scale-has-marks-above' { margin-left: -11px; } + + @else { margin-right: -11px; } + } + } + } + } + } + } + + &.color { + min-height: 0; + min-width: 0; + + .trough, + trough { + background-image: linear-gradient(to top, $borders_color); + background-repeat: no-repeat; + } + + &.horizontal { + padding: 0 0 15px 0; + + .trough, + trough { + padding-bottom: 4px; + background-position: 0 -3px; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .slider, + slider { + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + @extend %scale-has-marks-above-horz; + + margin-bottom: -15px; + margin-top: 6px; + } + } + } + + &.vertical { + &:dir(ltr) { + padding: 0 0 0 15px; + + .trough, + trough { + padding-left: 4px; + background-position: 3px 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; + } + + .slider, + slider { + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + @extend %scale-has-marks-below-vert; + + margin-left: -15px; + margin-right: 6px; + } + } + } + + &:dir(rtl) { + padding: 0 15px 0 0; + + .trough, + trough { + padding-right: 4px; + background-position: -3px 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + } + + .slider, + slider { + &:hover, &:backdrop, &:disabled, &:backdrop:disabled, & { + @extend %scale-has-marks-above-vert; + + margin-right: -15px; + margin-left: 6px; + } + } + } + } + + &.fine-tune { + &.horizontal { + padding: 0 0 12px 0; + + .trough, + trough { + padding-bottom: 7px; + background-position: 0 -6px; + } + + .slider, + slider { + @extend %scale-has-marks-above-horz-fine-tune; + + margin-bottom: -15px; + margin-top: 6px; + } + } + + &.vertical { + &:dir(ltr) { + padding: 0 0 0 12px; + + .trough, + trough { + padding-left: 7px; + background-position: 6px 0; + } + + .slider, + slider { + @extend %scale-has-marks-below-vert-fine-tune; + + margin-left: -15px; + margin-right: 6px; + } + } + + &:dir(rtl) { + padding: 0 12px 0 0; + + .trough, + trough { + padding-right: 7px; + background-position: -6px 0; + } + + .slider, + slider { + @extend %scale-has-marks-above-vert-fine-tune; + + margin-right: -15px; + margin-left: 6px; + } + } + } + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_scrollbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_scrollbars.scss new file mode 100644 index 0000000..895055b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_scrollbars.scss @@ -0,0 +1,186 @@ +/************** + * Scrollbars * + **************/ + +.scrollbar, +scrollbar { + $_slider_min_length: 40px; + + // disable steppers + @at-root * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + } + + background-color: $scrollbar_bg_color; + transition: 300ms $ease-out-quad; + + // scrollbar border + &.top { border-bottom: 1px solid $borders_color; } + &.bottom { border-top: 1px solid $borders_color; } + &.left { border-right: 1px solid $borders_color; } + &.right { border-left: 1px solid $borders_color; } + + &:backdrop { + background-color: $backdrop_scrollbar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + // slider + slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: $scrollbar_slider_color; + + &:hover { background-color: $scrollbar_slider_hover_color; } + + &:hover:active { background-color: $scrollbar_slider_active_color; } + + &:backdrop { background-color: $backdrop_scrollbar_slider_color; } + + &:disabled { background-color: transparent; } + } + + &.fine-tune { + .slider, + slider { + min-width: 4px; + min-height: 4px; + } + + &.horizontal slider { border-width: 5px 4px; } + &.vertical slider { border-width: 4px 5px; } + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; + + .slider, + slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: $fg_color; + border: 1px solid if($variant == 'light', white, black); + } + + .button, + button { + min-width: 5px; + min-height: 5px; + background-color: $fg_color; + background-clip: padding-box; + border-radius: 100%; + border: 1px solid if($variant == 'light', white, black); + -gtk-icon-source: none; + } + + &.horizontal { + .slider, + slider { + margin: 0 2px; + min-width: $_slider_min_length; + } + + .button, + button { + margin: 1px 2px; + min-width: 5px; + } + } + + &.vertical { + .slider, + slider { + margin: 2px 0; + min-height: $_slider_min_length; + } + + .button, + button { + margin: 2px 1px; + min-height: 5px; + } + } + } + + &.dragging, + &.hovering { opacity: 0.8; } + } + + &.horizontal slider { min-width: $_slider_min_length; } + + &.vertical slider { min-height: $_slider_min_length; } + + // button styling + .button, + button { + padding: 0; + min-width: 12px; + min-height: 12px; + border-style: none; + border-radius: 0; + transition-property: min-height, min-width, color; + + @include button(undecorated); + + color: $scrollbar_slider_color; + + &:hover { + @include button(undecorated); + + color: $scrollbar_slider_hover_color; + } + &:active, &:checked { + @include button(undecorated); + + color: $scrollbar_slider_active_color; + } + &:disabled { + @include button(undecorated); + + color: transparentize($scrollbar_slider_color, 0.8); + } + &:backdrop { + @include button(undecorated); + + color: $backdrop_scrollbar_slider_color; + + &:disabled { + @include button(undecorated); + + color: transparentize($backdrop_scrollbar_slider_color, 0.8); + } + } + } + + // button icons + &.vertical { + .button, + button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); } + } + } + + &.horizontal { + .button, + button { + &.down { -gtk-icon-source: -gtk-icontheme('pan-right-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-left-symbolic'); } + } + } +} + +treeview ~ scrollbar.vertical { + border-top: 1px solid $borders_color; + margin-top: -1px; +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_sidebar.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_sidebar.scss new file mode 100644 index 0000000..860f131 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_sidebar.scss @@ -0,0 +1,90 @@ +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: solid; + background-color: $bg_color; + + @at-root %sidebar_left, + &:dir(ltr), + &.left, + &.left:dir(rtl) { + border-right: 1px solid $borders_color; + border-left-style: none; + } + + @at-root %sidebar_right + &:dir(rtl), + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + &:backdrop { + background-color: $backdrop_sidebar_bg_color; + border-color: $backdrop_borders_color; + transition: $backdrop_transition; + } + + list { background-color: transparent; } + + .frame { + border-width:0; + border-right-width:1px; + } + + .list-row, + row { + border:none; + padding: 5px 8px; + + > GtkLabel, + > label { + padding-left: 6px; + padding-right: 6px; + } + + &.needs-attention > label { + @extend %needs_attention; + + background-size: 6px 6px, 0 0; + } + } + + .separator { + color: $borders_color; + } + + > .inline-toolbar { + border-radius: 0; + } + + .paned &, paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} +} + +stacksidebar { + &.sidebar { + &:dir(ltr), + &.left, + &.left:dir(rtl) { list { @extend %sidebar_left; }} + + &:dir(rtl), + &.right { list { @extend %sidebar_right; }} + } + + .list-row, + row { + padding: 5px 8px; + + > label { + padding-left: 6px; + padding-right: 6px; + } + + &.needs-attention > label { + @extend %needs_attention; + + background-size: 6px 6px, 0 0; + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_spinbuttons.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_spinbuttons.scss new file mode 100644 index 0000000..c2319b8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_spinbuttons.scss @@ -0,0 +1,198 @@ +/***************** + * GtkSpinButton * + *****************/ + +spinbutton { + &: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; + + entry { + min-width: 28px; + // reset all the other props since the spinbutton node is styled here + margin: 0; + padding: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; + } + + button { + min-height: 16px; + margin: 0; + padding: 6px; + color: mix($fg_color, $base_color, 90%); + background-image: none; + border-style: none none none solid; + border-color: transparentize($borders_color, 0.7); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + + &:hover { + color: $fg_color; + background-color: $base_hover_color; + } + + &:disabled { color: transparentize($insensitive_fg_color, 0.7); } + + &:active { + background-color: transparentize(black, 0.9); + box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8); + } + + &:backdrop { + color: mix($backdrop_fg_color, $backdrop_base_color, 90%); + background-color: transparent; + border-color: transparentize($backdrop_borders_color, 0.7); + transition: $backdrop_transition; + } + + &:backdrop:disabled { + color: transparentize($backdrop_insensitive_color,0.7); + background-image: none; + border-style: none none none solid; // It is needed or it gets overridden + + &:dir(rtl) { border-style: none solid none none; } + } + } + } + + // OSD horizontal + .osd &:not(.vertical) { + button { + @include button(undecorated); + + color: $osd_fg_color; + border-style: none none none solid; + border-color: transparentize($osd_borders_color, 0.3); + border-radius: 0; + box-shadow: none; + + &:dir(rtl) { border-style: none solid none none; } + + &:hover { + @include button(undecorated); + + color: $osd_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + background-color: transparentize($osd_fg_color, 0.9); + box-shadow: none; + } + + &:backdrop { + @include button(undecorated); + + color: $osd_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + box-shadow: none; + } + + &:disabled { + @include button(undecorated); + + color: $osd_insensitive_fg_color; + border-color: transparentize(opacify($osd_borders_color, 1), 0.5); + box-shadow: none; + } + + &:last-child { border-radius: 0 3px 3px 0; } + + &:dir(rtl):first-child { border-radius: 3px 0 0 3px; } + } + } + + // Vertical + &.vertical { + // in the vertical configuration, we treat the spinbutton + // as a box, and tweak the style of the entry in the middle + // so that it's linked + + // FIXME: this should not be set at all, but otherwise it gets the wrong + // color + &:disabled { color: $insensitive_fg_color; } + &:backdrop:disabled { color: $backdrop_insensitive_color; } + + &:drop(active) { + border-color: transparent; + box-shadow: none; + } + + .entry, + entry { + min-height: 24px; + min-width: 32px; + padding: 0; + border-radius: 0; + } + + .button, + button { + min-height: 32px; + min-width: 32px; + padding: 0; + border: none; + background: none; + box-shadow: none; + color: $fg_color; + + &:hover { + background-color:$selected_bg_color; + color: $selected_fg_color; + -gtk-icon-shadow:none; + } + + &:active { + background-color:transparent; + color: $fg_color; + } + + &.up { @extend %top_button; } + + &.down { @extend %bottom_button; } + } + + %top_button { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; + } + + %bottom_button { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; + } + } + + // OSD vertical + .osd &.vertical button:first-child { + @include button(osd); + + &:hover { @include button(osd-hover);} + + &:active { @include button(osd-active); } + + &:disabled { @include button(osd-insensitive); } + + &:backdrop { @include button(osd-backdrop); } + } + + // Misc + + GtkTreeView &:not(.vertical), + treeview &:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; + + .entry, + entry { + min-height: 0; + padding: 1px 2px; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_spinner.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_spinner.scss new file mode 100644 index 0000000..628cb27 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_spinner.scss @@ -0,0 +1,31 @@ + +/*********** + * Spinner * + ***********/ + +menu spinner { + color: $selected_bg_color; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { -gtk-icon-transform: rotate(1turn); } +} + +.spinner, +spinner { + background-image: none; + background: none; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:active, + &:checked { + opacity: 1; + animation: spin 1s linear infinite; + + &:disabled { opacity: 0.5; } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_switches.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_switches.scss new file mode 100644 index 0000000..704fb37 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_switches.scss @@ -0,0 +1,97 @@ +/********** + * Switch * + **********/ +switch { + font: 1; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + + border: none; + border-radius: 14px; + color: transparent; + padding: 2px; + + background-color: transparentize(black, 0.9); + box-shadow: inset 0 0 0 1px transparentize(black, 0.95), 0px 1px $bottom_highlight; + + &:disabled { + background-color: $insensitive_bg_color; + } + + &:backdrop { + background-color: $backdrop_bg_color; + transition: $backdrop_transition; + + &:disabled { background-color: $insensitive_bg_color; } + } + + + &:active, + &:checked { + background-color: $selected_bg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + + slider { + &:backdrop { + box-shadow:none; + background-color:transparentize($base_color, 0.1); + border:none; + } + } + } + } + + // Handle + slider { + padding:2px; + min-width: 16px; + min-height: 16px; + border-radius: 50%; + transition: $button_transition; + background-color: $base_color; + + box-shadow: 0 2px 2px transparentize(black, 0.8), + 0 1px 2px transparentize(black, 0.8); + + &:backdrop { + padding:2px; + box-shadow:none; + background-color:$base_color; + } + } + + &:checked slider { } + + &:backdrop { + } + + row:selected & { + @if $variant == 'light' { + box-shadow: none; + border-color: $selected_borders_color; + + &:backdrop { border-color: $selected_borders_color; } + + &.slider:dir(rtl) { border-left-color: $borders_color; } + &.slider:dir(ltr) { border-right-color: $borders_color; } + + &.slider { &:checked, & { border-color: $selected_borders_color; } } + } + } + + // Trough + trough { + + &:active, + &:checked { + background-color: $selected_bg_color; + + &:backdrop { + background-color: $backdrop_selected_bg_color; + } + } + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_toolbars.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_toolbars.scss new file mode 100644 index 0000000..555f2ac --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_toolbars.scss @@ -0,0 +1,219 @@ +/************ + * Toolbars * + ************/ +%toolbar { + padding: 0px; + background-color: $headerbar_bg_color; + color: $headerbar_fg_color; + + &:backdrop { + background-color:$backdrop_headerbar_bg_color; + color:$backdrop_headerbar_fg_color; + } +} + +toolbar { + @extend %toolbar; + + // on OSD + .osd & { box-shadow:none; background-color: transparent; } + + // buttons + button { + border: none; + background: none; + text-shadow: none; + background-color: transparent; + color: $headerbar_fg_color; + border-radius: 0px; + padding: 10px; + + &:focus, + &:active { + color: $headerbar_fg_color; + text-shadow: none; + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + background-color: transparentize(white, 0.9); + + &:backdrop { + background-color: transparent; + color: $backdrop_headerbar_fg_color; + } + } + + &:hover { + background-color: transparentize(white, 0.9); + text-shadow: none; + color: $headerbar_fg_color; + box-shadow: inset 0 -2px 0 0 $headerbar_fg_color; + } + + &:disabled { + background:none; + background-color: transparent; + color: transparentize($headerbar_fg_color,0.5); + } + + &:backdrop { + background:none; + background-color: transparent; + color: $backdrop_headerbar_fg_color; + } + } + + .separator { + color: transparent; + background-color: transparent; + } + + // stand-alone OSD toolbars + &.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: $osd_bg_color; + + &.left, + &.right, + &.top, + &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + } + + // toolbar separators + &.horizontal separator { margin: 0 7px 1px 6px; } + &.vertical separator { margin: 6px 1px 7px 0; } + +} + + +/******************* + * Inline Toolbars * + *******************/ + +%inline-toolbar, +.inline-toolbar { + + background-color: darken($bg_color, 2%); + color: $fg_color; + + border: 1px solid $borders_color; + border-top-width: 0; + border-radius: 0 0 5px 5px; + + box-shadow: inset 0 -1px 1px -2px transparentize(black, 0.5); + + padding: 0px; + + &:backdrop { + background-color: darken($bg_color, 5%); + } + + // buttons + button { + border: none; + background: none; + text-shadow: none; + box-shadow: none; + background-color: transparent; + color: $fg_color; + border-radius: 0px; + padding: 10px; + + &:focus, + &:active { + font:bold; + color: $fg_color; + text-shadow: none; + box-shadow: none; + background-color: transparentize(black, 0.95); + + &:backdrop { + border: none; + background-color: transparent; + color: $backdrop_fg_color; + } + } + + &:hover { + background-color: transparentize(black, 0.95); + text-shadow: none; + color: $fg_color; + box-shadow: none; + } + + &:disabled { + background:none; + background-color: transparent; + color: transparentize($fg_color,0.5); + } + + &:backdrop { + border: none; + background:none; + background-color: transparent; + color: $backdrop_fg_color; + } + } + + entry { + background: none; + color: $fg_color; + border-radius: 0px; + border: none; + box-shadow: none; + + &.image { + color: $fg_color; + + &.left{ + padding-right: 6px; + } + } + + &:backdrop { + color: $backdrop_fg_color; + } + + &:selected { + color: $base_color; + background-color:$selected_bg_color; + } + } +} + + +%darkbar { + border-style: solid; + border-color: $borders_color; + $_bg: mix($bg_color, $borders_color, 70%); + background-color: $_bg; + + &:backdrop { + border-color: $backdrop_borders_color; + background-color: $backdrop_dark_fill; + box-shadow: none; + transition: $backdrop_transition; + } +} + + +// search-bar +searchbar, +.search-bar { + @extend %darkbar; + @extend %inline-toolbar; + + padding:3px 0px; + border-width: 0; + border-radius:0; + +} + +// location-bar +.location-bar { + @extend %darkbar; + @extend %inline-toolbar; + + border-width: 0 0 1px; + padding: 3px; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_tooltips.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_tooltips.scss new file mode 100644 index 0000000..f3d42c2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_tooltips.scss @@ -0,0 +1,27 @@ +/************ + * Tooltips * + ************/ +tooltip, +.tooltip, +.overlay-bar { + + margin: 4px; + border: none; + border-radius: 3px; + background-color: $base_color; + color: $fg_color; + box-shadow: 0 2px 2px 0 transparentize(black, 0.7); + + &.background { + background-color: $base_color; + border: none; + } + + decoration { background-color: transparent; } + + * { // Yeah this is ugly + padding: 2px; + background-color: transparent; + color: $fg_color; + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_touch-copy-paste.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_touch-copy-paste.scss new file mode 100644 index 0000000..c6aa9ca --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_touch-copy-paste.scss @@ -0,0 +1,84 @@ +/********************** + * Touch Copy & Paste * + *********************/ +//touch selection handlebars for the Popover.osd above +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + + @each $s,$as in ('',''), + (':hover','-hover'), + (':active','-active') { //no need for insensitive and backdrop + &.top#{$s}:dir(ltr), &.bottom#{$s}:dir(rtl) { + $_url: 'assets/text-select-start#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + padding-left: 10px; + } + + &.bottom#{$s}:dir(ltr), &.top#{$s}:dir(rtl) { + $_url: 'assets/text-select-end#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + padding-right: 10px; + } + + &.insertion-cursor#{$s}:dir(ltr), &.insertion-cursor#{$s}:dir(rtl) { + $_url: 'assets/slider-horz-scale-has-marks-above#{$as}#{$asset_suffix}'; + -gtk-icon-source: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); + } + } +} + +.context-menu { font: initial; } // Decouple the font of context menus from their entry/textview + +.button.circular, +button.circular { // FIXME: aggregate to buttons + border-radius: 20px; + -gtk-outline-radius: 20px; + + label { padding: 0; } +} + +// shortcut window keys +.keycap { + min-width: 20px; + min-height: 25px; + margin-top: 2px; + padding-bottom: 3px; + padding-left: 6px; + padding-right: 6px; + + color: $fg_color; + background-color: $base_color; + border: 1px solid; + border-color: if($variant == 'light', mix($borders_color, $bg_color, 50%), $borders_color); + border-radius: 5px; + box-shadow: if($variant == 'light', inset 0 -3px mix($base_color, $bg_color, 20%), inset 0 -3px mix($borders_color, $base_color, 60%)); + font-size: smaller; + + &:backdrop { + background-color: $backdrop_base_color; + color: $backdrop_fg_color; + transition: $backdrop_transition; + } +} + +*:drop(active):focus, +*:drop(active) { // FIXME needs to be done widget by widget, this wildcard should really die + border-color: $drop_target_color; + box-shadow: inset 0 0 0 1px $drop_target_color; + caret-color: $drop_target_color; +} + +stackswitcher button.text-button { min-width: 100px; } // FIXME aggregate with buttons + +stackswitcher button.circular, +stackswitcher button.text-button.circular { // FIXME aggregate with buttons + min-width: 32px; + min-height: 32px; + padding: 0; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_treeviews.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_treeviews.scss new file mode 100644 index 0000000..0d1fc89 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_treeviews.scss @@ -0,0 +1,237 @@ +/************** + * Tree Views * + **************/ +GtkTreeView.view, +treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + + border-left-color: mix($fg_color, $base_color, 50%); // this is actually the tree lines color, + border-top-color: $bg_color; // while this is the grid lines color, better then nothing + + .rubberband,rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props + + &:selected { + &:focus, & { + border-radius: 0; + + @extend %selected_items; + } + + &:backdrop, & { + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + } + } + + &:disabled { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + + &:backdrop { color: $backdrop_insensitive_color; } + } + + &.separator { + min-height: 2px; + color: $bg_color; + + &:backdrop { color: transparentize($bg_color, 0.9); } + } + + &:backdrop { + border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + border-top: $backdrop_bg_color; + } + + &:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: $selected_borders_color; + + &.after { border-top-style: none; } + + &.before { border-bottom-style: none; } + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } + + color: mix($fg_color, $base_color, 70%); + + &:hover { color: $fg_color; } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + + &:hover { color: $selected_fg_color; } + + &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 70%); } + } + + &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } + + &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); } + } + + &.progressbar { // progress bar in treeviews + @if $variant == light { color: $base_color; } + + border: 1px solid $selected_borders_color; + border-radius: 4px; + background-color: $selected_bg_color; + background-image: linear-gradient(to bottom, + $selected_bg_color, + darken($selected_bg_color,10%)); + box-shadow: inset 0 1px if($variant=='light', transparentize(white,0.7), + transparentize(white,0.85)), + 0 1px if($variant=='light', transparentize(black, 0.8), + transparentize(black,0.9)); + + &:selected { + &:focus, & { + border-radius: 0; + + @if $variant == 'light' { + color: $selected_bg_color; + box-shadow: none; + } + + @else { box-shadow: inset 0 1px transparentize(white, 0.95); } + + background-image: linear-gradient(to bottom, + $base_color, + darken($base_color,10%)); + + &:backdrop { + @if $variant == 'light' { + color: $selected_bg_color; + border-color: $selected_borders_color; // otherwise it gets inherited by .view(?!?) + } + + @else { border-color: $backdrop_base_color; } + + background-color: $backdrop_base_color; + } + } + } + + &:backdrop { + @if $variant == 'light' { color: $backdrop_base_color; } + + @else { border-color: $backdrop_base_color; } + + background-image: none; + box-shadow: none; + } + } + + + // progress bar trough in treeviews + &.trough { + background-color: transparentize($fg_color,0.9); + border-radius: 4px; + + &:selected { + &:focus, & { + background-color: if($variant == 'light', + transparentize($selected_fg_color, 0.7), + darken($selected_bg_color, 10%)); + border-radius: 4px; + + @if $variant == 'light' { + border-width: 1px 0; + border-style: solid; + border-color: $selected_bg_color; + } + } + } + } + + // Column Header + + column-header, + header { + .button, + button { + $_column_header_color: mix($fg_color, $base_color, 50%); + + @extend %column_header_button; + + color: $_column_header_color; + background-color: $base_color; + font-weight: bold; + text-shadow: none; + box-shadow: none; + + &:hover { + @extend %column_header_button; + + color: mix($_column_header_color, $fg_color, 50%); + box-shadow: none; + transition: none; //I shouldn't need this + } + + &:active { + @extend %column_header_button; + + color: $fg_color; + transition: none; //I shouldn't need this + } + } + + button:last-child { &:backdrop, & { border-right-style: none; }} + } + + // for treeview-like derive widgets + .button.dnd, + button.dnd, + column-header.button.dnd, + header.button.dnd { + &:active, &:selected, &:hover, & { + padding: 4px 6px; + transition: none; + background-image: none; + background-color: $selected_bg_color; + color: $base_color; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px $base_color; + text-shadow: none; + } + } +} + +%column_header_button { + padding: 4px 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-style: none solid solid none; + border-color: $bg_color; + + &:disabled { + border-color: $bg_color; + background-image: none; + } + + &:backdrop { + border-color: $backdrop_bg_color; + border-style: none solid solid none; + color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); + background-image: none; + background-color: $backdrop_base_color; + + &:disabled { + border-color: $backdrop_bg_color; + background-image: none; + } + } +} \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_windows.scss b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_windows.scss new file mode 100644 index 0000000..7434bac --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/gtk-3.20/widgets/_windows.scss @@ -0,0 +1,104 @@ +/********************** + * Window Decorations * + *********************/ + +.window-frame, +decoration { + + border-radius: 4px; + border-width: 0px; + + box-shadow: 0 8px 9px 1px transparent, + 0 8px 6px 1px transparentize(black, 0.5); + + margin: 10px; + + &:backdrop { + box-shadow: 0 3px 9px 1px transparent, + 0 6px 6px 0 transparentize(black, 0.7); + transition: $backdrop_transition; + } + + .fullscreen &, + .tiled & { border-radius: 0; } + + .popup & { box-shadow: none; } + + // server-side decorations as used by mutter + .ssd & { box-shadow: 0 0 0 1px transparentize(black,0.5);} + + .csd.popup & { + border-radius: 0; + box-shadow: 0 1px 2px transparentize(black, 0.8); + } + + .tooltip.csd &, + tooltip.csd & { + border-radius: 5px; + box-shadow: none; + } + + GtkMessageDialog.csd &, + messagedialog.csd & { + border-radius: 5px; + box-shadow: 0 3px 6px transparentize(black, 0.8), + 0 1px 3px transparentize(black,0.7); + } + + .solid-csd & { + border-radius: 0; + margin: 4px; + background-color: $backdrop_bg_color; + border: 0px solid $backdrop_borders_color; + box-shadow: none; + } +} + +// // Window Close button +// .button.titlebutton, +// button.titlebutton { +// @extend %button_basic; + +// @extend %button_basic.flat; + +// @include _button_text_shadow; + +// .selection-mode & { +// @extend %button.flat.suggested-action; + +// @extend %nobg_selected_items; +// } + +// &:backdrop { -gtk-icon-shadow: none; } +// } + +// .header-bar.selection-mode button.titlebutton, +// headerbar.selection-mode button.titlebutton, +// .titlebar.selection-mode button.titlebutton { +// @include _button_text_shadow(white, $selected_bg_color); + +// &:backdrop { -gtk-icon-shadow: none; } +// } + + +// catch all extend :) + +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, & { + color: $selected_fg_color; + + @if $variant == 'light' { outline-color: transparentize($selected_fg_color, 0.7); } + + &:disabled { color: mix($selected_fg_color, $selected_bg_color, 50%); } + + &:backdrop { + color: $backdrop_selected_fg_color; + + &:disabled { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); } + } + } +} + +.monospace { font: Monospace; } \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/index.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/index.theme new file mode 100644 index 0000000..500509b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/index.theme @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Paper +Comment=The one and only. +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Paper +MetacityTheme=Paper +IconTheme=Paper \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close.png new file mode 100644 index 0000000..d83bd31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused.png new file mode 100644 index 0000000..d83bd31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_normal.png new file mode 100644 index 0000000..d83bd31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_prelight.png new file mode 100644 index 0000000..4ae700f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_pressed.png new file mode 100644 index 0000000..9977bbb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused_prelight.png new file mode 100644 index 0000000..d83bd31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused_pressed.png new file mode 100644 index 0000000..9977bbb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/close_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize.png new file mode 100644 index 0000000..3ed5345 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused.png new file mode 100644 index 0000000..3ed5345 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_normal.png new file mode 100644 index 0000000..3ed5345 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_prelight.png new file mode 100644 index 0000000..88c52ab Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_pressed.png new file mode 100644 index 0000000..ca99327 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused_prelight.png new file mode 100644 index 0000000..3ed5345 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused_pressed.png new file mode 100644 index 0000000..ca99327 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/maximize_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu.png new file mode 100644 index 0000000..cdfee99 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused.png new file mode 100644 index 0000000..cdfee99 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_normal.png new file mode 100644 index 0000000..cdfee99 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_prelight.png new file mode 100644 index 0000000..c4848fa Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_pressed.png new file mode 100644 index 0000000..c4848fa Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused.png new file mode 100644 index 0000000..c9e61f8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused_prelight.png new file mode 100644 index 0000000..cdfee99 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused_pressed.png new file mode 100644 index 0000000..c4848fa Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/menu_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-1.xml b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-1.xml new file mode 120000 index 0000000..fa4e5f1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-1.xml @@ -0,0 +1 @@ +metacity-theme.xml \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-2.xml b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-2.xml new file mode 120000 index 0000000..fa4e5f1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-2.xml @@ -0,0 +1 @@ +metacity-theme.xml \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-3.xml b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-3.xml new file mode 120000 index 0000000..fa4e5f1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme-3.xml @@ -0,0 +1 @@ +metacity-theme.xml \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme.xml b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme.xml new file mode 100644 index 0000000..23c2185 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/metacity-theme.xml @@ -0,0 +1,1162 @@ + + + + + + Paper + Sam Hewitt <hewittsamuel@gmail> + ÂSam Hewitt, 2015 + 2015 + Paper Window Theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- WINDOW DECORATIONS --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="4" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- BUTTON ICONS --> +<!-- note: negative values in x or y causes gnome-shell to crash --> + +<!-- Close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_prelight"> + <image filename="close_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_pressed"> + <image filename="close_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_prelight"> + <image filename="maximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_pressed"> + <image filename="maximize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + +<!-- Unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_prelight"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_pressed"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_prelight"> + <image filename="minimize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_pressed"> + <image filename="minimize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Menu icon --> +<draw_ops name="menu_focused"> + <image filename="menu_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_prelight"> + <image filename="menu_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_pressed"> + <image filename="menu_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused"> + <image filename="menu_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_prelight"> + <image filename="menu_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_pressed"> + <image filename="menu_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_prelight"> + <image filename="shade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_pressed"> + <image filename="shade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_prelight"> + <image filename="unshade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_pressed"> + <image filename="unshade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- FRAME STYLES --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- FRAME STYLE SETS --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- WINDOWS --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> + +</metacity_theme> \ No newline at end of file diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize.png new file mode 100644 index 0000000..24fba9e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused.png new file mode 100644 index 0000000..24fba9e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_normal.png new file mode 100644 index 0000000..24fba9e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_prelight.png new file mode 100644 index 0000000..0bafd65 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_pressed.png new file mode 100644 index 0000000..710e582 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused_prelight.png new file mode 100644 index 0000000..24fba9e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused_pressed.png new file mode 100644 index 0000000..710e582 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/minimize_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade.png new file mode 100644 index 0000000..fba5cd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused.png new file mode 100644 index 0000000..fba5cd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_normal.png new file mode 100644 index 0000000..fba5cd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_prelight.png new file mode 100644 index 0000000..cd24ba1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_pressed.png new file mode 100644 index 0000000..b8781ac Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused_prelight.png new file mode 100644 index 0000000..fba5cd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused_pressed.png new file mode 100644 index 0000000..b8781ac Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/shade_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize.png new file mode 100644 index 0000000..5ed96a1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused.png new file mode 100644 index 0000000..5ed96a1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_normal.png new file mode 100644 index 0000000..5ed96a1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_prelight.png new file mode 100644 index 0000000..38f2862 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_pressed.png new file mode 100644 index 0000000..e8c1277 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused_prelight.png new file mode 100644 index 0000000..5ed96a1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused_pressed.png new file mode 100644 index 0000000..e8c1277 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unmaximize_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade.png new file mode 100644 index 0000000..9f274fe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused.png new file mode 100644 index 0000000..9f274fe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_normal.png new file mode 100644 index 0000000..9f274fe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_prelight.png new file mode 100644 index 0000000..6c0e592 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_pressed.png new file mode 100644 index 0000000..e5670a4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused_prelight.png new file mode 100644 index 0000000..9f274fe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused_pressed.png new file mode 100644 index 0000000..e5670a4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/metacity-1/unshade_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/plank/dock.theme b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/plank/dock.theme new file mode 100644 index 0000000..e349d79 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/plank/dock.theme @@ -0,0 +1,82 @@ +# Copyright 2016 Sam Hewitt. +# +# This file is part of the Paper theme. +# +# The Paper theme is free software: you can redistribute it +# and/or modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# The Paper theme is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +# Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with the Paper theme. If not, see http://www.gnu.org/licenses/. +# + +#-------------------# +# Paper Plank Theme # +#-------------------# + + +[PlankDrawingTheme] +#The roundness of the top corners. +TopRoundness=4 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=1 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=211;;212;;213;;200 +#The starting color (RGBA) of the fill gradient. +FillStartColor=211;;212;;213;;200 +#The ending color (RGBA) of the fill gradient. +FillEndColor=211;;212;;213;;200 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=211;;212;;213;;0 + +[PlankDrawingDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=0.2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=-5.5 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=2 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=3 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=6 +#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.5 +#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=300 +#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=300 +#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=150 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=24 +#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. +ItemMoveTime=150 diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close.png new file mode 100644 index 0000000..d83bd31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused.png new file mode 100644 index 0000000..d83bd31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_normal.png new file mode 100644 index 0000000..d83bd31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_prelight.png new file mode 100644 index 0000000..4ae700f Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_pressed.png new file mode 100644 index 0000000..9977bbb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused_prelight.png new file mode 100644 index 0000000..d83bd31 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused_pressed.png new file mode 100644 index 0000000..9977bbb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/close_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/dash-widgets.json b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/dash-widgets.json new file mode 100644 index 0000000..ac93e28 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/dash-widgets.json @@ -0,0 +1,162 @@ +{ + "stock-icons" : { + "checkmark" : ["/usr/share/icons/unity/checkmark.svg", "32px", "32px"], + "cross" : ["/usr/share/icons/unity/cross.svg", "32px", "32px"], + "grid-view" : ["/usr/share/icons/unity/grid-view.svg", "32px", "32px"], + "flow-view" : ["/usr/share/icons/unity/flow-view.svg", "32px", "32px"], + "star" : ["/usr/share/icons/unity/star.svg", "32px", "32px"], + "triangle" : ["/usr/share/icons/unity/curved-triangle.svg", "32px", "32px"], + "bag" : ["/usr/share/icons/unity/bag.svg", "32px", "32px"], + "next" : ["/usr/share/icons/unity/next.svg", "32px", "32px"], + "prev" : ["/usr/share/icons/unity/prev.svg", "32px", "32px"], + "play" : ["/usr/share/icons/unity/play.svg", "32px", "32px"] + }, + + "regular-text" : { + "text-color" : "#ffffff", + "text-opacity" : 1.0, + "text-size" : 13.0, + "text-mode" : "normal", + "text-weight" : "regular" + }, + + "comments": { + "states" : ["ACTIVE", "NORMAL","PRELIGHT","SELECTED","INSENSITIVE"] + }, + + "button-icon": { + "color" : ["#ffffff", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF"], + "opacity" : [ 1.0, 1.0, 1.0, 0.8, 0.8], + "overlay-opacity": [ 0.30, 0.48, 0.48, 0.45, 0.45], + "overlay-mode" : [ "normal","multiply", "multiply", "normal", "normal"], + "blur-size" : [ 5, 0, 0, 0, 0] + }, + + "icon-only" : { + "color" : "#123456", + "opacity" : 1.0, + "overlay-opacity": 0.2, + "overlay-mode" : "normal", + "blur-size" : 6 + }, + + "lens-nav-bar" : { + "icon-height" : 20, + "icon-gap" : 40 + }, + + "button-label": { + "border-opacity" : [ 0.8, 0.13, 0.13, 0.13, 0.13], + "border-color" : ["#ffffff", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF"], + "border-size" : [ 2.0, 1.0, 1.0, 0.5, 0.5], + "border-radius" : 4.0, + "text-size" : 1.0, + "text-color" : ["#ffffff", "#ffffff", "#ffffff", "#ffffff", "#ffffff"], + "text-opacity" : [ 1.0, 1.0, 1.0, 1.0, 1.0], + "fill-color" : ["#FFFFFF", "#000000", "#000000", "#000000", "#000000"], + "fill-opacity" : [ 0.13, 0.0, 0.0, 0.0, 0.0], + "overlay-opacity": [ 0.1, 0.1, 0.1, 0.0, 0.0], + "overlay-mode" : [ "normal", "normal", "normal", "normal", "normal"], + "blur-size" : [ 1, 1, 1, 0, 0] + }, + + "track-view" : { + "line-gap" : 26.0, + "heading-list-gap" : 30, + "left-padding" : 20 + }, + + "row-caption" : { + "main-text-color" : "#ffffff", + "main-text-opacity" : 1.0, + "main-text-size" : 17.0, + "main-text-weight" : "regular", + "sub-text-color" : "#ffffff", + "sub-text-opacity" : 0.5, + "sub-text-size" : 13.0, + "sub-text-weight" : "regular", + "icon-main-gap" : 10, + "main-sub-gap" : 15, + "sub-arrow-gap" : 10 + }, + + "preview-heading-small" : { + "main-title-size" : 23.0, + "main-title-color" : "#ffffff", + "main-title-opacity" : 1.0, + "main-title-mode" : "normal", + "main-title-weight" : "regular", + "sub-title-size" : 17.0, + "sub-title-color" : "#ffffff", + "sub-title-opacity" : 1.0, + "sub-title-mode" : "normal", + "sub-title-weight" : "regular", + "main-sub-gap" : 15, + "padding" : 10 + }, + + "preview-heading" : { + "main-title-size" : 30.0, + "main-title-color" : "#ffffff", + "main-title-opacity" : 1.0, + "main-title-mode" : "normal", + "main-title-weight" : "regular", + "sub-title-size" : 17.0, + "sub-title-color" : "#ffffff", + "sub-title-opacity" : 1.0, + "sub-title-mode" : "normal", + "sub-title-weight" : "regular", + "main-sub-gap" : 15, + "padding" : 10 + }, + + "scrollbar" : { + "color" : "#fff", + "opacity" : 1.0, + "size" : 8, + "buttons-size" : 0, + "corner-radius" : 3 + }, + + "scrollbar-overlay": { + "color" : "#fff", + "opacity" : 1.0, + "size" : 3, + "corner-radius" : 1.5 + }, + + "scrollbar-track": { + "color" : "#fff", + "opacity" : 0.4 + }, + + "filter-pane" : { + "width" : 330, + "title-size" : 17.0, + "title-color" : "#ffffff", + "title-opacity" : 1.0, + "title-mode" : "normal", + "title-style" : "bold", + "title-arrow-gap" : 10, + "button-height" : 30, + "border-size" : 1 + }, + + "separator" : { + "size" : 1.0, + "color" : "#ffffff", + "opacity" : 0.15, + "overlay-opacity": 0.47, + "overlay-mode" : "normal", + "blur-size" : 6 + }, + + "filter-caption" : { + "text-size" : 17, + "text-color" : "#ffffff", + "text-opacity" : 1.0, + "text-mode" : "normal", + "text-weight" : "bold", + "text-arrow-gap" : 10 + } +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_ltr_19.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_ltr_19.svg new file mode 100644 index 0000000..54797ec --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_ltr_19.svg @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_ltr_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#585859" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.68627451" + inkscape:pageshadow="2" + inkscape:zoom="5.6568542" + inkscape:cx="4.9922517" + inkscape:cy="11.771899" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path3789" + sodipodi:cx="-5.5" + sodipodi:cy="9" + sodipodi:rx="2.5" + sodipodi:ry="2" + d="m -3,9 a 2.5,2 0 1 1 -5,0 2.5,2 0 1 1 5,0 z" + transform="matrix(0.8,0,0,1,8.4,1034.3622)" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_ltr_37.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_ltr_37.svg new file mode 100644 index 0000000..5996880 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_ltr_37.svg @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_ltr_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4219"> + <rect + y="1015.3622" + x="20" + height="37" + width="20" + id="rect4221" + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#595959" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.64705882" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="33.853021" + inkscape:cy="-13.81365" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + showguides="false" + inkscape:guide-bbox="true" + inkscape:snap-page="true" + inkscape:snap-grids="false" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-center="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="0,1" + position="8,19" + id="guide3004" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path3019" + sodipodi:cx="11.84375" + sodipodi:cy="17.03125" + sodipodi:rx="3.90625" + sodipodi:ry="4.15625" + d="m 15.75,17.03125 a 3.90625,4.15625 0 1 1 -7.8125,0 3.90625,4.15625 0 1 1 7.8125,0 z" + transform="matrix(1.024,0,0,0.96240604,-4.128,1017.9712)" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_ltr_19.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_ltr_19.svg new file mode 100644 index 0000000..ccdc371 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_ltr_19.svg @@ -0,0 +1,111 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_outline_ltr_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + <filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter4153" + x="-0.192" + width="1.384" + y="-0.32" + height="1.64"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.4" + id="feGaussianBlur4155" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#606060" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.97254902" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="-0.26871891" + inkscape:cy="5.7974897" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <path + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + d="M 4 8 C 2.8954305 8 2 8.8954305 2 10 C 2 11.104569 2.8954305 12 4 12 C 5.1045695 12 6 11.104569 6 10 C 6 8.8954305 5.1045695 8 4 8 z M 4 9 C 4.5522847 9 5 9.4477153 5 10 C 5 10.552285 4.5522847 11 4 11 C 3.4477153 11 3 10.552285 3 10 C 3 9.4477153 3.4477153 9 4 9 z " + transform="translate(0,1033.3622)" + id="path3789" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_ltr_37.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_ltr_37.svg new file mode 100644 index 0000000..5d19395 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_ltr_37.svg @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_outline_ltr_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4219"> + <rect + y="1015.3622" + x="20" + height="37" + width="20" + id="rect4221" + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#5c48bb" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="22.737367" + inkscape:cx="-7.2716847" + inkscape:cy="18.647143" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + showguides="false" + inkscape:guide-bbox="true" + inkscape:snap-page="true" + inkscape:snap-grids="false" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-center="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="0,1" + position="8,19" + id="guide3004" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <path + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + d="M 8 15 C 5.790861 15 4 16.790861 4 19 C 4 21.209139 5.790861 23 8 23 C 10.209139 23 12 21.209139 12 19 C 12 16.790861 10.209139 15 8 15 z M 8 17 C 9.1045695 17 10 17.89543 10 19 C 10 20.10457 9.1045695 21 8 21 C 6.8954305 21 6 20.10457 6 19 C 6 17.89543 6.8954305 17 8 17 z " + transform="translate(0,1015.3622)" + id="path3019" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_rtl_19.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_rtl_19.svg new file mode 100644 index 0000000..fc6801d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_rtl_19.svg @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_outline_rtl_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#5c48bb" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="37.947076" + inkscape:cx="3.6432317" + inkscape:cy="9.8268438" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <path + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + d="M 6 8 C 4.8954305 8 4 8.8954305 4 10 C 4 11.104569 4.8954305 12 6 12 C 7.1045695 12 8 11.104569 8 10 C 8 8.8954305 7.1045695 8 6 8 z M 6 9 C 6.5522847 9 7 9.4477153 7 10 C 7 10.552285 6.5522847 11 6 11 C 5.4477153 11 5 10.552285 5 10 C 5 9.4477153 5.4477153 9 6 9 z " + transform="translate(0,1033.3622)" + id="path3789" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_rtl_37.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_rtl_37.svg new file mode 100644 index 0000000..3c7a881 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_outline_rtl_37.svg @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_outline_rtl_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4219"> + <rect + y="1015.3622" + x="20" + height="37" + width="20" + id="rect4221" + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#5c48bb" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="14.551915" + inkscape:cx="4.144544" + inkscape:cy="10.100865" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + showguides="false" + inkscape:guide-bbox="true" + inkscape:snap-page="true" + inkscape:snap-grids="false" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-center="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="0,1" + position="8,19" + id="guide3004" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <path + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + d="M 12 15 C 9.790861 15 8 16.790861 8 19 C 8 21.209139 9.790861 23 12 23 C 14.209139 23 16 21.209139 16 19 C 16 16.790861 14.209139 15 12 15 z M 12 17 C 13.104569 17 14 17.89543 14 19 C 14 20.10457 13.104569 21 12 21 C 10.895431 21 10 20.10457 10 19 C 10 17.89543 10.895431 17 12 17 z " + transform="translate(0,1015.3622)" + id="path3019" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_rtl_19.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_rtl_19.svg new file mode 100644 index 0000000..2068563 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_rtl_19.svg @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_rtl_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#202020" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.54117647" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="11.481229" + inkscape:cy="7.7158181" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path3789" + sodipodi:cx="-5.5" + sodipodi:cy="9" + sodipodi:rx="2.5" + sodipodi:ry="2" + d="m -3,9 a 2.5,2 0 1 1 -5,0 2.5,2 0 1 1 5,0 z" + transform="matrix(0.8,0,0,1,10.4,1034.3622)" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_rtl_37.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_rtl_37.svg new file mode 100644 index 0000000..c88f7d6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_arrow_rtl_37.svg @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_arrow_rtl_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4219"> + <rect + y="1015.3622" + x="20" + height="37" + width="20" + id="rect4221" + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#5b5b5b" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.61960784" + inkscape:pageshadow="2" + inkscape:zoom="11.313708" + inkscape:cx="6.7349854" + inkscape:cy="28.865085" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + showguides="false" + inkscape:guide-bbox="true" + inkscape:snap-page="true" + inkscape:snap-grids="false" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-center="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="0,1" + position="8,19" + id="guide3004" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path3019" + sodipodi:cx="11.84375" + sodipodi:cy="17.03125" + sodipodi:rx="3.90625" + sodipodi:ry="4.15625" + d="m 15.75,17.03125 a 3.90625,4.15625 0 1 1 -7.8125,0 3.90625,4.15625 0 1 1 7.8125,0 z" + transform="matrix(1.024,0,0,0.96240604,-0.128,1017.9712)" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_back_150.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_back_150.svg new file mode 100644 index 0000000..0f1b73b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_back_150.svg @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="149.99998" + height="150" + id="svg6085" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 149.99998 150" + sodipodi:docname="launcher_icon_back_150.svg"> + <defs + id="defs6087"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4339-04"> + <path + sodipodi:type="inkscape:offset" + inkscape:radius="-0.68273902" + inkscape:original="M 440 80 C 437.784 80 436 81.784 436 84 L 436 128 C 436 130.216 437.784 132 440 132 L 484 132 C 486.216 132 488 130.216 488 128 L 488 84 C 488 81.784 486.216 80 484 80 L 440 80 z " + style="opacity:0.3;color:#000000;fill:#ff00ff;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path4341-5" + d="m 440,80.683594 c -1.84957,0 -3.31641,1.466834 -3.31641,3.316406 l 0,44 c 0,1.84957 1.46684,3.31641 3.31641,3.31641 l 44,0 c 1.84957,0 3.31641,-1.46684 3.31641,-3.31641 l 0,-44 c 0,-1.849572 -1.46684,-3.316406 -3.31641,-3.316406 l -44,0 z" /> + </clipPath> + <filter + style="color-interpolation-filters:sRGB" + inkscape:collect="always" + id="filter5360-1" + x="-0.23999999" + width="1.48" + y="-0.23999999" + height="1.48"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="5" + id="feGaussianBlur5362-9" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.35" + inkscape:cx="-797.14286" + inkscape:cy="686.42854" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="453" + inkscape:window-height="375" + inkscape:window-x="528" + inkscape:window-y="24" + inkscape:window-maximized="0" /> + <metadata + id="metadata6090"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-516.42858,-1068.7908)" /> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_back_54.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_back_54.svg new file mode 100644 index 0000000..5d3f2b8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_back_54.svg @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + id="svg8719" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 54 54.000001" + sodipodi:docname="launcher_icon_back_54.svg"> + <defs + id="defs8721" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.35" + inkscape:cx="-1828" + inkscape:cy="-333" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="461" + inkscape:window-height="375" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="0" /> + <metadata + id="metadata8724"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-1547.2857,-145.36219)" /> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_edge_150.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_edge_150.svg new file mode 100644 index 0000000..a4efa7f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_edge_150.svg @@ -0,0 +1,194 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="149.99998" + height="150" + id="svg7328" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 149.99998 150" + sodipodi:docname="launcher_icon_edge_150.svg"> + <defs + id="defs7330"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4339-9"> + <path + sodipodi:type="inkscape:offset" + inkscape:radius="-0.68273902" + inkscape:original="M 440 80 C 437.784 80 436 81.784 436 84 L 436 128 C 436 130.216 437.784 132 440 132 L 484 132 C 486.216 132 488 130.216 488 128 L 488 84 C 488 81.784 486.216 80 484 80 L 440 80 z " + style="opacity:0.3;color:#000000;fill:#ff00ff;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path4341-97" + d="m 440,80.683594 c -1.84957,0 -3.31641,1.466834 -3.31641,3.316406 l 0,44 c 0,1.84957 1.46684,3.31641 3.31641,3.31641 l 44,0 c 1.84957,0 3.31641,-1.46684 3.31641,-3.31641 l 0,-44 c 0,-1.849572 -1.46684,-3.316406 -3.31641,-3.316406 l -44,0 z" /> + </clipPath> + <filter + style="color-interpolation-filters:sRGB" + inkscape:collect="always" + id="filter5360-5" + x="-0.23999999" + width="1.48" + y="-0.23999999" + height="1.48"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="5" + id="feGaussianBlur5362-0" /> + </filter> + <linearGradient + y2="52.74128" + x2="35.360126" + y1="81.03125" + x1="35.360126" + gradientTransform="matrix(2.8461539,0,0,2.8461539,335.92329,480.61538)" + gradientUnits="userSpaceOnUse" + id="linearGradient5235-0" + xlink:href="#linearGradient10250-86-1-63-3" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10250-86-1-63-3"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop10252-5-2-0-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop10254-4-7-58-1" /> + </linearGradient> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5093-8-8"> + <rect + ry="12" + y="316" + x="353.00043" + height="148" + width="148" + id="rect5095-2-0" + style="opacity:0.8;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient4100-0" + id="linearGradient5182" + gradientUnits="userSpaceOnUse" + x1="535.14667" + y1="31.733332" + x2="535.14667" + y2="120.48" /> + <linearGradient + inkscape:collect="always" + id="linearGradient4100-0"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop4102-52" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop4104-3" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10250-86-1" + id="linearGradient5184" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.34681528,0,0,1,474.44771,0)" + spreadMethod="reflect" + x1="217" + y1="56" + x2="217" + y2="78" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10250-86-1"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop10252-5-2" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop10254-4-7" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10250-86-1" + id="linearGradient5186" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.34651832,0,0,1,423.55231,0)" + spreadMethod="reflect" + x1="217" + y1="56" + x2="217" + y2="78" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10250-86-1" + id="linearGradient5188" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.34666597,0,0,1,-105.91985,468.40006)" + spreadMethod="reflect" + x1="217" + y1="56" + x2="217" + y2="78" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.6689301" + inkscape:cx="196.38331" + inkscape:cy="68.457033" + inkscape:document-units="px" + inkscape:current-layer="g5394" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="482" + inkscape:window-height="375" + inkscape:window-x="65" + inkscape:window-y="364" + inkscape:window-maximized="0" /> + <metadata + id="metadata7333"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(1466.4286,-631.64791)"> + <g + transform="translate(-1818.4286,66.647909)" + style="display:inline" + id="g5394" + inkscape:export-filename="PNG/launcher_icon_edge_150.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_edge_54.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_edge_54.svg new file mode 100644 index 0000000..4e3f19a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_edge_54.svg @@ -0,0 +1,175 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + id="svg10561" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 54 54.000001" + sodipodi:docname="launcher_icon_edge_54.svg"> + <defs + id="defs10563"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5344-2-1"> + <path + d="m 440,81.001953 c -1.67866,0 -2.99805,1.319387 -2.99805,2.998047 l 0,44 c 0,1.67866 1.31939,2.99805 2.99805,2.99805 l 44,0 c 1.67866,0 2.99805,-1.31939 2.99805,-2.99805 l 0,-44 c 0,-1.67866 -1.31939,-2.998047 -2.99805,-2.998047 l -44,0 z" + id="path5346-7-0" + style="opacity:0.3;color:#000000;fill:#ff00ff;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + inkscape:original="M 440 80 C 437.784 80 436 81.784 436 84 L 436 128 C 436 130.216 437.784 132 440 132 L 484 132 C 486.216 132 488 130.216 488 128 L 488 84 C 488 81.784 486.216 80 484 80 L 440 80 z " + inkscape:radius="-1.0011878" + sodipodi:type="inkscape:offset" /> + </clipPath> + <filter + style="color-interpolation-filters:sRGB" + inkscape:collect="always" + id="filter5360-7-5" + x="-0.23999999" + width="1.48" + y="-0.23999999" + height="1.48"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="5" + id="feGaussianBlur5362-3-1" /> + </filter> + <linearGradient + y2="52.74128" + x2="35.360126" + y1="81.03125" + x1="35.360126" + gradientTransform="translate(140,0)" + gradientUnits="userSpaceOnUse" + id="linearGradient3693-0" + xlink:href="#linearGradient10250-86-1-922-4" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10250-86-1-922-4"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop10252-5-2-9-1" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop10254-4-7-71-5" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3883-1-1-9-4-2" + id="linearGradient4426" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0,1,-1,0,228,24)" + x1="6" + y1="56" + x2="98" + y2="56" /> + <linearGradient + inkscape:collect="always" + id="linearGradient3883-1-1-9-4-2"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3885-2-7-5-9-3" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3887-6-9-1-6-1" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10250-86-1" + id="linearGradient4423" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(-20,0)" + spreadMethod="reflect" + x1="217" + y1="56" + x2="217" + y2="78" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10250-86-1"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop10252-5-2" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop10254-4-7" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10250-86-1" + id="linearGradient4420" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(-71,0)" + spreadMethod="reflect" + x1="217" + y1="56" + x2="217" + y2="78" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10250-86-1" + id="linearGradient4414" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(-248,116)" + spreadMethod="reflect" + x1="217" + y1="56" + x2="217" + y2="78" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="5.0931703" + inkscape:cx="-8.3052396" + inkscape:cy="4.3096929" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="453" + inkscape:window-height="375" + inkscape:window-x="911" + inkscape:window-y="364" + inkscape:window-maximized="0" /> + <metadata + id="metadata10566"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-707.28573,94.63782)" /> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_glow_200.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_glow_200.svg new file mode 100644 index 0000000..4ae0449 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_glow_200.svg @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="200.00002" + height="200.00003" + id="svg5474" + version="1.1" + inkscape:version="0.91 r" + viewBox="0 0 200.00001 200.00003" + sodipodi:docname="launcher_icon_glow_200.svg"> + <defs + id="defs5476"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5057-1"> + <path + inkscape:connector-curvature="0" + id="path5059-2" + d="m 427.33333,22.026666 0,69.333333 69.33333,0 0,-69.333333 -69.33333,0 z m 13.11917,9.013333 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105834 l 0,43.094999 c 0,2.276228 -1.8296,4.105834 -4.10583,4.105834 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105834 l 0,-43.094999 c 0,-2.276228 1.8296,-4.105834 4.10583,-4.105834 z" + style="color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5464"> + <path + inkscape:connector-curvature="0" + id="path5466" + d="m 427.33333,22.026666 0,69.333333 69.33333,0 0,-69.333333 -69.33333,0 z m 13.11917,9.013333 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105834 l 0,43.094999 c 0,2.276228 -1.8296,4.105834 -4.10583,4.105834 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105834 l 0,-43.094999 c 0,-2.276228 1.8296,-4.105834 4.10583,-4.105834 z" + style="color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#383838" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="-57.99996" + inkscape:cy="97.50006" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1301" + inkscape:window-height="740" + inkscape:window-x="65" + inkscape:window-y="28" + inkscape:window-maximized="1" /> + <metadata + id="metadata5479"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-977.14287,-1069.505)"> + <rect + style="opacity:0.1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect4141" + width="172" + height="172" + x="991.14288" + y="1083.505" + ry="16" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_glow_62.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_glow_62.svg new file mode 100644 index 0000000..4a7d675 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_glow_62.svg @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="62" + height="62" + id="svg9311" + version="1.1" + inkscape:version="0.91 r" + viewBox="0 0 62 62.000001" + sodipodi:docname="launcher_icon_glow_62.svg"> + <defs + id="defs9313"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5112-3"> + <path + style="opacity:0.15;color:#000000;fill:#00ffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 1,25 0,62 62,0 0,-62 -62,0 z m 9,6 44,0 c 1.662,0 3,1.338 3,3 l 0,44 c 0,1.662 -1.338,3 -3,3 L 10,81 C 8.338,81 7,79.662 7,78 L 7,34 c 0,-1.662 1.338,-3 3,-3 z" + id="path5114-1" + inkscape:connector-curvature="0" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#3f3f3f" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="-96.917356" + inkscape:cy="37.204107" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1301" + inkscape:window-height="740" + inkscape:window-x="65" + inkscape:window-y="28" + inkscape:window-maximized="1" + borderlayer="false"> + <inkscape:grid + type="xygrid" + id="grid4137" /> + </sodipodi:namedview> + <metadata + id="metadata9316"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-1531.8572,-118.50504)"> + <rect + style="opacity:0.1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect4139" + width="48" + height="48" + x="1538.8572" + y="125.50504" + ry="4" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_selected_back_150.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_selected_back_150.svg new file mode 100644 index 0000000..3b83dca --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_selected_back_150.svg @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="150" + height="150" + id="svg4875" + version="1.1" + inkscape:version="0.91 r" + viewBox="0 0 150 150" + sodipodi:docname="launcher_icon_selected_back_150.svg" + style="shape-rendering:crispEdges"> + <defs + id="defs4877"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath3756"> + <rect + ry="41.999939" + y="1040.2194" + x="505" + height="150" + width="150" + id="rect3758" + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.2;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;marker:none;enable-background:new" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#484848" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="36.455593" + inkscape:cy="50.53335" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1"> + <inkscape:grid + type="xygrid" + id="grid3777" + empspacing="4" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata4880"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-505.00002,-1040.2193)"> + <rect + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect4138" + width="80" + height="2" + x="540" + y="1188.2194" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_selected_back_54.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_selected_back_54.svg new file mode 100644 index 0000000..2de3fd8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_selected_back_54.svg @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + id="svg8719" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 54 54.000001" + sodipodi:docname="launcher_icon_selected_back_54.svg"> + <defs + id="defs8721" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="44.945945" + inkscape:cy="-11.789389" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1"> + <inkscape:grid + type="xygrid" + id="grid2987" + empspacing="4" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata8724"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-1547.2857,-145.36219)" /> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shadow_200.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shadow_200.svg new file mode 100644 index 0000000..2fc91a1 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shadow_200.svg @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="200.00002" + height="200.00003" + id="svg8123" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 200.00001 200.00003" + sodipodi:docname="launcher_icon_shadow_200.svg"> + <defs + id="defs8125"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5025-6"> + <path + style="color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 489.73333,21.333331 0,69.333332 69.33333,0 0,-69.333332 -69.33333,0 z m 13.11917,9.013334 43.095,0 c 2.27623,0 4.10583,1.829606 4.10583,4.105833 l 0,43.094999 c 0,2.276227 -1.8296,4.105833 -4.10583,4.105833 l -43.095,0 c -2.27623,0 -4.10583,-1.829606 -4.10583,-4.105833 l 0,-43.094999 c 0,-2.276227 1.8296,-4.105833 4.10583,-4.105833 z" + id="path5027-2" + inkscape:connector-curvature="0" /> + </clipPath> + <filter + style="color-interpolation-filters:sRGB" + inkscape:collect="always" + id="filter5033-6"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="1.0261333" + id="feGaussianBlur5035-1" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.35" + inkscape:cx="-17.857135" + inkscape:cy="414.28573" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="453" + inkscape:window-height="375" + inkscape:window-x="793" + inkscape:window-y="24" + inkscape:window-maximized="0" /> + <metadata + id="metadata8128"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(262.85716,-746.6479)" /> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shadow_62.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shadow_62.svg new file mode 100644 index 0000000..8d7ad27 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shadow_62.svg @@ -0,0 +1,86 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="62" + height="62" + id="svg11211" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 61.999999 62.000001" + sodipodi:docname="launcher_icon_shadow_62.svg"> + <defs + id="defs11213"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath10504-2-2"> + <path + style="opacity:0.2;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 4,24 c -2.216,0 -4,1.784 -4,4 l 0,56 c 0,2.216 1.784,4 4,4 l 56,0 c 2.216,0 4,-1.784 4,-4 l 0,-56 c 0,-2.216 -1.784,-4 -4,-4 L 4,24 z m 6,6 44,0 c 2.216,0 4,1.784 4,4 l 0,44 c 0,2.216 -1.784,4 -4,4 L 10,82 C 7.784,82 6,80.216 6,78 L 6,34 c 0,-2.216 1.784,-4 4,-4 z" + id="path10506-3-2" + inkscape:connector-curvature="0" /> + </clipPath> + <filter + inkscape:collect="always" + id="filter3845"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="1.82" + id="feGaussianBlur3847" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="5.6568542" + inkscape:cx="22.249798" + inkscape:cy="23.81988" + inkscape:document-units="px" + inkscape:current-layer="g4450" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1131" + inkscape:window-height="624" + inkscape:window-x="233" + inkscape:window-y="115" + inkscape:window-maximized="0" /> + <metadata + id="metadata11216"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(1016.7143,264.85211)"> + <g + transform="translate(-1087.7143,-289.85211)" + style="display:inline" + id="g4450" + inkscape:export-filename="PNG/launcher_icon_shadow_62.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shine_150.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shine_150.svg new file mode 100644 index 0000000..d06140d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shine_150.svg @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="149.99998" + height="150" + id="svg6687" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 149.99998 150" + sodipodi:docname="launcher_icon_shine_150.svg"> + <defs + id="defs6689"> + <radialGradient + r="26" + fy="30.96875" + fx="32" + cy="30.96875" + cx="32" + gradientTransform="matrix(4.4378697,0,0,2.2891717,494.98835,496.90169)" + gradientUnits="userSpaceOnUse" + id="radialGradient5161" + xlink:href="#linearGradient10250-86-1-5" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10250-86-1-5"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop10252-5-2-94" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop10254-4-7-54" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.35" + inkscape:cx="194.2857" + inkscape:cy="469.28571" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="453" + inkscape:window-height="375" + inkscape:window-x="520" + inkscape:window-y="364" + inkscape:window-maximized="0" /> + <metadata + id="metadata6692"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(474.99999,-851.64791)" /> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shine_54.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shine_54.svg new file mode 100644 index 0000000..3e167a2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_icon_shine_54.svg @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + id="svg9930" + version="1.1" + inkscape:version="0.48.4 r9939" + viewBox="0 0 54 54.000001" + sodipodi:docname="launcher_icon_shine_54.svg"> + <defs + id="defs9932"> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient10250-86-1" + id="radialGradient4417" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.5384615,0,0,0.79357951,192.76923,6.3925844)" + cx="32" + cy="30.96875" + fx="32" + fy="30.96875" + r="26" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10250-86-1"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop10252-5-2" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop10254-4-7" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.35" + inkscape:cx="420.57143" + inkscape:cy="-824.42857" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="453" + inkscape:window-height="375" + inkscape:window-x="65" + inkscape:window-y="364" + inkscape:window-maximized="0" /> + <metadata + id="metadata9935"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(701.28572,346.06639)" /> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_ltr_19.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_ltr_19.svg new file mode 100644 index 0000000..00cf413 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_ltr_19.svg @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_pip_ltr_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#5c5c5c" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.84705882" + inkscape:pageshadow="2" + inkscape:zoom="11.313708" + inkscape:cx="2.7552459" + inkscape:cy="8.0585255" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-text-baseline="false" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path3019" + sodipodi:cx="3.5" + sodipodi:cy="9.5" + sodipodi:rx="1.5" + sodipodi:ry="1.5" + d="m 5,9.5 a 1.5,1.5 0 1 1 -3,0 1.5,1.5 0 1 1 3,0 z" + transform="translate(1,1033.3622)" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_ltr_37.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_ltr_37.svg new file mode 100644 index 0000000..d787ff2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_ltr_37.svg @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_pip_ltr_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4219"> + <rect + y="1015.3622" + x="20" + height="37" + width="20" + id="rect4221" + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#696969" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.75686275" + inkscape:pageshadow="2" + inkscape:zoom="28.42171" + inkscape:cx="-1.8466933" + inkscape:cy="11.90142" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + showguides="false" + inkscape:guide-bbox="true" + inkscape:snap-page="true" + inkscape:snap-global="true" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-center="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="0,1" + position="8,19" + id="guide3004" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path4299" + sodipodi:cx="7.5" + sodipodi:cy="18.5" + sodipodi:rx="3.5" + sodipodi:ry="3.5" + d="m 11,18.5 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z" + transform="translate(1,1015.3622)" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_rtl_19.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_rtl_19.svg new file mode 100644 index 0000000..e1bbf38 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_rtl_19.svg @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="10" + height="19" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_pip_rtl_19.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4069"> + <rect + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4071" + width="10" + height="19" + x="20" + y="1033.3622" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#6f6f6f" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.91764706" + inkscape:pageshadow="2" + inkscape:zoom="37.947076" + inkscape:cx="4.8330471" + inkscape:cy="7.3918738" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-object-midpoints="true" + inkscape:snap-center="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1033.3622)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path3789" + sodipodi:cx="6.5" + sodipodi:cy="9.5" + sodipodi:rx="1.5" + sodipodi:ry="1.5" + d="m 8,9.5 a 1.5,1.5 0 1 1 -3,0 1.5,1.5 0 1 1 3,0 z" + transform="translate(-1,1033.3622)" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_rtl_37.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_rtl_37.svg new file mode 100644 index 0000000..83ae155 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/launcher_pip_rtl_37.svg @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="20" + height="37" + id="svg2" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="test.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + sodipodi:docname="launcher_pip_rtl_37.svg"> + <defs + id="defs4"> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4219"> + <rect + y="1015.3622" + x="20" + height="37" + width="20" + id="rect4221" + style="opacity:0.12000002;color:#000000;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </clipPath> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#666666" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.90196078" + inkscape:pageshadow="2" + inkscape:zoom="32" + inkscape:cx="14.107228" + inkscape:cy="20.631832" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1" + showguides="true" + inkscape:guide-bbox="true" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:snap-bbox-midpoints="true" + inkscape:object-paths="true" + inkscape:snap-intersection-paths="true" + inkscape:object-nodes="true" + inkscape:snap-smooth-nodes="true" + inkscape:snap-midpoints="true" + inkscape:snap-page="true"> + <inkscape:grid + type="xygrid" + id="grid4740" + empspacing="8" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="0,1" + position="8,19" + id="guide3004" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1015.3622)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path4809" + sodipodi:cx="12.5" + sodipodi:cy="18.5" + sodipodi:rx="3.5" + sodipodi:ry="3.5" + d="m 16,18.5 a 3.5,3.5 0 1 1 -7,0 3.5,3.5 0 1 1 7,0 z" + transform="translate(-1,1015.3622)" /> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize.png new file mode 100644 index 0000000..3ed5345 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused.png new file mode 100644 index 0000000..3ed5345 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_normal.png new file mode 100644 index 0000000..3ed5345 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_prelight.png new file mode 100644 index 0000000..88c52ab Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_pressed.png new file mode 100644 index 0000000..ca99327 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused_prelight.png new file mode 100644 index 0000000..3ed5345 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused_pressed.png new file mode 100644 index 0000000..ca99327 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/maximize_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu.png new file mode 100644 index 0000000..cdfee99 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused.png new file mode 100644 index 0000000..cdfee99 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_normal.png new file mode 100644 index 0000000..cdfee99 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_prelight.png new file mode 100644 index 0000000..c4848fa Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_pressed.png new file mode 100644 index 0000000..c4848fa Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_prelight.png new file mode 100644 index 0000000..4094365 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused.png new file mode 100644 index 0000000..c9e61f8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused_prelight.png new file mode 100644 index 0000000..cdfee99 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused_pressed.png new file mode 100644 index 0000000..c4848fa Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/menu_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize.png new file mode 100644 index 0000000..24fba9e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused.png new file mode 100644 index 0000000..24fba9e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_normal.png new file mode 100644 index 0000000..24fba9e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_prelight.png new file mode 100644 index 0000000..0bafd65 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_pressed.png new file mode 100644 index 0000000..710e582 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused_prelight.png new file mode 100644 index 0000000..24fba9e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused_pressed.png new file mode 100644 index 0000000..710e582 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimize_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimized.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimized.png new file mode 100644 index 0000000..5867365 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/minimized.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/progress_bar_fill.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/progress_bar_fill.svg new file mode 100644 index 0000000..b92173a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/progress_bar_fill.svg @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="44" + height="6" + id="svg2" + version="1.1" + inkscape:version="0.91 r" + inkscape:export-filename="/home/marco/Dev/unity/trunk/resources/progress_bar_trough_150.png" + inkscape:export-xdpi="250" + inkscape:export-ydpi="250" + sodipodi:docname="progress_bar_fill.svg"> + <defs + id="defs4"> + <marker + inkscape:stockid="Torso" + orient="auto" + refY="0" + refX="0" + id="Torso" + style="overflow:visible"> + <g + id="g4192" + transform="scale(0.7,0.7)"> + <path + id="path4194" + d="m -4.7792281,-3.239542 c 2.350374,0.3659393 5.30026732,1.9375477 5.03715532,3.62748546 C -0.00518779,2.0778819 -2.2126741,2.6176539 -4.5630471,2.2517169 -6.9134221,1.8857769 -8.521035,0.75201414 -8.257922,-0.93792336 -7.994809,-2.6278615 -7.1296041,-3.6054813 -4.7792281,-3.239542 z" + style="fill:none;stroke:#000000;stroke-width:1.25" + inkscape:connector-curvature="0" /> + <path + id="path4196" + d="M 4.4598789,0.08866574 C -2.5564571,-4.378332 5.2248769,-3.9061806 -0.84829578,-8.7197331" + style="fill:none;stroke:#000000;stroke-width:1pt" + inkscape:connector-curvature="0" /> + <path + id="path4198" + d="M 4.9298719,0.05752074 C -1.3872731,1.7494689 1.8027579,5.4782079 -4.9448731,7.5462725" + style="fill:none;stroke:#000000;stroke-width:1pt" + inkscape:connector-curvature="0" /> + <rect + id="rect4200" + transform="matrix(0.527536,-0.849533,0.887668,0.460484,0,0)" + y="-1.7408575" + x="-10.391706" + height="2.7608147" + width="2.6366582" + style="fill-rule:evenodd;stroke-width:1pt" /> + <rect + id="rect4202" + transform="matrix(0.671205,-0.741272,0.790802,0.612072,0,0)" + y="-7.9629307" + x="4.9587269" + height="2.8614161" + width="2.7327356" + style="fill-rule:evenodd;stroke-width:1pt" /> + <path + id="path4204" + transform="matrix(0,-1.109517,1.109517,0,25.96648,19.71619)" + d="m 16.779951,-28.685045 a 0.60731727,0.60731727 0 1 0 -1.214634,0 0.60731727,0.60731727 0 1 0 1.214634,0 z" + style="fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + inkscape:connector-curvature="0" /> + <path + id="path4206" + transform="matrix(0,-1.109517,1.109517,0,26.8245,16.99126)" + d="m 16.779951,-28.685045 a 0.60731727,0.60731727 0 1 0 -1.214634,0 0.60731727,0.60731727 0 1 0 1.214634,0 z" + style="fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + inkscape:connector-curvature="0" /> + </g> + </marker> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3980" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3848" + id="linearGradient3854" + x1="25" + y1="24" + x2="25" + y2="30" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient3848"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3850" /> + <stop + style="stop-color:#e3e3e3;stop-opacity:1;" + offset="1" + id="stop3852" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#767676" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="22" + inkscape:cy="2.99998" + inkscape:document-units="px" + inkscape:current-layer="layer2" + showgrid="false" + inkscape:window-width="1299" + inkscape:window-height="700" + inkscape:window-x="65" + inkscape:window-y="34" + inkscape:window-maximized="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Livello" + style="display:inline" + transform="translate(0,-1046.3622)"> + <g + transform="translate(-5,24.00004)" + style="display:inline;fill:#9fb0b9;fill-opacity:1" + id="g3876"> + <rect + ry="3" + transform="translate(0,998.36218)" + y="24" + x="5" + height="6" + width="44" + id="rect3846" + style="fill:#9fb0b9;fill-opacity:1;stroke:none" /> + </g> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/progress_bar_trough.svg b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/progress_bar_trough.svg new file mode 100644 index 0000000..7c0de2e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/progress_bar_trough.svg @@ -0,0 +1,270 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="54" + height="54" + id="svg2" + version="1.1" + inkscape:version="0.91 r" + inkscape:export-filename="/home/marco/Dev/unity/trunk/resources/progress_bar_trough_150.png" + inkscape:export-xdpi="250" + inkscape:export-ydpi="250" + sodipodi:docname="progress_bar_trough.svg"> + <defs + id="defs4"> + <linearGradient + inkscape:collect="always" + id="linearGradient3856"> + <stop + style="stop-color:#aaaaaa;stop-opacity:1" + offset="0" + id="stop3858" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3860" /> + </linearGradient> + <linearGradient + id="linearGradient3848"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3850" /> + <stop + style="stop-color:#e3e3e3;stop-opacity:1;" + offset="1" + id="stop3852" /> + </linearGradient> + <linearGradient + id="linearGradient3838"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3840" /> + <stop + style="stop-color:#b4b4b4;stop-opacity:0;" + offset="1" + id="stop3842" /> + </linearGradient> + <marker + inkscape:stockid="Torso" + orient="auto" + refY="0" + refX="0" + id="Torso" + style="overflow:visible"> + <g + id="g4192" + transform="scale(0.7,0.7)"> + <path + id="path4194" + d="m -4.7792281,-3.239542 c 2.350374,0.3659393 5.30026732,1.9375477 5.03715532,3.62748546 C -0.00518779,2.0778819 -2.2126741,2.6176539 -4.5630471,2.2517169 -6.9134221,1.8857769 -8.521035,0.75201414 -8.257922,-0.93792336 -7.994809,-2.6278615 -7.1296041,-3.6054813 -4.7792281,-3.239542 z" + style="fill:none;stroke:#000000;stroke-width:1.25" + inkscape:connector-curvature="0" /> + <path + id="path4196" + d="M 4.4598789,0.08866574 C -2.5564571,-4.378332 5.2248769,-3.9061806 -0.84829578,-8.7197331" + style="fill:none;stroke:#000000;stroke-width:1pt" + inkscape:connector-curvature="0" /> + <path + id="path4198" + d="M 4.9298719,0.05752074 C -1.3872731,1.7494689 1.8027579,5.4782079 -4.9448731,7.5462725" + style="fill:none;stroke:#000000;stroke-width:1pt" + inkscape:connector-curvature="0" /> + <rect + id="rect4200" + transform="matrix(0.527536,-0.849533,0.887668,0.460484,0,0)" + y="-1.7408575" + x="-10.391706" + height="2.7608147" + width="2.6366582" + style="fill-rule:evenodd;stroke-width:1pt" /> + <rect + id="rect4202" + transform="matrix(0.671205,-0.741272,0.790802,0.612072,0,0)" + y="-7.9629307" + x="4.9587269" + height="2.8614161" + width="2.7327356" + style="fill-rule:evenodd;stroke-width:1pt" /> + <path + id="path4204" + transform="matrix(0,-1.109517,1.109517,0,25.96648,19.71619)" + d="m 16.779951,-28.685045 a 0.60731727,0.60731727 0 1 0 -1.214634,0 0.60731727,0.60731727 0 1 0 1.214634,0 z" + style="fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + inkscape:connector-curvature="0" /> + <path + id="path4206" + transform="matrix(0,-1.109517,1.109517,0,26.8245,16.99126)" + d="m 16.779951,-28.685045 a 0.60731727,0.60731727 0 1 0 -1.214634,0 0.60731727,0.60731727 0 1 0 1.214634,0 z" + style="fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + inkscape:connector-curvature="0" /> + </g> + </marker> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3980" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3848" + id="linearGradient3854" + x1="25" + y1="24" + x2="25" + y2="30" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3856" + id="linearGradient3862" + x1="44" + y1="1021.3622" + x2="44" + y2="1029.3622" + gradientUnits="userSpaceOnUse" /> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath3868"> + <rect + ry="3" + y="24" + x="5" + height="6" + width="35" + id="rect3870" + style="fill:url(#linearGradient3872);fill-opacity:1;stroke:none" /> + </clipPath> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3848" + id="linearGradient3872" + gradientUnits="userSpaceOnUse" + x1="25" + y1="24" + x2="25" + y2="30" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="35.414619" + inkscape:cy="23.338635" + inkscape:document-units="px" + inkscape:current-layer="layer2" + showgrid="false" + inkscape:window-width="1301" + inkscape:window-height="744" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:window-maximized="1"> + <inkscape:grid + type="xygrid" + id="grid3016" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Livello 1" + inkscape:groupmode="layer" + id="layer1" + style="display:inline" + transform="translate(0,-998.36218)"> + <rect + style="opacity:0.2;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:18.70000076;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + id="rect5033-0" + width="46" + height="8" + x="4" + y="1022.3622" + ry="4" + inkscape:export-filename="/tmp/progress.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <image + y="346.57648" + x="413.71429" + id="image3023" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAABHNCSVQICAgIfAhkiAAAAAxJREFU CJljYCAZAAAAMwAB0kOx4wAAAABJRU5ErkJggg== " + height="3" + width="4" /> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="Livello" + style="display:inline" + transform="translate(0,-998.36218)"> + <rect + style="fill:url(#linearGradient3862);fill-opacity:1;stroke:#777777;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + width="45" + height="7" + x="4.5" + y="1021.8622" + ry="3.5" + inkscape:export-filename="/tmp/progress.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + id="rect37" /> + <g + id="g3876" + transform="matrix(1,0,0,-1,0,2050.7244)"> + <rect + style="opacity:0.5;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="rect3874" + width="44" + height="6" + x="5" + y="24" + transform="translate(0,998.36218)" + ry="2.96875" /> + <rect + ry="3" + transform="translate(0,998.36218)" + y="24" + x="5" + height="6" + width="44" + id="rect3846" + style="fill:#efefef;fill-opacity:1;stroke:none" /> + </g> + </g> +</svg> diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade.png new file mode 100644 index 0000000..fba5cd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused.png new file mode 100644 index 0000000..fba5cd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_normal.png new file mode 100644 index 0000000..fba5cd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_prelight.png new file mode 100644 index 0000000..cd24ba1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_pressed.png new file mode 100644 index 0000000..b8781ac Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused_prelight.png new file mode 100644 index 0000000..fba5cd6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused_pressed.png new file mode 100644 index 0000000..b8781ac Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/shade_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize.png new file mode 100644 index 0000000..5ed96a1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused.png new file mode 100644 index 0000000..5ed96a1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_normal.png new file mode 100644 index 0000000..5ed96a1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_prelight.png new file mode 100644 index 0000000..38f2862 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_pressed.png new file mode 100644 index 0000000..e8c1277 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused_prelight.png new file mode 100644 index 0000000..5ed96a1 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused_pressed.png new file mode 100644 index 0000000..e8c1277 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unmaximize_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade.png new file mode 100644 index 0000000..9f274fe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused.png new file mode 100644 index 0000000..9f274fe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_normal.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_normal.png new file mode 100644 index 0000000..9f274fe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_normal.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_prelight.png new file mode 100644 index 0000000..6c0e592 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_pressed.png new file mode 100644 index 0000000..e5670a4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_focused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused.png new file mode 100644 index 0000000..bb5c727 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused_prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused_prelight.png new file mode 100644 index 0000000..9f274fe Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused_prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused_pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused_pressed.png new file mode 100644 index 0000000..e5670a4 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/unity/unshade_unfocused_pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfce-notify-4.0/gtkrc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfce-notify-4.0/gtkrc new file mode 100644 index 0000000..c127356 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfce-notify-4.0/gtkrc @@ -0,0 +1,57 @@ +# Copyright 2015 Benjamin Sientzoff. +# +# This file is part of the Paper GTK theme. +# +# The Paper GTK theme is free software: you can redistribute it +# and/or modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# The Paper GTK theme is distributed in the hope that it will be +# useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +# Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with the Paper GTK theme. If not, see http://www.gnu.org/licenses/. + + +# Paper xfce4 notify theme + +style "notify-window" +{ + bg[NORMAL] = "#ffffff" + XfceNotifyWindow::border-color = "#ffffff" + XfceNotifyWindow::border-color-hover = "#ffffff" + XfceNotifyWindow::border-radius = 2.0 + XfceNotifyWindow::border-width = 2.0 + XfceNotifyWindow::border-width-hover = 2.0 + XfceNotifyWindow::summary-bold = 1 +} +class "XfceNotifyWindow" style "notify-window" + +style "notify-button" +{ + bg[NORMAL] = "#fff" + bg[PRELIGHT] = "#f7f7f7" + bg[ACTIVE] = "#dbdee0" + fg[NORMAL] = "#777" + fg[PRELIGHT] = "#738c99" + fg[ACTIVE] = "#738c99" +} +widget_class "XfceNotifyWindow.*.GtkButton*" style "notify-button" + +style "notify-text" +{ + fg[NORMAL] = "#555" + fg[PRELIGHT] = "#777" + GtkWidget::link-color = "#9fb0b9" + GtkWidget::visited-link-color = "#9fb0b9" +} +widget_class "XfceNotifyWindow.*.<GtkLabel>" style "notify-text" + +style "notify-summary" +{ + font_name = "Bold" +} +widget "XfceNotifyWindow.*.summary" style "notify-summary" diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-active.xpm new file mode 100644 index 0000000..214ce7a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-active.xpm @@ -0,0 +1,7 @@ +/* XPM */ +static char * bottom_active_xpm[] = { +"1 2 2 1", +" c None", +". c #636E73", +".", +"."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-inactive.xpm new file mode 100644 index 0000000..0df0b30 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-inactive.xpm @@ -0,0 +1,7 @@ +/* XPM */ +static char * bottom_inactive_xpm[] = { +"1 2 2 1", +" c None", +". c #616C71", +".", +"."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-left-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-left-active.xpm new file mode 100644 index 0000000..08d0b02 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-left-active.xpm @@ -0,0 +1,7 @@ +/* XPM */ +static char * bottom_left_active_xpm[] = { +"2 2 2 1", +" c None", +". c #616C71", +"..", +".."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-left-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-left-inactive.xpm new file mode 100644 index 0000000..e48471f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-left-inactive.xpm @@ -0,0 +1,7 @@ +/* XPM */ +static char * bottom_left_inactive_xpm[] = { +"2 2 2 1", +" c None", +". c #616C71", +"..", +".."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-right-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-right-active.xpm new file mode 100644 index 0000000..1863466 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-right-active.xpm @@ -0,0 +1,7 @@ +/* XPM */ +static char * bottom_right_active_xpm[] = { +"2 2 2 1", +" c None", +". c #616C71", +"..", +".."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-right-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-right-inactive.xpm new file mode 100644 index 0000000..0fc60da --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/bottom-right-inactive.xpm @@ -0,0 +1,7 @@ +/* XPM */ +static char * bottom_right_inactive_xpm[] = { +"2 2 2 1", +" c None", +". c #616C71", +"..", +".."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-active.png new file mode 100644 index 0000000..bab9008 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-active.xpm new file mode 100644 index 0000000..f71beaa --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *close_active[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" .. .. ", +" ... ... ", +" ...... ", +" .... ", +" .... ", +" ...... ", +" ... ... ", +" .. .. ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-inactive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-inactive.png new file mode 100644 index 0000000..22e0d8e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-inactive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-inactive.xpm new file mode 100644 index 0000000..547a205 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *close_inactive[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" . . ", +" . . ", +" . . ", +" .. ", +" .. ", +" . . ", +" . . ", +" . . ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-prelight.png new file mode 100644 index 0000000..1f5915e Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-prelight.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-prelight.xpm new file mode 100644 index 0000000..d05bf13 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *close_prelight[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ...... ", +" .......... ", +" ............ ", +" ............ ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" ............ ", +" ............ ", +" .......... ", +" ...... ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-pressed.png new file mode 100644 index 0000000..c6adbc3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-pressed.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-pressed.xpm new file mode 100644 index 0000000..83e9a85 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/close-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *close_pressed[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ...... ", +" ........ ", +" ............ ", +" ............ ", +" ... .... ... ", +" ... .. ... ", +" ..... ..... ", +" ...... ...... ", +" ...... ...... ", +" ..... ..... ", +" ... .. ... ", +" ... .... ... ", +" ............ ", +" ............ ", +" ........ ", +" ...... ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-active.png new file mode 100644 index 0000000..5867365 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-active.xpm new file mode 100644 index 0000000..b0e7ce5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *hide_active[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" .. ", +" .. ", +" .. ", +" ...... ", +" .... ", +" .. ", +" ........ ", +" ........ ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-inactive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-inactive.png new file mode 100644 index 0000000..0d1d214 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-inactive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-inactive.xpm new file mode 100644 index 0000000..4b78f68 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *hide_inactive[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" .. ", +" .. ", +" .. ", +" .... ", +" .. ", +" ", +" ........ ", +" ........ ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-prelight.png new file mode 100644 index 0000000..d7bc7c7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-prelight.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-prelight.xpm new file mode 100644 index 0000000..d4ca7bd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *hide_prelight[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ...... ", +" .......... ", +" ............ ", +" ............ ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" ............ ", +" ............ ", +" .......... ", +" ...... ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-pressed.png new file mode 100644 index 0000000..2e06d53 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-pressed.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-pressed.xpm new file mode 100644 index 0000000..14c2521 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/hide-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *hide_pressed[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ...... ", +" ........ ", +" ............ ", +" ............ ", +" ...... ...... ", +" ...... ...... ", +" ....... ....... ", +" ...... ...... ", +" ....... ....... ", +" ................ ", +" ... ... ", +" ... ... ", +" ............ ", +" ............ ", +" ........ ", +" ...... ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/left-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/left-active.xpm new file mode 100644 index 0000000..1304592 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/left-active.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * left_active_xpm[] = { +"2 1 2 1", +" c None", +". c #616C71", +".."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/left-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/left-inactive.xpm new file mode 100644 index 0000000..e38bb67 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/left-inactive.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * left_inactive_xpm[] = { +"2 1 2 1", +" c None", +". c #616C71", +".."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-active.png new file mode 100644 index 0000000..954f34d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-active.xpm new file mode 100644 index 0000000..29558ab --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *maximize_active[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" .... ", +" ... ", +" ... ", +" . ", +" . ", +" ... ", +" ... ", +" .... ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-inactive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-inactive.png new file mode 100644 index 0000000..6db02e3 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-inactive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-inactive.xpm new file mode 100644 index 0000000..fd7279b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *maximize_inactive[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" ... ", +" .. ", +" . . ", +" ", +" ", +" . . ", +" .. ", +" ... ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-prelight.png new file mode 100644 index 0000000..0c3d53b Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-prelight.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-prelight.xpm new file mode 100644 index 0000000..b93ad5e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *maximize_prelight[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ...... ", +" .......... ", +" ............ ", +" ............ ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" ............ ", +" ............ ", +" .......... ", +" ...... ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-pressed.png new file mode 100644 index 0000000..4862313 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-pressed.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-pressed.xpm new file mode 100644 index 0000000..184e1a5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *maximize_pressed[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ...... ", +" ........ ", +" ............ ", +" ............ ", +" ........ ... ", +" ........ ... ", +" ......... .... ", +" ................ ", +" ................ ", +" .... ......... ", +" ... ........ ", +" ... ........ ", +" ............ ", +" ............ ", +" ........ ", +" ...... ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-active.png new file mode 100644 index 0000000..17e8609 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-active.xpm new file mode 100644 index 0000000..0599377 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *maximize_toggled_active[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" . ", +" ... ", +" ... ", +" .... ", +" ", +" ", +" .... ", +" ... ", +" ... ", +" . ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-inactive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-inactive.png new file mode 100644 index 0000000..b83db48 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-inactive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-inactive.xpm new file mode 100644 index 0000000..ed60504 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *maximize_toggled_inactive[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" . . ", +" .. ", +" ... ", +" ", +" ", +" ... ", +" .. ", +" . . ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000..abf338a Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-prelight.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-prelight.xpm new file mode 100644 index 0000000..736621c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *maximize_toggled_prelight[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ...... ", +" .......... ", +" ............ ", +" ............ ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" ............ ", +" ............ ", +" .......... ", +" ...... ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-pressed.png new file mode 100644 index 0000000..7c1c851 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-pressed.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-pressed.xpm new file mode 100644 index 0000000..002bf11 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/maximize-toggled-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *maximize_toggled_pressed[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ...... ", +" ........ ", +" ............ ", +" ............ ", +" ........ ... ", +" ........ ... ", +" ......... .... ", +" ................ ", +" ................ ", +" .... ......... ", +" ... ........ ", +" ... ........ ", +" ............ ", +" ............ ", +" ........ ", +" ...... ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-active.png new file mode 100644 index 0000000..ada26d6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-active.xpm new file mode 100644 index 0000000..82363ab --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *menu_active[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" .... ", +" .. .. ", +" .. .. ", +" . . ", +" . . ", +" .. .. ", +" .. .. ", +" .... ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-inactive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-inactive.png new file mode 100644 index 0000000..d779cdb Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-inactive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-inactive.xpm new file mode 100644 index 0000000..aba2b29 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *menu_inactive[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" .... ", +" .... ", +" .... ", +" .... ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-prelight.png new file mode 100644 index 0000000..2e204fa Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-prelight.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-prelight.xpm new file mode 100644 index 0000000..33b663f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *menu_prelight[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" .. ", +" .... ", +" ...... ", +" ...... ", +" .... ", +" .. ", +" ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-pressed.png new file mode 100644 index 0000000..4094365 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-pressed.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-pressed.xpm new file mode 100644 index 0000000..3f6b38f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/menu-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *menu_pressed[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" .. ", +" .... ", +" ...... ", +" ...... ", +" .... ", +" .. ", +" ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/right-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/right-active.xpm new file mode 100644 index 0000000..d333127 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/right-active.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * right_active_xpm[] = { +"2 1 2 1", +" c None", +". c #616C71", +".."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/right-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/right-inactive.xpm new file mode 100644 index 0000000..0c23689 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/right-inactive.xpm @@ -0,0 +1,6 @@ +/* XPM */ +static char * right_inactive_xpm[] = { +"2 1 2 1", +" c None", +". c #616C71", +".."}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-active.png new file mode 100644 index 0000000..cd43312 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-active.xpm new file mode 100644 index 0000000..ef2c309 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *shade_active[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" ........ ", +" .. ", +" .... ", +" ...... ", +" .. ", +" .. ", +" .. ", +" ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-inactive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-inactive.png new file mode 100644 index 0000000..252a3a2 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-inactive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-inactive.xpm new file mode 100644 index 0000000..53a79d8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *shade_inactive[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" ........ ", +" ", +" .. ", +" .... ", +" .. ", +" .. ", +" .. ", +" ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-prelight.png new file mode 100644 index 0000000..546a482 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-prelight.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-prelight.xpm new file mode 100644 index 0000000..39728fd --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *shade_prelight[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ...... ", +" .......... ", +" ............ ", +" ............ ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" ............ ", +" ............ ", +" .......... ", +" ...... ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-pressed.png new file mode 100644 index 0000000..49bb143 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-pressed.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-pressed.xpm new file mode 100644 index 0000000..45991d6 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *shade_pressed[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ...... ", +" ........ ", +" ............ ", +" ............ ", +" ... ... ", +" .............. ", +" ....... ....... ", +" ...... ...... ", +" ....... ....... ", +" ....... ....... ", +" ...... ...... ", +" .............. ", +" ............ ", +" ............ ", +" ........ ", +" ...... ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-active.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-active.png new file mode 100644 index 0000000..81a1237 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-active.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-active.xpm new file mode 100644 index 0000000..2629bb8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-active.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *shade_toggled_active[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" ........ ", +" ", +" .. ", +" .. ", +" .. ", +" ...... ", +" .... ", +" .. ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-inactive.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-inactive.png new file mode 100644 index 0000000..ac466de Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-inactive.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-inactive.xpm new file mode 100644 index 0000000..95d2c8b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-inactive.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *shade_toggled_inactive[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ", +" ", +" ", +" ........ ", +" ", +" .. ", +" .. ", +" .. ", +" .... ", +" .. ", +" ", +" ", +" ", +" ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-prelight.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-prelight.png new file mode 100644 index 0000000..90084ec Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-prelight.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-prelight.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-prelight.xpm new file mode 100644 index 0000000..c9a824a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-prelight.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *shade_toggled_prelight[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ", +" ...... ", +" .......... ", +" ............ ", +" ............ ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" .............. ", +" ............ ", +" ............ ", +" .......... ", +" ...... ", +" ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-pressed.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-pressed.png new file mode 100644 index 0000000..65441ba Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-pressed.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-pressed.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-pressed.xpm new file mode 100644 index 0000000..9a78dfe --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/shade-toggled-pressed.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char *shade_toggled_pressed[] = { +/* columns rows colors chars-per-pixel */ +"20 20 2 1 ", +" c #63636E6E7373", +". c gray100", +/* pixels */ +" ", +" ", +" ...... ", +" ........ ", +" ............ ", +" ............ ", +" ... ... ", +" .............. ", +" ....... ....... ", +" ....... ....... ", +" ....... ....... ", +" ...... ...... ", +" ...... ...... ", +" .............. ", +" ............ ", +" ............ ", +" ........ ", +" ...... ", +" ", +" " +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/themerc b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/themerc new file mode 100644 index 0000000..c3a4326 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/themerc @@ -0,0 +1,27 @@ +# Name: Paper +# Author: nale12 +# License: GPL-3.0+ + +active_text_color=#FFFFFF +inactive_text_color=#CED1D2 +button_offset=0 +button_spacing=4 +show_app_icon=false +full_width_title=true +maximized_offset=0 +title_horizontal_offset=2 +title_shadow_active=false +title_shadow_inactive=false +title_vertical_offset_active=2 +title_vertical_offset_inactive=2 +title_shadow_active=false +title_shadow_inactive=false +shadow_delta_height=0 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=0 +resize_opacity=100 +move_opacity=100 +popup_opacity=100 +show_frame_shadow=true +show_popup_shadow=false diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-1-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-1-active.xpm new file mode 100644 index 0000000..7ea5ea7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-1-active.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_1_active[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-1-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-1-inactive.xpm new file mode 100644 index 0000000..8a39617 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-1-inactive.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_1_inactive[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-2-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-2-active.xpm new file mode 100644 index 0000000..453cabb --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-2-active.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_2_active[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-2-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-2-inactive.xpm new file mode 100644 index 0000000..2129c9a --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-2-inactive.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_2_inactive[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-3-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-3-active.xpm new file mode 100644 index 0000000..43c847e --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-3-active.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_3_active[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-3-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-3-inactive.xpm new file mode 100644 index 0000000..b72fbc7 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-3-inactive.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_3_inactive[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-4-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-4-active.xpm new file mode 100644 index 0000000..93adc2c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-4-active.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_4_active[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-4-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-4-inactive.xpm new file mode 100644 index 0000000..8405fd8 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-4-inactive.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_4_inactive[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-5-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-5-active.xpm new file mode 100644 index 0000000..bc1aa34 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-5-active.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_5_active[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-5-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-5-inactive.xpm new file mode 100644 index 0000000..36eb40f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/title-5-inactive.xpm @@ -0,0 +1,84 @@ +/* XPM */ +static char *title_5_inactive[] = { +/* columns rows colors chars-per-pixel */ +"2 26 52 1 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +/* pixels */ +" .", +"Xo", +"O+", +"@#", +"$%", +"&*", +"=-", +";:", +">,", +"<1", +"23", +"45", +"67", +"89", +"0q", +"we", +"rt", +"yu", +"ip", +"as", +"df", +"gh", +"jk", +"lz", +"xc", +"vb" +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-left-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-left-active.xpm new file mode 100644 index 0000000..137d14c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-left-active.xpm @@ -0,0 +1,162 @@ +/* XPM */ +static char *top_left_active[] = { +/* columns rows colors chars-per-pixel */ +"5 26 130 2 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +"n c #63636E6E7373", +"m c #63636E6E7373", +"M c #63636E6E7373", +"N c #63636E6E7373", +"B c #63636E6E7373", +"V c #63636E6E7373", +"C c #63636E6E7373", +"Z c #63636E6E7373", +"A c #63636E6E7373", +"S c #63636E6E7373", +"D c #63636E6E7373", +"F c #63636E6E7373", +"G c #63636E6E7373", +"H c #63636E6E7373", +"J c #63636E6E7373", +"K c #63636E6E7373", +"L c #63636E6E7373", +"P c #63636E6E7373", +"I c #63636E6E7373", +"U c #63636E6E7373", +"Y c #63636E6E7373", +"T c #63636E6E7373", +"R c #63636E6E7373", +"E c #63636E6E7373", +"W c #63636E6E7373", +"Q c #63636E6E7373", +"! c #63636E6E7373", +"~ c #63636E6E7373", +"^ c #63636E6E7373", +"/ c #63636E6E7373", +"( c #63636E6E7373", +") c #63636E6E7373", +"_ c #63636E6E7373", +"` c #63636E6E7373", +"' c #63636E6E7373", +"] c #63636E6E7373", +"[ c #63636E6E7373", +"{ c #63636E6E7373", +"} c #63636E6E7373", +"| c #63636E6E7373", +" . c #63636E6E7373", +".. c #63636E6E7373", +"X. c #63636E6E7373", +"o. c #63636E6E7373", +"O. c #63636E6E7373", +"+. c #63636E6E7373", +"@. c #63636E6E7373", +"#. c #63636E6E7373", +"$. c #63636E6E7373", +"%. c #63636E6E7373", +"&. c #63636E6E7373", +"*. c #63636E6E7373", +"=. c #63636E6E7373", +"-. c #63636E6E7373", +";. c #63636E6E7373", +":. c #63636E6E7373", +">. c #63636E6E7373", +",. c #63636E6E7373", +"<. c #63636E6E7373", +"1. c #63636E6E7373", +"2. c #63636E6E7373", +"3. c #63636E6E7373", +"4. c #63636E6E7373", +"5. c #63636E6E7373", +"6. c #63636E6E7373", +"7. c #63636E6E7373", +"8. c #63636E6E7373", +"9. c #63636E6E7373", +"0. c #63636E6E7373", +"q. c #63636E6E7373", +"w. c #63636E6E7373", +"e. c #63636E6E7373", +"r. c #63636E6E7373", +"t. c #63636E6E7373", +"y. c #63636E6E7373", +"u. c #63636E6E7373", +"i. c #63636E6E7373", +"p. c #63636E6E7373", +/* pixels */ +" . X o O ", +"+ @ # $ % ", +"& * = - ; ", +": > , < 1 ", +"2 3 4 5 6 ", +"7 8 9 0 q ", +"w e r t y ", +"u i p a s ", +"d f g h j ", +"k l z x c ", +"v b n m M ", +"N B V C Z ", +"A S D F G ", +"H J K L P ", +"I U Y T R ", +"E W Q ! ~ ", +"^ / ( ) _ ", +"` ' ] [ { ", +"} | ...X.", +"o.O.+.@.#.", +"$.%.&.*.=.", +"-.;.:.>.,.", +"<.1.2.3.4.", +"5.6.7.8.9.", +"0.q.w.e.r.", +"t.y.u.i.p." +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-left-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-left-inactive.xpm new file mode 100644 index 0000000..eb9770c --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-left-inactive.xpm @@ -0,0 +1,162 @@ +/* XPM */ +static char *top_left_inactive[] = { +/* columns rows colors chars-per-pixel */ +"5 26 130 2 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +"n c #63636E6E7373", +"m c #63636E6E7373", +"M c #63636E6E7373", +"N c #63636E6E7373", +"B c #63636E6E7373", +"V c #63636E6E7373", +"C c #63636E6E7373", +"Z c #63636E6E7373", +"A c #63636E6E7373", +"S c #63636E6E7373", +"D c #63636E6E7373", +"F c #63636E6E7373", +"G c #63636E6E7373", +"H c #63636E6E7373", +"J c #63636E6E7373", +"K c #63636E6E7373", +"L c #63636E6E7373", +"P c #63636E6E7373", +"I c #63636E6E7373", +"U c #63636E6E7373", +"Y c #63636E6E7373", +"T c #63636E6E7373", +"R c #63636E6E7373", +"E c #63636E6E7373", +"W c #63636E6E7373", +"Q c #63636E6E7373", +"! c #63636E6E7373", +"~ c #63636E6E7373", +"^ c #63636E6E7373", +"/ c #63636E6E7373", +"( c #63636E6E7373", +") c #63636E6E7373", +"_ c #63636E6E7373", +"` c #63636E6E7373", +"' c #63636E6E7373", +"] c #63636E6E7373", +"[ c #63636E6E7373", +"{ c #63636E6E7373", +"} c #63636E6E7373", +"| c #63636E6E7373", +" . c #63636E6E7373", +".. c #63636E6E7373", +"X. c #63636E6E7373", +"o. c #63636E6E7373", +"O. c #63636E6E7373", +"+. c #63636E6E7373", +"@. c #63636E6E7373", +"#. c #63636E6E7373", +"$. c #63636E6E7373", +"%. c #63636E6E7373", +"&. c #63636E6E7373", +"*. c #63636E6E7373", +"=. c #63636E6E7373", +"-. c #63636E6E7373", +";. c #63636E6E7373", +":. c #63636E6E7373", +">. c #63636E6E7373", +",. c #63636E6E7373", +"<. c #63636E6E7373", +"1. c #63636E6E7373", +"2. c #63636E6E7373", +"3. c #63636E6E7373", +"4. c #63636E6E7373", +"5. c #63636E6E7373", +"6. c #63636E6E7373", +"7. c #63636E6E7373", +"8. c #63636E6E7373", +"9. c #63636E6E7373", +"0. c #63636E6E7373", +"q. c #63636E6E7373", +"w. c #63636E6E7373", +"e. c #63636E6E7373", +"r. c #63636E6E7373", +"t. c #63636E6E7373", +"y. c #63636E6E7373", +"u. c #63636E6E7373", +"i. c #63636E6E7373", +"p. c #63636E6E7373", +/* pixels */ +" . X o O ", +"+ @ # $ % ", +"& * = - ; ", +": > , < 1 ", +"2 3 4 5 6 ", +"7 8 9 0 q ", +"w e r t y ", +"u i p a s ", +"d f g h j ", +"k l z x c ", +"v b n m M ", +"N B V C Z ", +"A S D F G ", +"H J K L P ", +"I U Y T R ", +"E W Q ! ~ ", +"^ / ( ) _ ", +"` ' ] [ { ", +"} | ...X.", +"o.O.+.@.#.", +"$.%.&.*.=.", +"-.;.:.>.,.", +"<.1.2.3.4.", +"5.6.7.8.9.", +"0.q.w.e.r.", +"t.y.u.i.p." +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-right-active.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-right-active.xpm new file mode 100644 index 0000000..8a33407 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-right-active.xpm @@ -0,0 +1,162 @@ +/* XPM */ +static char *top_right_active[] = { +/* columns rows colors chars-per-pixel */ +"5 26 130 2 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +"n c #63636E6E7373", +"m c #63636E6E7373", +"M c #63636E6E7373", +"N c #63636E6E7373", +"B c #63636E6E7373", +"V c #63636E6E7373", +"C c #63636E6E7373", +"Z c #63636E6E7373", +"A c #63636E6E7373", +"S c #63636E6E7373", +"D c #63636E6E7373", +"F c #63636E6E7373", +"G c #63636E6E7373", +"H c #63636E6E7373", +"J c #63636E6E7373", +"K c #63636E6E7373", +"L c #63636E6E7373", +"P c #63636E6E7373", +"I c #63636E6E7373", +"U c #63636E6E7373", +"Y c #63636E6E7373", +"T c #63636E6E7373", +"R c #63636E6E7373", +"E c #63636E6E7373", +"W c #63636E6E7373", +"Q c #63636E6E7373", +"! c #63636E6E7373", +"~ c #63636E6E7373", +"^ c #63636E6E7373", +"/ c #63636E6E7373", +"( c #63636E6E7373", +") c #63636E6E7373", +"_ c #63636E6E7373", +"` c #63636E6E7373", +"' c #63636E6E7373", +"] c #63636E6E7373", +"[ c #63636E6E7373", +"{ c #63636E6E7373", +"} c #63636E6E7373", +"| c #63636E6E7373", +" . c #63636E6E7373", +".. c #63636E6E7373", +"X. c #63636E6E7373", +"o. c #63636E6E7373", +"O. c #63636E6E7373", +"+. c #63636E6E7373", +"@. c #63636E6E7373", +"#. c #63636E6E7373", +"$. c #63636E6E7373", +"%. c #63636E6E7373", +"&. c #63636E6E7373", +"*. c #63636E6E7373", +"=. c #63636E6E7373", +"-. c #63636E6E7373", +";. c #63636E6E7373", +":. c #63636E6E7373", +">. c #63636E6E7373", +",. c #63636E6E7373", +"<. c #63636E6E7373", +"1. c #63636E6E7373", +"2. c #63636E6E7373", +"3. c #63636E6E7373", +"4. c #63636E6E7373", +"5. c #63636E6E7373", +"6. c #63636E6E7373", +"7. c #63636E6E7373", +"8. c #63636E6E7373", +"9. c #63636E6E7373", +"0. c #63636E6E7373", +"q. c #63636E6E7373", +"w. c #63636E6E7373", +"e. c #63636E6E7373", +"r. c #63636E6E7373", +"t. c #63636E6E7373", +"y. c #63636E6E7373", +"u. c #63636E6E7373", +"i. c #63636E6E7373", +"p. c #63636E6E7373", +/* pixels */ +" . X o O ", +"+ @ # $ % ", +"& * = - ; ", +": > , < 1 ", +"2 3 4 5 6 ", +"7 8 9 0 q ", +"w e r t y ", +"u i p a s ", +"d f g h j ", +"k l z x c ", +"v b n m M ", +"N B V C Z ", +"A S D F G ", +"H J K L P ", +"I U Y T R ", +"E W Q ! ~ ", +"^ / ( ) _ ", +"` ' ] [ { ", +"} | ...X.", +"o.O.+.@.#.", +"$.%.&.*.=.", +"-.;.:.>.,.", +"<.1.2.3.4.", +"5.6.7.8.9.", +"0.q.w.e.r.", +"t.y.u.i.p." +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-right-inactive.xpm b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-right-inactive.xpm new file mode 100644 index 0000000..20101af --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/usr_share/themes/Paper/xfwm4/top-right-inactive.xpm @@ -0,0 +1,162 @@ +/* XPM */ +static char *top_right_inactive[] = { +/* columns rows colors chars-per-pixel */ +"5 26 130 2 ", +" c #63636E6E7373", +". c #63636E6E7373", +"X c #63636E6E7373", +"o c #63636E6E7373", +"O c #63636E6E7373", +"+ c #63636E6E7373", +"@ c #63636E6E7373", +"# c #63636E6E7373", +"$ c #63636E6E7373", +"% c #63636E6E7373", +"& c #63636E6E7373", +"* c #63636E6E7373", +"= c #63636E6E7373", +"- c #63636E6E7373", +"; c #63636E6E7373", +": c #63636E6E7373", +"> c #63636E6E7373", +", c #63636E6E7373", +"< c #63636E6E7373", +"1 c #63636E6E7373", +"2 c #63636E6E7373", +"3 c #63636E6E7373", +"4 c #63636E6E7373", +"5 c #63636E6E7373", +"6 c #63636E6E7373", +"7 c #63636E6E7373", +"8 c #63636E6E7373", +"9 c #63636E6E7373", +"0 c #63636E6E7373", +"q c #63636E6E7373", +"w c #63636E6E7373", +"e c #63636E6E7373", +"r c #63636E6E7373", +"t c #63636E6E7373", +"y c #63636E6E7373", +"u c #63636E6E7373", +"i c #63636E6E7373", +"p c #63636E6E7373", +"a c #63636E6E7373", +"s c #63636E6E7373", +"d c #63636E6E7373", +"f c #63636E6E7373", +"g c #63636E6E7373", +"h c #63636E6E7373", +"j c #63636E6E7373", +"k c #63636E6E7373", +"l c #63636E6E7373", +"z c #63636E6E7373", +"x c #63636E6E7373", +"c c #63636E6E7373", +"v c #63636E6E7373", +"b c #63636E6E7373", +"n c #63636E6E7373", +"m c #63636E6E7373", +"M c #63636E6E7373", +"N c #63636E6E7373", +"B c #63636E6E7373", +"V c #63636E6E7373", +"C c #63636E6E7373", +"Z c #63636E6E7373", +"A c #63636E6E7373", +"S c #63636E6E7373", +"D c #63636E6E7373", +"F c #63636E6E7373", +"G c #63636E6E7373", +"H c #63636E6E7373", +"J c #63636E6E7373", +"K c #63636E6E7373", +"L c #63636E6E7373", +"P c #63636E6E7373", +"I c #63636E6E7373", +"U c #63636E6E7373", +"Y c #63636E6E7373", +"T c #63636E6E7373", +"R c #63636E6E7373", +"E c #63636E6E7373", +"W c #63636E6E7373", +"Q c #63636E6E7373", +"! c #63636E6E7373", +"~ c #63636E6E7373", +"^ c #63636E6E7373", +"/ c #63636E6E7373", +"( c #63636E6E7373", +") c #63636E6E7373", +"_ c #63636E6E7373", +"` c #63636E6E7373", +"' c #63636E6E7373", +"] c #63636E6E7373", +"[ c #63636E6E7373", +"{ c #63636E6E7373", +"} c #63636E6E7373", +"| c #63636E6E7373", +" . c #63636E6E7373", +".. c #63636E6E7373", +"X. c #63636E6E7373", +"o. c #63636E6E7373", +"O. c #63636E6E7373", +"+. c #63636E6E7373", +"@. c #63636E6E7373", +"#. c #63636E6E7373", +"$. c #63636E6E7373", +"%. c #63636E6E7373", +"&. c #63636E6E7373", +"*. c #63636E6E7373", +"=. c #63636E6E7373", +"-. c #63636E6E7373", +";. c #63636E6E7373", +":. c #63636E6E7373", +">. c #63636E6E7373", +",. c #63636E6E7373", +"<. c #63636E6E7373", +"1. c #63636E6E7373", +"2. c #63636E6E7373", +"3. c #63636E6E7373", +"4. c #63636E6E7373", +"5. c #63636E6E7373", +"6. c #63636E6E7373", +"7. c #63636E6E7373", +"8. c #63636E6E7373", +"9. c #63636E6E7373", +"0. c #63636E6E7373", +"q. c #63636E6E7373", +"w. c #63636E6E7373", +"e. c #63636E6E7373", +"r. c #63636E6E7373", +"t. c #63636E6E7373", +"y. c #63636E6E7373", +"u. c #63636E6E7373", +"i. c #63636E6E7373", +"p. c #63636E6E7373", +/* pixels */ +" . X o O ", +"+ @ # $ % ", +"& * = - ; ", +": > , < 1 ", +"2 3 4 5 6 ", +"7 8 9 0 q ", +"w e r t y ", +"u i p a s ", +"d f g h j ", +"k l z x c ", +"v b n m M ", +"N B V C Z ", +"A S D F G ", +"H J K L P ", +"I U Y T R ", +"E W Q ! ~ ", +"^ / ( ) _ ", +"` ' ] [ { ", +"} | ...X.", +"o.O.+.@.#.", +"$.%.&.*.=.", +"-.;.:.>.,.", +"<.1.2.3.4.", +"5.6.7.8.9.", +"0.q.w.e.r.", +"t.y.u.i.p." +}; diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/aboutUs/index.html b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/aboutUs/index.html new file mode 100755 index 0000000..3e4316b --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/aboutUs/index.html @@ -0,0 +1,55 @@ +<!DOCTYPE HTML> +<html lang="en"> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <title>About Sol-OS + + + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/bin/busybox b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/bin/busybox new file mode 100755 index 0000000..9460e83 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/bin/busybox differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/bin/scripts.js b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/bin/scripts.js new file mode 100644 index 0000000..ef28bf0 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/bin/scripts.js @@ -0,0 +1,5 @@ +function tutsVid() { + var contains = document.getElementById("container"); + + contains.innerHTML = ''; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/amdDriverInstall.cgi b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/amdDriverInstall.cgi new file mode 100755 index 0000000..eaa15c9 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/amdDriverInstall.cgi @@ -0,0 +1,33 @@ +#!/bin/bash + +main() { +install="Install AMD Drivers" +unInstall="Uninstall AMD Drivers" +ansr=$(zenity --list --text "You can Install or Remove AMD Drivers Here. +Please Note that if you Uninstall the propriatary drivers the generic drivers +will install in its stead. +" --radiolist --column "Select" --column "Options" TRUE "Install AMD Drivers" FALSE "Uninstall AMD Drivers" --height 175); +if [[ "$ansr" == "$install" ]]; then + zenity --info --text="Downloading AMD driver to /tmp as driver.zip..." + curl -o /tmp/driver.zip http://www2.ati.com/drivers/linux/amd-catalyst-14-9-linux-x86-x86-64.zip --referer http://support.amd.com/en-us/kb-articles/Pages/Catalyst-Linux-Installer-Notes.aspx ; + zenity --info --text="Unpacking driver from zip..." + unzip /tmp/driver.zip -d /tmp/ + zenity --info --text="CDing to tmp driver folder and applying chmod +x to run file..." + cd /tmp/fglr* + chmod a+x *.run + zenity --info --text="Running file from terminal..." + terminator -x sudo sh *.run + zenity --warning --text="Please Reboot now by pressing WinKey+R!" +elif [[ "$install" == "$unInstall" ]]; then + zenity --info --text="Purging AMD* ..." + gksu apt-get purge "fglrx.*" -y + gksu rm /etc/X11/xorg.conf + zenity --info --text="Installing generic video drivers ..." + gksu apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64 zenity --info --text="Cleaning System..." + gksu apt-get autoremove --purge + zenity --info --text="Reconfiguring system ..." + sudo dpkg-reconfigure xserver-xorg + zenity --warning --text="Please Reboot now by pressing WinKey+R!" +fi +} +main diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/chromeiumInstaller.cgi b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/chromeiumInstaller.cgi new file mode 100755 index 0000000..7bcb110 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/chromeiumInstaller.cgi @@ -0,0 +1,21 @@ +#!/bin/bash + +main() { +install="Install Chromium" +unInstall="Uninstall Chromium" + +ansr=$(zenity --list --text "You can Install or Remove Chromium here. +" --radiolist --column "Select" --column "Options" TRUE "Install Chromium" FALSE "Uninstall Chromium" --height 175); +if [[ "$ansr" == "$install" ]]; then + zenity --info --text="Installing Chromium..." + terminator -x sudo apt-get install chromium-browser -y + zenity --info --text="Install Completed!" +elif [[ "$ansr" == "$unInstall" ]]; then + zenity --info --text="Purging Chromium* ..." + terminator -x sudo apt-get remove --purge chromium-browser -y && \ + sudo apt-get autoremove --purge && \ + sudo apt-get autoclean + zenity --info --text="Uninstall Completed!" +fi +} +main diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/firefoxInstaller.cgi b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/firefoxInstaller.cgi new file mode 100755 index 0000000..c5a3c8d --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/firefoxInstaller.cgi @@ -0,0 +1,21 @@ +#!/bin/bash + +main() { +install="Install Firefox" +unInstall="Uninstall Firefox" + +ansr=$(zenity --list --text "You can Install or Remove Firefox here. +" --radiolist --column "Select" --column "Options" TRUE "Install Firefox" FALSE "Uninstall Firefox" --height 175); +if [[ "$ansr" == "$install" ]]; then + zenity --info --text="Installing Firefox..." + gksu apt-get install firefox -y + zenity --info --text="Install Completed!" +elif [[ "$ansr" == "$unInstall" ]]; then + zenity --info --text="Purging Firefox* ..." + gksu apt-get remove --purge firefox -y && \ + gksu apt-get autoremove --purge && \ + gksu apt-get autoclean + zenity --info --text="Uninstall Completed!" +fi +} +main diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/flashInstaller.cgi b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/flashInstaller.cgi new file mode 100755 index 0000000..4c410db --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/flashInstaller.cgi @@ -0,0 +1,19 @@ +#!/bin/bash + +main() { +install="Install Flash" +unInstall="Uninstall Flash" + +ansr=$(zenity --list --text "You can Install or Remove Flash here. +" --radiolist --column "Select" --column "Options" TRUE "Install Flash" FALSE "Uninstall Flash" --height 175); +if [[ "$ansr" == "$install" ]]; then + zenity --info --text="Installing Flash..." + gksu apt-get install flashplugin-installer -y + zenity --info --text="Install Completed! Please restart your browsers." +elif [[ "$ansr" == "$unInstall" ]]; then + zenity --info --text="Purging Flash* ..." + gksu apt-get remove --purge flashplugin-installer -y + zenity --info --text="Uninstall Completed! Please restart your browsers." +fi +} +main diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/nvidiaDriverInstall.cgi b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/nvidiaDriverInstall.cgi new file mode 100755 index 0000000..83673ad --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/nvidiaDriverInstall.cgi @@ -0,0 +1,31 @@ +#!/bin/bash + +main() { +install="Install Nvidia Drivers" +unInstall="Uninstall Nvidia Drivers" +ansr=$(zenity --list --text "You can Install or Remove Nvidia Drivers Here. +Please Note that if you Uninstall the propriatary drivers the generic drivers +will install in its stead. +" --radiolist --column "Select" --column "Options" TRUE "Install Nvidia Drivers" FALSE "Uninstall Nvidia Drivers" --height 175); +if [[ "$ansr" == "$install" ]]; then + zenity --info --text="Adding ppa:xorg-edgers/ppa" + gksu add-apt-repository ppa:xorg-edgers/ppa -y + zenity --info --text="Updating..." + gksu apt-get update + zenity --info --text="Update Complete and now installing nvidia-346 nvidia-settings" + gksu apt-get install nvidia-346 nvidia-settings -y + zenity --warning --text="Please Reboot now by pressing WinKey+R!" +elif [[ "$install" == "$unInstall" ]]; then + zenity --info --text="Purging nvidia* ..." + gksu apt-get remove --purge nvidia* -y + zenity --info --text="Removing ppa:xorg-edgers/ppa ..." + gksu add-apt-repository -r ppa:xorg-edgers/ppa + zenity --info --text="Cleaning System..." + gksu apt-get autoremove --purge + gksu rm /etc/X11/xorg.conf + zenity --info --text="Installing libgl1-mesa-glx ..." + gksu apt-get --reinstall install libgl1-mesa-glx + zenity --warning --text="Please Reboot now by pressing WinKey+R!" +fi +} +main diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/operaInstaller.cgi b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/operaInstaller.cgi new file mode 100755 index 0000000..507fc84 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/operaInstaller.cgi @@ -0,0 +1,21 @@ +#!/bin/bash + +main() { +install="Install Opera" +unInstall="Uninstall Opera" + +ansr=$(zenity --list --text "You can Install or Remove Opera here. +" --radiolist --column "Select" --column "Options" TRUE "Install Opera" FALSE "Uninstall Opera" --height 175); +if [[ "$ansr" == "$install" ]]; then + zenity --info --text="Installing Opera..." + wget -P /tmp/ "http://download1.operacdn.com/pub/opera/desktop/36.0.2130.65/linux/opera-stable_36.0.2130.65_amd64.deb" + terminator -x sudo gdebi "/tmp/opera-stable_36.0.2130.65_amd64.deb" + zenity --info --text="Install Completed!" +elif [[ "$ansr" == "$unInstall" ]]; then + zenity --info --text="Purging Opera* ..." + wget -P /tmp/ "http://download1.operacdn.com/pub/opera/desktop/36.0.2130.65/linux/opera-stable_36.0.2130.65_amd64.deb" + terminator -x sudo gdebi "/tmp/opera-stable_36.0.2130.65_amd64.deb" + zenity --info --text="Uninstall Completed!" +fi +} +main diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/pids b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/pids new file mode 100755 index 0000000..8b13789 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/pids @@ -0,0 +1 @@ + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/quit.cgi b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/quit.cgi new file mode 100755 index 0000000..7539d07 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/cgi-bin/quit.cgi @@ -0,0 +1,12 @@ +#!/bin/bash + +main() +{ +readarray -t pids < ./pids +programGuiID=${pids[0]} +serverID=${pids[1]} + + kill $programGuiID $serverID ; + echo "" > ./pids +} +main diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/css.css b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/css.css new file mode 100644 index 0000000..e46f1d2 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/css.css @@ -0,0 +1,54 @@ +body { + background: rgba(4, 4, 4, .5); +} +#bg { + position: fixed; + top: 0%; + left: 0%; + width: 100%; + height: 100%; + z-index: -1; +} +#bg img { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + z-index: -1; +} +#header { + clear: right; + position: relative; + text-align: center; + color: rgba(0, 232, 255, .7); /*#00E8FF*/ +} +.menu { + padding: 2em; + background: rgba(4, 4, 4, 0.7); + color: #ffffff; +} +.menu:hover { + background: rgba(255, 255, 255, 0.8); + color: #000000; +} +#container { + float: left; + clear: both; + background: rgba(4, 4, 4, 0.7); + width: 100%; + height: 38em; + overflow: auto; + margin-top: 4em; +} +.contains { + width: 100%; + height: 39.55em; +} +.software { + width: 20em; + height: 12em; + float: left; +} diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/background.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/background.png new file mode 100644 index 0000000..9e952a6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/background.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/background.xcf b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/background.xcf new file mode 100644 index 0000000..75b9838 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/background.xcf differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/amd.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/amd.png new file mode 100644 index 0000000..0885977 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/amd.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/chrome.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/chrome.png new file mode 100644 index 0000000..cbeda58 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/chrome.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/firefox.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/firefox.png new file mode 100644 index 0000000..d5b7af6 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/firefox.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/flash.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/flash.png new file mode 100644 index 0000000..3f053ad Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/flash.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/nvidia.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/nvidia.png new file mode 100644 index 0000000..6bfa027 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/nvidia.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/opera.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/opera.png new file mode 100644 index 0000000..dc4854d Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/opera.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/refresh.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/refresh.png new file mode 100644 index 0000000..2448ac7 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/icons/refresh.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/solos-Icon.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/solos-Icon.png new file mode 100644 index 0000000..2c6742c Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/solos-Icon.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/solos.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/solos.png new file mode 100755 index 0000000..f2c98f8 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/solos.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/stjermLayout.png b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/stjermLayout.png new file mode 100755 index 0000000..264b937 Binary files /dev/null and b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/imgs/stjermLayout.png differ diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/index.html b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/index.html new file mode 100644 index 0000000..66a545f --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/index.html @@ -0,0 +1,34 @@ + + + + + Welcome Screen + + + + +
+ + + + + +
+ + Quit +
+ +
+ +
+ + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/license/index.html b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/license/index.html new file mode 100644 index 0000000..69445c5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/license/index.html @@ -0,0 +1,358 @@ + + + + + LICENSE + + + +
+
+
+ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. + +
+
+
+ + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/software/index.html b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/software/index.html new file mode 100644 index 0000000..468b598 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/software/index.html @@ -0,0 +1,48 @@ + + + + + Recommended Software + + + + + + +
+ + Drivers & Flash Install + +
+ +
+
+ +
+
+ +
+
+ + +
+ + Browser Install + +
+ +
+
+ +
+
+ +
+
+ + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/welcome-center.glade b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/welcome-center.glade new file mode 100644 index 0000000..77845a5 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/resources/welcome-center.glade @@ -0,0 +1,36 @@ + + + + + 1100 + 700 + False + False + center + toolbar + + + + True + False + + + + + + True + True + + + + + + True + True + 2 + + + + + + diff --git a/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/welcome-center b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/welcome-center new file mode 100755 index 0000000..0a4ebf4 --- /dev/null +++ b/COPY_OVER_TO_CHROOT/SETTINGS_THEMES/welcome_center/welcome-center @@ -0,0 +1,47 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# +# Author: Maxim Stewart (gamer111@gmail.com) +# Copyright (C) 2014 Maxim Stewart + +import gtk, gobject, time, webkit, os, subprocess + +class Main: + def __init__(self): + ## setup of variables and outting pids + crntDir = os.getcwd() + os.chdir(crntDir) + os.chdir("resources/bin/") + cmd = ["busybox", "httpd", "-p", "36837", "-f", "-h", "../"] + progPid = os.getpid() + spPid = subprocess.Popen(cmd, stdout=subprocess.PIPE) + file = open("../cgi-bin/pids", 'w') + file.write(str(progPid) + '\n' + str(spPid.pid)) + file.close() + + ## build window + builder = gtk.Builder() + builder.add_from_file("../welcome-center.glade") + builder.connect_signals(self) + builder.get_object("Main").show_all() + self.scrolledwindow = builder.get_object("scrolledwindow") + self.webview = webkit.WebView() + self.scrolledwindow.add(self.webview) + self.webview.show() + self.webview.open("http://localhost:36837/") + + +app = Main() +gtk.main() diff --git a/NOTES/Chroot_Distro_Build.txt b/NOTES/Chroot_Distro_Build_OLD.txt similarity index 100% rename from NOTES/Chroot_Distro_Build.txt rename to NOTES/Chroot_Distro_Build_OLD.txt diff --git a/NOTES/EXAMPLE-ISOLINUX-CFG b/NOTES/Example_ISOLINUX_Config.txt similarity index 100% rename from NOTES/EXAMPLE-ISOLINUX-CFG rename to NOTES/Example_ISOLINUX_Config.txt diff --git a/NOTES/LiveCDCustomizationFromScratch.pdf b/NOTES/Live_CD_Customization_From_Scratch.pdf similarity index 100% rename from NOTES/LiveCDCustomizationFromScratch.pdf rename to NOTES/Live_CD_Customization_From_Scratch.pdf