diff --git a/css/addons/plex/plex-alt-logo/plex-alt-logo.css b/css/addons/plex/plex-alt-logo/plex-alt-logo.css index d5620694..8476b3a6 100644 --- a/css/addons/plex/plex-alt-logo/plex-alt-logo.css +++ b/css/addons/plex/plex-alt-logo/plex-alt-logo.css @@ -4,5 +4,9 @@ background-repeat: no-repeat; background-size: contain; margin: 0 10px; - width: 45px; + width: 40px; +} + +[class*="NavBar-plexLogo-"] svg { + display: none; } \ No newline at end of file diff --git a/css/addons/unraid/login-page/custom_login.sh b/css/addons/unraid/login-page/custom_login.sh index 60a2c2e7..0efd0511 100644 --- a/css/addons/unraid/login-page/custom_login.sh +++ b/css/addons/unraid/login-page/custom_login.sh @@ -1,7 +1,7 @@ #!/bin/bash TYPE="retro-terminal" THEME="green.css" -DOMAIN="theme-park.dev" #if you update the domain after the script has been run, You must disable and re enable JS or the whole theme. +DOMAIN="theme-park.dev" # If you update the domain after the script has been run, You must disable and re enable JS or the whole theme. ADD_JS="true" JS="custom_text_header.js" DISABLE_THEME="false" @@ -13,17 +13,28 @@ ADD_JS = ${ADD_JS}\\n\ JS = ${JS}\\n\ DISABLE_THEME = ${DISABLE_THEME}\\n" +IFS='"' +set $(cat /etc/unraid-version) +UNRAID_VERSION="$2" +IFS=$' \t\n' +LOGIN_PAGE="/usr/local/emhttp/login.php" +# Changing file path to login.php if version >= 6.10 +if [[ "${UNRAID_VERSION}" =~ ^6.10.* ]]; then +echo "Unraid version: ${UNRAID_VERSION}, changing path to login page" +LOGIN_PAGE="/usr/local/emhttp/webGui/include/.login.php" +fi + # Restore login.php if [ ${DISABLE_THEME} = "true" ]; then echo "Restoring backup of login.php" - cp -p /usr/local/emhttp/login.php.backup /usr/local/emhttp/login.php + cp -p ${LOGIN_PAGE}.backup ${LOGIN_PAGE} exit 0 fi # Backup login page if needed. -if [ ! -f /usr/local/emhttp/login.php.backup ]; then +if [ ! -f ${LOGIN_PAGE}.backup ]; then echo "Creating backup of login.php" - cp -p /usr/local/emhttp/login.php /usr/local/emhttp/login.php.backup + cp -p ${LOGIN_PAGE} ${LOGIN_PAGE}.backup fi # Use correct domain style @@ -35,33 +46,33 @@ case ${DOMAIN} in esac # Adding stylesheets -if ! grep -q ${DOMAIN} /usr/local/emhttp/login.php; then +if ! grep -q ${DOMAIN} ${LOGIN_PAGE}; then echo "Adding stylesheet" - sed -i -e "\@