Features: - Custom color button in Light Color section (rainbow gradient icon) - Tapping opens color picker sheet with: - Live color preview - Native iOS ColorPicker - Tips for best ring light colors - Custom color syncs across devices via iCloud - Premium-gated with crown icon indicator Storage: - CustomColorRGB struct for Codable-compatible color storage - RGB values stored separately in SyncedSettings - Color converts to/from UIColor for RGB extraction UI: - Rainbow gradient when not selected, solid custom color when selected - Sheet with Apply/Cancel buttons - Color preview bar at top of picker |
||
|---|---|---|
| .. | ||
| Premium | ||
| Protocols | ||
| Storage | ||
| Color+Extensions.swift | ||
| DesignConstants.swift | ||