BloomText (Word Bloom)

Texto que florece por palabras. Signature visual de InteraUI v1.3.0.

In this guide, we showcase the BloomText component, entrada animada palabra por palabra con highlights.

Preview

Code

import "@elizabthpazp/intera-ui/dist/globals.css";
import { BloomText } from "@elizabthpazp/intera-ui";

export default function Home() {
  return (
    <BloomText
      darkMode
      text="Interfaces que respiran y enamoran."
      highlightWords={["respiran,"]}
      textClassName="text-3xl sm:text-5xl"
      showReplay
    />
  );
}

Component Details

The BloomText component consists of:

  • Split por espacios, cada palabra anima blur → focus.
  • Highlights con match exacto.
  • Replay + palabras clicables (pop) y hovereables.

Props

Prop NameTypeDefaultDescription
textstringdemoSe parte por espacios.
darkModebooleanfalseEnables dark mode styling if true.
highlightWordsstring[]["respiran,", "enamoran"]Match exacto con la palabra.
highlightClassstringgradiente violeta→cyanClase de las destacadas.
textClassNamestring"text-3xl sm:text-4xl"Tamaño del texto (sobreescribe).
showReplaybooleantrueBotón Replay + hint.
classNamestring""Additional classes merged via cn().
styleCSSProperties-Inline styles.

Features

  • Click = onClick por palabra, funciona en touch.
  • Location: src/components/interactive/BloomText.jsx.

¿No estás seguro si Intera UI es para ti?

⚡Desarrollado con ask-ai-badge — insignia de IA lista para tu propio proyecto