diff --git a/components/content/ProjectCard.tsx b/components/content/ProjectCard.tsx index f447bad..b4f4324 100644 --- a/components/content/ProjectCard.tsx +++ b/components/content/ProjectCard.tsx @@ -1,23 +1,35 @@ -import { IconArrowNarrowRight } from '@tabler/icons-react'; +import Link from 'next/link'; +import { IconArrowNarrowRight, IconExternalLink } from '@tabler/icons-react'; +import { colors } from '@/constants'; interface ProjectCardProps { - title: string; - year: string; - stack: string[]; - description: string; - outcome: string; + slug: string; + title: string; + year: string; + stack: string[]; + description: string; + liveUrl: string; } -export default function ProjectCard({ title, year, stack, description, outcome }: ProjectCardProps) { +export default function ProjectCard({ slug, title, year, stack, description, liveUrl }: ProjectCardProps) { return (
- +

{year} — {stack.join(' · ')}

{description}

-

{outcome}

+ + Live Demo + +
); }