added project pages, updated page for FAM.

This commit is contained in:
Hunter W.
2026-06-08 22:25:39 -04:00
parent 0b161f3e2d
commit 89e5c2364c
27 changed files with 1860 additions and 55 deletions

View File

@@ -1,14 +1,16 @@
"use client";
import Link from "next/link";
type Props = {
section: string;
setSection: (s: string) => void;
subtitle?: string;
};
const items = ["profile", "projects"];
const items = ["profile", "project"];
export default function Nav({ section, setSection }: Props) {
export default function Nav({ section, subtitle }: Props) {
return (
<nav
style={{
@@ -21,10 +23,9 @@ export default function Nav({ section, setSection }: Props) {
}}>
{items.map((item) => (
<Link key={item} href={"/" + item}>
<button
key={item}
onClick={() => setSection(item)}
style={{
background: section === item ? "var(--surface)" : "transparent",
color: section === item ? "var(--accent)" : "var(--muted)",
@@ -50,9 +51,11 @@ export default function Nav({ section, setSection }: Props) {
<span style={{ opacity: 0.4, marginRight: 6 }}></span>
{item}
</button>
</button></Link>
))}
<p>{subtitle}</p>
</nav>
);
}