134 lines
2.8 KiB
Plaintext
134 lines
2.8 KiB
Plaintext
================================================================================
|
|
THEME PROVIDER OPTIONS
|
|
================================================================================
|
|
|
|
PROPS (All Required except showBlurBottom)
|
|
-------------------------------------------
|
|
|
|
1. defaultButtonVariant
|
|
• "hover-magnetic"
|
|
• "hover-bubble"
|
|
• "expand-hover"
|
|
• "elastic-effect"
|
|
• "bounce-effect"
|
|
• "icon-arrow"
|
|
• "shift-hover"
|
|
• "text-stagger"
|
|
• "text-shift"
|
|
• "directional-hover"
|
|
|
|
2. defaultTextAnimation
|
|
• "entrance-slide"
|
|
• "reveal-blur"
|
|
• "background-highlight"
|
|
|
|
3. borderRadius
|
|
• "sharp"
|
|
• "rounded"
|
|
• "soft"
|
|
• "pill"
|
|
|
|
4. contentWidth
|
|
• "small"
|
|
• "smallMedium"
|
|
• "compact"
|
|
• "mediumSmall"
|
|
• "medium"
|
|
• "mediumLarge"
|
|
|
|
5. sizing
|
|
• "medium"
|
|
• "mediumLarge"
|
|
• "largeSmall"
|
|
• "large"
|
|
• "mediumSizeLargeTitles"
|
|
• "mediumLargeSizeLargeTitles"
|
|
• "largeSmallSizeLargeTitles"
|
|
• "largeSizeMediumTitles"
|
|
• "mediumLargeSizeMediumTitles"
|
|
• "largeSmallSizeMediumTitles"
|
|
|
|
6. background
|
|
• "none"
|
|
• "plain"
|
|
• "grid"
|
|
• "dotGrid"
|
|
• "circleGradient"
|
|
• "aurora"
|
|
• "floatingGradient"
|
|
• "animatedGrid"
|
|
• "animatedAurora"
|
|
• "fluid"
|
|
• "radialGradient"
|
|
• "noise"
|
|
• "noiseGradient"
|
|
• "noiseDiagonalGradient"
|
|
|
|
7. cardStyle
|
|
• "solid"
|
|
• "solid-accent"
|
|
• "solid-accent-light"
|
|
• "outline"
|
|
• "outline-light"
|
|
• "elevated"
|
|
• "elevated-accent"
|
|
• "elevated-accent-light"
|
|
• "gradient-subtle"
|
|
• "gradient-mesh"
|
|
• "gradient-radial"
|
|
• "neon-glow"
|
|
• "inset"
|
|
• "spotlight"
|
|
• "shadow-colored"
|
|
• "glass-elevated"
|
|
• "glass-depth"
|
|
• "gradient-bordered"
|
|
• "layered-gradient"
|
|
|
|
8. primaryButtonStyle
|
|
• "gradient"
|
|
• "shadow"
|
|
• "flat"
|
|
• "layered-depth"
|
|
• "radial-glow"
|
|
• "diagonal-gradient"
|
|
• "neon-glow-border"
|
|
• "outline"
|
|
|
|
9. secondaryButtonStyle
|
|
• "glass"
|
|
• "outline"
|
|
• "solid"
|
|
• "layered"
|
|
• "radial-glow"
|
|
|
|
10. headingFontWeight
|
|
• "light"
|
|
• "normal"
|
|
• "medium"
|
|
• "semibold"
|
|
• "bold"
|
|
• "extrabold"
|
|
|
|
================================================================================
|
|
|
|
EXAMPLE USAGE:
|
|
|
|
<ThemeProvider
|
|
defaultButtonVariant="text-stagger"
|
|
defaultTextAnimation="entrance-slide"
|
|
borderRadius="pill"
|
|
contentWidth="medium"
|
|
sizing="medium"
|
|
background="aurora"
|
|
cardStyle="glass-elevated"
|
|
primaryButtonStyle="gradient"
|
|
secondaryButtonStyle="glass"
|
|
headingFontWeight="medium"
|
|
showBlurBottom={false}
|
|
>
|
|
{children}
|
|
</ThemeProvider>
|
|
|
|
================================================================================
|