diff --git a/apps/web/src/lib/components/PageForm.svelte b/apps/web/src/lib/components/PageForm.svelte index c95eafc..c6534cb 100644 --- a/apps/web/src/lib/components/PageForm.svelte +++ b/apps/web/src/lib/components/PageForm.svelte @@ -55,17 +55,11 @@ display: grid; gap: 0.25rem; } - input, - select, - textarea { - font: inherit; - padding: 0.4rem; - } - textarea { - font-family: ui-monospace, monospace; + select { + justify-self: start; } button { justify-self: start; - padding: 0.5rem 1rem; + margin-top: 0.5rem; } diff --git a/apps/web/src/routes/admin/+layout.svelte b/apps/web/src/routes/admin/+layout.svelte new file mode 100644 index 0000000..58aab06 --- /dev/null +++ b/apps/web/src/routes/admin/+layout.svelte @@ -0,0 +1,315 @@ + + +
+ + +
+ Mooring + +
+ + {@render children()} + + +
+ + diff --git a/apps/web/src/routes/admin/+page.svelte b/apps/web/src/routes/admin/+page.svelte index a4330c1..5807984 100644 --- a/apps/web/src/routes/admin/+page.svelte +++ b/apps/web/src/routes/admin/+page.svelte @@ -22,8 +22,8 @@

Welcome aboard

-

- Signed in as @{data.handle} ({data.did}) +

+ Signed in as @{data.handle} · {data.did}

{#if data.profile?.displayName || data.sifaProfile?.headline}

@@ -69,10 +69,6 @@

- Pages → - · - Hosting → - · View your site →

@@ -109,18 +105,12 @@ {/if} -
- + +
diff --git a/apps/web/src/routes/admin/hosting/+page.svelte b/apps/web/src/routes/admin/hosting/+page.svelte index 2dc8272..cdea7cb 100644 --- a/apps/web/src/routes/admin/hosting/+page.svelte +++ b/apps/web/src/routes/admin/hosting/+page.svelte @@ -17,7 +17,6 @@

Hosting

-

← Admin

{#if form?.message}

{form.message}

@@ -30,7 +29,7 @@ {data.slug}.{data.appHost}.

- +

@@ -78,7 +77,7 @@

- + {#if !d.verifiedAt}

@@ -117,14 +116,9 @@

diff --git a/apps/web/src/routes/admin/pages/+page.svelte b/apps/web/src/routes/admin/pages/+page.svelte index 8dd676f..7cebde3 100644 --- a/apps/web/src/routes/admin/pages/+page.svelte +++ b/apps/web/src/routes/admin/pages/+page.svelte @@ -9,7 +9,6 @@
-

← Admin

Pages

{#if form?.message} @@ -17,7 +16,7 @@ {/if} {#if data.pages.length === 0} -

No pages yet. An /about page is a good first one.

+

No pages yet. An /about page is a good first one.

{:else}
{/if} -

New page

+

+ New page +

diff --git a/apps/web/src/routes/admin/pages/[rkey]/+page.svelte b/apps/web/src/routes/admin/pages/[rkey]/+page.svelte index 35e4673..73f5bbc 100644 --- a/apps/web/src/routes/admin/pages/[rkey]/+page.svelte +++ b/apps/web/src/routes/admin/pages/[rkey]/+page.svelte @@ -23,7 +23,7 @@
-

← All pages

+

← All pages

Edit page

{data.rkey} @@ -39,17 +39,11 @@

diff --git a/apps/web/src/routes/admin/pages/new/+page.svelte b/apps/web/src/routes/admin/pages/new/+page.svelte index cfdabb1..140a784 100644 --- a/apps/web/src/routes/admin/pages/new/+page.svelte +++ b/apps/web/src/routes/admin/pages/new/+page.svelte @@ -18,7 +18,7 @@
-

← All pages

+

← All pages

New page

{#if form?.message} @@ -29,13 +29,11 @@