Rainbow Button

From faxas-portfolio-app · src/components/exploration/rainbow-button/RainbowButton.tsx

Live

Preview runs the converted copy this catalog installs (v2.0.0), mounted with authored demo content.

Install

npx shadcn@latest add https://praxis.faxas.net/r/rainbow-button.json

Adds the registered component, its registry metadata, and declared package dependencies. shadcn CLI required.

Variants

Props

NameTypeDefault
children
required
ReactNode
none
colorSet
'warm' | 'cool' | 'vibrant' | 'mono'
warm
borderWidth
0.5 | 1 | 1.5 | 2
1.5
glowIntensity
'none' | 'soft' | 'medium' | 'strong'
soft
animate
boolean
true
variant
'solid' | 'ghost'
solid
size
'sm' | 'default' | 'lg'
default
bg
string
bgBlur
number
onClick
() => void