"use client" import { Button } from "@/components/ui/button" import { Input } from "@/components/ui/input" import { Textarea } from "@/components/ui/textarea" import { Checkbox } from "@/components/ui/checkbox" import { Switch } from "@/components/ui/switch" import { Badge } from "@/components/ui/badge" import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs" import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select" import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger, } from "@/components/ui/tooltip" import { Label } from "@/components/ui/label" import { Plus, Trash2, Settings, Mail, Send, Download, Search, X, Check, ChevronRight, Edit, Copy } from "lucide-react" export function ComponentMatrix() { return (
{/* Typography Audit - Slide 22 */}

Typography Audit — Slide 22

Display Title (150px)

Modular Systems

H1 Headline (100px)

Sovereign AI Systems

H2 Section (75px)

Institutional Architecture

H3 Label (60px)

Functional Design

{/* Key Visual - Slide 26 */}

Key Visual Composition — Slide 26

Key visual: structures built from base geometry

Greyhaven's key visual is constructed from a modular system derived from the same underlying geometry as the logo.

Modular Stacking
Hexagonal Logic
Modular Geometry
{/* Brand Identity Integration */}

Institutional Brand Integration

{/* Modular Geometry Showcase */}
Modular Geometry
Structural

Modular
Core

Leveraging architectural logic through 3D modular geometry.

{/* Prompt A & B Treatments */}
Lineart
Prompt A

Institutional Lineart

High-contrast structural lineart defined for documentation visuals.

Silhouette
Prompt B

High-Contrast Silhouette

Bold graphic silhouettes used for high-impact social and poster assets.

{/* Buttons - All Variants */}

Buttons — Variants

Primary

Secondary

Outline

Ghost

Link

Destructive

{/* Buttons - Sizes */}

Buttons — Sizes

Small

Default

Large

{/* Buttons - States */}

Buttons — States

{/* Primary States */}

Primary

{/* Outline States */}

Outline

{/* Destructive States */}

Destructive

{/* Icon Buttons */}

Icon Buttons

{/* By Variant */}

Variants

{/* By Size */}

Sizes

{/* Disabled */}

Disabled

{/* Buttons with Icons */}

Buttons with Icons

{/* Leading Icons */}

Leading Icon

{/* Trailing Icons */}

Trailing Icon

{/* Size Variations */}

Sizes with Icons

{/* Badges - Core Variants */}

Badges — Core Variants

Default Secondary Muted Outline
{/* Badges - Tag & Value */}

Badges — Tag & Value

Tag Category 42 $1,234 100%
{/* Badges - Semantic */}

Badges — Semantic

Success Warning Danger Info
{/* Badges - Channel Pills */}

Badges — Channel Pills

WhatsApp Email Telegram Zulip Platform
{/* Badges on Muted Surface */}

Badges — On Muted Surface

Default Secondary Outline Tag Success Info
{/* Inputs */}

Inputs

Default

With Value

Disabled

Textarea