"use client" import { useState } from "react" import { ColorSwatches } from "@/components/design-system/color-swatches" import { TypographySamples } from "@/components/design-system/typography-samples" import { ComponentMatrix } from "@/components/design-system/component-matrix" import { SampleForm } from "@/components/design-system/sample-form" import { SettingsCard } from "@/components/design-system/settings-card" import { Button } from "@/components/ui/button" import { Moon, Sun } from "lucide-react" export default function DesignSystemPage() { const [theme, setTheme] = useState<"light" | "dark">("light") const toggleTheme = () => { const newTheme = theme === "light" ? "dark" : "light" setTheme(newTheme) document.documentElement.classList.toggle("dark", newTheme === "dark") } return (
{/* Header */}
{/* Main Content */}
{/* Color Tokens */}
{/* Typography */}
{/* Component Matrix */}
{/* Real-World Examples */}
{/* Consultation Form */}

Consultation Request Form

{/* Settings Card */}

System Settings

{/* Footer */}
) } function SectionHeader({ title, description }: { title: string; description: string }) { return (

{title}

{description}

) }