Carregando…
Carregando…
Carregando…Button with a single light dot travelling around the border via getPointAtLength — adapted from Aceternity UI.
$ npx kikitocn add moving-border@/lib/utilsmotionimport { MovingBorder } from "@/components/ui/cn/moving-border/MovingBorder";
export function MovingBorderExample() {
return (
<MovingBorder>
Moving Border
</MovingBorder>
);
}| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
children* | React.ReactNode | — | Conteúdo do botão |
borderRadius | string | '1.75rem' | Raio da borda (qualquer unidade CSS) |
as | React.ElementType | 'button' | Elemento externo |
duration | number | 3000 | ms por volta completa do ponto de luz |
containerClassName | string | — | Classe no elemento externo |
borderClassName | string | — | Classe no ponto de luz |
className | string | — | Classe no corpo do botão |
Moving Border — o ponto de luz percorre a borda
Shiny Rotating Border Button — glow orbitando + texto com gradiente animado