From 07ddd9c91ad4ccae71a7ff236715aed9ed8ae53b Mon Sep 17 00:00:00 2001 From: schmop Date: Sun, 31 May 2026 18:03:21 +0200 Subject: [PATCH] =?UTF-8?q?Vollbild-Knopf=20im=20Startbildschirm=20hinzuf?= =?UTF-8?q?=C3=BCgen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/shared/FullscreenToggle.svelte | 72 +++++++++++++++++++ src/lib/screens/HomeScreen.svelte | 27 ++++--- 2 files changed, 90 insertions(+), 9 deletions(-) create mode 100644 src/lib/components/shared/FullscreenToggle.svelte diff --git a/src/lib/components/shared/FullscreenToggle.svelte b/src/lib/components/shared/FullscreenToggle.svelte new file mode 100644 index 0000000..2737e2b --- /dev/null +++ b/src/lib/components/shared/FullscreenToggle.svelte @@ -0,0 +1,72 @@ + + +{#if supported} + +{/if} + + diff --git a/src/lib/screens/HomeScreen.svelte b/src/lib/screens/HomeScreen.svelte index c18ec49..a7a5ebf 100644 --- a/src/lib/screens/HomeScreen.svelte +++ b/src/lib/screens/HomeScreen.svelte @@ -6,6 +6,7 @@ import { play, unlockAudio } from '../audio/soundManager'; import NumberCard from '../components/home/NumberCard.svelte'; import SoundToggle from '../components/shared/SoundToggle.svelte'; + import FullscreenToggle from '../components/shared/FullscreenToggle.svelte'; import IconButton from '../components/shared/IconButton.svelte'; function handlePick(t: Target) { @@ -20,15 +21,18 @@

Zahlzerlegung

- - - +
+ + + + +
@@ -51,6 +55,11 @@ justify-content: space-between; align-items: center; } + .actions { + display: flex; + gap: 10px; + align-items: center; + } .visually-hidden { position: absolute; width: 1px;