From b0ec1dde5762ea6a83ee87d771aeab7a0683fcbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludv=C3=ADk=20Prokopec?= Date: Sun, 23 Oct 2022 10:45:36 +0200 Subject: [PATCH] Fix overlay --- src/lib/Components/Game/Bubble.svelte | 42 ++++++++++++++++++++ src/lib/Components/Game/Heading.svelte | 25 ++++++++++++ src/lib/Components/Game/Map/Circle.svelte | 27 +++++++++++++ src/lib/Components/Game/Map/Map.svelte | 48 +++++++++++++++++++++++ src/lib/Components/Game/Tab.svelte | 28 +++++++++++++ src/lib/Components/Overlay.svelte | 10 +---- src/lib/Components/game/Tab.svelte | 1 - src/routes/error.svelte | 2 +- src/routes/index.svelte | 2 +- 9 files changed, 174 insertions(+), 11 deletions(-) create mode 100644 src/lib/Components/Game/Bubble.svelte create mode 100644 src/lib/Components/Game/Heading.svelte create mode 100644 src/lib/Components/Game/Map/Circle.svelte create mode 100644 src/lib/Components/Game/Map/Map.svelte create mode 100644 src/lib/Components/Game/Tab.svelte diff --git a/src/lib/Components/Game/Bubble.svelte b/src/lib/Components/Game/Bubble.svelte new file mode 100644 index 0000000..385819f --- /dev/null +++ b/src/lib/Components/Game/Bubble.svelte @@ -0,0 +1,42 @@ + + +
+ + +
+ + diff --git a/src/lib/Components/Game/Heading.svelte b/src/lib/Components/Game/Heading.svelte new file mode 100644 index 0000000..dd75e8a --- /dev/null +++ b/src/lib/Components/Game/Heading.svelte @@ -0,0 +1,25 @@ + + +
+

+ +

+ + +
+ + diff --git a/src/lib/Components/Game/Map/Circle.svelte b/src/lib/Components/Game/Map/Circle.svelte new file mode 100644 index 0000000..d77511c --- /dev/null +++ b/src/lib/Components/Game/Map/Circle.svelte @@ -0,0 +1,27 @@ + + + +
+ + + diff --git a/src/lib/Components/Game/Map/Map.svelte b/src/lib/Components/Game/Map/Map.svelte new file mode 100644 index 0000000..1b2ea9f --- /dev/null +++ b/src/lib/Components/Game/Map/Map.svelte @@ -0,0 +1,48 @@ + + +
+ { + mapComponent.resize() + mapComponent.setCenter([center.lng, center.lat], 14) + }} + zoom={14} + > + + { + const { latitude, longitude } = e.detail.coords + user = { lat: latitude, lng: longitude } + dispatch('move', user) + }} + /> + +
+ + diff --git a/src/lib/Components/Game/Tab.svelte b/src/lib/Components/Game/Tab.svelte new file mode 100644 index 0000000..0f3c781 --- /dev/null +++ b/src/lib/Components/Game/Tab.svelte @@ -0,0 +1,28 @@ + + +
+ +
+ + diff --git a/src/lib/Components/Overlay.svelte b/src/lib/Components/Overlay.svelte index ac10656..53b8687 100644 --- a/src/lib/Components/Overlay.svelte +++ b/src/lib/Components/Overlay.svelte @@ -2,7 +2,7 @@ export let img = null export let shareData = null export let alt = 'background image' - import Tab from './game/Tab.svelte' + import Tab from './Game/Tab.svelte' import Layout from './Layout.svelte' @@ -48,13 +48,7 @@ z-index: 4; width: 100%; height: auto; - min-height: 35vh; - max-height: 100%; - position: fixed; - - @media (min-width: 768px) { - position: relative; - } + position: absolute; } } diff --git a/src/lib/Components/game/Tab.svelte b/src/lib/Components/game/Tab.svelte index 48b713b..0f3c781 100644 --- a/src/lib/Components/game/Tab.svelte +++ b/src/lib/Components/game/Tab.svelte @@ -18,7 +18,6 @@ top: 0; padding: 50px; background: none; - position: fixed; clip-path: inset(0); z-index: 6; diff --git a/src/routes/error.svelte b/src/routes/error.svelte index 5c28d45..cc2ee57 100644 --- a/src/routes/error.svelte +++ b/src/routes/error.svelte @@ -1,5 +1,5 @@