DigitalCommons / land-explorer-front-end

React app for the Land Explorer front end
http://landexplorer.cc
GNU Affero General Public License v3.0
1 stars 0 forks source link

[Backsearch P1] [Ownership panel] Select and deselect all links #264

Closed lin-d-hop closed 2 months ago

lin-d-hop commented 10 months ago

[EDIT]

Clear all is implemented, though let's think about the UX here as it is not quite right.

Select all still to be completed.

Updated acceptance criteria

Probably we'll make new issues for this work.... but moving this back for now


Description

After a chat this morning we've identified a set of UX improvements that will improve the Ownership Search panel.

The updated designs have a 'Select all' already, so let's work to this. We want to additionally add a 'Clear all'. I'm not sure how these should align with each other, but let's work to something that will still be mobile friendly :)

image

Acceptance Criteria

ms0ur1s commented 10 months ago

Updated image to match current iteration of the ownership search

image

ms0ur1s commented 10 months ago

Arrow SVGs

icon-arrow-grey icon-arrow-green

ms0ur1s commented 10 months ago

height: 16px in above design

lin-d-hop commented 10 months ago

Select all on large datasets gives the worst possible experience. White screen of death and you have to totally refresh the page.

https://github.com/DigitalCommons/land-explorer-front-end/assets/8669848/9f246698-e9e7-4bef-a27a-2f14155fa135

ColmDC commented 10 months ago

Select All Currently Visible in the List would also not be very useful atm, as there is currently no geographical coherence to the order they appear in the list. We would need to support that first. See #279 for thoughts on this.

lin-d-hop commented 9 months ago

@rogup @ms0ur1s Let's uncomment this for testing with the error messaging issues :)

rogup commented 9 months ago

Added the select all button and ready for QA. (I didn't send for review since it was literally just uncommenting one line of code)

lin-d-hop commented 9 months ago

@rogup has this been deployed to staging? I couldnt see the box just now...

image

rogup commented 9 months ago

@lin-d-hop Sorry, there was a problem with the hook-runner so the changes weren't automatically deployed. I'm not sure on the exact reason why (there were some user access issues on the server), but it's working again now