getodk / getodk/web-forms

Indicating removal of a repeat/repeat group

Open
#455 4 comments 0 reactions 0 assignees View on GitHub
needs ui/ux design
Dominant language
TypeScript
Stars
38
Forks
22
PR merge metrics
No merged PRs in 30d

Description

#### Problem description
While doing some exploratory testing in forms with repeats I noticed a thing that confused me a bit. I removed a repeat group which was in the middle but after that I wasn't sure which one I removed. I wasn't sure if I really clicked "remove" cause it felt as if nothing happened - everything stayed in the same place. I think the part that confused me is that there isn't any movement/ graying out while the group is being removed - e.g. if there are groups 1,2,3,4 and group 3 is removed, group 4 becomes group 3 (see the jam below). The only way to notice what happened are the numbers which I added in fields.
I was wondering if some indication of the removal could be added in the future.

#### Steps to reproduce the problem
1. Go to the submissions page of a form with repeat groups. (e.g. https://test.getodk.cloud/projects/629/forms/conditionalrepeatwithgeopoint/submissions)
2. Click "New Submission" (in WF).
3. Add a few repeat groups.
4. Remove a repeat group in the middle.

#### Screenshot
https://jam.dev/c/de06aecb-f324-4796-8798-ac3d374cd705

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue from the submissions page using a form with repeat groups, following the listed steps and reviewing the linked screenshot. Done means removing a repeat group gives clear visual feedback about which group was removed, rather than only changing the group numbers.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.