Reachu Theme Examples
This directory contains pre-configured theme examples that you can use as starting points for your own custom themes.
Available Themes
automatic-theme.json
**Best for:**Most applications
- Follows iOS system dark/light mode automatically
- Uses standard iOS colors
- Professional appearance that matches system apps
professional-blue-theme.json
**Best for:**Business and productivity apps
- Clean, professional blue color scheme
- High contrast for readability
- Corporate-friendly appearance
green-ecommerce-theme.json
**Best for:**Shopping and e-commerce apps
- Green primary color suggesting growth and money
- Orange secondary for call-to-actions
- Optimized for conversion
minimal-theme.json
**Best for:**Clean, minimalist apps
- Monochrome color scheme
- Reduced animations and visual noise
- Focus on content over decoration
dark-only-theme.json
**Best for:**Gaming, developer tools, or specialized apps
- Forces dark mode regardless of system setting
- Gaming-inspired color palette
- High contrast for low-light usage
How to Use
- Copythe theme file you want to use
- Renameit to
reachu-config.json - Addyour API key
- Customizecolors as needed
- Placein your app bundle
// Load the configuration
ConfigurationLoader.loadFromJSON("reachu-config")
Customization Tips
Colors
- Adjust
primaryandsecondaryto match your brand - Keep high contrast between
textPrimaryandbackground - Test both light and dark modes thoroughly
Cart Configuration
bottomRightposition works for most apps- Use
iconOnlyfor minimal interfaces showCartNotificationsenhances user feedback
UI Settings
- Enable
enableAnimationsfor modern feel showProductBrandsdepends on your use caseenableHapticFeedbackimproves user experience
Testing Your Theme
- **iOS Simulator:**Settings → Developer → Dark Appearance
- **Device:**Settings → Display & Brightness → Appearance
- **Xcode Previews:**Use
.preferredColorScheme(.dark)and.preferredColorScheme(.light)
Need Help?
Happy theming!