# Lexy Kit — catálogo para agentes
> Lexy Design System en **HTML plano** (sin React ni Radix) para construir
> prototipos low-fi con el look real de Lexy. Artefacto derivado del registry;
> no se edita a mano. Esta página es el punto de entrada: léela y sigue los
> enlaces (texto plano servido por CDN) para el markup de cada pieza.
## Cómo construir un prototipo
1. Enlaza el tema y el runtime de overlays:
`` y
``.
2. Toma el markup de un componente o block (enlaces abajo) y compón la página.
3. Usa **tokens semánticos** (`bg-primary`, `text-foreground`, `border-border`,
`text-muted-foreground`…); el estilo ya está resuelto en `kit.css`.
4. Para overlays, copia el bloque `
` (estado *Interactivo*)
y carga `kit.js`: el toggle (click/hover, backdrop, Escape) es automático.
5. **Define el mundo** (cliente vs CRM) y sigue las pautas de diseño.
Guía completa: https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/AGENTS.md · Todo inline: https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/llms-full.txt ·
Índice máquina-legible: https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/manifest.json
## Componentes
- [Accordion](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/accordion.html): Secciones colapsables para mostrar detalle bajo demanda (Radix). Progressive disclosure: muestra primero los títulos y despliega el contenido al pedirlo. El componente vive en tu proyecto: instálalo con `create-lexy add accordion` y edítalo con libertad.
- [AlertDialog](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/alert-dialog.html) _(overlay: modal)_: Confirmación modal que **interrumpe** (rol `alertdialog`): la persona debe elegir entre cancelar o confirmar — no hay X, ni cierre con click afuera. Para destruir, descartar cambios o salir de un flujo con costo. El componente vive en tu proyecto: instálalo con `create-lexy add alert-dialog` y edítalo con libertad.
- [AppAccordion](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/app-accordion.html): Acordeón de aplicación **data-driven**. Describe los items como datos (`items`)
- [AppDialog](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/app-dialog.html) _(overlay: modal)_: Diálogo de aplicación al estilo **Material 3**. Estructura canónica sin dividers: El componente vive en tu proyecto: instálalo con `create-lexy add app-dialog` y edítalo con libertad.
- [AppHeaderBar](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/app-header-bar.html): Barra de navegación superior **data-driven**. Describe la navegación como datos
- [AppSidebar](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/app-sidebar.html): Barra lateral de navegación **data-driven**. Describes la navegación como datos
- [Avatar](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/avatar.html): Imagen de perfil con fallback. Para identificación visual. El componente vive en tu proyecto: instálalo con `create-lexy add avatar` y edítalo con libertad.
- [Badge](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/badge.html): Etiqueta de estado o categoría, **no interactiva** (``). Para marcar estados ("Activo", "Pendiente") o clasificar. El componente vive en tu proyecto: instálalo con `create-lexy add badge` y edítalo con libertad.
- [BrandBackground](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/brand-background.html): Fondos oficiales del manual de marca Lexy (sección 05. Fondos) como componente:
- [Breadcrumb](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/breadcrumb.html): Componente Breadcrumb. El componente vive en tu proyecto: instálalo con `create-lexy add breadcrumb` y edítalo con libertad.
- [Button](https://cdn.jsdelivr.net/npm/@lexydesign/kit@latest/kit/components/button.html): Botón de acción. Renderiza un `