diff --git a/install.sh b/install.sh index 537ab61..d93b6e6 100755 --- a/install.sh +++ b/install.sh @@ -13,7 +13,7 @@ ############################################################################### readonly REPO_DIR="$(dirname "$(readlink -m "${0}")")" -source "${REPO_DIR}/lib-install.sh" +source "${REPO_DIR}/shell/lib-install.sh" # Customization, default values colors=("${COLOR_VARIANTS[@]}") diff --git a/release/WhiteSur-Dark-3-38.tar.xz b/release/WhiteSur-Dark-3-38.tar.xz index 1f2b67e..843d4ca 100644 Binary files a/release/WhiteSur-Dark-3-38.tar.xz and b/release/WhiteSur-Dark-3-38.tar.xz differ diff --git a/release/WhiteSur-Dark-42-0.tar.xz b/release/WhiteSur-Dark-42-0.tar.xz index 370a08f..748a6e6 100644 Binary files a/release/WhiteSur-Dark-42-0.tar.xz and b/release/WhiteSur-Dark-42-0.tar.xz differ diff --git a/release/WhiteSur-Dark-solid-3-38.tar.xz b/release/WhiteSur-Dark-solid-3-38.tar.xz index 752a76e..eede40d 100644 Binary files a/release/WhiteSur-Dark-solid-3-38.tar.xz and b/release/WhiteSur-Dark-solid-3-38.tar.xz differ diff --git a/release/WhiteSur-Dark-solid-42-0.tar.xz b/release/WhiteSur-Dark-solid-42-0.tar.xz index 97c3e44..f88f51b 100644 Binary files a/release/WhiteSur-Dark-solid-42-0.tar.xz and b/release/WhiteSur-Dark-solid-42-0.tar.xz differ diff --git a/release/WhiteSur-Light-3-38.tar.xz b/release/WhiteSur-Light-3-38.tar.xz index 1ccf559..e668cf7 100644 Binary files a/release/WhiteSur-Light-3-38.tar.xz and b/release/WhiteSur-Light-3-38.tar.xz differ diff --git a/release/WhiteSur-Light-42-0.tar.xz b/release/WhiteSur-Light-42-0.tar.xz index 1ba648d..560a619 100644 Binary files a/release/WhiteSur-Light-42-0.tar.xz and b/release/WhiteSur-Light-42-0.tar.xz differ diff --git a/release/WhiteSur-Light-solid-3-38.tar.xz b/release/WhiteSur-Light-solid-3-38.tar.xz index c04d4fc..6290371 100644 Binary files a/release/WhiteSur-Light-solid-3-38.tar.xz and b/release/WhiteSur-Light-solid-3-38.tar.xz differ diff --git a/release/WhiteSur-Light-solid-42-0.tar.xz b/release/WhiteSur-Light-solid-42-0.tar.xz index 82c09e1..4a36394 100644 Binary files a/release/WhiteSur-Light-solid-42-0.tar.xz and b/release/WhiteSur-Light-solid-42-0.tar.xz differ diff --git a/lib-core.sh b/shell/lib-core.sh similarity index 100% rename from lib-core.sh rename to shell/lib-core.sh diff --git a/lib-flatpak.sh b/shell/lib-flatpak.sh similarity index 100% rename from lib-flatpak.sh rename to shell/lib-flatpak.sh diff --git a/lib-install.sh b/shell/lib-install.sh similarity index 99% rename from lib-install.sh rename to shell/lib-install.sh index a0abd96..6f7fc6a 100755 --- a/lib-install.sh +++ b/shell/lib-install.sh @@ -8,8 +8,8 @@ # VARIABLES # ############################################################################### -source "${REPO_DIR}/lib-core.sh" -source "${REPO_DIR}/lib-flatpak.sh" +source "${REPO_DIR}/shell/lib-core.sh" +source "${REPO_DIR}/shell/lib-flatpak.sh" WHITESUR_SOURCE+=("lib-install.sh") ############################################################################### diff --git a/src/assets/gnome-shell/icons/scalable/status/carousel-arrow-back-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/carousel-arrow-back-symbolic.svg similarity index 100% rename from src/assets/gnome-shell/icons/scalable/status/carousel-arrow-back-symbolic.svg rename to src/assets/gnome-shell/icons/scalable/actions/carousel-arrow-back-symbolic.svg diff --git a/src/assets/gnome-shell/icons/scalable/status/carousel-arrow-next-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/carousel-arrow-next-symbolic.svg similarity index 100% rename from src/assets/gnome-shell/icons/scalable/status/carousel-arrow-next-symbolic.svg rename to src/assets/gnome-shell/icons/scalable/actions/carousel-arrow-next-symbolic.svg diff --git a/src/assets/gnome-shell/icons/scalable/actions/carousel-arrow-previous-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/carousel-arrow-previous-symbolic.svg new file mode 100644 index 0000000..85ad3ae --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/carousel-arrow-previous-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/dark-mode-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/dark-mode-symbolic.svg new file mode 100644 index 0000000..03cc55a --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/dark-mode-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/preview-close-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/preview-close-symbolic.svg new file mode 100644 index 0000000..34f0823 --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/preview-close-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/record-screen-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/record-screen-symbolic.svg new file mode 100644 index 0000000..4f91ee6 --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/record-screen-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/screencast-recorded-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/screencast-recorded-symbolic.svg new file mode 100644 index 0000000..b766366 --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/screencast-recorded-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/screenshot-recorded-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/screenshot-recorded-symbolic.svg new file mode 100644 index 0000000..2f9e593 --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/screenshot-recorded-symbolic.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-area-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-area-symbolic.svg new file mode 100644 index 0000000..6cf5870 --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-area-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-display-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-display-symbolic.svg new file mode 100644 index 0000000..b8b3f4a --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-display-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-show-pointer-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-show-pointer-symbolic.svg new file mode 100644 index 0000000..36fab00 --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-show-pointer-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-window-symbolic.svg b/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-window-symbolic.svg new file mode 100644 index 0000000..b667bed --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/actions/screenshot-ui-window-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/status/keyboard-caps-lock-symbolic.svg b/src/assets/gnome-shell/icons/scalable/status/keyboard-caps-lock-symbolic.svg new file mode 100644 index 0000000..2a046de --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/status/keyboard-caps-lock-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/icons/scalable/status/keyboard-layout-symbolic.svg b/src/assets/gnome-shell/icons/scalable/status/keyboard-layout-symbolic.svg new file mode 100644 index 0000000..245a496 --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/status/keyboard-layout-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/icons/scalable/status/keyboard-shift-symbolic.svg b/src/assets/gnome-shell/icons/scalable/status/keyboard-shift-symbolic.svg new file mode 100644 index 0000000..e7c64f9 --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/status/keyboard-shift-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/icons/scalable/status/no-events-symbolic.svg b/src/assets/gnome-shell/icons/scalable/status/no-events-symbolic.svg new file mode 100644 index 0000000..5af005d --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/status/no-events-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/status/no-notifications-symbolic.svg b/src/assets/gnome-shell/icons/scalable/status/no-notifications-symbolic.svg new file mode 100644 index 0000000..cd3778a --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/status/no-notifications-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/status/screen-privacy-disabled-symbolic.svg b/src/assets/gnome-shell/icons/scalable/status/screen-privacy-disabled-symbolic.svg new file mode 100644 index 0000000..f41809d --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/status/screen-privacy-disabled-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/gnome-shell/icons/scalable/status/screen-privacy-symbolic.svg b/src/assets/gnome-shell/icons/scalable/status/screen-privacy-symbolic.svg new file mode 100644 index 0000000..dc0c03c --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/status/screen-privacy-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/gnome-shell/icons/scalable/status/stop-symbolic.svg b/src/assets/gnome-shell/icons/scalable/status/stop-symbolic.svg new file mode 100644 index 0000000..256276a --- /dev/null +++ b/src/assets/gnome-shell/icons/scalable/status/stop-symbolic.svg @@ -0,0 +1,2 @@ + + diff --git a/src/main/gnome-shell/gnome-shell-theme.gresource.xml b/src/main/gnome-shell/gnome-shell-theme.gresource.xml index af479f4..53d0e00 100644 --- a/src/main/gnome-shell/gnome-shell-theme.gresource.xml +++ b/src/main/gnome-shell/gnome-shell-theme.gresource.xml @@ -20,21 +20,39 @@ assets/view-app-grid.svg assets/background.png icons/scalable/actions/color-pick.svg - icons/scalable/status/eye-not-looking-symbolic.svg - icons/scalable/status/eye-open-negative-filled-symbolic.svg - icons/scalable/status/keyboard-caps-lock-filled-symbolic.svg - icons/scalable/status/keyboard-enter-symbolic.svg - icons/scalable/status/keyboard-hide-symbolic.svg - icons/scalable/status/keyboard-layout-filled-symbolic.svg - icons/scalable/status/keyboard-shift-filled-symbolic.svg - icons/scalable/status/message-indicator-symbolic.svg - icons/scalable/status/window-close-symbolic.svg - icons/scalable/status/carousel-arrow-back-symbolic.svg - icons/scalable/status/carousel-arrow-next-symbolic.svg + icons/scalable/actions/carousel-arrow-next-symbolic.svg + icons/scalable/actions/carousel-arrow-previous-symbolic.svg + icons/scalable/actions/carousel-arrow-back-symbolic.svg + icons/scalable/actions/dark-mode-symbolic.svg icons/scalable/actions/pointer-double-click-symbolic.svg icons/scalable/actions/pointer-drag-symbolic.svg icons/scalable/actions/pointer-primary-click-symbolic.svg icons/scalable/actions/pointer-secondary-click-symbolic.svg + icons/scalable/actions/preview-close-symbolic.svg + icons/scalable/actions/screenshot-ui-area-symbolic.svg + icons/scalable/actions/screenshot-ui-display-symbolic.svg + icons/scalable/actions/screenshot-ui-show-pointer-symbolic.svg + icons/scalable/actions/screenshot-ui-window-symbolic.svg + icons/scalable/actions/record-screen-symbolic.svg + icons/scalable/actions/screencast-recorded-symbolic.svg + icons/scalable/actions/screenshot-recorded-symbolic.svg + icons/scalable/status/eye-not-looking-symbolic.svg + icons/scalable/status/eye-open-negative-filled-symbolic.svg + icons/scalable/status/keyboard-caps-lock-symbolic.svg + icons/scalable/status/keyboard-caps-lock-filled-symbolic.svg + icons/scalable/status/keyboard-enter-symbolic.svg + icons/scalable/status/keyboard-hide-symbolic.svg + icons/scalable/status/keyboard-layout-symbolic.svg + icons/scalable/status/keyboard-layout-filled-symbolic.svg + icons/scalable/status/keyboard-shift-symbolic.svg + icons/scalable/status/keyboard-shift-filled-symbolic.svg + icons/scalable/status/message-indicator-symbolic.svg + icons/scalable/status/no-events-symbolic.svg + icons/scalable/status/no-notifications-symbolic.svg + icons/scalable/status/screen-privacy-disabled-symbolic.svg + icons/scalable/status/screen-privacy-symbolic.svg + icons/scalable/status/stop-symbolic.svg + icons/scalable/status/window-close-symbolic.svg gnome-shell.css gnome-shell.css gnome-shell.css diff --git a/src/sass/gnome-shell/widgets-42-0/_app-grid.scss b/src/sass/gnome-shell/widgets-42-0/_app-grid.scss index 0b40a40..9ef2daf 100644 --- a/src/sass/gnome-shell/widgets-42-0/_app-grid.scss +++ b/src/sass/gnome-shell/widgets-42-0/_app-grid.scss @@ -56,22 +56,22 @@ width: 24px; height: 24px; border-radius: $circular_radius; - color: $light_fg_color; + color: $light_alt_fg_color; // background-color: $light_fill_color; } &:insensitive > StIcon { - backround-color: transparent !important; - color: transparent !important; + background-color: $light_fill_color; + color: $light_alt_disabled_fg_color; } &:hover > StIcon { - backround-color: $light_divider_color !important; - color: $light_fg_color !important; + background-color: $light_divider_color; + color: $light_fg_color; } &:active > StIcon { - backround-color: $light_track_color !important; - color: $light_fg_color !important; + background-color: $light_track_color; + color: $light_fg_color; } } diff --git a/tweaks.sh b/tweaks.sh index 063726a..dc28887 100755 --- a/tweaks.sh +++ b/tweaks.sh @@ -13,7 +13,7 @@ ############################################################################### readonly REPO_DIR="$(dirname "$(readlink -m "${0}")")" -source "${REPO_DIR}/lib-install.sh" +source "${REPO_DIR}/shell/lib-install.sh" # Customization, default values colors=("${COLOR_VARIANTS[@]}")