A curated collection of creative button components featuring gradients, animations, and unique visual effects. Each button is built with accessibility in mind and can be customized to match your design system.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/fgrreloaded/rigidui/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Creative Buttons does not have a registry file. You’ll need to manually copy the button components from the RigidUI repository into your project.
components/creative-buttons directory. Copy the specific button files you need to your components directory.
Available Buttons
GradientGlowButton
A button with a vibrant gradient and glowing shadow effect.- Preview
- Code
A purple gradient button with a glowing shadow.
Button content
Additional CSS classes
AnimatedBorderButton
A button with an animated gradient border that moves around the edges.- Preview
- Code
Features a moving gradient border with star shine effects.
Button content
Additional CSS classes
RetroButton
A nostalgic button with a retro aesthetic and pressed effect.- Preview
- Code
Cream-colored button with brown border and shadow.
Button content
Additional CSS classes
PurpleGradientButton
A vibrant purple gradient button with a border effect.- Preview
- Code
Purple gradient with darker border gradient.
Button content
Additional CSS classes
NeumorphismButton
A button with a soft, neumorphic design aesthetic.- Preview
- Code
Subtle shadows and highlights create a pressed, tactile effect.
Button content
Additional CSS classes
RainbowButton
An animated rainbow gradient button with optional star display.- Preview
- Code
Animated rainbow border with glow effect.
Button content
Whether to show the star icon and count
Number of stars to display
Additional CSS classes
GitHubStarButton
A specialized button for GitHub repository stars with icon.- Preview
- Code
Rainbow button with GitHub logo and star count.
Button text content
Number of GitHub stars to display
Whether to show the GitHub icon
Additional CSS classes
Common Props
All button components extend the standard HTML button element and accept these common props:Click event handler
Whether the button is disabled
Button type attribute
All other standard button HTML attributes
Examples
Button Group
Display multiple button styles together:Form Submit Button
Use with forms:Disabled State
With Icons
Styling Tips
The buttons are designed to work with both light and dark modes. Some buttons (like AnimatedBorderButton) have specific dark mode styles.
Accessibility
All button components follow accessibility best practices:- Proper semantic HTML (
<button>element) - Keyboard navigation support
- Focus states
- ARIA attributes where appropriate
- Disabled state handling