From 05b320cd98195e0ba9d297bb1ec2193d816c1871 Mon Sep 17 00:00:00 2001 From: Jon Staab Date: Wed, 9 Oct 2024 14:19:27 -0700 Subject: [PATCH] Work on mobile layout --- src/app/components/Landing.svelte | 22 ++++-- src/app/components/PrimaryNav.svelte | 67 +++++++------------ src/app/components/RelayDescription.svelte | 11 +++ src/app/components/RelayName.svelte | 9 +++ src/app/components/SpaceAdd.svelte | 22 ++++-- src/app/components/SpaceAvatar.svelte | 4 +- src/app/components/SpaceInviteAccept.svelte | 10 ++- src/lib/components/CardButton.svelte | 27 ++++---- src/lib/components/Page.svelte | 2 +- src/lib/components/PrimaryNavItem.svelte | 9 ++- src/routes/+layout.svelte | 9 +-- src/routes/discover/+page.svelte | 16 +++-- src/routes/home/+page.svelte | 42 ++++++++---- src/routes/spaces/+page.svelte | 53 +++++++++++++++ .../spaces/[nrelay]/[[room]]/+page.svelte | 2 +- tailwind.config.js | 9 +-- 16 files changed, 213 insertions(+), 101 deletions(-) create mode 100644 src/app/components/RelayDescription.svelte create mode 100644 src/app/components/RelayName.svelte create mode 100644 src/routes/spaces/+page.svelte diff --git a/src/app/components/Landing.svelte b/src/app/components/Landing.svelte index 255bf1a4..c1ccd6fe 100644 --- a/src/app/components/Landing.svelte +++ b/src/app/components/Landing.svelte @@ -1,4 +1,6 @@ -
-
+ + + + +
+
+ + + + + + + + + +
+
diff --git a/src/app/components/RelayDescription.svelte b/src/app/components/RelayDescription.svelte new file mode 100644 index 00000000..91d52893 --- /dev/null +++ b/src/app/components/RelayDescription.svelte @@ -0,0 +1,11 @@ + + +{#if $relay?.profile?.description} +

{$relay?.profile.description}

+{/if} diff --git a/src/app/components/RelayName.svelte b/src/app/components/RelayName.svelte new file mode 100644 index 00000000..e854c281 --- /dev/null +++ b/src/app/components/RelayName.svelte @@ -0,0 +1,9 @@ + + +{$display} diff --git a/src/app/components/SpaceAdd.svelte b/src/app/components/SpaceAdd.svelte index ef8f1ea5..86916091 100644 --- a/src/app/components/SpaceAdd.svelte +++ b/src/app/components/SpaceAdd.svelte @@ -1,4 +1,6 @@ diff --git a/src/app/components/SpaceInviteAccept.svelte b/src/app/components/SpaceInviteAccept.svelte index c21fffd7..e78683bf 100644 --- a/src/app/components/SpaceInviteAccept.svelte +++ b/src/app/components/SpaceInviteAccept.svelte @@ -70,9 +70,13 @@

- - Browse other spaces on the discover page. - +
+
diff --git a/src/lib/components/Page.svelte b/src/lib/components/Page.svelte index 8ffa0782..690a9bcf 100644 --- a/src/lib/components/Page.svelte +++ b/src/lib/components/Page.svelte @@ -1,3 +1,3 @@ -
+
diff --git a/src/lib/components/PrimaryNavItem.svelte b/src/lib/components/PrimaryNavItem.svelte index cc621de4..26a7ef15 100644 --- a/src/lib/components/PrimaryNavItem.svelte +++ b/src/lib/components/PrimaryNavItem.svelte @@ -1,14 +1,18 @@ {#if href}
@@ -17,7 +21,8 @@ {:else} + +
+
+ diff --git a/src/routes/spaces/[nrelay]/[[room]]/+page.svelte b/src/routes/spaces/[nrelay]/[[room]]/+page.svelte index 893802c7..444d5cc3 100644 --- a/src/routes/spaces/[nrelay]/[[room]]/+page.svelte +++ b/src/routes/spaces/[nrelay]/[[room]]/+page.svelte @@ -80,7 +80,7 @@ }, 3000) -
+
diff --git a/tailwind.config.js b/tailwind.config.js index aca9f2c8..8a59ca2d 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -10,10 +10,11 @@ export default { "nav-active": 1, "nav-item": 2, feature: 3, - popover: 4, - modal: 5, - "modal-feature": 6, - toast: 7, + nav: 4, + popover: 5, + modal: 6, + "modal-feature": 7, + toast: 8, }, }, plugins: [daisyui],