+ {/* Top row: issue number badge + date */}
+
+
{formatIssueDate(issue.date)}
-
- #{String(issue.number).padStart(3, '0')}
-
-
{issue.vibe}
-
-
-
-
+
+
#{String(issue.number).padStart(3, '0')}
+
+ {/* Issue number large */}
+
+ #{String(issue.number).padStart(3, '0')}
+
+ {/* Vibe line */}
+
{issue.vibe}
+ {/* Publish button — full width on mobile, auto on larger */}
+
@@ -481,7 +485,7 @@ export default function NewsletterPage() {
return (
-
+
{/* ── Masthead ── */}
@@ -490,13 +494,12 @@ export default function NewsletterPage() {
Weekly Drop
SKATE
-
SPOTS