theme object that contains theme configuration to generate a complete color scheme.
Structure
Thetheme object contains the following properties:
| Property | Description | Default |
|---|---|---|
$.theme.mode | Theme mode (light or dark) | light |
$.theme.seed | Seed color for theme generation (hex with #) | #2962FF |
Theme Mode
Control whether the tool displays in light or dark mode:Light Mode
Clean, bright interface suitable for light-themed applications.
Dark Mode
Dark interface that reduces eye strain and suits dark-themed applications.
- Web (JSON)
- iOS (Map)
- Android (JSONObject)
Seed Color
Provide a seed color and Quicko Tools will generate a complete color scheme. This ensures harmonious colors across the entire tool interface.- Web (JSON)
- iOS (Map)
- Android (JSONObject)
Best Practices
Use Your Brand's Primary Color
Use Your Brand's Primary Color
Pass your brand’s primary color as the seed. It will generate complementary colors automatically.
Respect User Preferences
Respect User Preferences
Detect the user’s system theme preference and set the mode accordingly for a consistent experience.
Test Both Modes
Test Both Modes
Always test your integration in both light and dark modes to ensure readability and visual appeal.
Avoid Low-Contrast Colors
Avoid Low-Contrast Colors
Choose seed colors with sufficient contrast. Very light or very dark colors may produce themes with accessibility issues.
Example Themes
Here are some example seed color configurations:| Brand Color | Hex Code | Usage |
|---|---|---|
| Quicko Blue | #2962FF | Default Quicko branding |
| Forest Green | #2E7D32 | Eco-friendly or financial apps |
| Deep Purple | #673AB7 | Creative or premium apps |
| Orange | #F57C00 | Energetic or action-oriented apps |