This page showcases all button variants used across the application. Use this as a reference when working on button consolidation.
Found in 6 files
Found in 20+ files
4 custom implementations
The default button variant from shadcn/ui button component
Custom mx-blue variant with gradient background
Default button from HeroUI library
Core social button component using HeroUI, used extensively across pricing, bundles, and feature unlocking
Social button variant used in product bundles and courses with rounded corners and extra padding
Blue gradient variant used for accessing purchased video courses
Custom action button component using HeroUI
Custom button with animated colorful border
Purple submit button with rounded corners, used in forms
Small danger button used for destructive actions like deletion
Purple button with white text, used in settings pages
Purple button with pink text, used for credits-related actions
Purple button with white text, used in connection forms
Dark button with sand text, used in booking banners
Purple button with pink text, used in article writer
Social button used in pricing cards, with rounded corners and arrow
Sand-colored button with black text for reactivating MX Pro subscription, used when subscription is cancelled but still active
Contextual button that changes style based on MX Pro status - sand background for Pro version
Simple view button used in pricing cards when user has permission
Management button for active MX Pro subscribers
Pink button with purple text for unlocking charts
Purple button with pink text and lock icon for applying credits
Light danger button with rounded corners for canceling credit operations
Purple button with pink text for confirming credit operations
Blue gradient button for unlocking library features
These buttons are used across the Louis section, primarily in product pricing and bundle components.
Primary call-to-action button used in product pricing cards
Interactive price selection button used in pricing sliders
Standardized button component used for product purchases across the application. Variants are based on the background color of their container: dark for dark backgrounds and light for light backgrounds.
Used on dark backgrounds (purple, dark red, dark blue, black). Maintains consistent text color for better readability.
Used on light backgrounds (pink). Maintains consistent text color for better readability.
Default button style used when no specific variant is specified. Includes purple border and text.