fix(web): noscript message (#2278)

This commit is contained in:
Michel Heusschen
2023-04-18 18:24:17 +02:00
committed by GitHub
parent c8d3faec6d
commit 8a421831ab
2 changed files with 9 additions and 26 deletions

View File

@@ -12,6 +12,7 @@
import type { LayoutData } from './$types';
import { fileUploadHandler } from '$lib/utils/file-uploader';
import UploadCover from '$lib/components/shared-components/drag-and-drop-upload-overlay.svelte';
import FullscreenContainer from '$lib/components/shared-components/fullscreen-container.svelte';
let showNavigationLoadingBar = false;
export let data: LayoutData;
@@ -59,6 +60,14 @@
{/if}
</svelte:head>
<noscript
class="h-screen w-screen absolute z-[1000] flex place-items-center place-content-center bg-immich-bg dark:bg-immich-dark-bg dark:text-immich-dark-fg"
>
<FullscreenContainer title="Welcome to Immich">
To use Immich, you must enable JavaScript or use a JavaScript compatible browser.
</FullscreenContainer>
</noscript>
{#if showNavigationLoadingBar}
<NavigationLoadingBar />
{/if}