project-lux / lux-frontend

Web front end of LUX
Apache License 2.0
3 stars 0 forks source link

Add new non-semantic sort options to all scope tabs #396

Open roamye opened 5 days ago

roamye commented 5 days ago

Problem Description: New Sorting options are desired for each Object, Works, People/Group, Places, Concepts and Events tab. The new sorting options are semantic or non semantic (NS) and can be found here. This ticket will focus on the semantic sort options.

Expected Behavior/Solution: Object, Works, People/Groups, Concepts and Event tab will contain new semantic search options. All new options will have an ascending/descending option. All options will heavily rely on SortName with the expectation there isn't 100% consistency in the record.

Requirements: Those which are highlighted green identify the non-semantic sort options to be added & the order which they should go in: https://docs.google.com/spreadsheets/d/1c9kqnSqTVSGSlV4FkX0wXRphwTYlbHuApP500QtQzGU/edit?gid=0#gid=0

Needed for promotion: If an item on the list is not needed, it should be crossed off but not removed.

UAT/LUX Examples: https://lux-front-tst.collections.yale.edu/view/results/objects?q=%7B%22AND%22%3A%5B%7B%22text%22%3A%22spreading%22%2C%22_lang%22%3A%22en%22%7D%2C%7B%22text%22%3A%22canvas%22%2C%22_lang%22%3A%22en%22%7D%5D%7D&sq=spreading+canvas (sort toggle)

Dependencies/Blocks:

Related Github Issues:

Related links:

Wireframe/Mockup:

Objects Image Image Works Image Image People/Org Image Image\ Places Image Concepts Image Events Image Image

roamye commented 5 days ago

@miketullo95 - can you add the mockups from https://github.com/project-lux/lux-frontend/issues/80 onto this issue as well ? I tried to do it myself but it kept giving me a user error.