| 1 | --- |
| 2 | import PageLayout from "@/layouts/Base.astro"; |
| 3 | import ProjectCard from "@/components/page/ProjectCard.astro"; |
| 4 | import { projects } from "@/data/projects"; |
| 5 | |
| 6 | const meta = { |
| 7 | title: "/projects", |
| 8 | description: "What I've worked on over the years", |
| 9 | }; |
| 10 | --- |
| 11 | |
| 12 | <PageLayout meta={meta}> |
| 13 | <div class="flex min-h-screen flex-col items-start justify-start gap-6 max-w-none"> |
| 14 | <h1 class="title">/projects</h1> |
| 15 | {projects.map((project, index) => <ProjectCard content={project} index={index} />)} |
| 16 | </div> |
| 17 | </PageLayout> |