diff --git a/srcs/requirements/svelte/api_front/public/global.css b/srcs/requirements/svelte/api_front/public/global.css index 440eb9e6..1390d18f 100644 --- a/srcs/requirements/svelte/api_front/public/global.css +++ b/srcs/requirements/svelte/api_front/public/global.css @@ -13,11 +13,6 @@ body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; /* tmp? */ background: bisque; - - /* overflow-x: hidden; */ - /* This seems to have fixed my pages that are too long */ - /* but now i can't scroll anywhere ... */ - /* overflow-y: hidden; */ } a { diff --git a/srcs/requirements/svelte/api_front/public/img/BACKGROUND.png b/srcs/requirements/svelte/api_front/public/img/BACKGROUND.png new file mode 100644 index 00000000..7f39521f Binary files /dev/null and b/srcs/requirements/svelte/api_front/public/img/BACKGROUND.png differ diff --git a/srcs/requirements/svelte/api_front/public/img/SPLASH_PAGE_BACKGROUND.png b/srcs/requirements/svelte/api_front/public/img/SPLASH_PAGE_BACKGROUND.png new file mode 100644 index 00000000..90136036 Binary files /dev/null and b/srcs/requirements/svelte/api_front/public/img/SPLASH_PAGE_BACKGROUND.png differ diff --git a/srcs/requirements/svelte/api_front/public/img/cartoon_potato1.png b/srcs/requirements/svelte/api_front/public/img/cartoon_potato1.png deleted file mode 100644 index 2db693d7..00000000 Binary files a/srcs/requirements/svelte/api_front/public/img/cartoon_potato1.png and /dev/null differ diff --git a/srcs/requirements/svelte/api_front/public/img/cartoon_potato2.jpg b/srcs/requirements/svelte/api_front/public/img/cartoon_potato2.jpg deleted file mode 100644 index 41ba6dba..00000000 Binary files a/srcs/requirements/svelte/api_front/public/img/cartoon_potato2.jpg and /dev/null differ diff --git a/srcs/requirements/svelte/api_front/public/img/logo_potato.png b/srcs/requirements/svelte/api_front/public/img/logo_potato.png new file mode 100644 index 00000000..3a02aebc Binary files /dev/null and b/srcs/requirements/svelte/api_front/public/img/logo_potato.png differ diff --git a/srcs/requirements/svelte/api_front/public/img/potato_only.png b/srcs/requirements/svelte/api_front/public/img/potato_only.png new file mode 100644 index 00000000..b2f1bb12 Binary files /dev/null and b/srcs/requirements/svelte/api_front/public/img/potato_only.png differ diff --git a/srcs/requirements/svelte/api_front/public/img/tmp_mario_banner.png b/srcs/requirements/svelte/api_front/public/img/tmp_mario_banner.png deleted file mode 100644 index af7cf499..00000000 Binary files a/srcs/requirements/svelte/api_front/public/img/tmp_mario_banner.png and /dev/null differ diff --git a/srcs/requirements/svelte/api_front/public/img/wave-haikei.svg b/srcs/requirements/svelte/api_front/public/img/wave-haikei.svg deleted file mode 100644 index 4a002190..00000000 --- a/srcs/requirements/svelte/api_front/public/img/wave-haikei.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/srcs/requirements/svelte/api_front/src/pages/SplashPage.svelte b/srcs/requirements/svelte/api_front/src/pages/SplashPage.svelte index d2497cb5..996728b8 100644 --- a/srcs/requirements/svelte/api_front/src/pages/SplashPage.svelte +++ b/srcs/requirements/svelte/api_front/src/pages/SplashPage.svelte @@ -9,22 +9,8 @@ user = await fetch(`http://${process.env.WEBSITE_HOST}:${process.env.WEBSITE_PORT}/api/v2/user`) .then((resp) => resp.json()) - // i mean i could do a failed to load user or some shit, maybe with a .catch or something? but atm why bother - - console.log('User var'); - console.log(user); - // if (user && user.statusCode && user.statusCode === 403) { - // console.log('user not logged in') - // } - // if (user && user.username) { - // console.log('we have a user'); - // } - - // user === undefined doesn't work cuz we declared user in the scope of onMount - // if (user === undefined) { if (user && user.statusCode && user.statusCode === 403) { console.log('on mount no user, returned status code 403 so logging out of userStore') - // userLogout(); // which i think should delete any previous local storage } }); @@ -34,8 +20,6 @@ console.log('you are now logged in'); } -// i could prolly put this in it's own compoent, i seem to use it in several places... or maybe just some JS? like no need for html -// we could .then( () => replace('/') ) need the func so TS compatible... const logout = async() => { await fetch(`http://${process.env.WEBSITE_HOST}:${process.env.WEBSITE_PORT}/api/v2/auth/logout`, { method: 'POST', @@ -46,108 +30,71 @@ -
-

Potato Pong

- -

-
Welcome to
-
Potato Pong
-

-
- - - - - +
+
+ {#if user && user.username} + + + {:else} + + {/if} +
+