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]
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'
-b, --background [default|blank|IMAGE_PATH]

View File

@ -83,7 +83,7 @@ COLOR_VARIANTS=('light' 'dark')
OPACITY_VARIANTS=('normal' 'solid')
ALT_VARIANTS=('normal' 'alt')
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')
PANEL_OPACITY_VARIANTS=('default' '30' '45' '60' '75')
NAUTILUS_STYLE_VARIANTS=('stable' 'normal' 'mojave' 'glassy')
@ -158,6 +158,23 @@ anim=(
" ${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 #
###############################################################################
@ -286,6 +303,10 @@ signal_error() {
prompt -e "GNOME : ${GNOME_VERSION}"
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 "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}"
}
# 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 #
###############################################################################

View File

@ -775,7 +775,7 @@ customize_theme() {
# Change panel font color
if [[ "${monterey}" == 'true' ]]; then
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 "/\$panel_opacity/s/0.15/0.5/" "${THEME_SRC_DIR}/sass/_theme-options-temp.scss"
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/) -->
<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"
height="217"
viewBox="0 0 224 217"
id="svg2"
version="1.1"
inkscape:version="0.92.5 (unknown)"
sodipodi:docname="assets-dark.svg">
inkscape:version="1.1 (c4e8f9ed74, 2021-05-24)"
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
id="defs4">
<linearGradient
id="selected_bg_color"
osb:paint="solid">
inkscape:swatch="solid">
<stop
style="stop-color:#5294e2;stop-opacity:1;"
offset="0"
id="stop4407" />
</linearGradient>
<linearGradient
id="selected_fg_color"
osb:paint="solid">
<stop
style="stop-color:#ffffffgit;stop-opacity:1;"
offset="0"
id="stop4402" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#selected_bg_color"
@ -72,22 +63,6 @@
x2="154"
y2="606.36218"
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>
<sodipodi:namedview
id="base"
@ -97,8 +72,8 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.2304148"
inkscape:cx="91.563236"
inkscape:cy="120.83705"
inkscape:cx="44.162189"
inkscape:cy="60.078511"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
@ -122,7 +97,8 @@
inkscape:window-height="1020"
inkscape:window-x="0"
inkscape:window-y="28"
inkscape:window-maximized="1">
inkscape:window-maximized="1"
inkscape:pagecheckerboard="0">
<inkscape:grid
type="xygrid"
id="grid4136"
@ -137,7 +113,6 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@ -599,12 +574,17 @@
inkscape:connector-curvature="0"
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"
style="fill:#d52735;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#e9524a;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
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"
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
@ -713,12 +693,17 @@
inkscape:connector-curvature="0"
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"
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
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"
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
@ -827,7 +812,7 @@
inkscape:connector-curvature="0"
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"
style="fill:#da9e10;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#f1ae1b;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<rect
id="rect4"
ry="1"
@ -836,6 +821,11 @@
height="2"
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" />
<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
@ -1155,12 +1145,12 @@
inkscape:connector-curvature="0"
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"
style="fill:#fac536;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#f1ae1b;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
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"
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
id="rect6"
ry="1"
@ -1268,12 +1258,12 @@
inkscape:connector-curvature="0"
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"
style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
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"
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
inkscape:connector-curvature="0"
id="path6"
@ -1380,12 +1370,12 @@
inkscape:connector-curvature="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"
style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#e9524a;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
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"
style="fill:#f25056;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#e9524a;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
id="path6-3"
@ -1446,12 +1436,12 @@
transform="translate(7,-403.00004)"
id="g1507">
<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"
id="path1501"
inkscape:connector-curvature="0" />
<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"
id="path1503"
inkscape:connector-curvature="0" />
@ -1510,12 +1500,12 @@
transform="translate(7,-436.00004)"
id="g1515">
<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"
id="path1509"
inkscape:connector-curvature="0" />
<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"
id="path1511"
inkscape:connector-curvature="0" />
@ -1634,12 +1624,12 @@
transform="translate(7,-469.00004)"
id="g1523">
<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"
id="path1517"
inkscape:connector-curvature="0" />
<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"
id="path1519"
inkscape:connector-curvature="0" />
@ -1968,12 +1958,12 @@
inkscape:connector-curvature="0"
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"
style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
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"
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
@ -2069,12 +2059,12 @@
inkscape:connector-curvature="0"
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"
style="fill:#39ea49;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<path
inkscape:connector-curvature="0"
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"
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
style="opacity:0.5;fill:#000000;fill-opacity:1"
transform="translate(-132,891.00002)"
@ -2195,7 +2185,7 @@
inkscape:connector-curvature="0"
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"
style="fill:#13c11e;fill-opacity:1;fill-rule:evenodd;stroke:none" />
style="fill:#59c837;fill-opacity:1;fill-rule:evenodd;stroke:none" />
<g
id="g1916"
transform="translate(-99,891.00002)"
@ -2213,6 +2203,11 @@
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
id="path1914" />
</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
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;
}
.urlbar-icon {
width: 28px !important;
height: 28px !important;
padding: 6px !important;
}
#page-action-buttons {
padding: 2px 0 !important;
}

View File

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

View File

@ -156,12 +156,6 @@ toolbarspring {
fill-opacity: 1 !important;
}
.urlbar-icon {
width: 28px !important;
height: 28px !important;
padding: 6px !important;
}
#page-action-buttons {
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;
}
#reader-mode-button {
#reader-mode-button > .urlbar-icon {
list-style-image: url("../icons/reader-mode.svg") !important;
}
@ -524,7 +524,7 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon {
#pageActionButton,
#permissions-granted-icon,
#tracking-protection-icon-animatable-image,
#reader-mode-button,
#reader-mode-button > .urlbar-icon,
#star-button:not([starred]),
#geo-sharing-icon[sharing], .geo-icon,
.blocked-permission-icon.popup-icon,

View File

@ -9,12 +9,9 @@ menupopup {
background: var(--gnome-menu-background) !important;
border: 1px solid var(--gnome-menu-border-color) !important;
border-radius: 8px !important;
padding: 8px 0 !important;
padding: 6px 0 !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;
}
menupopup menupopup {
margin: -5px 0 0 -4px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.06) !important;
}
menubar > menu > menupopup {
@ -25,6 +22,8 @@ menubar > menu > menupopup {
menuitem, menupopup menu {
-moz-appearance: none !important;
padding: 4px 8px !important;
border: none !important;
box-shadow: none !important;
}
menuitem[type="checkbox"] image, menuitem[type="radio"] image {
@ -35,8 +34,30 @@ menuitem[disabled="true"]:hover, menupopup menu[disabled="true"]:hover {
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 */
panel[type=arrow] {
panel[type="arrow"] {
appearance: none !important;
border: none !important;
background-color: transparent !important;
margin-top: 8px !important;
}
@ -45,23 +66,23 @@ panel[type=arrow] {
.panel-header, .PanelUI-subView,
.panel-subview-body, #widget-overflow-mainView, #protections-popup-footer,
panelview {
border: 0 !important;
border: none !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 {
background: var(--gnome-popover-background) !important;
border: 1px solid !important;
border-color: var(--gnome-popover-border-color) !important;
border-radius: 8px!important;
padding: 12px !important;
border: 1px solid var(--gnome-popover-border-color) !important;
border-radius: 12px !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 {
--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,
.popup-menu,
%menu {
padding: 0 6px;
padding: 0 6px 4px;
color: $fg_color;
@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-base: 0;
-arrow-rise: 0;
margin: 0.4em 0.5em 0.5em;
margin: 0.5em;
border-radius: $bt_radius;
}
@ -1313,14 +1313,13 @@ $menu_border: if($variant=='light', darken($menu_bg, 18%), darken($menu_bg, 12%)
font-weight: bold;
spacing: 1em;
padding: 20px;
// margin: 32px;
min-width: 64px;
min-height: 64px;
color: $osd_fg_color;
background-color: $osd_bg_color;
box-shadow: 0 6px 16px rgba(black, 0.25);
border: none;
border-radius: $wm_radius;
box-shadow: 0 5px 10px rgba(black, 0.25);
.osd-monitor-label { font-size: 3em; }

View File

@ -81,13 +81,23 @@
&:hover {
color: $panel_fg;
background-color: $panel_divider;
&.clock-display {
.clock {
background-color: $panel_divider;
}
}
}
&:active, &:overview, &:focus, &:checked {
&, &:hover {
background-color: $panel_track;
color: $panel_fg;
box-shadow: none;
&.clock-display {
.clock {
background-color: $panel_track;
}
}
}
@ -99,14 +109,18 @@
}
&.clock-display {
StLabel { padding: 0 $base_margin; }
background-color: transparent;
StLabel { padding: 0 $base_padding; }
.clock {
// transition-duration: 150ms;
border: none;
border-radius: 0;
background: none;
border-radius: $bt_radius;
background-color: transparent;
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
&.clock-display {
box-shadow: none;
background-color: transparent;
.clock {
box-shadow: none;

View File

@ -2170,9 +2170,9 @@ menubar,
}
}
.context-menu,
menu,
.menu {
.menu,
.context-menu {
// margin: 4px;
padding: $container_padding;
border-radius: $mn_radius;
@ -2307,11 +2307,13 @@ menu,
//
popover,
popover.background {
padding: 0;
padding: $container_padding;
border-radius: $wm_radius;
background-clip: border-box;
background-color: $menu_bg;
&.menu { padding: 0; }
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));
@ -2382,6 +2384,8 @@ cursor-handle {
background-color: transparentize($base_color, 1);
border: 1px solid transparent;
transition: all 150ms ease-out;
border-radius: 0;
padding: $container_padding - 4px $container_padding + 4px;
&:hover:not(:checked) {
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 {
padding: 0;
@ -2410,62 +2433,75 @@ notebook {
}
> header {
padding: 0;
@if $monterey == 'false' {
background-color: darken($header_bg, 10%);
// Set box-shadow to make the header frame color more easy to see
// Set margin to hide the ugly borders around the header
&.top {
margin-top: -1px;
box-shadow: inset 0 1px $solid_borders_color, inset 0 -1px $borders_color;
@if $variant=='light' {
box-shadow: inset 0 1px $borders_color,
inset 0 -1px $borders_color,
1px 0 $borders_color,
-1px 0 $borders_color;
}
box-shadow: inset 0 1px $borders_color, inset 0 -1px $borders_color;
// @if $variant=='light' {
// box-shadow: inset 0 1px $borders_color,
// inset 0 -1px $borders_color,
// 1px 0 $borders_color,
// -1px 0 $borders_color;
// }
}
&.bottom {
box-shadow: inset 0 1px $borders_color, inset 0 -1px $solid_borders_color;
@if $variant=='light' {
box-shadow: inset 0 1px $borders_color,
inset 0 -1px $borders_color,
1px 0 $borders_color,
-1px 0 $borders_color;
}
margin-bottom: -1px;
box-shadow: inset 0 1px $borders_color, inset 0 -1px $borders_color;
// @if $variant=='light' {
// box-shadow: inset 0 1px $borders_color,
// inset 0 -1px $borders_color,
// 1px 0 $borders_color,
// -1px 0 $borders_color;
// }
}
&.right {
box-shadow: inset 1px 0 $borders_color, inset -1px 0 $solid_borders_color;
@if $variant=='light' {
box-shadow: inset 1px 0 $borders_color,
inset -1px 0 $borders_color,
0 1px $borders_color,
0 -1px $borders_color;
}
margin-right: -1px;
box-shadow: inset 1px 0 $borders_color, inset -1px 0 $borders_color;
// @if $variant=='light' {
// box-shadow: inset 1px 0 $borders_color,
// inset -1px 0 $borders_color,
// 0 1px $borders_color,
// 0 -1px $borders_color;
// }
}
&.left {
box-shadow: inset 1px 0 $solid_borders_color, inset -1px 0 $borders_color;
@if $variant=='light' {
box-shadow: inset 1px 0 $borders_color,
inset -1px 0 $borders_color,
0 1px $borders_color,
0 -1px $borders_color;
box-shadow: inset 1px 0 $borders_color, inset -1px 0 $borders_color;
// @if $variant=='light' {
// box-shadow: inset 1px 0 $borders_color,
// inset -1px 0 $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 {
min-width: $menuitem_size;
border-radius: 0;
padding: 0;
border: none;
box-shadow: none;
margin: 0;
padding: 0;
margin-left: $container_padding / 2;
border-radius: $bt_radius;
&:active, &:checked {
color: $fg_color;
@ -2476,20 +2512,30 @@ notebook {
@each $_pos, $_bpos in (top, bottom), (bottom, top), (right, left), (left, right) {
// sizing and borders
&.#{$_pos} {
@if $monterey == 'false' {
margin-#{$_pos}: -1px;
padding: 0;
} @else {
padding: $container_padding / 2;
}
> tabs > tab {
padding: $container_padding - 4px $container_padding + 4px;
outline-offset: -4px;
min-width: 24px;
min-height: 24px;
border-radius: 0;
outline-offset: -4px;
@if $monterey == 'false' {
// tab overlap
+ tab {
@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,6 +2573,7 @@ notebook {
&:disabled { color: transparentize($disabled_fg_color,0.3); }
}
@if $monterey == 'false' {
&.top,
&.bottom {
> tabs > tab {
@ -2542,19 +2589,36 @@ notebook {
&:last-child { border-bottom: none; }
}
}
}
> tabs > tab {
@if $monterey == 'false' {
@extend %tabs_tab;
} @else {
@extend %monterey_tab;
}
// close button
button.flat, button.close-button {
min-height: $small_size;
min-width: $small_size;
button.flat,
button.close-button,
button.image-button.flat {
border-radius: 3px;
padding: 0;
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;
color: mix($bg_color, $fg_color, 35%);
} @else {
min-height: 16px;
min-width: 16px;
margin-top: 4px;
margin-bottom: 4px;
}
&:hover {
@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} {
-gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"),
url("assets/#{$a}#{$as}-selected@2.png"));
@ -3181,6 +3237,7 @@ levelbar {
min-width: 32px;
min-height: 1px;
}
&.vertical block {
min-width: 1px;
min-height: 32px;
@ -3201,18 +3258,22 @@ levelbar {
background-color: $selected_bg_color;
border-radius: $bt_radius;
}
block.low {
border-color: $warning_color;
background-color: $warning_color;
}
block.high {
border-color: $selected_bg_color;
background-color: $selected_bg_color;
}
block.full {
border-color: $success_color;
background-color: $success_color;
block.high {
border-color: $warning_color;
background-color: $warning_color;
}
block.full {
border-color: $error_color;
background-color: $error_color;
}
block.empty {
background-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 & {
box-shadow: none;
border-radius: $wm_radius;
border-radius: $mn_radius;
}
// server-side decorations as used by mutter

View File

@ -165,6 +165,86 @@ MarlinViewWindow {
&: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 {
> paned.horizontal {
> separator {
@ -175,8 +255,7 @@ window.background.csd {
> scrolledwindow {
> viewport.frame {
> box.vertical treeview.view {
border-right: 1px solid if($variant=='light', $solid_borders_color, $header_border);
border-right: 1px solid $header_border;
&:not(:hover):not(:selected) {
border-bottom-left-radius: $wm_radius;
@ -187,7 +266,6 @@ window.background.csd {
padding-top: 3px;
padding-bottom: 3px;
border-right: 1px solid $header_border;
// @extend %view;
&: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 {
> stack > stack {
> paned.horizontal {
@ -244,8 +373,50 @@ window.background.csd {
}
}
// Dynamic-notebook
.dynamic-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 {
border-bottom-right-radius: $wm_radius;
background-color: $base_color;
@ -335,6 +506,10 @@ headerbar.titlebar {
background-color: $header_bg_backdrop;
}
}
&.windowhandle > button {
-gtk-icon-style: symbolic;
}
}
// Gala
@ -397,8 +572,29 @@ scale.warmth trough {
background-color: $bg_color;
border-bottom: 1px solid $solid_borders_color;
}
}
.dynamic-notebook {
notebook > header { border-color: $solid_borders_color; }
// Popovers
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 {
&.background.csd { background-color: transparent; }
@if $monterey == 'false' {
margin-left: -1px;
margin-right: -1px;
&.background.csd { background-color: transparent; }
tab { margin-left: -1px; }
}
scrolledwindow {
.view:not(:hover):not(:active):not(:selected) {
@ -592,11 +594,8 @@ terminal-window {
}
notebook {
button.flat.toggle.popup {
min-height: 28px;
min-width: 28px;
margin: -2px;
}
// button.flat.toggle.popup {
// }
}
&.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 {
@if $monterey == 'false' {
background-color: darken($header_bg, 10%);
box-shadow: inset 0 -1px $borders_color;
> tab {
@extend %tabs_tab;
border-top: none;
padding: 2px 10px;
min-width: 24px;
min-height: 24px;
border-top: 1px solid $borders_color;
&:checked {
border-top-color: $header_bg;
} @else {
background-color: $header_bg;
border-bottom: 1px solid $borders_color;
padding: 0 $container_padding / 2 $container_padding / 2;
}
button {
min-height: 20px;
min-width: 20px;
> tab {
@if $monterey == 'false' {
@extend %tabs_tab;
border-top: none;
border-top: 1px solid $borders_color;
&:checked { border-top-color: $header_bg; }
} @else {
@extend %monterey_tab;
+ tab {
margin-left: $container_padding / 2;
}
}
button.tab-close-button {
border-radius: 3px;
border: none;
padding: 0;
@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 {
color: $fg_color;
background-color: rgba($borders_color, 0.1);
@ -2441,7 +2459,7 @@ window.background.csd {
//
// Archive Manager
//
.background.csd {
window.background.csd {
> grid.horizontal > paned.horizontal {
> scrolledwindow {
border-radius: 0 0 $wm_radius $wm_radius;
@ -2482,7 +2500,7 @@ window.background.csd {
//
// Eye of GNOME Image Viewer
//
.background.csd {
window.background.csd {
> box.vertical > box.vertical > box.vertical{
> paned.horizontal {
> separator {
@ -2825,6 +2843,18 @@ window#GearyMainWindow.background.csd { // <= 3.32
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 {

View File

@ -79,7 +79,7 @@ window.background:not(.csd) {
> menu,
> menu > menu {
border-radius: 0;
// border-radius: 0;
background-color: $menu_bg;
}
@ -242,6 +242,8 @@ window.background.chromium {
}
> 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; }
}
}
//
// 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; }
}
}
}
}
}
}