Saltar al contenido
Alea0.1
Pro
  1. Alea
  2. Componentes
  3. Efectos
  4. Fondos

EfectosAlea Pro

Fondos

Campos de color aurora, patrones de puntos y líneas, grano para degradados, y un desenfoque progresivo en los bordes de scroll.

import { Aurora, Pattern, Grain, BlurEdge } from '@alea/pro';

Ejemplos

Fondos

Aurora, un patrón de puntos o líneas y grano. Decorativos y ocultos para lectores de pantalla; los bucles se detienen con movimiento reducido.

Aurora

Dots

Grain

Borde desenfocado

Envuelve un área con scroll: el contenido bajo sus bordes se desenfoca y desvanece en vez de cortarse. Cada borde aparece solo cuando hay más para desplazar.

Release note 1: tokens, motion and docs updates.

Release note 2: tokens, motion and docs updates.

Release note 3: tokens, motion and docs updates.

Release note 4: tokens, motion and docs updates.

Release note 5: tokens, motion and docs updates.

Release note 6: tokens, motion and docs updates.

Release note 7: tokens, motion and docs updates.

Release note 8: tokens, motion and docs updates.

Release note 9: tokens, motion and docs updates.

Release note 10: tokens, motion and docs updates.

Release note 11: tokens, motion and docs updates.

Release note 12: tokens, motion and docs updates.

Release note 13: tokens, motion and docs updates.

Release note 14: tokens, motion and docs updates.

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…
  • --alea-accent-second…
  • --alea-accent-third…

Motion

  • --alea-motion-ease-in-out…

Component

  • --alea-aurora-1…
  • --alea-aurora-2…
  • --alea-aurora-3…

Props

Aurora props

Campos de color lentos y suaves detrás de un hero o una sección. Decorativo; se detiene con movimiento reducido.

PropTipoPor defectoDescripción
classNamestring-
colors[string, string, string]-
styleCSSProperties-

Pattern props

Una grilla tranquila de puntos o líneas detrás del contenido, que se desvanece en los bordes.

PropTipoPor defectoDescripción
classNamestring-
fadebooleantrue
sizenumber24
variant"grid" | "dots"'dots'

Grain props

Ruido fino sobre un degradado para que no se formen bandas. Ponlo al final dentro de un padre posicionado.

PropTipoPor defectoDescripción
classNamestring-
opacitynumber0.12

BlurEdge props

Envuelve un área con scroll: el contenido que pasa bajo sus bordes se desenfoca y desvanece de forma progresiva en vez de cortarse.

PropTipoPor defectoDescripción
childrenobligatoriaReactNode-El área con scroll (su primer elemento es el que se desplaza).
classNamestring-
edges"bottom" | "both" | "top"'bottom'Qué bordes se desenfocan: bottom (por defecto), top o both. Cada uno aparece solo cuando hay más contenido más allá.
heightnumber64Altura del desenfoque en px. Por defecto 64.

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.

Aurora

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-aurora

Pattern

Variantes
variantgriddots
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-pattern
Atributos data
data-variant=dotsdata-variant=griddata-fade

Grain

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-grain

BlurEdge

Variantes
edgesbottombothtop
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-blur-edge.alea-blur-edge-wrap
Atributos data
data-hiddendata-position=bottomdata-position=top

Accesibilidad

  • Todos son decoración, ocultos para lectores de pantalla, y la aurora se detiene con movimiento reducido.
  • Mantén el contraste del texto encima; el patrón se desvanece en los bordes por defecto.

Qué hacer y qué evitar

Hacer

  • Usa un fondo por sección.
  • Pon el fondo primero dentro de un padre posicionado y el contenido encima.

Evitar

  • No pongas la aurora detrás de texto largo.
Probado con axe, teclado y roles de lector de pantalla