diff --git a/.gitignore b/.gitignore index a7db5829..3e9cc198 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ src/other/dash-to-dock/stylesheet-dark.css parse-sass.sh lib-release.sh make-release.sh +stable-release/make-releases.sh diff --git a/lib-install.sh b/lib-install.sh index ff0337f6..8c65e274 100755 --- a/lib-install.sh +++ b/lib-install.sh @@ -172,6 +172,8 @@ install_shelly() { cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-default.png" "${TARGET_DIR}/assets/background.png" fi + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-blur.png" "${TARGET_DIR}/assets" + ( cd "${TARGET_DIR}" mv -f "assets/no-events.svg" "no-events.svg" diff --git a/src/assets/gnome-shell/common-assets/background-blur.png b/src/assets/gnome-shell/common-assets/background-blur.png new file mode 100644 index 00000000..f4ae73ee Binary files /dev/null and b/src/assets/gnome-shell/common-assets/background-blur.png differ diff --git a/src/main/gnome-shell/gnome-shell-theme.gresource.xml b/src/main/gnome-shell/gnome-shell-theme.gresource.xml index 0a6771ca..81b973c2 100644 --- a/src/main/gnome-shell/gnome-shell-theme.gresource.xml +++ b/src/main/gnome-shell/gnome-shell-theme.gresource.xml @@ -18,6 +18,7 @@ assets/activities.svg assets/view-app-grid.svg assets/background.png + assets/background-blur.png icons/scalable/actions/color-pick.svg icons/scalable/status/eye-not-looking-symbolic.svg icons/scalable/status/eye-open-negative-filled-symbolic.svg diff --git a/src/sass/gnome-shell/common/_app-grid.scss b/src/sass/gnome-shell/common/_app-grid.scss index 59144936..240e83ff 100644 --- a/src/sass/gnome-shell/common/_app-grid.scss +++ b/src/sass/gnome-shell/common/_app-grid.scss @@ -49,7 +49,7 @@ $app_grid_fg_color: #fff; border-radius: $bd_radius * 4; border: 0 solid rgba(white, 0.15); padding: 12px; - background-color: rgba(#333333, 0.95); + background-color: rgba(black, 0.9); & .folder-name-container { padding: 24px 36px 0; diff --git a/src/sass/gnome-shell/common/_entries.scss b/src/sass/gnome-shell/common/_entries.scss index d51f3568..9cdfb1a7 100644 --- a/src/sass/gnome-shell/common/_entries.scss +++ b/src/sass/gnome-shell/common/_entries.scss @@ -1,8 +1,9 @@ /* Entries */ -StEntry { - padding: 8px; - margin: 3px; +StEntry, %entry { + min-height: $menuitem_size; + padding: 2px 10px; + margin: 2px; border-width: 0; color: $fg_color; caret-color: $fg_color; diff --git a/src/sass/gnome-shell/common/_popovers.scss b/src/sass/gnome-shell/common/_popovers.scss index c6a2952d..e292690b 100644 --- a/src/sass/gnome-shell/common/_popovers.scss +++ b/src/sass/gnome-shell/common/_popovers.scss @@ -127,6 +127,10 @@ $popop_menuitem_radius: $wm_radius - 4px; color: transparentize($fg_color, 0.3); } } + + .search-entry { + @extend %entry; + } } // symbolic icons in popover .popup-menu-arrow, diff --git a/src/sass/gnome-shell/widgets-40-0/_dash.scss b/src/sass/gnome-shell/widgets-40-0/_dash.scss index 426b6142..b676288f 100644 --- a/src/sass/gnome-shell/widgets-40-0/_dash.scss +++ b/src/sass/gnome-shell/widgets-40-0/_dash.scss @@ -1,4 +1,4 @@ -$dash_background_color: #3b3b3b; +$dash_background_color: rgba($panel_bg, $panel_opacity + 0.2); $dash_placeholder_size: 32px; $dash_padding: $base_padding + 4px; // 10px $dash_spacing: $base_padding / 4; @@ -18,6 +18,11 @@ $dash_border_radius: $bt_radius * 2.5; .overview-icon { padding: $dash_padding / 2; } + + // Running app indicator (shown in dash) + .app-well-app-running-dot { + background-color: if($variant == 'light', rgba(black, 0.75), rgba(white, 0.75)); + } } .dash-background { diff --git a/src/sass/gnome-shell/widgets-40-0/_overview.scss b/src/sass/gnome-shell/widgets-40-0/_overview.scss index 9863dae6..19a3e9b2 100644 --- a/src/sass/gnome-shell/widgets-40-0/_overview.scss +++ b/src/sass/gnome-shell/widgets-40-0/_overview.scss @@ -4,4 +4,7 @@ #overviewGroup { background-color: rgba($osd_bg_color, 1); + background-image: url("assets/background-blur.png"); + background-repeat: no-repeat; + background-size: cover; } diff --git a/src/sass/gnome-shell/widgets-40-0/_window-picker.scss b/src/sass/gnome-shell/widgets-40-0/_window-picker.scss index ccd65607..d9de6ebf 100644 --- a/src/sass/gnome-shell/widgets-40-0/_window-picker.scss +++ b/src/sass/gnome-shell/widgets-40-0/_window-picker.scss @@ -17,7 +17,7 @@ $window_close_button_padding: 3px; // Close button .window-close { - background-color: rgba($osd_bg_color, 1); + background-color: rgba($error_color, 1); color: white; border-radius: $window_close_button_size * 0.5 + $window_close_button_padding * 2; padding: $window_close_button_padding; @@ -33,12 +33,12 @@ $window_close_button_padding: 3px; &:hover { color: white; - background-color: lighten(rgba($osd_bg_color, 1), 15%); + background-color: lighten(rgba($error_color, 1), 15%); } &:active { color: white; - background-color: darken(rgba($osd_bg_color, 1), 5%); + background-color: darken(rgba($error_color, 1), 5%); } } diff --git a/stable-release/Gnome-3-28/WhiteSur-dark-solid.tar.xz b/stable-release/Gnome-3-28/WhiteSur-dark-solid.tar.xz index 1d3b3a36..61f3feb8 100644 Binary files a/stable-release/Gnome-3-28/WhiteSur-dark-solid.tar.xz and b/stable-release/Gnome-3-28/WhiteSur-dark-solid.tar.xz differ diff --git a/stable-release/Gnome-3-28/WhiteSur-dark.tar.xz b/stable-release/Gnome-3-28/WhiteSur-dark.tar.xz index 8019f138..c625e448 100644 Binary files a/stable-release/Gnome-3-28/WhiteSur-dark.tar.xz and b/stable-release/Gnome-3-28/WhiteSur-dark.tar.xz differ diff --git a/stable-release/Gnome-3-28/WhiteSur-light-solid.tar.xz b/stable-release/Gnome-3-28/WhiteSur-light-solid.tar.xz index 12b3e2d9..e3d6132b 100644 Binary files a/stable-release/Gnome-3-28/WhiteSur-light-solid.tar.xz and b/stable-release/Gnome-3-28/WhiteSur-light-solid.tar.xz differ diff --git a/stable-release/Gnome-3-28/WhiteSur-light.tar.xz b/stable-release/Gnome-3-28/WhiteSur-light.tar.xz index d64c3a0c..972ac55b 100644 Binary files a/stable-release/Gnome-3-28/WhiteSur-light.tar.xz and b/stable-release/Gnome-3-28/WhiteSur-light.tar.xz differ diff --git a/stable-release/Gnome-40-0/WhiteSur-dark-solid.tar.xz b/stable-release/Gnome-40-0/WhiteSur-dark-solid.tar.xz index e8fb6db4..b4aadcc7 100644 Binary files a/stable-release/Gnome-40-0/WhiteSur-dark-solid.tar.xz and b/stable-release/Gnome-40-0/WhiteSur-dark-solid.tar.xz differ diff --git a/stable-release/Gnome-40-0/WhiteSur-dark.tar.xz b/stable-release/Gnome-40-0/WhiteSur-dark.tar.xz index a3e8124c..ae15aa19 100644 Binary files a/stable-release/Gnome-40-0/WhiteSur-dark.tar.xz and b/stable-release/Gnome-40-0/WhiteSur-dark.tar.xz differ diff --git a/stable-release/Gnome-40-0/WhiteSur-light-solid.tar.xz b/stable-release/Gnome-40-0/WhiteSur-light-solid.tar.xz index 78ce0f67..89a4baca 100644 Binary files a/stable-release/Gnome-40-0/WhiteSur-light-solid.tar.xz and b/stable-release/Gnome-40-0/WhiteSur-light-solid.tar.xz differ diff --git a/stable-release/Gnome-40-0/WhiteSur-light.tar.xz b/stable-release/Gnome-40-0/WhiteSur-light.tar.xz index 2de19ee5..569a1786 100644 Binary files a/stable-release/Gnome-40-0/WhiteSur-light.tar.xz and b/stable-release/Gnome-40-0/WhiteSur-light.tar.xz differ