From 2079b3feb34c2aa2952e0265f866dd36adeb3305 Mon Sep 17 00:00:00 2001 From: Mawoka Date: Sat, 21 Oct 2023 22:04:15 +0200 Subject: [PATCH] :sparkles: QR-Code for joining goes full-screen on click --- .../lib/play/admin/game_not_started.svelte | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/play/admin/game_not_started.svelte b/frontend/src/lib/play/admin/game_not_started.svelte index 48324b0..f911246 100644 --- a/frontend/src/lib/play/admin/game_not_started.svelte +++ b/frontend/src/lib/play/admin/game_not_started.svelte @@ -9,12 +9,14 @@ SPDX-License-Identifier: MPL-2.0 import ControllerCodeDisplay from '$lib/components/controller/code.svelte'; import { getLocalization } from '$lib/i18n'; import GrayButton from '$lib/components/buttons/gray.svelte'; + import {fade} from 'svelte/transition'; export let game_pin: string; export let players; export let socket; - export let cqc_code: string; + + let fullscreen_open = false const { t } = getLocalization(); let play_music = false; @@ -50,9 +52,10 @@ SPDX-License-Identifier: MPL-2.0

fullscreen_open = true} alt="QR code to join the game" src="/api/v1/utils/qr/{game_pin}" - class="block mx-auto w-1/2 dark:bg-white shadow-2xl rounded" + class="block mx-auto w-1/2 dark:bg-white shadow-2xl rounded hover:cursor-pointer" /> {#if cqc_code}
@@ -108,3 +111,17 @@ SPDX-License-Identifier: MPL-2.0 {/if}
+ +{#if fullscreen_open} +
(fullscreen_open = false)} + > + QR code to join the game +
+{/if}