From 6bba2835bb472233ec19e3dd5530ef040b77115d Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 7 Feb 2026 01:56:10 +0200 Subject: [PATCH] Fix fullscreen break screen - centering, progress bar, ripple sizing - Center break content on fullscreen (was top-left aligned) - Move fullscreen progress bar to screen bottom (was overlapping buttons) - Scale ripple circles to match ring size per mode (140/160/200px) - Increase ripple expansion for more dramatic spread --- src/lib/components/BreakScreen.svelte | 46 ++++++++++++++++----------- 1 file changed, 28 insertions(+), 18 deletions(-) diff --git a/src/lib/components/BreakScreen.svelte b/src/lib/components/BreakScreen.svelte index b6d10d4..59c86e7 100644 --- a/src/lib/components/BreakScreen.svelte +++ b/src/lib/components/BreakScreen.svelte @@ -168,23 +168,19 @@ {:else}
-
-
-
+
+
+
@@ -267,16 +263,30 @@ {/if} {/if} - -
-
+ + {#if isModal} +
+
+
+
+
+ {/if} +
+ + + {#if !isModal} +
+
-
+ {/if}
{/if} @@ -393,8 +403,8 @@ /* ── Ripple circles ── */ .break-ripple { position: absolute; - width: 140px; - height: 140px; + width: var(--ripple-size, 140px); + height: var(--ripple-size, 140px); border-radius: 50%; border: 1.5px solid var(--ripple-color); opacity: 0; @@ -407,10 +417,10 @@ @keyframes ripple-expand { 0% { transform: scale(1); - opacity: 0.3; + opacity: 0.25; } 100% { - transform: scale(2.2); + transform: scale(2.5); opacity: 0; } }