diff --git a/src/app/components/ChatMessageMenuMobile.svelte b/src/app/components/ChatMessageMenuMobile.svelte
index 446387e6..d4330c85 100644
--- a/src/app/components/ChatMessageMenuMobile.svelte
+++ b/src/app/components/ChatMessageMenuMobile.svelte
@@ -46,20 +46,20 @@
-
-
diff --git a/src/app/components/RoomItemMenuMobile.svelte b/src/app/components/RoomItemMenuMobile.svelte
index 64bdb1ed..d017ffb1 100644
--- a/src/app/components/RoomItemMenuMobile.svelte
+++ b/src/app/components/RoomItemMenuMobile.svelte
@@ -58,12 +58,12 @@
{#if event.pubkey === $pubkey}
- Delete
+ Delete Message
{/if}
- Show JSON
+ Message Info
{#if path}
@@ -71,18 +71,18 @@
View Details
{/if}
-
-
- Reply
-
-
-
- React
-
{#if ENABLE_ZAPS}
- Zap
+ Send Zap
{/if}
+
+
+ Send Reply
+
+
+
+ Send Reaction
+
diff --git a/src/lib/components/Dialog.svelte b/src/lib/components/Dialog.svelte
index 5da773ad..e6325da4 100644
--- a/src/lib/components/Dialog.svelte
+++ b/src/lib/components/Dialog.svelte
@@ -11,13 +11,21 @@
const {onClose = noop, fullscreen = false, children}: Props = $props()
- const extraClass = $derived(
- !fullscreen &&
- cx(
- "bg-alt text-base-content overflow-auto text-base-content shadow-md",
- "px-4 py-6 bottom-0 left-0 right-0 top-20 rounded-t-box absolute",
- "sm:p-6 sm:max-h-[90vh] sm:w-[520px] sm:rounded-box sm:relative sm:top-0 sm:relative",
- ),
+ const wrapperClass = $derived(
+ cx("absolute inset-0 flex sm:relative pointer-events-none", {
+ "items-center justify-center": fullscreen,
+ "items-end sm:w-[520px] sm:items-center": !fullscreen,
+ }),
+ )
+
+ const innerClass = $derived(
+ cx(
+ "relative text-base-content text-base-content flex-grow pointer-events-auto",
+ "px-4 py-6 rounded-t-box sm:p-6 sm:rounded-box sm:mt-0",
+ {
+ "bg-alt shadow-m max-h-[90vh] scroll-container overflow-auto": !fullscreen,
+ },
+ ),
)
@@ -28,7 +36,9 @@
transition:fade={{duration: 300}}
onclick={onClose}>
-