Theming
Maybern extends Chakra UI with a custom theme for consistent styling.Theme Structure
Color Palette
Using Theme Values
In Components
Responsive Values
Spacing Scale
Component Overrides
Button
Input
Dark Mode
Typography
Best Practices
Use Theme Values
Use Theme Values
Always use theme tokens instead of hardcoded values:
Use Color Mode Values
Use Color Mode Values
Always handle both light and dark modes:
Responsive Design
Responsive Design
Use responsive arrays/objects for breakpoints:
Extend, Don't Override
Extend, Don't Override
Extend component styles instead of replacing them entirely.