Change list<>card flow
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 14
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Description
Discussed on Zoom
Currently, the card-based modules have the following flow:
- Edit the list on the left
- Hit
Done - The list "turns" into cards (list goes away, cards are created from content - empty rows are ignored)
- User can edit the cards or reset to start over
Instead we want the following:
- Edit the list on the left
- Hit
Update - The list (re)creates the cards, and stays available
- User may edit and update the list at any time (but it only changes the cards when they hit
update) - User may edit the cards themselves (both content and delete), which affects the list values live.
The reason we need for them to explicitly hit update instead of just live-editing in the direction of List->Cards is that cells easily become blank in the process of editing, not intentionally to delete, and for Words and Images this would be especially problematic as they'd accidentally lose the images they assigned.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the card-based modules and the existing list-to-card flow described in the issue. Trace how Done currently switches views and how edits propagate in both directions; done means list editing remains available, Update recreates cards, and card edits still update the list live.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100