import { cn } from "../../lib/utils"; import type { ThemeCardPreviewColors } from "./ThemePreviewCircles"; // A simple miniature of the app: sidebar, a short conversation, the // composer, and the orchestrator panel floating over the interface as an // island with horizontal agent rows. function ThemeWireframePane({ colors, clip, }: { colors: ThemeCardPreviewColors; clip?: "left" | "right" | undefined; }) { const line = "rgb(127 127 127 / 0.25)"; return ( {/* Sidebar: search, then thread rows */} {/* Conversation */} {/* Composer */} {/* Orchestrator island floating over the composer */} {[0, 1, 2].map((row) => ( ))} ); } export function ThemeWireframe({ className, panes, }: { /** Sizing (height) for the frame; the pane geometry is percentage based. */ className?: string; panes: ReadonlyArray<{ colors: ThemeCardPreviewColors; clip?: "left" | "right" }>; }) { return ( {panes.map((pane) => ( ))} ); }