🎨 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
- Copy the theme file you want to use
- Rename it to
reachu-config.json
- Add your API key
- Customize colors as needed
- Place in your app bundle
// Load the configuration
ConfigurationLoader.loadFromJSON("reachu-config")
🎨 Customization Tips
Colors
- Adjust
primary
andsecondary
to match your brand - Keep high contrast between
textPrimary
andbackground
- Test both light and dark modes thoroughly
Cart Configuration
bottomRight
position works for most apps- Use
iconOnly
for minimal interfaces showCartNotifications
enhances user feedback
UI Settings
- Enable
enableAnimations
for modern feel showProductBrands
depends on your use caseenableHapticFeedback
improves 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! 🌟