diff --git a/src/css/states/main_menu.scss b/src/css/states/main_menu.scss index 42ca9210..d34fa119 100644 --- a/src/css/states/main_menu.scss +++ b/src/css/states/main_menu.scss @@ -38,6 +38,7 @@ .exitAppButton { background-image: uiResource("icons/main_menu_exit.png"); + background-size: 56%; } .languageChoose { @@ -788,6 +789,9 @@ .description { @include SuperSmallText; color: rgba(0, 10, 20, 0.5); + @include DarkThemeOverride { + color: rgba(#fff, 0.7); + } } // &:hover { // .tooltip { @@ -854,6 +858,10 @@ text-align: center; @include S(padding, 0, 20px); opacity: 0.5; + + @include DarkThemeOverride { + color: #fff; + } } .savegames { @@ -1233,22 +1241,5 @@ color: $accentColorBright; } } - - .footer { - > a, - .sidelinks > a { - background-color: rgba($darkModeControlsBackground, 0.3); - color: #333538; - - &:hover { - background-color: rgba(darken($darkModeControlsBackground, 5), 0.4); - } - } - - .thirdpartyLogo.githubLogo { - // filter: invert(1); - opacity: 0.7; - } - } } } diff --git a/src/js/core/background_resources_loader.js b/src/js/core/background_resources_loader.js index edface62..01e74479 100644 --- a/src/js/core/background_resources_loader.js +++ b/src/js/core/background_resources_loader.js @@ -31,6 +31,11 @@ const INGAME_ASSETS = { css: ["async-resources.css"], }; +if (G_IS_STANDALONE) { + MAIN_MENU_ASSETS.sounds = [...Array.from(Object.values(MUSIC)), ...Array.from(Object.values(SOUNDS))]; + INGAME_ASSETS.sounds = []; +} + const LOADER_TIMEOUT_PER_RESOURCE = 180000; // Cloudflare does not send content-length headers with brotli compression, diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js index 34393b7e..a4bc1459 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -41,8 +41,7 @@ export class MainMenuState extends GameState { const showLanguageIcon = !G_CHINA_VERSION && !G_WEGAME_VERSION; const showExitAppButton = G_IS_STANDALONE; const showPuzzleDLC = - G_IS_DEV || - (!G_WEGAME_VERSION && (G_IS_STANDALONE || WEB_STEAM_SSO_AUTHENTICATED) && !G_IS_STEAM_DEMO); + !G_WEGAME_VERSION && (G_IS_STANDALONE || WEB_STEAM_SSO_AUTHENTICATED) && !G_IS_STEAM_DEMO; const showWegameFooter = G_WEGAME_VERSION; const hasMods = MODS.anyModsActive(); @@ -138,14 +137,18 @@ export class MainMenuState extends GameState {
${ - G_IS_STANDALONE || WEB_STEAM_SSO_AUTHENTICATED - ? "" - : `
- ${T.mainMenu.playFullVersionV2} - + ${ + G_IS_STANDALONE + ? T.mainMenu.playFullVersionStandalone + : T.mainMenu.playFullVersionV2 + } + Sign in
` + : "" } ${ WEB_STEAM_SSO_AUTHENTICATED @@ -258,7 +261,7 @@ export class MainMenuState extends GameState {