From 39573e2b06174c83e784e0f770286207c9dc19bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20G=C3=B3mez?= Date: Thu, 11 Dec 2025 13:15:02 +0100 Subject: [PATCH] refactor: display URLs without scheme for cleaner appearance Strip https:// and http:// from displayed link text while keeping full URL in href --- src/components/nostr/kinds/Kind39701Renderer.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/nostr/kinds/Kind39701Renderer.tsx b/src/components/nostr/kinds/Kind39701Renderer.tsx index 8517372..de29374 100644 --- a/src/components/nostr/kinds/Kind39701Renderer.tsx +++ b/src/components/nostr/kinds/Kind39701Renderer.tsx @@ -14,6 +14,8 @@ export function Kind39701Renderer({ event }: BaseEventProps) { const uTag = event.tags.find((t) => t[0] === "u")?.[1]; // If only d tag provided, assume https:// prefix const url = uTag || (dTag ? `https://${dTag}` : undefined); + // Display URL without scheme for cleaner appearance + const displayUrl = url?.replace(/^https?:\/\//, ""); return ( @@ -32,7 +34,7 @@ export function Kind39701Renderer({ event }: BaseEventProps) { className="flex items-center gap-2 text-accent hover:underline" > - {url} + {displayUrl} )}