diff --git a/apps/presi/apps/web/src/routes/(app)/+layout.svelte b/apps/presi/apps/web/src/routes/(app)/+layout.svelte new file mode 100644 index 000000000..12c80f75f --- /dev/null +++ b/apps/presi/apps/web/src/routes/(app)/+layout.svelte @@ -0,0 +1,250 @@ + + + + +{#if shouldHideNav($page.url.pathname)} + +
+ {@render children()} +
+{:else} + +
+ + + + +
+
+ {@render children()} +
+
+
+{/if} + + diff --git a/apps/presi/apps/web/src/routes/+page.svelte b/apps/presi/apps/web/src/routes/(app)/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/+page.svelte diff --git a/apps/presi/apps/web/src/routes/apps/+page.svelte b/apps/presi/apps/web/src/routes/(app)/apps/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/apps/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/apps/+page.svelte diff --git a/apps/presi/apps/web/src/routes/deck/[id]/+page.svelte b/apps/presi/apps/web/src/routes/(app)/deck/[id]/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/deck/[id]/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/deck/[id]/+page.svelte diff --git a/apps/presi/apps/web/src/routes/feedback/+page.svelte b/apps/presi/apps/web/src/routes/(app)/feedback/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/feedback/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/feedback/+page.svelte diff --git a/apps/presi/apps/web/src/routes/mana/+page.svelte b/apps/presi/apps/web/src/routes/(app)/mana/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/mana/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/mana/+page.svelte diff --git a/apps/presi/apps/web/src/routes/present/[id]/+page.svelte b/apps/presi/apps/web/src/routes/(app)/present/[id]/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/present/[id]/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/present/[id]/+page.svelte diff --git a/apps/presi/apps/web/src/routes/profile/+page.svelte b/apps/presi/apps/web/src/routes/(app)/profile/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/profile/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/profile/+page.svelte diff --git a/apps/presi/apps/web/src/routes/settings/+page.svelte b/apps/presi/apps/web/src/routes/(app)/settings/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/settings/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/settings/+page.svelte diff --git a/apps/presi/apps/web/src/routes/shared/[code]/+page.svelte b/apps/presi/apps/web/src/routes/(app)/shared/[code]/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/shared/[code]/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/shared/[code]/+page.svelte diff --git a/apps/presi/apps/web/src/routes/themes/+page.svelte b/apps/presi/apps/web/src/routes/(app)/themes/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/themes/+page.svelte rename to apps/presi/apps/web/src/routes/(app)/themes/+page.svelte diff --git a/apps/presi/apps/web/src/routes/forgot-password/+page.svelte b/apps/presi/apps/web/src/routes/(auth)/forgot-password/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/forgot-password/+page.svelte rename to apps/presi/apps/web/src/routes/(auth)/forgot-password/+page.svelte diff --git a/apps/presi/apps/web/src/routes/login/+page.svelte b/apps/presi/apps/web/src/routes/(auth)/login/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/login/+page.svelte rename to apps/presi/apps/web/src/routes/(auth)/login/+page.svelte diff --git a/apps/presi/apps/web/src/routes/register/+page.svelte b/apps/presi/apps/web/src/routes/(auth)/register/+page.svelte similarity index 100% rename from apps/presi/apps/web/src/routes/register/+page.svelte rename to apps/presi/apps/web/src/routes/(auth)/register/+page.svelte diff --git a/apps/presi/apps/web/src/routes/+layout.svelte b/apps/presi/apps/web/src/routes/+layout.svelte index 549166b6b..4a273cb3f 100644 --- a/apps/presi/apps/web/src/routes/+layout.svelte +++ b/apps/presi/apps/web/src/routes/+layout.svelte @@ -1,172 +1,24 @@ - - Presi - Presentation Creator @@ -180,103 +32,8 @@

Laden...

-{:else if auth.isAuthenticated || publicRoutes.includes($page.url.pathname)} - {#if auth.isAuthenticated && !publicRoutes.includes($page.url.pathname) && !shouldHideNav($page.url.pathname)} - -
- - - - -
-
- {@render children()} -
-
-
- {:else} - -
- {@render children()} -
- {/if} +{:else} +
+ {@render children()} +
{/if} - -