diff --git a/lib-install.sh b/lib-install.sh index bc37111c..37a07566 100755 --- a/lib-install.sh +++ b/lib-install.sh @@ -121,10 +121,11 @@ install_beggy() { cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-blank.png" "${WHITESUR_TMP_DIR}/beggy.png" ;; default) if [[ "${no_blur}" == "false" || "${darken}" == "true" ]]; then - install_beggy_deps && convert "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-default.png" ${CONVERT_OPT} "${WHITESUR_TMP_DIR}/beggy.png" ;; + install_beggy_deps && convert "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-default.png" ${CONVERT_OPT} "${WHITESUR_TMP_DIR}/beggy.png" else - cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-blur.png" "${WHITESUR_TMP_DIR}/beggy.png" ;; + cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/background-blur.png" "${WHITESUR_TMP_DIR}/beggy.png" fi + ;; *) install_beggy_deps && convert "${background}" ${CONVERT_OPT} "${WHITESUR_TMP_DIR}/beggy.png" ;; esac @@ -399,6 +400,7 @@ install_gdm_theme() { rm -rf "${WHITESUR_GS_DIR}"; install_beggy if check_theme_file "${COMMON_CSS_FILE}"; then # CSS-based theme + install_beggy_blur install_shelly "${colors[0]}" "${opacities[0]}" "${alts[0]}" "${themes[0]}" "${icon}" "${WHITESUR_GS_DIR}" sed ${SED_OPT} "s|assets|${WHITESUR_GS_DIR}/assets|" "${WHITESUR_GS_DIR}/gnome-shell.css" @@ -415,6 +417,7 @@ install_gdm_theme() { # Fix previously installed WhiteSur restore_file "${ETC_CSS_FILE}" else # GR-based theme + install_beggy_blur install_shelly "${colors[0]}" "${opacities[0]}" "${alts[0]}" "${themes[0]}" "${icon}" "${WHITESUR_TMP_DIR}/shelly" sed ${SED_OPT} "s|assets|resource:///org/gnome/shell/theme/assets|" "${WHITESUR_TMP_DIR}/shelly/gnome-shell.css" diff --git a/src/sass/gnome-shell/common/_login-dialog.scss b/src/sass/gnome-shell/common/_login-dialog.scss index d3f86a22..740c9b60 100644 --- a/src/sass/gnome-shell/common/_login-dialog.scss +++ b/src/sass/gnome-shell/common/_login-dialog.scss @@ -1,7 +1,8 @@ /* Login Dialog */ #lockDialogGroup { - background: url("assets/background.png"); + background-color: rgba($osd_bg_color, 1); + background-image: url("assets/background.png"); background-size: cover; } diff --git a/tweaks.sh b/tweaks.sh index 6ec94552..f6592599 100755 --- a/tweaks.sh +++ b/tweaks.sh @@ -214,6 +214,7 @@ fi if [[ "${firefox}" == "false" && "${edit_firefox}" == "false" && "${flatpak}" == "false" && "${snap}" == "false" && "${gdm}" == "false" && "${dash_to_dock}" == "false" ]]; then echo; prompt -e "Oops... there's nothing to tweaks..." + echo; prompt -i "Run ./tweaks.sh -h for help!..." fi echo