Files
oO/apps/web
alvis 9bd60a9835 feat(web): action sheet cleanup + settings page (#100 #101 #102)
- Remove "Helpful"/"Not helpful" from action sheet — reward is inferred
  from done/snooze/dismiss + dwell time; explicit sentiment buttons were
  redundant and cluttered the UI (#100)
- Move "notify me" push subscription button to new /config page (#101)
- Add settings gear icon (bottom-right, fixed) on tip page linking to /config (#102)
- New /config page: push notification toggle + link to /connect integrations

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 13:52:45 +00:00
..

apps/web

Next.js PWA. Phase 0 scope: three pages.

Route Purpose
/sign-in Google/Apple OAuth buttons. No form.
/connect List of integrations (cards). Tap → OAuth. Tap connected card → disconnect.
/ (tip) Pure black background. One tip centered. Tap gestures: done / snooze / dismiss.

Design notes

  • The tip page is the product. Treat it like a watch face.
  • Zero chrome, no nav bar, no settings icon while a tip is showing. Long-press reveals actions.
  • Offline-first: last tip is cached; reactions queued until reconnect.