This commit is contained in:
Vince 2021-08-14 11:03:35 +08:00
commit 885243132f
67 changed files with 656 additions and 253 deletions

View File

@ -71,7 +71,7 @@ Usage: `./install.sh [OPTIONS...]`
-s, --size [default|180|220|240|260|280] -s, --size [default|180|220|240|260|280]
Set Nautilus sidebar minimum width. Default is 200px Set Nautilus sidebar minimum width. Default is 200px
-i, --icon [standard|simple|gnome|ubuntu|arch|manjaro|fedora|debian|void] -i, --icon [standard|simple|gnome|ubuntu|arch|manjaro|fedora|debian|void|opensuse|popos|mxlinux|zorin]
Set 'Activities' icon. Default is 'standard' Set 'Activities' icon. Default is 'standard'
-b, --background [default|blank|IMAGE_PATH] -b, --background [default|blank|IMAGE_PATH]

View File

@ -83,7 +83,7 @@ COLOR_VARIANTS=('light' 'dark')
OPACITY_VARIANTS=('normal' 'solid') OPACITY_VARIANTS=('normal' 'solid')
ALT_VARIANTS=('normal' 'alt') ALT_VARIANTS=('normal' 'alt')
THEME_VARIANTS=('default' 'blue' 'purple' 'pink' 'red' 'orange' 'yellow' 'green' 'grey') THEME_VARIANTS=('default' 'blue' 'purple' 'pink' 'red' 'orange' 'yellow' 'green' 'grey')
ICON_VARIANTS=('standard' 'simple' 'gnome' 'ubuntu' 'arch' 'manjaro' 'fedora' 'debian' 'void') ICON_VARIANTS=('standard' 'simple' 'gnome' 'ubuntu' 'arch' 'manjaro' 'fedora' 'debian' 'void' 'opensuse' 'popos' 'mxlinux' 'zorin')
SIDEBAR_SIZE_VARIANTS=('default' '180' '220' '240' '260' '280') SIDEBAR_SIZE_VARIANTS=('default' '180' '220' '240' '260' '280')
PANEL_OPACITY_VARIANTS=('default' '30' '45' '60' '75') PANEL_OPACITY_VARIANTS=('default' '30' '45' '60' '75')
NAUTILUS_STYLE_VARIANTS=('stable' 'normal' 'mojave' 'glassy') NAUTILUS_STYLE_VARIANTS=('stable' 'normal' 'mojave' 'glassy')
@ -158,6 +158,23 @@ anim=(
" ${c_blue}${c_green}${c_red}${c_magenta}" " ${c_blue}${c_green}${c_red}${c_magenta}"
) )
# Check command availability
has_command() {
command -v "$1" &> /dev/null
}
has_flatpak_app() {
flatpak list --columns=application | grep "${1}" &> /dev/null || return 1
}
has_snap_app() {
snap list "${1}" &> /dev/null || return 1
}
is_my_distro() {
[[ "$(cat '/etc/os-release' | awk -F '=' '/ID/{print $2}')" =~ "${1}" ]]
}
############################################################################### ###############################################################################
# CORE UTILITIES # # CORE UTILITIES #
############################################################################### ###############################################################################
@ -286,6 +303,10 @@ signal_error() {
prompt -e "GNOME : ${GNOME_VERSION}" prompt -e "GNOME : ${GNOME_VERSION}"
prompt -e "REPO : ${repo_ver}\n" prompt -e "REPO : ${repo_ver}\n"
if has_command apt; then
prompt -i "HINT: Try install depends to fix this: sudo apt install sassc libglib2.0-dev-bin libxml2-utils\n"
fi
prompt -i "HINT: You can google or report to us the info above\n" prompt -i "HINT: You can google or report to us the info above\n"
prompt -i "https://github.com/vinceliuice/WhiteSur-gtk-theme/issues\n\n" prompt -i "https://github.com/vinceliuice/WhiteSur-gtk-theme/issues\n\n"
@ -351,23 +372,6 @@ helpify() {
printf " ${c_blue}%s ${c_green}%s\n ${c_magenta}%s. ${c_cyan}%s\n\n${c_default}" "${1}" "${2}" "${3}" "${4}" printf " ${c_blue}%s ${c_green}%s\n ${c_magenta}%s. ${c_cyan}%s\n\n${c_default}" "${1}" "${2}" "${3}" "${4}"
} }
# Check command availability
has_command() {
command -v "$1" &> /dev/null
}
has_flatpak_app() {
flatpak list --columns=application | grep "${1}" &> /dev/null || return 1
}
has_snap_app() {
snap list "${1}" &> /dev/null || return 1
}
is_my_distro() {
[[ "$(cat '/etc/os-release' | awk -F '=' '/ID/{print $2}')" =~ "${1}" ]]
}
############################################################################### ###############################################################################
# PARAMETERS # # PARAMETERS #
############################################################################### ###############################################################################

View File

@ -775,7 +775,7 @@ customize_theme() {
# Change panel font color # Change panel font color
if [[ "${monterey}" == 'true' ]]; then if [[ "${monterey}" == 'true' ]]; then
black_font="true" black_font="true"
prompt -s "Changing to montery style ..." prompt -s "Changing to Monterey style ..."
sed $SED_OPT "/\$monterey/s/false/true/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" sed $SED_OPT "/\$monterey/s/false/true/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss"
sed $SED_OPT "/\$panel_opacity/s/0.15/0.5/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss" sed $SED_OPT "/\$panel_opacity/s/0.15/0.5/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss"
fi fi

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m12 3c-4.986 0-9 4.014-9 9s4.014 9 9 9 9-4.014 9-9-4.014-9-9-9zm-2.5911 4.1667 3.0905 3.4766 2.9551-3.4766 0.57617 0.57552-2.9863 3.5137 2.0768 2.3366 0.33333-0.38021 2.8789 3.4544h-12.667l4.3184-4.8939 0.80924 0.8763 0.64193-0.75521-3.1784-3.5762zm2.5723 5.3405-0.63216 0.74349 2.0905 2.2643 0.60286-0.68945z" fill="#383838" stroke-width=".33333"/>
</svg>

After

Width:  |  Height:  |  Size: 445 B

View File

@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 6.3499 6.3499" xmlns="http://www.w3.org/2000/svg">
<path d="m3.1752 0.79373a2.3812 2.3812 0 1 0 0 4.7624 2.3812 2.3812 0 0 0 0-4.7624zm0 0.52928a1.8522 1.8522 0 1 1 0 3.7038 1.8381 1.8381 0 0 1-1.2571-0.4961c0.10687-0.014624 0.27561-0.016874 0.4961 0.00843 0.32229 0.036561 0.49891 0.048935 0.71096 0.033186 0.48372-0.036561 0.8032-0.11643 1.1576-0.28967 0.18561-0.089995 0.22499-0.13105 0.26436-0.23961 0.03881-0.10293 0.052871-0.19855 0.033748-0.19855-0.00731 0-0.068059 0.023623-0.14062 0.057934-0.2728 0.12937-0.51184 0.19293-0.71996 0.18225-0.21542-0.011249-0.56359-0.13724-0.98319-0.33917l-0.19855-0.09112-0.14905-0.37179 0.14062 0.090557a4.1763 4.1763 0 0 0 0.86845 0.42185c0.3611 0.11418 0.6429 0.098432 0.93369-0.049497 0.10293-0.052309 0.29811-0.17999 0.29811-0.19855 0-0.033748-0.10012-0.36898-0.15749-0.52084-0.14287-0.3791-0.24355-0.50735-0.47922-0.61984-0.26211-0.12487-0.55234-0.2098-1.0833-0.33073-0.25311-0.053997-0.50285-0.10856-0.76046-0.14062l-0.00843 0.31386a8.5607 8.5607 0 0 0-0.48767-0.13218 1.8561 1.8561 0 0 1 1.5215-0.79308zm0.43816 1.3392a0.39373 0.39373 0 0 1 0.3881 0.30598c0.025311 0.098432 0.017437 0.16874-0.032623 0.2728a0.38023 0.38023 0 0 1-0.41341 0.20699 0.38641 0.38641 0 0 1-0.28967-0.2233c-0.068621-0.14905-0.03656-0.34704 0.082683-0.45504a0.40891 0.40891 0 0 1 0.26436-0.10687zm0.090557 0.20699c-0.13837 0-0.22499 0.10124-0.14849 0.17324 0.061871 0.058496 0.16537 0.067495 0.24749 0.025311 0.053996-0.027561 0.071995-0.069184 0.058496-0.12374-0.010124-0.04106-0.089995-0.074808-0.15749-0.074808z" fill="#383838" overflow="visible" stroke-width=".56247"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m12 3a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm-1.5547 2.668c0.7593-0.017986 1.0781 0.16145 1.5195 0.44922 0.67101 0.44964 1.1476 1.1516 1.3242 1.9609 0.17658 0.80937 0.12401 1.439-0.08789 1.8887v0.035156c-0.42381 0.91728-1.1303 1.6559-2.1191 2.0156l0.84766 2.248c0.15892 0.41367 0.29938 0.84453 0.17578 1.2402-0.12361 0.3957-0.68956 0.52149-1.0957 0.089844-0.77697-0.84534-3.3896-6.1688-3.584-6.5645-0.19424-0.3957-0.40625-0.71953-0.40625-1.1152 0.017658-0.59355 0.91793-1.204 1.3594-1.5098 0.44145-0.30576 1.3071-0.72028 2.0664-0.73828zm-0.69336 1.6387c-0.54921 0.015329-0.24873 1.1838-0.13672 1.5098 0.12361 0.35973 0.45925 1.1145 0.83008 1.4922 0.088291 0.08993 0.17725 0.1617 0.2832 0.17969 0.10595 0.01798 0.31796-0.090488 0.40625-0.23438 0.08829-0.14389 0.10547-0.25064 0.10547-0.39453a2.2603 2.3022 0 0 0-0.035156-0.86328c-0.15892-0.55758-0.4941-1.0973-0.93555-1.457-0.08829-0.071943-0.19475-0.16325-0.31836-0.19922-0.076151-0.025293-0.1424-0.034789-0.19922-0.033203zm5.9746 1.3594c0.083642-0.0013864 0.16445 0.0042685 0.23242 0.017578a1.5295 1.5972 0 0 1 0.83203 0.42578c0.20392 0.19521 0.22032 0.40956 0.15234 0.67578-0.06797 0.26619-0.30526 0.83404-0.49219 1.2422l-0.47656 0.93945c-0.91767 1.7036-1.1045 1.8819-1.3594 1.7754-0.30588-0.12422-0.20296-1.828 0.085938-3.9043 0.08497-0.56787 0.22011-0.85218 0.37305-0.99414 0.11471-0.10648 0.40142-0.17358 0.65234-0.17773zm-1.0449 6c0.39884 0.00688 0.56855 0.44813 0.47266 0.78906-0.03654 0.14612-0.1273 0.27624-0.27344 0.35742s-0.49437 0.081667-0.69531-0.064453-0.23644-0.39112-0.18164-0.58594c0.0548-0.19483 0.23644-0.40578 0.49219-0.4707 0.066217-0.018265 0.12857-0.026373 0.18555-0.02539zm-6.0234 1.8008h7.0449c0.37528 0 0.67773 0.26721 0.67773 0.59961s-0.30245 0.59961-0.67773 0.59961h-7.0449c-0.37528 0-0.67773-0.26721-0.67773-0.59961-1e-7 -0.3324 0.30245-0.59961 0.67773-0.59961z" fill="#383838"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,5 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(.32143 0 0 .32143 1.7141 1.714)" fill="#383838">
<path transform="matrix(3.1111 0 0 3.1111 -5.3327 -5.3324)" d="m7.8711 3c-0.5499 0-1.2254 0.39507-1.5 0.87695l-1.3301 2.3379h13.918l1.5957 2.7969-2.9258-5.1348c-0.27456-0.48189-0.9501-0.87695-1.5-0.87695zm12.684 6.0117-11.961 6.2031h11.832l1.332-2.3379c0.27459-0.48189 0.27459-1.272 0-1.7539zm-16.98-0.22656-1.332 2.3379c-0.27459 0.48189-0.27459 1.272 0 1.7539l1.2031 2.1113 11.961-6.2031zm2.7969 11.338c0.2746 0.48189 0.9501 0.87695 1.5 0.87695h8.2578c0.5499 0 1.2255-0.39506 1.5-0.87695l1.3301-2.3379h-13.918" fill="#383838" stroke-width=".32143"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 715 B

View File

@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m12 3c-4.986 0-9 4.014-9 9s4.014 9 9 9 9-4.014 9-9-4.014-9-9-9zm-2.5911 4.1667 3.0905 3.4766 2.9551-3.4766 0.57617 0.57552-2.9863 3.5137 2.0768 2.3366 0.33333-0.38021 2.8789 3.4544h-12.667l4.3184-4.8939 0.80924 0.8763 0.64193-0.75521-3.1784-3.5762zm2.5723 5.3405-0.63216 0.74349 2.0905 2.2643 0.60286-0.68945z" fill="#ffffff" stroke-width=".33333"/>
</svg>

After

Width:  |  Height:  |  Size: 445 B

View File

@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 6.3499 6.3499" xmlns="http://www.w3.org/2000/svg">
<path d="m3.1752 0.79373a2.3812 2.3812 0 1 0 0 4.7624 2.3812 2.3812 0 0 0 0-4.7624zm0 0.52928a1.8522 1.8522 0 1 1 0 3.7038 1.8381 1.8381 0 0 1-1.2571-0.4961c0.10687-0.014624 0.27561-0.016874 0.4961 0.00843 0.32229 0.036561 0.49891 0.048935 0.71096 0.033186 0.48372-0.036561 0.8032-0.11643 1.1576-0.28967 0.18561-0.089995 0.22499-0.13105 0.26436-0.23961 0.03881-0.10293 0.052871-0.19855 0.033748-0.19855-0.00731 0-0.068059 0.023623-0.14062 0.057934-0.2728 0.12937-0.51184 0.19293-0.71996 0.18225-0.21542-0.011249-0.56359-0.13724-0.98319-0.33917l-0.19855-0.09112-0.14905-0.37179 0.14062 0.090557a4.1763 4.1763 0 0 0 0.86845 0.42185c0.3611 0.11418 0.6429 0.098432 0.93369-0.049497 0.10293-0.052309 0.29811-0.17999 0.29811-0.19855 0-0.033748-0.10012-0.36898-0.15749-0.52084-0.14287-0.3791-0.24355-0.50735-0.47922-0.61984-0.26211-0.12487-0.55234-0.2098-1.0833-0.33073-0.25311-0.053997-0.50285-0.10856-0.76046-0.14062l-0.00843 0.31386a8.5607 8.5607 0 0 0-0.48767-0.13218 1.8561 1.8561 0 0 1 1.5215-0.79308zm0.43816 1.3392a0.39373 0.39373 0 0 1 0.3881 0.30598c0.025311 0.098432 0.017437 0.16874-0.032623 0.2728a0.38023 0.38023 0 0 1-0.41341 0.20699 0.38641 0.38641 0 0 1-0.28967-0.2233c-0.068621-0.14905-0.03656-0.34704 0.082683-0.45504a0.40891 0.40891 0 0 1 0.26436-0.10687zm0.090557 0.20699c-0.13837 0-0.22499 0.10124-0.14849 0.17324 0.061871 0.058496 0.16537 0.067495 0.24749 0.025311 0.053996-0.027561 0.071995-0.069184 0.058496-0.12374-0.010124-0.04106-0.089995-0.074808-0.15749-0.074808z" fill="#ffffff" overflow="visible" stroke-width=".56247"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m12 3a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm-1.5547 2.668c0.7593-0.017986 1.0781 0.16145 1.5195 0.44922 0.67101 0.44964 1.1476 1.1516 1.3242 1.9609 0.17658 0.80937 0.12401 1.439-0.08789 1.8887v0.035156c-0.42381 0.91728-1.1303 1.6559-2.1191 2.0156l0.84766 2.248c0.15892 0.41367 0.29938 0.84453 0.17578 1.2402-0.12361 0.3957-0.68956 0.52149-1.0957 0.089844-0.77697-0.84534-3.3896-6.1688-3.584-6.5645-0.19424-0.3957-0.40625-0.71953-0.40625-1.1152 0.017658-0.59355 0.91793-1.204 1.3594-1.5098 0.44145-0.30576 1.3071-0.72028 2.0664-0.73828zm-0.69336 1.6387c-0.54921 0.015329-0.24873 1.1838-0.13672 1.5098 0.12361 0.35973 0.45925 1.1145 0.83008 1.4922 0.088291 0.08993 0.17725 0.1617 0.2832 0.17969 0.10595 0.01798 0.31796-0.090488 0.40625-0.23438 0.08829-0.14389 0.10547-0.25064 0.10547-0.39453a2.2603 2.3022 0 0 0-0.035156-0.86328c-0.15892-0.55758-0.4941-1.0973-0.93555-1.457-0.08829-0.071943-0.19475-0.16325-0.31836-0.19922-0.076151-0.025293-0.1424-0.034789-0.19922-0.033203zm5.9746 1.3594c0.083642-0.0013864 0.16445 0.0042685 0.23242 0.017578a1.5295 1.5972 0 0 1 0.83203 0.42578c0.20392 0.19521 0.22032 0.40956 0.15234 0.67578-0.06797 0.26619-0.30526 0.83404-0.49219 1.2422l-0.47656 0.93945c-0.91767 1.7036-1.1045 1.8819-1.3594 1.7754-0.30588-0.12422-0.20296-1.828 0.085938-3.9043 0.08497-0.56787 0.22011-0.85218 0.37305-0.99414 0.11471-0.10648 0.40142-0.17358 0.65234-0.17773zm-1.0449 6c0.39884 0.00688 0.56855 0.44813 0.47266 0.78906-0.03654 0.14612-0.1273 0.27624-0.27344 0.35742-0.14614 0.08118-0.49437 0.081667-0.69531-0.064453-0.20094-0.14612-0.23644-0.39112-0.18164-0.58594 0.0548-0.19483 0.23644-0.40578 0.49219-0.4707 0.066217-0.018265 0.12857-0.026373 0.18555-0.02539zm-6.0234 1.8008h7.0449c0.37528 0 0.67773 0.26721 0.67773 0.59961s-0.30245 0.59961-0.67773 0.59961h-7.0449c-0.37528 0-0.67773-0.26721-0.67773-0.59961-1e-7 -0.3324 0.30245-0.59961 0.67773-0.59961z" fill="#ffffff"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m7.8711 3c-0.5499 0-1.2254 0.39507-1.5 0.87695l-1.3301 2.3379h13.918l1.5957 2.7969-2.9258-5.1348c-0.27456-0.48189-0.9501-0.87695-1.5-0.87695zm12.684 6.0117-11.961 6.2031h11.832l1.332-2.3379c0.27459-0.48189 0.27459-1.272 0-1.7539zm-16.98-0.22656-1.332 2.3379c-0.27459 0.48189-0.27459 1.272 0 1.7539l1.2031 2.1113 11.961-6.2031zm2.7969 11.338c0.2746 0.48189 0.9501 0.87695 1.5 0.87695h8.2578c0.5499 0 1.2255-0.39506 1.5-0.87695l1.3301-2.3379h-13.918" fill="#ffffff" stroke-width=".32143"/>
</svg>

After

Width:  |  Height:  |  Size: 583 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 439 B

After

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 523 B

After

Width:  |  Height:  |  Size: 521 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 506 B

After

Width:  |  Height:  |  Size: 488 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 434 B

After

Width:  |  Height:  |  Size: 436 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 491 B

After

Width:  |  Height:  |  Size: 494 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 483 B

After

Width:  |  Height:  |  Size: 470 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 420 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 520 B

After

Width:  |  Height:  |  Size: 521 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 503 B

After

Width:  |  Height:  |  Size: 491 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 420 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 486 B

After

Width:  |  Height:  |  Size: 488 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 477 B

After

Width:  |  Height:  |  Size: 455 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 510 B

After

Width:  |  Height:  |  Size: 516 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 642 B

After

Width:  |  Height:  |  Size: 647 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 637 B

After

Width:  |  Height:  |  Size: 617 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 525 B

After

Width:  |  Height:  |  Size: 520 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 576 B

After

Width:  |  Height:  |  Size: 568 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 556 B

After

Width:  |  Height:  |  Size: 554 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 508 B

After

Width:  |  Height:  |  Size: 486 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 588 B

After

Width:  |  Height:  |  Size: 566 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 585 B

After

Width:  |  Height:  |  Size: 565 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 508 B

After

Width:  |  Height:  |  Size: 486 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 601 B

After

Width:  |  Height:  |  Size: 583 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 597 B

After

Width:  |  Height:  |  Size: 576 B

View File

@ -2,40 +2,31 @@
<!-- Created with Inkscape (http://www.inkscape.org/) --> <!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg <svg
xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
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="224" width="224"
height="217" height="217"
viewBox="0 0 224 217" viewBox="0 0 224 217"
id="svg2" id="svg2"
version="1.1" version="1.1"
inkscape:version="0.92.5 (unknown)" inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)"
sodipodi:docname="assets-dark.svg"> sodipodi:docname="assets-dark.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs <defs
id="defs4"> id="defs4">
<linearGradient <linearGradient
id="selected_bg_color" id="selected_bg_color"
osb:paint="solid"> inkscape:swatch="solid">
<stop <stop
style="stop-color:#5294e2;stop-opacity:1;" style="stop-color:#5294e2;stop-opacity:1;"
offset="0" offset="0"
id="stop4407" /> id="stop4407" />
</linearGradient> </linearGradient>
<linearGradient
id="selected_fg_color"
osb:paint="solid">
<stop
style="stop-color:#ffffffgit;stop-opacity:1;"
offset="0"
id="stop4402" />
</linearGradient>
<linearGradient <linearGradient
inkscape:collect="always" inkscape:collect="always"
xlink:href="#selected_bg_color" xlink:href="#selected_bg_color"
@ -72,22 +63,6 @@
x2="154" x2="154"
y2="606.36218" y2="606.36218"
gradientUnits="userSpaceOnUse" /> gradientUnits="userSpaceOnUse" />
<linearGradient
id="header_bg"
osb:paint="solid">
<stop
style="stop-color:#1b2224;stop-opacity:1;"
offset="0"
id="stop4877" />
</linearGradient>
<linearGradient
id="selected_bg_color-6"
osb:paint="solid">
<stop
style="stop-color:#2eb398;stop-opacity:1;"
offset="0"
id="stop4421" />
</linearGradient>
</defs> </defs>
<sodipodi:namedview <sodipodi:namedview
id="base" id="base"
@ -97,8 +72,8 @@
inkscape:pageopacity="0.0" inkscape:pageopacity="0.0"
inkscape:pageshadow="2" inkscape:pageshadow="2"
inkscape:zoom="2.2304148" inkscape:zoom="2.2304148"
inkscape:cx="91.563236" inkscape:cx="44.162189"
inkscape:cy="120.83705" inkscape:cy="60.078511"
inkscape:document-units="px" inkscape:document-units="px"
inkscape:current-layer="layer1" inkscape:current-layer="layer1"
showgrid="false" showgrid="false"
@ -122,7 +97,8 @@
inkscape:window-height="1020" inkscape:window-height="1020"
inkscape:window-x="0" inkscape:window-x="0"
inkscape:window-y="28" inkscape:window-y="28"
inkscape:window-maximized="1"> inkscape:window-maximized="1"
inkscape:pagecheckerboard="0">
<inkscape:grid <inkscape:grid
type="xygrid" type="xygrid"
id="grid4136" id="grid4136"
@ -137,7 +113,6 @@
<dc:format>image/svg+xml</dc:format> <dc:format>image/svg+xml</dc:format>
<dc:type <dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work> </cc:Work>
</rdf:RDF> </rdf:RDF>
</metadata> </metadata>
@ -599,12 +574,17 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path2" id="path2"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#e9524a;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path4" id="path4"
d="m 9.1715729,1037.5338 c -0.3917372,0.3917 -0.3917372,1.0224 0,1.4142 l 1.4142131,1.4142 -1.4142131,1.4142 c -0.3917372,0.3918 -0.3917372,1.0225 0,1.4142 0.3917371,0.3918 1.0224761,0.3918 1.4142131,0 L 12,1041.7764 l 1.414214,1.4142 c 0.391737,0.3918 1.022476,0.3918 1.414213,0 0.391737,-0.3917 0.391737,-1.0224 0,-1.4142 l -1.414213,-1.4142 1.414213,-1.4142 c 0.391737,-0.3918 0.391737,-1.0225 0,-1.4142 -0.391737,-0.3918 -1.022476,-0.3918 -1.414213,0 L 12,1038.948 l -1.414214,-1.4142 c -0.391737,-0.3918 -1.022476,-0.3918 -1.4142131,0 z" d="m 9.1715729,1037.5338 c -0.3917372,0.3917 -0.3917372,1.0224 0,1.4142 l 1.4142131,1.4142 -1.4142131,1.4142 c -0.3917372,0.3918 -0.3917372,1.0225 0,1.4142 0.3917371,0.3918 1.0224761,0.3918 1.4142131,0 L 12,1041.7764 l 1.414214,1.4142 c 0.391737,0.3918 1.022476,0.3918 1.414213,0 0.391737,-0.3917 0.391737,-1.0224 0,-1.4142 l -1.414213,-1.4142 1.414213,-1.4142 c 0.391737,-0.3918 0.391737,-1.0225 0,-1.4142 -0.391737,-0.3918 -1.022476,-0.3918 -1.414213,0 L 12,1038.948 l -1.414214,-1.4142 c -0.391737,-0.3918 -1.022476,-0.3918 -1.4142131,0 z"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" /> style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new" />
<path
inkscape:connector-curvature="0"
id="path54693"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;opacity:0.2" />
</g> </g>
</g> </g>
<g <g
@ -713,12 +693,17 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path2-6" id="path2-6"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path4-7" id="path4-7"
d="M 10.414063,1037.3622 15,1041.9481 v -3.5859 c 0,-0.4155 -0.5845,-1 -1,-1 z M 9,1038.7763 v 3.5859 c 0,0.4155 0.5845,1 1,1 h 3.585938 z" d="M 10.414063,1037.3622 15,1041.9481 v -3.5859 c 0,-0.4155 -0.5845,-1 -1,-1 z M 9,1038.7763 v 3.5859 c 0,0.4155 0.5845,1 1,1 h 3.585938 z"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path28200"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;opacity:0.2" />
</g> </g>
</g> </g>
<g <g
@ -827,7 +812,7 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path2-3" id="path2-3"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#f1ae1b;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<rect <rect
id="rect4" id="rect4"
ry="1" ry="1"
@ -836,6 +821,11 @@
height="2" height="2"
width="8" width="8"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path57928"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;opacity:0.2" />
</g> </g>
</g> </g>
<g <g
@ -1155,12 +1145,12 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path2-5" id="path2-5"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#f1ae1b;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path4-6" id="path4-6"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001" d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
style="opacity:1;fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="opacity:1;fill:#f1ae1b;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<rect <rect
id="rect6" id="rect6"
ry="1" ry="1"
@ -1268,12 +1258,12 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path2-9" id="path2-9"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path4-1" id="path4-1"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001" d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
style="opacity:1;fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="opacity:1;fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path6" id="path6"
@ -1380,12 +1370,12 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path2-0" id="path2-0"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#e9524a;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path4-9" id="path4-9"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001" d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#e9524a;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path6-3" id="path6-3"
@ -1446,12 +1436,12 @@
transform="translate(7,-403.00004)" transform="translate(7,-403.00004)"
id="g1507"> id="g1507">
<path <path
style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" style="fill:#f1ae1b;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path1501" id="path1501"
inkscape:connector-curvature="0" /> inkscape:connector-curvature="0" />
<path <path
style="opacity:1;fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" style="opacity:1;fill:#f1ae1b;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001" d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1503" id="path1503"
inkscape:connector-curvature="0" /> inkscape:connector-curvature="0" />
@ -1510,12 +1500,12 @@
transform="translate(7,-436.00004)" transform="translate(7,-436.00004)"
id="g1515"> id="g1515">
<path <path
style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path1509" id="path1509"
inkscape:connector-curvature="0" /> inkscape:connector-curvature="0" />
<path <path
style="opacity:1;fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" style="opacity:1;fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001" d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1511" id="path1511"
inkscape:connector-curvature="0" /> inkscape:connector-curvature="0" />
@ -1634,12 +1624,12 @@
transform="translate(7,-469.00004)" transform="translate(7,-469.00004)"
id="g1523"> id="g1523">
<path <path
style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" style="fill:#e9524a;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path1517" id="path1517"
inkscape:connector-curvature="0" /> inkscape:connector-curvature="0" />
<path <path
style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" style="fill:#e9524a;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001" d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1519" id="path1519"
inkscape:connector-curvature="0" /> inkscape:connector-curvature="0" />
@ -1968,12 +1958,12 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path1825" id="path1825"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7" d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path1827" id="path1827"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001" d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
style="opacity:1;fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="opacity:1;fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
</g> </g>
</g> </g>
<g <g
@ -2069,12 +2059,12 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path1799" id="path1799"
d="m 52.000061,677.36215 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.866043,0 -7.000062,3.134 -7.000062,7 0,3.866 3.134019,7 7.000062,7" d="m 52.000061,677.36215 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.866043,0 -7.000062,3.134 -7.000062,7 0,3.866 3.134019,7 7.000062,7"
style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path <path
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path1801" id="path1801"
d="m 52.000067,676.86225 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.589914,0 -6.500068,2.9101 -6.500068,6.5 0,3.5898 2.910154,6.5001 6.500068,6.5001" d="m 52.000067,676.86225 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.589914,0 -6.500068,2.9101 -6.500068,6.5 0,3.5898 2.910154,6.5001 6.500068,6.5001"
style="opacity:1;fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="opacity:1;fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<g <g
style="opacity:0.5;fill:#000000;fill-opacity:1" style="opacity:0.5;fill:#000000;fill-opacity:1"
transform="translate(-132,891.00002)" transform="translate(-132,891.00002)"
@ -2195,7 +2185,7 @@
inkscape:connector-curvature="0" inkscape:connector-curvature="0"
id="path1737" id="path1737"
d="m 85.000061,677.36215 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.866043,0 -7.000062,3.134 -7.000062,7 0,3.866 3.134019,7 7.000062,7" d="m 85.000061,677.36215 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.866043,0 -7.000062,3.134 -7.000062,7 0,3.866 3.134019,7 7.000062,7"
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" /> style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<g <g
id="g1916" id="g1916"
transform="translate(-99,891.00002)" transform="translate(-99,891.00002)"
@ -2213,6 +2203,11 @@
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none" style="display:inline;opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
id="path1914" /> id="path1914" />
</g> </g>
<path
inkscape:connector-curvature="0"
id="path70838"
d="m 85.000061,677.36215 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.866043,0 -7.000062,3.134 -7.000062,7 0,3.866 3.134019,7 7.000062,7"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;opacity:0.2" />
</g> </g>
<g <g
id="menu-active" id="menu-active"

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 309 B

After

Width:  |  Height:  |  Size: 314 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 386 B

After

Width:  |  Height:  |  Size: 389 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 378 B

After

Width:  |  Height:  |  Size: 371 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 301 B

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 325 B

After

Width:  |  Height:  |  Size: 340 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 333 B

After

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 296 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 369 B

After

Width:  |  Height:  |  Size: 348 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 337 B

After

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 315 B

After

Width:  |  Height:  |  Size: 296 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 369 B

After

Width:  |  Height:  |  Size: 349 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 344 B

After

Width:  |  Height:  |  Size: 358 B

View File

@ -169,12 +169,6 @@ toolbarspring {
fill-opacity: 1 !important; fill-opacity: 1 !important;
} }
.urlbar-icon {
width: 28px !important;
height: 28px !important;
padding: 6px !important;
}
#page-action-buttons { #page-action-buttons {
padding: 2px 0 !important; padding: 2px 0 !important;
} }

View File

@ -9,12 +9,9 @@ menupopup {
background: var(--gnome-menu-background) !important; background: var(--gnome-menu-background) !important;
border: 1px solid var(--gnome-menu-border-color) !important; border: 1px solid var(--gnome-menu-border-color) !important;
border-radius: 8px !important; border-radius: 8px !important;
padding: 8px 0 !important; padding: 6px 0 !important;
color: var(--gnome-toolbar-color) !important; color: var(--gnome-toolbar-color) !important;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.06) !important; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.06) !important;
}
menupopup menupopup {
margin: -5px 0 0 -4px;
} }
menubar > menu > menupopup { menubar > menu > menupopup {
@ -25,6 +22,8 @@ menubar > menu > menupopup {
menuitem, menupopup menu { menuitem, menupopup menu {
-moz-appearance: none !important; -moz-appearance: none !important;
padding: 4px 8px !important; padding: 4px 8px !important;
border: none !important;
box-shadow: none !important;
} }
menuitem[type="checkbox"] image, menuitem[type="radio"] image { menuitem[type="checkbox"] image, menuitem[type="radio"] image {
@ -35,8 +34,30 @@ menuitem[disabled="true"]:hover, menupopup menu[disabled="true"]:hover {
background: transparent !important; background: transparent !important;
} }
menupopup {
--panel-background: transparent !important;
--panel-border-color: transparent !important;
}
panel {
--panel-background: var(--gnome-menu-background) !important;
--panel-border-color: var(--gnome-menu-border-color) !important;
}
:is(menupopup, panel)[type="arrow"] {
--panel-border-radius: 12px !important;
--panel-padding: 8px !important;
}
:is(panel, menupopup)::part(content) {
border: none !important;
}
/* Adjust popovers position */ /* Adjust popovers position */
panel[type=arrow] { panel[type="arrow"] {
appearance: none !important;
border: none !important;
background-color: transparent !important;
margin-top: 8px !important; margin-top: 8px !important;
} }
@ -45,23 +66,23 @@ panel[type=arrow] {
.panel-header, .PanelUI-subView, .panel-header, .PanelUI-subView,
.panel-subview-body, #widget-overflow-mainView, #protections-popup-footer, .panel-subview-body, #widget-overflow-mainView, #protections-popup-footer,
panelview { panelview {
border: 0 !important; border: none !important;
background: transparent !important; background: transparent !important;
} }
panelview {
padding: 8px !important;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.06) !important;
border-radius: 12px !important;
}
.panel-arrowcontent { .panel-arrowcontent {
background: var(--gnome-popover-background) !important; background: var(--gnome-popover-background) !important;
border: 1px solid !important; border: 1px solid var(--gnome-popover-border-color) !important;
border-color: var(--gnome-popover-border-color) !important; border-radius: 12px !important;
border-radius: 8px!important;
padding: 12px !important;
color: var(--gnome-toolbar-color) !important; color: var(--gnome-toolbar-color) !important;
} }
.panel-arrow {
fill: var(--gnome-popover-background) !important;
stroke: var(--gnome-popover-border-color) !important;
display: -moz-inline-box !important;
}
panel:not([remote]), #BMB_bookmarksPopup { panel:not([remote]), #BMB_bookmarksPopup {
--arrowpanel-background: var(--gnome-popover-background) !important; --arrowpanel-background: var(--gnome-popover-background) !important;
} }

View File

@ -156,12 +156,6 @@ toolbarspring {
fill-opacity: 1 !important; fill-opacity: 1 !important;
} }
.urlbar-icon {
width: 28px !important;
height: 28px !important;
padding: 6px !important;
}
#page-action-buttons { #page-action-buttons {
padding: 2px 0 !important; padding: 2px 0 !important;
} }

View File

@ -347,7 +347,7 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon {
list-style-image: url("../icons/drm-symbolic.svg") !important; list-style-image: url("../icons/drm-symbolic.svg") !important;
} }
#reader-mode-button { #reader-mode-button > .urlbar-icon {
list-style-image: url("../icons/reader-mode.svg") !important; list-style-image: url("../icons/reader-mode.svg") !important;
} }
@ -524,7 +524,7 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon {
#pageActionButton, #pageActionButton,
#permissions-granted-icon, #permissions-granted-icon,
#tracking-protection-icon-animatable-image, #tracking-protection-icon-animatable-image,
#reader-mode-button, #reader-mode-button > .urlbar-icon,
#star-button:not([starred]), #star-button:not([starred]),
#geo-sharing-icon[sharing], .geo-icon, #geo-sharing-icon[sharing], .geo-icon,
.blocked-permission-icon.popup-icon, .blocked-permission-icon.popup-icon,

View File

@ -9,12 +9,9 @@ menupopup {
background: var(--gnome-menu-background) !important; background: var(--gnome-menu-background) !important;
border: 1px solid var(--gnome-menu-border-color) !important; border: 1px solid var(--gnome-menu-border-color) !important;
border-radius: 8px !important; border-radius: 8px !important;
padding: 8px 0 !important; padding: 6px 0 !important;
color: var(--gnome-toolbar-color) !important; color: var(--gnome-toolbar-color) !important;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.06) !important; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.06) !important;
}
menupopup menupopup {
margin: -5px 0 0 -4px;
} }
menubar > menu > menupopup { menubar > menu > menupopup {
@ -25,6 +22,8 @@ menubar > menu > menupopup {
menuitem, menupopup menu { menuitem, menupopup menu {
-moz-appearance: none !important; -moz-appearance: none !important;
padding: 4px 8px !important; padding: 4px 8px !important;
border: none !important;
box-shadow: none !important;
} }
menuitem[type="checkbox"] image, menuitem[type="radio"] image { menuitem[type="checkbox"] image, menuitem[type="radio"] image {
@ -35,8 +34,30 @@ menuitem[disabled="true"]:hover, menupopup menu[disabled="true"]:hover {
background: transparent !important; background: transparent !important;
} }
menupopup {
--panel-background: transparent !important;
--panel-border-color: transparent !important;
}
panel {
--panel-background: var(--gnome-menu-background) !important;
--panel-border-color: var(--gnome-menu-border-color) !important;
}
:is(menupopup, panel)[type="arrow"] {
--panel-border-radius: 12px !important;
--panel-padding: 8px !important;
}
:is(panel, menupopup)::part(content) {
border: none !important;
}
/* Adjust popovers position */ /* Adjust popovers position */
panel[type=arrow] { panel[type="arrow"] {
appearance: none !important;
border: none !important;
background-color: transparent !important;
margin-top: 8px !important; margin-top: 8px !important;
} }
@ -45,23 +66,23 @@ panel[type=arrow] {
.panel-header, .PanelUI-subView, .panel-header, .PanelUI-subView,
.panel-subview-body, #widget-overflow-mainView, #protections-popup-footer, .panel-subview-body, #widget-overflow-mainView, #protections-popup-footer,
panelview { panelview {
border: 0 !important; border: none !important;
background: transparent !important; background: transparent !important;
} }
panelview {
padding: 8px !important;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.06) !important;
border-radius: 12px !important;
}
.panel-arrowcontent { .panel-arrowcontent {
background: var(--gnome-popover-background) !important; background: var(--gnome-popover-background) !important;
border: 1px solid !important; border: 1px solid var(--gnome-popover-border-color) !important;
border-color: var(--gnome-popover-border-color) !important; border-radius: 12px !important;
border-radius: 8px!important;
padding: 12px !important;
color: var(--gnome-toolbar-color) !important; color: var(--gnome-toolbar-color) !important;
} }
.panel-arrow {
fill: var(--gnome-popover-background) !important;
stroke: var(--gnome-popover-border-color) !important;
display: -moz-inline-box !important;
}
panel:not([remote]), #BMB_bookmarksPopup { panel:not([remote]), #BMB_bookmarksPopup {
--arrowpanel-background: var(--gnome-popover-background) !important; --arrowpanel-background: var(--gnome-popover-background) !important;
} }

View File

@ -277,7 +277,7 @@ $menu_border: if($variant=='light', darken($menu_bg, 18%), darken($menu_bg, 12%)
.menu, .menu,
.popup-menu, .popup-menu,
%menu { %menu {
padding: 0 6px; padding: 0 6px 4px;
color: $fg_color; color: $fg_color;
@if $trans == 'true' { @if $trans == 'true' {
@ -341,7 +341,7 @@ $menu_border: if($variant=='light', darken($menu_bg, 18%), darken($menu_bg, 12%)
-arrow-border-color: rgba(0,0,0,0.0); -arrow-border-color: rgba(0,0,0,0.0);
-arrow-base: 0; -arrow-base: 0;
-arrow-rise: 0; -arrow-rise: 0;
margin: 0.4em 0.5em 0.5em; margin: 0.5em;
border-radius: $bt_radius; border-radius: $bt_radius;
} }
@ -1313,14 +1313,13 @@ $menu_border: if($variant=='light', darken($menu_bg, 18%), darken($menu_bg, 12%)
font-weight: bold; font-weight: bold;
spacing: 1em; spacing: 1em;
padding: 20px; padding: 20px;
// margin: 32px;
min-width: 64px; min-width: 64px;
min-height: 64px; min-height: 64px;
color: $osd_fg_color; color: $osd_fg_color;
background-color: $osd_bg_color; background-color: $osd_bg_color;
box-shadow: 0 6px 16px rgba(black, 0.25);
border: none; border: none;
border-radius: $wm_radius; border-radius: $wm_radius;
box-shadow: 0 5px 10px rgba(black, 0.25);
.osd-monitor-label { font-size: 3em; } .osd-monitor-label { font-size: 3em; }

View File

@ -81,13 +81,23 @@
&:hover { &:hover {
color: $panel_fg; color: $panel_fg;
background-color: $panel_divider; background-color: $panel_divider;
&.clock-display {
.clock {
background-color: $panel_divider;
}
}
} }
&:active, &:overview, &:focus, &:checked { &:active, &:overview, &:focus, &:checked {
&, &:hover { background-color: $panel_track;
background-color: $panel_track; color: $panel_fg;
color: $panel_fg; box-shadow: none;
box-shadow: none;
&.clock-display {
.clock {
background-color: $panel_track;
}
} }
} }
@ -99,14 +109,18 @@
} }
&.clock-display { &.clock-display {
StLabel { padding: 0 $base_margin; } background-color: transparent;
StLabel { padding: 0 $base_padding; }
.clock { .clock {
// transition-duration: 150ms; // transition-duration: 150ms;
border: none; border: none;
border-radius: 0; border-radius: $bt_radius;
background: none; background-color: transparent;
box-shadow: none; box-shadow: none;
padding: 0 $base_padding * 3;
spacing: $base_padding;
} }
} }
@ -117,6 +131,7 @@
// we want to exclude the do-not-disturb indicator from the background // we want to exclude the do-not-disturb indicator from the background
&.clock-display { &.clock-display {
box-shadow: none; box-shadow: none;
background-color: transparent;
.clock { .clock {
box-shadow: none; box-shadow: none;

View File

@ -2170,9 +2170,9 @@ menubar,
} }
} }
.context-menu,
menu, menu,
.menu { .menu,
.context-menu {
// margin: 4px; // margin: 4px;
padding: $container_padding; padding: $container_padding;
border-radius: $mn_radius; border-radius: $mn_radius;
@ -2307,11 +2307,13 @@ menu,
// //
popover, popover,
popover.background { popover.background {
padding: 0; padding: $container_padding;
border-radius: $wm_radius; border-radius: $wm_radius;
background-clip: border-box; background-clip: border-box;
background-color: $menu_bg; background-color: $menu_bg;
&.menu { padding: 0; }
box-shadow: 0 3px 6px 0 if($variant=='light', transparentize(black, 0.85), transparentize(black, 0.85)), box-shadow: 0 3px 6px 0 if($variant=='light', transparentize(black, 0.85), transparentize(black, 0.85)),
0 0 0 1px if($variant=='light', rgba($borders_color, 0.03), rgba($dark_borders_color, 0.55)); 0 0 0 1px if($variant=='light', rgba($borders_color, 0.03), rgba($dark_borders_color, 0.55));
@ -2382,6 +2384,8 @@ cursor-handle {
background-color: transparentize($base_color, 1); background-color: transparentize($base_color, 1);
border: 1px solid transparent; border: 1px solid transparent;
transition: all 150ms ease-out; transition: all 150ms ease-out;
border-radius: 0;
padding: $container_padding - 4px $container_padding + 4px;
&:hover:not(:checked) { &:hover:not(:checked) {
color: mix($fg_color, $disabled_fg_color, 50%); color: mix($fg_color, $disabled_fg_color, 50%);
@ -2396,6 +2400,25 @@ cursor-handle {
} }
} }
%monterey_tab {
color: $disabled_fg_color;
background-color: transparentize($base_color, 1);
border: none;
transition: all 150ms ease-out;
border-radius: $bt_radius;
padding: 0 $container_padding + 4px;
&:hover:not(:checked) {
color: mix($fg_color, $disabled_fg_color, 50%);
background-color: rgba($fg_color, 0.06);
}
&:checked {
color: $fg_color;
background-color: rgba($fg_color, 0.12);
}
}
notebook { notebook {
padding: 0; padding: 0;
@ -2410,62 +2433,75 @@ notebook {
} }
> header { > header {
padding: 0; @if $monterey == 'false' {
background-color: darken($header_bg, 10%); background-color: darken($header_bg, 10%);
// Set box-shadow to make the header frame color more easy to see // Set box-shadow to make the header frame color more easy to see
// Set margin to hide the ugly borders around the header // Set margin to hide the ugly borders around the header
&.top { &.top {
margin-top: -1px; box-shadow: inset 0 1px $borders_color, inset 0 -1px $borders_color;
box-shadow: inset 0 1px $solid_borders_color, inset 0 -1px $borders_color; // @if $variant=='light' {
@if $variant=='light' { // box-shadow: inset 0 1px $borders_color,
box-shadow: inset 0 1px $borders_color, // inset 0 -1px $borders_color,
inset 0 -1px $borders_color, // 1px 0 $borders_color,
1px 0 $borders_color, // -1px 0 $borders_color;
-1px 0 $borders_color; // }
} }
}
&.bottom { &.bottom {
box-shadow: inset 0 1px $borders_color, inset 0 -1px $solid_borders_color; box-shadow: inset 0 1px $borders_color, inset 0 -1px $borders_color;
@if $variant=='light' { // @if $variant=='light' {
box-shadow: inset 0 1px $borders_color, // box-shadow: inset 0 1px $borders_color,
inset 0 -1px $borders_color, // inset 0 -1px $borders_color,
1px 0 $borders_color, // 1px 0 $borders_color,
-1px 0 $borders_color; // -1px 0 $borders_color;
// }
} }
margin-bottom: -1px;
}
&.right { &.right {
box-shadow: inset 1px 0 $borders_color, inset -1px 0 $solid_borders_color; box-shadow: inset 1px 0 $borders_color, inset -1px 0 $borders_color;
@if $variant=='light' { // @if $variant=='light' {
box-shadow: inset 1px 0 $borders_color, // box-shadow: inset 1px 0 $borders_color,
inset -1px 0 $borders_color, // inset -1px 0 $borders_color,
0 1px $borders_color, // 0 1px $borders_color,
0 -1px $borders_color; // 0 -1px $borders_color;
// }
} }
margin-right: -1px;
}
&.left { &.left {
box-shadow: inset 1px 0 $solid_borders_color, inset -1px 0 $borders_color; box-shadow: inset 1px 0 $borders_color, inset -1px 0 $borders_color;
@if $variant=='light' { // @if $variant=='light' {
box-shadow: inset 1px 0 $borders_color, // box-shadow: inset 1px 0 $borders_color,
inset -1px 0 $borders_color, // inset -1px 0 $borders_color,
0 1px $borders_color, // 0 1px $borders_color,
0 -1px $borders_color; // 0 -1px $borders_color;
// }
}
} @else {
&.top {
border-bottom: 1px solid $borders_color;
}
&.bottom {
border-top: 1px solid $borders_color;
}
&.right {
border-left: 1px solid $borders_color;
}
&.left {
border-right: 1px solid $borders_color;
} }
margin-left: -1px;
} }
button.flat.toggle.popup { button.flat.toggle.popup {
min-width: $menuitem_size; min-width: $menuitem_size;
border-radius: 0;
padding: 0;
border: none; border: none;
box-shadow: none; box-shadow: none;
margin: 0; padding: 0;
margin-left: $container_padding / 2;
border-radius: $bt_radius;
&:active, &:checked { &:active, &:checked {
color: $fg_color; color: $fg_color;
@ -2476,19 +2512,29 @@ notebook {
@each $_pos, $_bpos in (top, bottom), (bottom, top), (right, left), (left, right) { @each $_pos, $_bpos in (top, bottom), (bottom, top), (right, left), (left, right) {
// sizing and borders // sizing and borders
&.#{$_pos} { &.#{$_pos} {
padding: 0; @if $monterey == 'false' {
margin-#{$_pos}: -1px;
padding: 0;
} @else {
padding: $container_padding / 2;
}
> tabs > tab { > tabs > tab {
padding: $container_padding - 4px $container_padding + 4px; outline-offset: -4px;
min-width: 24px; min-width: 24px;
min-height: 24px; min-height: 24px;
border-radius: 0;
outline-offset: -4px;
// tab overlap @if $monterey == 'false' {
+ tab { // tab overlap
@if $_pos==top or $_pos==bottom { margin-left: -1px; } + tab {
@else { margin-top: -1px; } @if $_pos==top or $_pos==bottom { margin-left: -1px; }
@else { margin-top: -1px; }
}
} @else {
+ tab {
@if $_pos==top or $_pos==bottom { margin-left: $container_padding / 2; }
@else { margin-top: $container_padding / 2; }
}
} }
} }
} }
@ -2527,34 +2573,52 @@ notebook {
&:disabled { color: transparentize($disabled_fg_color,0.3); } &:disabled { color: transparentize($disabled_fg_color,0.3); }
} }
&.top, @if $monterey == 'false' {
&.bottom { &.top,
> tabs > tab { &.bottom {
&:first-child { border-left: none; } > tabs > tab {
&:last-child { border-right: none; } &:first-child { border-left: none; }
&:last-child { border-right: none; }
}
} }
}
&.left, &.left,
&.right { &.right {
> tabs > tab { > tabs > tab {
&:first-child { border-top: none; } &:first-child { border-top: none; }
&:last-child { border-bottom: none; } &:last-child { border-bottom: none; }
}
} }
} }
> tabs > tab { > tabs > tab {
@extend %tabs_tab; @if $monterey == 'false' {
@extend %tabs_tab;
} @else {
@extend %monterey_tab;
}
// close button // close button
button.flat, button.close-button { button.flat,
min-height: $small_size; button.close-button,
min-width: $small_size; button.image-button.flat {
border-radius: 3px; border-radius: 3px;
padding: 0; padding: 0;
margin-top: 2px;
margin-bottom: 2px;
color: mix($bg_color, $fg_color, 35%); color: mix($bg_color, $fg_color, 35%);
margin-left: $container_padding / 2;
margin-right: -$container_padding;
@if $monterey == 'false' {
min-height: $small_size;
min-width: $small_size;
margin-top: 2px;
margin-bottom: 2px;
} @else {
min-height: 16px;
min-width: 16px;
margin-top: 4px;
margin-bottom: 4px;
}
&:hover { &:hover {
@extend %undecorated_button; @extend %undecorated_button;
@ -2775,14 +2839,6 @@ switch {
} }
} }
// the borders of checks and radios are
// too similar in luminosity to the selected background color, hence
// we need special casing.
// menuitem #{$w}#{$s}:hover,
// .view #{$w}#{$s}:selected,
// treeview.#{$w}#{$s}:selected,
// row:selected #{$w}#{$s},
infobar #{$w}#{$s} { infobar #{$w}#{$s} {
-gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"), -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"),
url("assets/#{$a}#{$as}-selected@2.png")); url("assets/#{$a}#{$as}-selected@2.png"));
@ -3181,6 +3237,7 @@ levelbar {
min-width: 32px; min-width: 32px;
min-height: 1px; min-height: 1px;
} }
&.vertical block { &.vertical block {
min-width: 1px; min-width: 1px;
min-height: 32px; min-height: 32px;
@ -3201,18 +3258,22 @@ levelbar {
background-color: $selected_bg_color; background-color: $selected_bg_color;
border-radius: $bt_radius; border-radius: $bt_radius;
} }
block.low { block.low {
border-color: $warning_color;
background-color: $warning_color;
}
block.high {
border-color: $selected_bg_color; border-color: $selected_bg_color;
background-color: $selected_bg_color; background-color: $selected_bg_color;
} }
block.full {
border-color: $success_color; block.high {
background-color: $success_color; border-color: $warning_color;
background-color: $warning_color;
} }
block.full {
border-color: $error_color;
background-color: $error_color;
}
block.empty { block.empty {
background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color);
border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color);
@ -4131,7 +4192,7 @@ decoration {
.popup & { .popup & {
box-shadow: none; box-shadow: none;
border-radius: $wm_radius; border-radius: $mn_radius;
} }
// server-side decorations as used by mutter // server-side decorations as used by mutter

View File

@ -165,6 +165,86 @@ MarlinViewWindow {
&:disabled { @include entry(header-insensitive) } &:disabled { @include entry(header-insensitive) }
} }
// Checkbutton
checkbutton.color-button {
border: 1px solid $borders_color;
border-radius: $circular_radius;
background-clip: border-box;
padding: 0;
> check {
-gtk-icon-source: none;
background: none;
margin-right: 0;
}
&.none {
> check {
background-color: transparent;
border-radius: $circular_radius;
-gtk-icon-source: -gtk-icontheme("close-symbolic");
}
}
&.blue {
background-color: blue;
}
&.mint {
background-color: mix(blue, green, 35%);
}
&.green {
background-color: green;
}
&.yellow {
background-color: yellow;
}
&.blue {
background-color: blue;
}
&.orange {
background-color: orange;
}
&.red {
background-color: red;
}
&.pink {
background-color: pink;
}
&.purple {
background-color: purple;
}
&.brown {
background-color: brown;
}
&.slate {
background-color: grey;
}
}
radiobutton.color-button {
> radio {
-gtk-icon-source: none;
margin-right: 0;
border: 1px solid rgba(black, 0.15);
border-radius: $circular_radius;
background-clip: border-box;
}
&:active > radio {
border: 1px solid rgba(black, 0.35);
}
}
window.background.csd { window.background.csd {
> paned.horizontal { > paned.horizontal {
> separator { > separator {
@ -175,8 +255,7 @@ window.background.csd {
> scrolledwindow { > scrolledwindow {
> viewport.frame { > viewport.frame {
> box.vertical treeview.view { > box.vertical treeview.view {
border-right: 1px solid $header_border;
border-right: 1px solid if($variant=='light', $solid_borders_color, $header_border);
&:not(:hover):not(:selected) { &:not(:hover):not(:selected) {
border-bottom-left-radius: $wm_radius; border-bottom-left-radius: $wm_radius;
@ -187,7 +266,6 @@ window.background.csd {
padding-top: 3px; padding-top: 3px;
padding-bottom: 3px; padding-bottom: 3px;
border-right: 1px solid $header_border; border-right: 1px solid $header_border;
// @extend %view;
&:not(:selected):hover { background-color: if($variant == 'light', rgba(black, 0.05), rgba(white, 0.05)); } &:not(:selected):hover { background-color: if($variant == 'light', rgba(black, 0.05), rgba(white, 0.05)); }
@ -231,6 +309,57 @@ window.background.csd {
} }
} }
&.unified > deck > grid > paned {
> separator { background-image: image($header_border); }
> .sidebar {
button.expander { color: $disabled_fg_color; }
actionbar button { @extend %flat_button; }
list {
padding: $container_padding;
> row.activatable {
border-radius: $bt_radius;
padding: ($container_padding - 2px) $container_padding * 1.5;
margin: 1px 0;
-gtk-icon-style: symbolic;
button {
@extend %sidebar_button;
}
levelbar {
block {
border: none;
&.low {
background-color: $warning_color;
}
&.high {
background-color: $selected_bg_color;
}
&.full {
background-color: $error_color;
}
&.empty {
background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color);
}
}
trough {
padding: 0;
}
}
}
}
}
}
&.maximized, &.tiled, &.fullscreen { &.maximized, &.tiled, &.fullscreen {
> stack > stack { > stack > stack {
> paned.horizontal { > paned.horizontal {
@ -244,8 +373,50 @@ window.background.csd {
} }
} }
// Dynamic-notebook
.dynamic-notebook { .dynamic-notebook {
> notebook { > notebook {
> header {
border-color: $solid_borders_color;
@if $monterey == 'false' {
background-color: darken($header_bg, 10%);
} @else {
background-color: $header_bg;
}
> tabs > tab {
padding: 0 10px;
min-height: 0;
label {
@if $monterey == 'false' {
margin-bottom: -$container_padding / 2;
} @else {
margin-bottom: -$container_padding * 1.5;
}
}
> widget > grid > revealer > button.image-button.flat {
@if $monterey == 'false' {
margin-top: $container_padding;
margin-right: $container_padding;
margin-bottom: 0;
margin-left: 0;
} @else {
margin-top: $container_padding * 1.5;
margin-right: $container_padding;
margin-bottom: 0;
margin-left: 0;
}
}
}
> box > button.flat {
margin: 0 $container_padding;
}
}
> stack { > stack {
border-bottom-right-radius: $wm_radius; border-bottom-right-radius: $wm_radius;
background-color: $base_color; background-color: $base_color;
@ -335,6 +506,10 @@ headerbar.titlebar {
background-color: $header_bg_backdrop; background-color: $header_bg_backdrop;
} }
} }
&.windowhandle > button {
-gtk-icon-style: symbolic;
}
} }
// Gala // Gala
@ -397,8 +572,29 @@ scale.warmth trough {
background-color: $bg_color; background-color: $bg_color;
border-bottom: 1px solid $solid_borders_color; border-bottom: 1px solid $solid_borders_color;
} }
}
.dynamic-notebook { // Popovers
notebook > header { border-color: $solid_borders_color; } popover.background {
menuitem.toggle {
margin: $container_padding $container_padding * 2;
}
}
// actionbar
.sidebar > actionbar.inline-toolbar > revealer > box {
border-top: none;
}
actionbar.bottom-toolbar {
button { -gtk-icon-style: symbolic; }
}
.sidebar > treeview.view.source-list {
-gtk-icon-style: symbolic;
&:selected {
background-color: rgba($fg_color, 0.15);
color: $fg_color;
} }
} }

View File

@ -337,12 +337,14 @@ $nautilus_sidebar_image: image($dark_sidebar_bg);
} }
notebook { notebook {
margin-left: -1px;
margin-right: -1px;
&.background.csd { background-color: transparent; } &.background.csd { background-color: transparent; }
tab { margin-left: -1px; } @if $monterey == 'false' {
margin-left: -1px;
margin-right: -1px;
tab { margin-left: -1px; }
}
scrolledwindow { scrolledwindow {
.view:not(:hover):not(:active):not(:selected) { .view:not(:hover):not(:active):not(:selected) {
@ -592,11 +594,8 @@ terminal-window {
} }
notebook { notebook {
button.flat.toggle.popup { // button.flat.toggle.popup {
min-height: 28px; // }
min-width: 28px;
margin: -2px;
}
} }
&.background.csd.maximized { border-radius: 0 0 0 0; } // Fixed gnome 3.32 issue: Unable to restore window size after maximization &.background.csd.maximized { border-radius: 0 0 0 0; } // Fixed gnome 3.32 issue: Unable to restore window size after maximization
@ -1952,29 +1951,48 @@ window.background.csd {
} }
tabbox { tabbox {
background-color: darken($header_bg, 10%); @if $monterey == 'false' {
box-shadow: inset 0 -1px $borders_color; background-color: darken($header_bg, 10%);
box-shadow: inset 0 -1px $borders_color;
} @else {
background-color: $header_bg;
border-bottom: 1px solid $borders_color;
padding: 0 $container_padding / 2 $container_padding / 2;
}
> tab { > tab {
@extend %tabs_tab; @if $monterey == 'false' {
border-top: none; @extend %tabs_tab;
padding: 2px 10px; border-top: none;
min-width: 24px; border-top: 1px solid $borders_color;
min-height: 24px; &:checked { border-top-color: $header_bg; }
border-top: 1px solid $borders_color; } @else {
@extend %monterey_tab;
&:checked { + tab {
border-top-color: $header_bg; margin-left: $container_padding / 2;
}
} }
button { button.tab-close-button {
min-height: 20px;
min-width: 20px;
border-radius: 3px; border-radius: 3px;
border: none; border: none;
padding: 0; padding: 0;
@extend %flat_button; @extend %flat_button;
@if $monterey == 'false' {
min-height: $small_size;
min-width: $small_size;
margin-top: 2px;
margin-bottom: 2px;
} @else {
min-height: 16px;
min-width: 16px;
margin-top: 4px;
margin-bottom: 4px;
margin-right: -$container_padding;
}
&:hover { &:hover {
color: $fg_color; color: $fg_color;
background-color: rgba($borders_color, 0.1); background-color: rgba($borders_color, 0.1);
@ -2441,7 +2459,7 @@ window.background.csd {
// //
// Archive Manager // Archive Manager
// //
.background.csd { window.background.csd {
> grid.horizontal > paned.horizontal { > grid.horizontal > paned.horizontal {
> scrolledwindow { > scrolledwindow {
border-radius: 0 0 $wm_radius $wm_radius; border-radius: 0 0 $wm_radius $wm_radius;
@ -2482,7 +2500,7 @@ window.background.csd {
// //
// Eye of GNOME Image Viewer // Eye of GNOME Image Viewer
// //
.background.csd { window.background.csd {
> box.vertical > box.vertical > box.vertical{ > box.vertical > box.vertical > box.vertical{
> paned.horizontal { > paned.horizontal {
> separator { > separator {
@ -2825,6 +2843,18 @@ window#GearyMainWindow.background.csd { // <= 3.32
border-top-right-radius: 8px; border-top-right-radius: 8px;
} }
} }
.geary-attachment-pane {
border-radius: 0 0 8px 8px;
actionbar.background {
background-color: transparent;
> revealer > box {
border-radius: 0 0 7px 7px;
}
}
}
} }
searchbar { searchbar {

View File

@ -79,7 +79,7 @@ window.background:not(.csd) {
> menu, > menu,
> menu > menu { > menu > menu {
border-radius: 0; // border-radius: 0;
background-color: $menu_bg; background-color: $menu_bg;
} }
@ -242,6 +242,8 @@ window.background.chromium {
} }
> menubar { background-color: $header_bg; } > menubar { background-color: $header_bg; }
menu menuitem { border-radius: 0; }
} }
// //
@ -586,3 +588,48 @@ menubar.-vala-panel-background {
// > window.background.popup > menu { border-radius: 0 0 $wm_radius $wm_radius; } // > window.background.popup > menu { border-radius: 0 0 $wm_radius $wm_radius; }
} }
} }
//
// xapp stutas icon menu
//
.xapp-status-icon-menu-window {
> decoration {
box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15), 0 8px 15px rgba(0, 0, 0, 0.08), $wm_outline;
transition: none;
margin: 0;
}
> menu {
padding: 0;
separator {
margin: 0;
border-bottom: none;
}
> menuitem {
padding: 0;
margin: 0 3px;
&:first-child { margin-top: 3px; }
&:last-child { margin-bottom: 3px; }
> window > decoration {
box-shadow: none;
transition: none;
margin: 0;
menu {
padding: 0;
menuitem {
padding: 0;
margin: 0 3px;
&:first-child { margin-top: 3px; }
&:last-child { margin-bottom: 3px; }
}
}
}
}
}
}