Issue
Update language and UX across the "Sleep on it" flow to improve clarity, consistency, and user encouragement.
Solution (Implemented)
SleepOnIt view (views/SleepOnIt.tsx)
- Subtitle: Kept "Taking time to think is a superpower." on its own line; moved "How long would you like to wait?" to the next line with tighter line height (1.2)
- Post-save flow: Added "You have committed to waiting [duration]. You can do it!" below "Brilliant choice!" and above the countdown
- Success message: Moved "✓ Reminder saved" to appear below "Brilliant choice!" and above the commitment text; removed exclamation mark
EarlyReturnFromSleep view (returned before reminder expired)
- Icons: Added button icons matching ProductView (trophy, clock, hands-clapping)
- Colors: "I don't need it" uses
primaryEmphasized (mint #b8d8d4, dark green text) to match ProductView
- Button order: Top → "I don't need it"; Middle → "Sleep on it" (renamed from "I'll wait"); Bottom → "I need this now"
BackToAnOldFlame view (returned after reminder expired)
- Icons: Added button icons matching ProductView (trophy, hands-clapping, clock)
Branch
sleep_language
Issue
Update language and UX across the "Sleep on it" flow to improve clarity, consistency, and user encouragement.
Solution (Implemented)
SleepOnIt view (
views/SleepOnIt.tsx)EarlyReturnFromSleep view (returned before reminder expired)
primaryEmphasized(mint #b8d8d4, dark green text) to match ProductViewBackToAnOldFlame view (returned after reminder expired)
Branch
sleep_language