From caa16b6770c18cd2526a216d2ee6b0940c00413c Mon Sep 17 00:00:00 2001 From: Aditya Chaudhary <30+useradityaa@noreply.coracle.social> Date: Wed, 15 Jul 2026 21:23:43 +0000 Subject: [PATCH] chore: improve mobile UI, zap modals, and interaction polish (#316) Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social> Co-committed-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social> --- src/app/components/GoalCreate.svelte | 4 +- src/app/components/ReactionSummary.svelte | 30 ++- src/app/components/RoleBadge.svelte | 21 +- src/app/components/RoleItem.svelte | 2 +- src/app/components/RoomDetail.svelte | 9 +- src/app/components/RoomItem.svelte | 2 +- src/app/components/RoomItemMenu.svelte | 35 +++- src/app/components/RoomItemMenuMobile.svelte | 32 +++ src/app/components/RoomPinnedMessages.svelte | 192 ++++++++++++++++++ .../components/RoomPinnedMessagesAll.svelte | 115 +++++++++++ src/app/components/SpaceMember.svelte | 2 +- src/app/components/ThreadBoard.svelte | 43 ++-- src/app/components/ThreadBoardItem.svelte | 63 ++++-- src/app/components/ThreadPost.svelte | 2 +- src/app/components/Zap.svelte | 50 +---- src/app/components/ZapForm.svelte | 65 ++++++ src/app/components/ZapInvoice.svelte | 91 +++------ src/app/pins.ts | 99 +++++++++ src/app/relays.ts | 44 +++- src/app/storage.ts | 2 + src/app/sync.ts | 13 +- src/lib/components/EmojiButton.svelte | 2 +- src/lib/components/badge.css | 20 ++ src/lib/components/base.css | 11 + src/lib/components/clay.css | 23 +++ src/lib/components/primary-nav.css | 3 +- src/lib/components/room.css | 62 ++++++ src/lib/theme.ts | 17 ++ src/lib/transition.ts | 21 ++ src/routes/spaces/[relay]/[h]/+page.svelte | 3 + 30 files changed, 891 insertions(+), 187 deletions(-) create mode 100644 src/app/components/RoomPinnedMessages.svelte create mode 100644 src/app/components/RoomPinnedMessagesAll.svelte create mode 100644 src/app/components/ZapForm.svelte create mode 100644 src/app/pins.ts create mode 100644 src/lib/theme.ts diff --git a/src/app/components/GoalCreate.svelte b/src/app/components/GoalCreate.svelte index 41d87d51..5785bc69 100644 --- a/src/app/components/GoalCreate.svelte +++ b/src/app/components/GoalCreate.svelte @@ -185,7 +185,7 @@ {/if} -