import { type Metadata } from "next" import Image from "next/image" import Link from "next/link" import { IconArrowRight } from "@tabler/icons-react" import { Announcement } from "@/components/announcement" import { PageActions, PageHeader, PageHeaderDescription, PageHeaderHeading, } from "@/components/page-header" import { Button } from "@/styles/radix-nova/ui/button" import { CardsDemo } from "./cards" const title = "The Foundation for your Design System" const description = "A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code." export const dynamic = "force-static" export const revalidate = false export const metadata: Metadata = { title, description, openGraph: { images: [ { url: `/og?title=${encodeURIComponent( title )}&description=${encodeURIComponent(description)}`, }, ], }, twitter: { card: "summary_large_image", images: [ { url: `/og?title=${encodeURIComponent( title )}&description=${encodeURIComponent(description)}`, }, ], }, } export default function IndexPage() { return (