Skip to content

Button Component

The Button component provides a clean, accessible button element that can be styled with different variants to match your design needs.

PropTypeRequiredDescription
labelstringYesThe text displayed on the button
linkstringYesThe URL the button should link to
variantstringNoStyle variant (primary, secondary, outline, etc.)
  • Multiple Variants - Different visual styles for various use cases
  • Accessible Links - Properly structured anchor elements
  • Responsive Design - Adapts to different screen sizes
  • Custom Styling - Easy to extend with additional CSS classes
  • Semantic HTML - Uses proper link elements for navigation