diff --git a/apps/web/public/images/products/suchoice.png b/apps/web/public/images/products/suchoice.png new file mode 100644 index 0000000..935b8d1 Binary files /dev/null and b/apps/web/public/images/products/suchoice.png differ diff --git a/apps/web/public/images/products/vegan-iq.png b/apps/web/public/images/products/vegan-iq.png new file mode 100644 index 0000000..012cbbf Binary files /dev/null and b/apps/web/public/images/products/vegan-iq.png differ diff --git a/apps/web/src/app/links/page.tsx b/apps/web/src/app/links/page.tsx index d237ac7..880654c 100644 --- a/apps/web/src/app/links/page.tsx +++ b/apps/web/src/app/links/page.tsx @@ -1,6 +1,7 @@ import { Header } from "@/components/layout/header"; import { MobileNav } from "@/components/layout/mobile-nav"; import { StoreButtons } from "@/components/store-buttons"; +import Image from "next/image"; import Link from "next/link"; import type { Metadata } from "next"; @@ -14,6 +15,7 @@ const apps = [ { name: "Vegan IQ", tagline: "Plant-based trivia backed by real data", + icon: "/images/products/vegan-iq.png", color: "text-green-600 dark:text-green-400", borderColor: "border-green-500/20", href: "/products/vegan-iq", @@ -25,6 +27,7 @@ const apps = [ { name: "Bauhaus Echo", tagline: "Visual memory puzzle inspired by Bauhaus design", + icon: "/images/products/bauhaus-echo.png", color: "text-blue-600 dark:text-blue-400", borderColor: "border-blue-500/20", href: "/products/bauhaus-echo", @@ -36,6 +39,7 @@ const apps = [ { name: "Suchoice", tagline: "AI-powered decision making", + icon: "/images/products/suchoice.png", color: "text-pink-600 dark:text-pink-400", borderColor: "border-pink-500/20", href: "/products/suchoice", @@ -57,16 +61,42 @@ export default function LinksPage() {
{app.tagline}
+{app.tagline}
+diff --git a/apps/web/src/app/products/suchoice/page.tsx b/apps/web/src/app/products/suchoice/page.tsx index dee8442..ec5a6d4 100644 --- a/apps/web/src/app/products/suchoice/page.tsx +++ b/apps/web/src/app/products/suchoice/page.tsx @@ -2,6 +2,7 @@ import { Header } from "@/components/layout/header"; import { MobileNav } from "@/components/layout/mobile-nav"; import { Card } from "@repo/ui/components/card"; import { StoreButtons } from "@/components/store-buttons"; +import Image from "next/image"; import Link from "next/link"; import type { Metadata } from "next"; @@ -32,9 +33,18 @@ export default function SuchoicePage() { ← Back to Products -
diff --git a/apps/web/src/app/products/vegan-iq/page.tsx b/apps/web/src/app/products/vegan-iq/page.tsx index 426b262..56ed47c 100644 --- a/apps/web/src/app/products/vegan-iq/page.tsx +++ b/apps/web/src/app/products/vegan-iq/page.tsx @@ -2,6 +2,7 @@ import { Header } from "@/components/layout/header"; import { MobileNav } from "@/components/layout/mobile-nav"; import { Card } from "@repo/ui/components/card"; import { StoreButtons } from "@/components/store-buttons"; +import Image from "next/image"; import Link from "next/link"; import type { Metadata } from "next"; @@ -34,9 +35,18 @@ export default function VeganIqPage() { ← Back to Products -