Saltar al contenido
Alea0.1
Pro
  1. Alea
  2. Componentes
  3. Tipografía
  4. Link

Tipografía

Link

Lleva a algún lugar. En el texto, independiente o atenuado, con los enlaces externos marcados.

import { Link } from '@alea/ui';

Ejemplos

Configuraciones

Cada valor de cada propiedad, lado a lado. Los números coinciden con la leyenda.

  1. Sizesize
  2. Tonetone
  3. Variantvariant

Estados

Cada estado de interacción, forzado para compararlos, en ambos temas.

Oscuro

Habilitado
Hover
Foco
Presionado
Disabled

Claro

Habilitado
Hover
Foco
Presionado
Disabled

Anatomía

Las partes del componente y la clase que da estilo a cada una.

Tokens

Los tokens de diseño que usa este componente, con su valor en el tema actual. Cambia cualquiera para darle otro estilo.

Color

  • --alea-accent-strong…
  • --alea-border-control…
  • --alea-status-danger…
  • --alea-text…

Type

  • --alea-font-size-base…
  • --alea-font-size-md…
  • --alea-font-size-sm…
  • --alea-font-weight-medium…

Motion

  • --alea-motion-duration-base…
  • --alea-motion-duration-fast…
  • --alea-motion-ease-emphasized…
  • --alea-motion-ease-out…

Props

Especificaciones

Generado desde el código: las variantes de los tipos, los estados y tokens del CSS, y los patrones de motion que aplican. Las grillas muestran el componente real en ambos temas; los números se miden en la página.

Variant

Oscuro

Link dark
variant="inline"variant="standalone"variant="muted"

Claro

Link light
variant="inline"variant="standalone"variant="muted"

Medido: alto · padding horizontal · radio de esquina · tamaño de texto, en px, de la grilla oscura.

Variantes
sizesmmdlg
tonedangerneutralaccent
variantinlinemutedstandalone
Estados
HoverDisabledKeyboard focus
Motion
hint
Oscuro y claro
Cada color viene de tokens del tema, así que sigue a data-theme (y a presets como Graphite) en la página o en cualquier contenedor. El contraste se revisa en ambos temas.
Clases para estilos
.alea-link.alea-link-icon.alea-link-icon-end.alea-link-ext
Atributos data
data-variant=inlinedata-variant=standalonedata-variant=muteddata-size=smdata-size=mddata-size=lgdata-tone=neutraldata-tone=danger

Accesibilidad

  • Los enlaces externos agregan "(se abre en una pestaña nueva)" para lectores de pantalla y rel=noopener.
  • Los enlaces en el texto van subrayados, así que no dependen del color.

Teclado

TeclaAcción
EnterSigue el enlace

Qué hacer y qué evitar

Hacer

  • Di a dónde lleva: Lee la guía de precios.

Evitar

  • No escribas "haz clic aquí".
  • No uses un enlace para acciones que cambian algo: usa Button.
Probado con axe, teclado y roles de lector de pantalla