FluxBorder (Animated Border)

Borde cónico animado para cards y CTAs. Signature visual de InteraUI v1.3.0.

In this guide, we showcase the FluxBorder component, anillo cónico rotando alrededor de tu contenido.

Preview

Code

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

export default function Home() {
  return (
    <FluxBorder darkMode glow="violet" speed={4} radius="rounded-[2rem]">
      <div className="px-10 py-8 text-center">Tu card / botón grande</div>
    </FluxBorder>
  );
}

Component Details

The FluxBorder component consists of:

  • Anillo cónico animado (conic-gradient rotando).
  • Fondo interno que respeta darkMode.
  • Aceleración en hover (×0.45 del speed).

Props

Prop NameTypeDefaultDescription
childrenReactNode-Contenido interno.
darkModebooleanfalseFondo interno claro / oscuro.
glow"violet" | "ember" | "mint" | "mono""violet"Paleta del anillo.
speednumber4Segundos por vuelta (en hover acelera).
radiusstring"rounded-[2rem]"Radio externo e interno.
classNamestring""Additional classes merged via cn().
styleCSSProperties-Inline styles.

Features

  • className="rounded-none" sobreescribe radios internos (va al root).
  • Location: src/components/interactive/FluxBorder.jsx.

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

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