First-run tour #58

Closed
opened 2026-10-17 17:29:55 +00:00 by littlefox · 1 comment
Owner

What:

  • Three cards after the first login: what channels and the inbox are; how to read (one button, or a swipe on a phone); how to reply.
  • Skippable, and never shown again. "Seen" is stored in the user area so it follows the person across devices.
  • Not shown to users who already have elisp settings (they know LysKOM).

Done when:

  • An e2e spec: a fresh person sees the tour once; after skipping, it's gone after a new login; a seeded elisp user never sees it.

From docs/ROADMAP.md, 0.2 "Feels like an app".

What: - Three cards after the first login: what channels and the inbox are; how to read (one button, or a swipe on a phone); how to reply. - Skippable, and never shown again. "Seen" is stored in the user area so it follows the person across devices. - Not shown to users who already have elisp settings (they know LysKOM). Done when: - An e2e spec: a fresh person sees the tour once; after skipping, it's gone after a new login; a seeded elisp user never sees it. From docs/ROADMAP.md, 0.2 "Feels like an app".
Author
Owner

Merged in #84. Three cards in an empty reader (never pushes a post down), skippable, tour-seen saved in the user area before the card goes; not for elisp users. tour.spec.ts.

Merged in #84. Three cards in an empty reader (never pushes a post down), skippable, tour-seen saved in the user area before the card goes; not for elisp users. tour.spec.ts.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
littlefox/neokom#58
No description provided.