Greenstand / Greenstand/treetracker-admin-client
Enhance Captures tool with gallery view and tagging/editing
- Dominant language
- JavaScript
- Stars
- 36
- Forks
- 212
- PR merge metrics
- No merged PRs in 30d
Description
## Overview
The _Verify_ tool is currently the only place a user can view all of their capture images in one go and add/modify tags.
As a result, this tool is used for all sorts of activities beyond verification and it can be confusing to users to see all of the unverified captures by default.
Instead, the capability to view and edit already verified captures should be available in the _Captures_ tool.
## Gallery View
This should be the same as the gallery view in the _Verify_ tool. The gallery components should be extracted and shared between the two tools.
The user should be able to toggle between list and gallery in _Captures_.

## Tagging
The tags that are currently available in _Verify_ for approving a capture should be available in _Captures_, but the UX needs to be a little different:
* Applying additional tags to an already approved capture should not require the user to re-approve the capture
* All tag categories should be optional
* The tagging drawer should not be visible if no captures are selected

Again, the component and accompanying logic should be shared as much as possible.
## Editing
When a user selects a capture (either in gallery or list view), the tagging dialog should be pre-populated with the current values.
The user should then have the option of modifying or removing each of those tags.
When multiple captures are selected, each tag category should be checked to see if it's the same for all captures (or empty).
If so, that value should be displayed. Otherwise, the UI should indicate that there are multiple values that can be all removed or replaced in one go.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.