From a8b376e369d876812f91bb2d0911863ba954b578 Mon Sep 17 00:00:00 2001 From: Ota Prokopec Date: Wed, 15 Mar 2023 16:56:17 +0100 Subject: [PATCH] register-login-location-new directory --- src/App.svelte | 2 - src/__routes.svelte | 14 +++---- src/lib/components/Buttons/Button.svelte | 17 +++++--- src/lib/components/Map/LocationRequest.svelte | 42 ++++++------------- .../forgottonPassword}/forgot-pswd.svelte | 4 +- .../{ => authorization}/login/log_in.svelte | 16 +++---- .../register/createAccount.svelte | 0 .../register/emailVerification.svelte | 0 .../register/register.svelte | 27 ++++++------ .../register/registerFailed.svelte | 0 .../utils}/authorizationErrors.ts | 2 + src/routes/{ => map}/map.svelte | 0 12 files changed, 57 insertions(+), 67 deletions(-) rename src/routes/{login => authorization/forgottonPassword}/forgot-pswd.svelte (95%) rename src/routes/{ => authorization}/login/log_in.svelte (93%) rename src/routes/{ => authorization}/register/createAccount.svelte (100%) rename src/routes/{ => authorization}/register/emailVerification.svelte (100%) rename src/routes/{ => authorization}/register/register.svelte (91%) rename src/routes/{ => authorization}/register/registerFailed.svelte (100%) rename src/{lib/utils/appwrite => routes/authorization/utils}/authorizationErrors.ts (70%) rename src/routes/{ => map}/map.svelte (100%) diff --git a/src/App.svelte b/src/App.svelte index e88bdc4..ed3e553 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -13,8 +13,6 @@ $: isReady = $localeLoading === false && $authLoading === false && isMounted $: if (isReady && !$user?.emailVerification) { - console.log('change') - if (!location.pathname.startsWith('/login') && !location.pathname.startsWith('/register')) { navigate('/login') } diff --git a/src/__routes.svelte b/src/__routes.svelte index 9b063a5..0f05871 100644 --- a/src/__routes.svelte +++ b/src/__routes.svelte @@ -32,7 +32,7 @@ }, { path: '/map', - component: () => import('$routes/map.svelte'), + component: () => import('$root/src/routes/map/map.svelte'), }, { path: '/explore', @@ -55,24 +55,24 @@ }, { path: '/login', - component: () => import('$routes/login/log_in.svelte'), + component: () => import('$routes/authorization/login/log_in.svelte'), }, { path: '/register', - component: () => import('$root/src/routes/register/register.svelte'), + component: () => import('$root/src/routes/authorization/register/register.svelte'), }, { path: '/register/failed', - component: () => import('$routes/register/registerFailed.svelte'), + component: () => import('$routes/authorization/register/registerFailed.svelte'), }, { path: '/register/emailverification/:erantId', - component: () => import('$routes/register/emailVerification.svelte'), + component: () => import('$routes/authorization/register/emailVerification.svelte'), }, { path: '/create/account/:erantId/', - component: () => import('$routes/register/createAccount.svelte'), + component: () => import('$routes/authorization/register/createAccount.svelte'), }, { path: '/:gameurl', @@ -92,7 +92,7 @@ }, { path: '/forgot-pswd', - component: () => import('$routes/login/forgot-pswd.svelte'), + component: () => import('$routes/authorization/forgottonPassword/forgot-pswd.svelte'), }, ]} /> diff --git a/src/lib/components/Buttons/Button.svelte b/src/lib/components/Buttons/Button.svelte index 25aff56..413989d 100644 --- a/src/lib/components/Buttons/Button.svelte +++ b/src/lib/components/Buttons/Button.svelte @@ -1,18 +1,18 @@ - - @@ -49,5 +49,10 @@ &:hover { background-color: rgb(232, 232, 232, 0.8); } + &.disabled { + background: rgb(107 114 128); + color: white; + cursor: default; + } } diff --git a/src/lib/components/Map/LocationRequest.svelte b/src/lib/components/Map/LocationRequest.svelte index a594188..2c51103 100644 --- a/src/lib/components/Map/LocationRequest.svelte +++ b/src/lib/components/Map/LocationRequest.svelte @@ -1,40 +1,24 @@ -{#if !granted} - - This is an info alert +{#if granted === false} + + This is a info alert
To advance through your experience you need to enable the location access, without it the app won't work.
- +
diff --git a/src/routes/login/forgot-pswd.svelte b/src/routes/authorization/forgottonPassword/forgot-pswd.svelte similarity index 95% rename from src/routes/login/forgot-pswd.svelte rename to src/routes/authorization/forgottonPassword/forgot-pswd.svelte index f07c4b1..60da19c 100644 --- a/src/routes/login/forgot-pswd.svelte +++ b/src/routes/authorization/forgottonPassword/forgot-pswd.svelte @@ -3,7 +3,7 @@ import Button from '$lib/components/Buttons/Button.svelte' import Loading from '$lib/components/Common/Loading.svelte' import { navigate } from 'svelte-routing' - import TopImage from '../../lib/svg/Top-Image.svelte' + import TopImage from '$lib/svg/Top-Image.svelte' import { Alert, Helper } from 'flowbite-svelte' let email = '' @@ -46,4 +46,4 @@ - \ No newline at end of file + diff --git a/src/routes/login/log_in.svelte b/src/routes/authorization/login/log_in.svelte similarity index 93% rename from src/routes/login/log_in.svelte rename to src/routes/authorization/login/log_in.svelte index 4effe8a..ac1dc1a 100644 --- a/src/routes/login/log_in.svelte +++ b/src/routes/authorization/login/log_in.svelte @@ -1,12 +1,12 @@