From 4ffa39ee95102db3b388fa45521d63b9d31b116d Mon Sep 17 00:00:00 2001 From: "shakespeare.diy" Date: Sat, 27 Jun 2026 21:27:10 +0700 Subject: [PATCH] Various UI cleanups: remove Nostr footer link, hide Map&Earn, update NostrHub links MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Index.tsx: remove Nostr.com button from homepage footer (next to FAQ/About) - SupportersPage: change 'View on GitHub' → 'View on NostrHub' with correct naddr URL - Layout: remove 'Map & Earn' (/bounties) from desktop More dropdown menu - Layout: remove 'Map & Earn' (/bounties) from mobile slide-out nav - Layout: clean up unused Gift icon import and stale isActive check Co-authored-by: shakespeare.diy --- src/components/Layout.tsx | 17 +---------------- src/pages/AboutPage.tsx | 2 +- src/pages/Index.tsx | 8 -------- src/pages/LicensePage.tsx | 2 +- src/pages/SupportersPage.tsx | 12 ++++++------ 5 files changed, 9 insertions(+), 32 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 8aa09ad..5556b44 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -34,7 +34,6 @@ import { Info, Bookmark, MessageCircle, - Gift, LogOut, User, LogIn, @@ -392,7 +391,7 @@ export function Layout({ children }: LayoutProps) { variant="ghost" className={cn( 'flex items-center gap-2 px-4 py-2 rounded-lg transition-all duration-200 text-sm font-bold uppercase tracking-wide h-auto', - (isActive('/bounties') || isActive('/stats') || isActive('/about')) + (isActive('/stats') || isActive('/about')) ? 'text-red-500' : 'text-gray-400 hover:text-red-400' )} @@ -418,13 +417,6 @@ export function Layout({ children }: LayoutProps) { )} - - - - Map & Earn - - - @@ -647,13 +639,6 @@ export function Layout({ children }: LayoutProps) { onClick={() => setMobileMenuOpen(false)} /> )} - setMobileMenuOpen(false)} - /> {t('nav.about')} - - Nostr - diff --git a/src/pages/LicensePage.tsx b/src/pages/LicensePage.tsx index ede6ced..fb2c8a2 100644 --- a/src/pages/LicensePage.tsx +++ b/src/pages/LicensePage.tsx @@ -66,7 +66,7 @@ export default function LicensePage() {

Built with ❤️ on Nostr · Powered by Bitcoin Lightning ⚡

Want to collaborate?

Developers, designers, skaters with skills — reach out.

- View on GitHub + View on NostrHub )}