Saltar al contenido

La colección de componentes

Diseña tu lenguaje visual.

Afina cada superficie. Explora interacciones reales y copia el código React con tu configuración.

Lienzo en vivoAurora · Oscuro

Un sistema. Tu identidad.

Elige una paleta para la colección y explora materiales y efectos en cada componente.

Paleta de color
44 / 44 componentes

Button

Acciones

Seis estilos, cinco tamaños y estados de foco y carga.

Paleta de color
Forma del botón
Tamaño del botón
Material del botón

Listo para guardar esta vista previa local.

Borra el nombre para deshabilitar. Usa Tab para explorar el foco. Los controles pequeños conservan un área táctil de 44px.

src/components/ui/button.tsxElevado

ButtonGroup

Acciones

Un contenedor para acciones relacionadas.

src/components/ui/button-group.tsxElevado

Pagination

Navegación

Páginas controladas con acciones anterior y siguiente.

Página 1 de 5

src/components/ui/pagination.tsxElevado

Tabs

Navegación

Pestañas accesibles por teclado con Base UI.

Claridad sobre tu espacio de trabajo.

src/components/ui/tabs.tsxElevado

Command

Navegación

Acciones agrupadas y buscables en un diálogo con control de foco.

src/components/ui/command.tsxElevado

Input

Formularios

Un campo nativo con estados semánticos de foco y error.

src/components/ui/input.tsxElevado

Field

Formularios

Etiqueta, descripción y mensaje de error vinculados.

Solo se usa como estado local.

src/components/ui/field.tsxElevado

Textarea

Formularios

Campo de varias líneas con un lenguaje visual coherente.

src/components/ui/textarea.tsxElevado

Select

Formularios

Selección controlada con navegación por teclado.

Elige un plan
src/components/ui/select.tsxElevado

Combobox

Formularios

Un control de selección con búsqueda.

src/components/ui/combobox.tsxElevado

MultiSelect

Formularios

Busca, selecciona y elimina varios valores.

src/components/ui/multi-select.tsxElevado

Checkbox

Formularios

Estados marcado, vacío, mixto y deshabilitado.

src/components/ui/checkbox.tsxElevado

RadioGroup

Formularios

Una elección entre opciones claramente etiquetadas.

src/components/ui/radio-group.tsxElevado

Switch

Formularios

Un ajuste controlado de activación.

src/components/ui/switch.tsxElevado

Slider

Formularios

Control numérico con mouse y teclado.

Un poco más de intensidad64%

src/components/ui/slider.tsxElevado

DatePicker

Formularios

Un calendario localizado para elegir una fecha.

src/components/ui/date-picker.tsxElevado

DateRangePicker

Formularios

Selección localizada de fecha inicial y final.

src/components/ui/date-picker.tsxElevado

InputOTP

Formularios

Un campo accesible con casillas visuales para dígitos.

src/components/ui/input-otp.tsxElevado

FileUpload

Formularios

Elige o arrastra archivos con validación de tamaño y tipo.

Deja un poco de inspiración aquí.

Imágenes, PDF, texto, JSON o CSV · Hasta 10 MB por archivo

    src/components/ui/file-upload.tsxElevado

    Card

    Datos y estructura

    Secciones componibles de cabecera, contenido y pie.

    Un poco más de intención.

    Para tu próxima buena idea.

    Contenido con un lugar claro donde estar.

    src/components/ui/card.tsxElevado

    Avatar

    Datos y estructura

    Retratos generados, iniciales de reserva y tres tamaños.

    AMITLM
    PNFallback con iniciales
    src/components/ui/avatar.tsxElevado

    Badge

    Datos y estructura

    Cinco tonos semánticos para estados y metadatos.

    ActivoBorradorPendienteNecesita revisiónCuidado
    src/components/ui/badge.tsxElevado

    Table

    Datos y estructura

    Elementos de tabla nativos en un contenedor desplazable.

    PlanPuestosEstado
    Starter1Activo
    Pro5Activo
    Enterprise25Activo
    src/components/ui/table.tsxElevado

    DataTable

    Datos y estructura

    Ordenación, filtros, selección y paginación con tipos.

    Densidad de tabla
    Material de tabla

    Cartera de clientes

    8 registros

    Elige columnas, cambia el tamaño de página y selecciona registros.

    8 clientes ilustrativos · Valor mensual en USD
    Olivia RhyeProUS$ 249
    Phoenix BakerEnterpriseUS$ 699
    Lana SteinerProUS$ 249
    1–3 de 8 registrosPágina 1 de 3
    src/components/ui/data-table.tsxElevado

    Chart

    Datos y estructura

    Seis tipos de gráfico con tablas de datos accesibles.

    Crecimiento de ejemplo por mes
    Crecimiento de ejemplo por mesActualAnterior
    May2824
    Junio3429
    Julio3230
    Agosto4234
    src/components/ui/chart.tsxElevado

    Alert

    Mensajes y estados

    Cuatro tonos semánticos y anuncios accesibles.

    Cambios guardados

    Todo está actualizado.

    Se necesita un poco de atención

    Revisa los detalles pendientes.
    src/components/ui/alert.tsxElevado

    Toast

    Mensajes y estados

    Mensajes de estado con Sonner.

    src/components/ui/toast.tsxElevado

    Tooltip

    Capas y paneles

    Ayuda contextual con acceso por mouse y teclado.

    src/components/ui/tooltip.tsxElevado

    Popover

    Capas y paneles

    Una superficie posicionada para controles contextuales.

    src/components/ui/popover.tsxElevado

    Dialog

    Capas y paneles

    Contenido modal con título, descripción y control de foco.

    src/components/ui/dialog.tsxElevado

    Drawer

    Capas y paneles

    Un panel lateral con el mismo control de foco del diálogo.

    src/components/ui/drawer.tsxElevado

    Progress

    Mensajes y estados

    Un indicador de progreso etiquetado y acotado.

    Tu progreso64%

    src/components/ui/progress.tsxElevado

    Spinner

    Mensajes y estados

    Un indicador de carga con etiqueta accesible.

    Cargando…
    src/components/ui/spinner.tsxElevado

    Skeleton

    Mensajes y estados

    Formas de carga que respetan el movimiento reducido.

    src/components/ui/skeleton.tsxElevado

    Empty

    Mensajes y estados

    Un estado vacío claro con una acción opcional.

    Un poco de calma por aquí.

    Dale espacio a algo nuevo.

    src/components/ui/empty.tsxElevado

    Accordion

    Capas y paneles

    Secciones desplegables con Base UI.

    Componentes originales, tokens semánticos y ejemplos completos de aplicaciones.

    src/components/ui/accordion.tsxElevado

    VideoPlayer

    Medios

    Reproducción, posición, silencio, subtítulos y pantalla completa.

    0:000:00
    src/components/ui/video-player.tsxElevado

    Ribbon

    Medios

    Un acento compacto para novedades y destacados.

    Nueva versiónCuidadoPróximamente
    src/components/ui/ribbon.tsxElevado

    Los cambios de paleta se aplican a toda la colección. Los ajustes de cada componente son locales y se incluyen en el ejemplo copiado. Notas de accesibilidad →