Overview
Gainable apps use DaisyUI themes for consistent, beautiful styling. You can customize colors, apply themes, and adjust the visual design through your prompts.Themes
Themes provide a complete color palette for your app. Request a theme by name:Available themes
| Theme | Description |
|---|---|
light | Clean, minimal light theme (default) |
dark | Dark mode with high contrast |
cupcake | Soft, playful pastels |
corporate | Professional blues and grays |
retro | Warm, vintage colors |
cyberpunk | Bold neons on dark |
valentine | Pinks and romantic tones |
garden | Fresh greens and naturals |
forest | Deep, earthy greens |
lofi | Muted, relaxed tones |
pastel | Soft pastel colors |
fantasy | Purple and magical |
luxury | Gold and black elegance |
autumn | Warm oranges and browns |
business | Serious, professional |
night | Deep blue dark mode |
winter | Cool blues and whites |
nord | Nordic-inspired palette |
emerald | Rich emerald greens |
Choosing a theme
Match the theme to your app’s purpose:| App Type | Suggested Themes |
|---|---|
| Business/CRM | corporate, business, light |
| Fun/Consumer | cupcake, pastel, fantasy |
| Tech/Developer | cyberpunk, night, nord |
| Nature/Eco | garden, forest, emerald |
| Premium/Luxury | luxury, dark |
| Warm/Friendly | autumn, retro, lofi |
Requesting themes
Direct theme request
By description
Color customization
Beyond themes, you can request specific colors:Color contexts
| Context | What it affects |
|---|---|
| Primary | Buttons, links, active states |
| Secondary | Secondary buttons, accents |
| Accent | Highlights, special elements |
| Neutral | Backgrounds, text |
UI components
Gainable apps use DaisyUI components that adapt to your theme:Buttons
Cards
Forms
Navigation
Layout requests
Page structure
Content layout
Spacing
Responsive design
All Gainable apps are automatically responsive. The layout adjusts for:- Desktop: Full sidebar, multi-column grids
- Tablet: Collapsible sidebar, adjusted columns
- Mobile: Single column, hamburger menu
Common customizations
Add a sidebar
Style badges
Card styling
Table styling
Best practices
Choose one theme and stick with it
Choose one theme and stick with it
Consistency is better than mixing styles. Pick a theme that fits your purpose.
Let the theme do the work
Let the theme do the work
Themes handle colors automatically. You don’t need to specify colors for every element.
Describe the feel, not the pixels
Describe the feel, not the pixels
“Professional and clean” works better than “use #1a1a1a with 16px padding”
Consider your users
Consider your users
Business apps → corporate themes. Fun apps → playful themes. Match user expectations.