"use client"; import Link from "next/link"; import { usePathname } from "next/navigation"; import LexiconStrip from "@/components/site/LexiconStrip"; import { useAccount } from "@/contexts/AccountContext"; import { FORUM_RINGS, getRing } from "@/lib/forumRings"; import { FORUM_ATMOSPHERE_TAGS } from "@/lib/cyberluxZoneLexicon"; const SITE_NAME = "Void Aggregate"; const SITE_TAGLINE = "distributed rumor ledger"; function Scanlines() { return (
); } export default function ForumSiteChrome({ children }: { children: React.ReactNode }) { const { user, hydrated } = useAccount(); const pathname = usePathname(); const ringMatch = pathname?.match(/^\/forum\/ring\/([^/]+)/); const activeSlug = ringMatch?.[1] ?? null; const activeRing = activeSlug ? getRing(activeSlug) : null; return ({SITE_TAGLINE}
r/{activeRing.shortName}
{activeRing.about}