From e4a9b454a4fdeddcb61564e0bfe6ba9d6b568cda Mon Sep 17 00:00:00 2001 From: "shakespeare.diy" Date: Thu, 18 Jun 2026 15:09:32 +0700 Subject: [PATCH] fix: rename issue -> drop, fix hashtags, add 6 tags MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - "Issue" replaced with "Drop" everywhere in UI and copy: Drop #001, Weekly Drops, Write Drop #002, next drop, etc. - nostrText: hashtags consolidated to one line (some clients break each hashtag onto its own line when separated by newlines) - nostrText: removed "Full issue:" prefix โ€” bare URL unfurls cleaner - 6 hashtags added: #skateboarding #nostr #skatespots #spotr #newsletter #skatespotsnews - Publish button tags updated to include all 6 as t-tags - Template comment updated to match new format Co-authored-by: shakespeare.diy --- src/components/NewsletterOverlay.tsx | 4 ++-- src/pages/NewsletterPage.tsx | 31 +++++++++++++++------------- 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/src/components/NewsletterOverlay.tsx b/src/components/NewsletterOverlay.tsx index e898e8e..228bf42 100644 --- a/src/components/NewsletterOverlay.tsx +++ b/src/components/NewsletterOverlay.tsx @@ -76,7 +76,7 @@ function LatestDropPill() { > - {formatIssueNumber(latest.number)} is out + Drop {formatIssueNumber(latest.number)} is out ยท {age === 0 ? 'Today' : age === 1 ? 'Yesterday' : `${age}d ago`} @@ -139,7 +139,7 @@ function MondayAdminReminder() { onClick={() => setDismissed(todayKey)} > - Write Issue #{String(NEWSLETTER_ISSUES[0].number + 1).padStart(3, '0')} + Write Drop #{String(NEWSLETTER_ISSUES[0].number + 1).padStart(3, '0')}