From 8f0b66589e236d744e9791387ebe01071efb8abf Mon Sep 17 00:00:00 2001 From: dtonon Date: Mon, 13 Apr 2026 13:38:14 +0100 Subject: [PATCH] Apply custom spacing to paragraphs --- src/routes/thread/[id]/+page.svelte | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/src/routes/thread/[id]/+page.svelte b/src/routes/thread/[id]/+page.svelte index 99de11f..7296ef0 100644 --- a/src/routes/thread/[id]/+page.svelte +++ b/src/routes/thread/[id]/+page.svelte @@ -277,15 +277,17 @@ >{formatDate(p.createdAt)} -
- {#each p.content.split("\n\n") as para} +
+ {#each p.content.split(/\n{2,}/) as para} {#each tokenize(para) as block} {#if block.type === "image"} {:else}

@@ -296,22 +298,26 @@ target="_blank" rel="noopener noreferrer" class="text-brand hover:underline break-all" - >{inline.label} + >{inline.label} {:else if inline.type === "mention"} - {@const u = profiles[inline.pubkey] ?? resolvedUsers[inline.pubkey]} + {@const u = + profiles[inline.pubkey] ?? resolvedUsers[inline.pubkey]} @{u?.shortName ?? inline.fallback} + >@{u?.shortName ?? inline.fallback} {:else if inline.type === "entity"} {inline.label} + >{inline.label} {:else}{inline.value}{/if} {/each}

@@ -398,7 +404,12 @@
- + {:else}
Loading…