From 0399ae37eceaec2c311cf288ccb94af2d61f6265 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Wed, 29 Oct 2025 12:52:26 -0700 Subject: [PATCH] Move space create to its own page --- src/app/components/SpaceAdd.svelte | 7 +- src/app/components/SpaceCreate.svelte | 92 --------------------------- src/routes/spaces/create/+page.svelte | 89 ++++++++++++++++++++++++++ 3 files changed, 91 insertions(+), 97 deletions(-) delete mode 100644 src/app/components/SpaceCreate.svelte create mode 100644 src/routes/spaces/create/+page.svelte diff --git a/src/app/components/SpaceAdd.svelte b/src/app/components/SpaceAdd.svelte index 0dcdc4d..45b87fc 100644 --- a/src/app/components/SpaceAdd.svelte +++ b/src/app/components/SpaceAdd.svelte @@ -7,7 +7,6 @@ import Button from "@lib/components/Button.svelte" import CardButton from "@lib/components/CardButton.svelte" import ModalHeader from "@lib/components/ModalHeader.svelte" - import SpaceCreate from "@app/components/SpaceCreate.svelte" import SpaceInviteAccept from "@app/components/SpaceInviteAccept.svelte" import {pushModal} from "@app/util/modal" @@ -17,8 +16,6 @@ const {hideDiscover}: Props = $props() - const startCreate = () => pushModal(SpaceCreate) - const startJoin = () => pushModal(SpaceInviteAccept) @@ -59,7 +56,7 @@ {/snippet} - + diff --git a/src/app/components/SpaceCreate.svelte b/src/app/components/SpaceCreate.svelte deleted file mode 100644 index a41a068..0000000 --- a/src/app/components/SpaceCreate.svelte +++ /dev/null @@ -1,92 +0,0 @@ - - -
- - {#snippet title()} -
Create your own Space
- {/snippet} - {#snippet info()} -

Get started with one of our trusted partners, or learn how to host your own space.

- {/snippet} -
-
-
-
-
- Coracle Logo -

Coracle Hosting

-
-
Recommended
-
-
    -
  • Simple setup, support included
  • -
  • Free and open source software — no vendor lock-in
  • -
  • Advanced access controls and relay policies
  • -
  • Full-featured admin dashboard
  • -
-
- - Get Started - - -
-
-
-
- - Relay Tools -
-
    -
  • Customizable relay policies
  • -
  • Simple management dashboard
  • -
  • Support available
  • -
-
- - Get Started - - -
-
-
-
- -

Self-Hosted

-
-
    -
  • Unlimited customization and control
  • -
  • Free and open source software
  • -
  • Full-featured admin dashboards available
  • -
-
- - Get Started - - -
- - - -
diff --git a/src/routes/spaces/create/+page.svelte b/src/routes/spaces/create/+page.svelte new file mode 100644 index 0000000..a04a67a --- /dev/null +++ b/src/routes/spaces/create/+page.svelte @@ -0,0 +1,89 @@ + + + + + + {#snippet title()} +
Create your own Space
+ {/snippet} + {#snippet info()} +

Get started with one of our trusted partners, or learn how to host your own space.

+ {/snippet} +
+
+
+
+
+
+ Coracle Logo +

Coracle Hosting

+
+
Recommended
+
+
    +
  • Simple setup, support included
  • +
  • Free and open source software — no vendor lock-in
  • +
  • Advanced access controls and relay policies
  • +
  • Full-featured admin dashboard
  • +
+
+ + Get Started + + +
+
+
+
+ + Relay Tools +
+
    +
  • Independently run
  • +
  • Customizable relay policies
  • +
  • Simple management dashboard
  • +
  • Support available
  • +
+
+ + Get Started + + +
+
+
+
+ +

Self-Hosted

+
+
    +
  • Unlimited customization and control
  • +
  • Free and open source software
  • +
  • Full-featured admin dashboards available
  • +
  • Cheapest option
  • +
+
+ + Get Started + + +
+
+
+