From 08e20b0f398e78025393acc3de9ad36402766812 Mon Sep 17 00:00:00 2001 From: "shakespeare.diy" Date: Thu, 23 Jul 2026 20:59:29 +0700 Subject: [PATCH] newsletter: fix hash-router URL (#/newsletter), add to desktop More dropdown Co-authored-by: shakespeare.diy --- src/components/Layout.tsx | 7 +++++++ src/pages/NewsletterPage.tsx | 6 +++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index f64e417..e2bb1b2 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -442,6 +442,13 @@ export function Layout({ children }: LayoutProps) { Supporters ⚡ + + + + + Newsletter + + diff --git a/src/pages/NewsletterPage.tsx b/src/pages/NewsletterPage.tsx index d9d1ad8..5329833 100644 --- a/src/pages/NewsletterPage.tsx +++ b/src/pages/NewsletterPage.tsx @@ -179,7 +179,7 @@ export const NEWSLETTER_ISSUES: NewsletterIssue[] = [ The whole app got rebuilt from the ground up this week. Map went dark with Voyager tiles + a bottom sheet + Near Me button. Settings ditched the 7-tab scroll for a clean iOS menu. Wallet went mobile-first. The Lab and Events pages got proper filter drawers and location search. The Rider Card went from a form dump to a staged experience with hero preview, 3 tabs, and witnessed badges finally showing. Sasquatch got repositioned. v1.0.54 shipped to ZapStore. A lot moved. -https://skate-spots.org/newsletter +https://skate-spots.org/#/newsletter #skateboarding #nostr #skatespots #spotr #newsletter #skatespotsnews`, }, @@ -244,7 +244,7 @@ https://skate-spots.org/newsletter Security week. Fake spot protection, URL sanitization, map clustering, phishing warnings and more — eight improvements shipped to keep the community clean and the map usable. -https://skate-spots.org/newsletter +https://skate-spots.org/#/newsletter #skateboarding #nostr #skatespots #spotr #newsletter #skatespotsnews`, }, @@ -418,7 +418,7 @@ function PublishToNostrButton({ issue }: { issue: NewsletterIssue }) { ['t', 'spotr'], ['t', 'newsletter'], ['t', 'skatespotsnews'], - ['r', 'https://skate-spots.org/newsletter'], + ['r', 'https://skate-spots.org/#/newsletter'], ], }); setPublished(true);