## Summary - Add Community (testimonials) section to homepage with inline avatars - Add FAQ section sourced from HN discussion questions - Add hero screenshot with next/image optimization - Add Show HN blog post with react-tweet embeds, star history chart, and HN quotes - Redesign footer with 4-column grid layout (Product, Resources, Legal, Social) - Add Download/GitHub CTA buttons at bottom of homepage and blog post - Add dev spacing controls for features, FAQ, and community sections - Fix hydration error (JSON-LD moved to head) - SEO: full metadata on blog posts, robots.txt, blog pages in sitemap, canonical URLs - Replace em dashes site-wide, fix notification descriptions ## Testing - `bun tsc --noEmit` passes clean - Dev server verified on port 3001 ## Related - Task: Add wall of love to main web page + landing screenshot
45 lines
999 B
TypeScript
45 lines
999 B
TypeScript
"use client";
|
|
|
|
import Link from "next/link";
|
|
import posthog from "posthog-js";
|
|
|
|
export function NavLinks() {
|
|
return (
|
|
<>
|
|
<Link
|
|
href="/docs/getting-started"
|
|
className="hover:text-foreground transition-colors"
|
|
>
|
|
Docs
|
|
</Link>
|
|
<Link
|
|
href="/blog"
|
|
className="hover:text-foreground transition-colors"
|
|
>
|
|
Blog
|
|
</Link>
|
|
<Link
|
|
href="/docs/changelog"
|
|
className="hover:text-foreground transition-colors"
|
|
>
|
|
Changelog
|
|
</Link>
|
|
<Link
|
|
href="/community"
|
|
className="hover:text-foreground transition-colors"
|
|
>
|
|
Community
|
|
</Link>
|
|
<a
|
|
href="https://github.com/manaflow-ai/cmux"
|
|
target="_blank"
|
|
rel="noopener noreferrer"
|
|
onClick={() => posthog.capture("cmuxterm_github_clicked", { location: "navbar" })}
|
|
className="hover:text-foreground transition-colors"
|
|
>
|
|
GitHub
|
|
</a>
|
|
</>
|
|
);
|
|
}
|
|
|