Prototype: drawer tree, article list, reader shell #8
Labels
No labels
needs-info
needs-triage
ready-for-agent
ready-for-human
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
TheAnachronism/tt-rss-viewer#8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #1
Blocked by: #3, #5
Question
Does a cheap Flutter (or Flutter-like) UI prototype of the left drawer category tree + unread article list + in-app reader shell match the intended feel — especially: category tap shows articles for cat+descendants; expand/collapse is separate; unread default with toggle?
Resolve by producing a disposable prototype asset to react to, then recording accept/adjust decisions.
Resolution
Accepted variant A — Material drawer as the list-hub / reader shell feel for the MVP:
Drawerwith virtual feeds (All / Fresh / Starred) above nested category→feed treeStyling: MVP ships dark mode by default. A theme switcher is explicitly deferred (later effort; not this map).
Variants B (persistent split) and C (browse sheet) rejected for the phone MVP chrome; they remain on the throwaway branch for contrast only.
Asset
Throwaway Flutter app + Nix flake on branch
prototype/drawer-list-reader-shell(prototype/drawer_list_reader/, run vianix develop -c flutter run -d web-server --web-port=8080 -C prototype/drawer_list_reader).