diff --git a/src/lib/BSlideOverlay.svelte b/src/lib/BSlideOverlay.svelte new file mode 100644 index 0000000..45509d6 --- /dev/null +++ b/src/lib/BSlideOverlay.svelte @@ -0,0 +1,30 @@ + + +{#if show} +
+ +
+ {@render children({ closeOverlay })} +
+
+{/if} \ No newline at end of file diff --git a/src/routes/[qrcode]/+page.svelte b/src/routes/[qrcode]/+page.svelte index faab8ef..e060cd6 100644 --- a/src/routes/[qrcode]/+page.svelte +++ b/src/routes/[qrcode]/+page.svelte @@ -1,6 +1,7 @@
@@ -33,32 +33,21 @@
- {#if showOverlay} - - {/if} -
- {#if showOverlay} -
- - -
Avete connesso il cavo alla vostra auto?
-
- - -
+ + {#snippet children({ closeOverlay })} + + +
Avete connesso il cavo alla vostra auto?
+
+ +
- {/if} -
+ {/snippet} +
\ No newline at end of file diff --git a/src/routes/[qrcode]/status/+page.svelte b/src/routes/[qrcode]/status/+page.svelte index 8c65e80..bee5f3d 100644 --- a/src/routes/[qrcode]/status/+page.svelte +++ b/src/routes/[qrcode]/status/+page.svelte @@ -1,7 +1,9 @@
@@ -36,7 +51,7 @@

Potenza misurata: {powerkWh} kW

- +

@@ -46,4 +61,19 @@ Papa Francesco, Enciclica Laudato Si’

+ + {#snippet children({ closeOverlay })} +

Sei sicuro di voler interrompere la ricarica?

+
+ + +
+ {/snippet} +