project-lux / lux-frontend

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

Create "Object Class" facet in Objects and Advanced Search #178

Open roamye opened 3 months ago

roamye commented 3 months ago

Problem Description: We want to create a new facet within the Objects tab and Advanced Search that can facet by Object Class.

Expected Behavior/Solution: Users will be able to facet by Object Class values Physical Object, and Digital Object in Objects tab and Advanced Search.

Requirements:

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

UAT/LUX Examples:

Dependencies/Blocks:

Related Github Issues:

Related links:

Wireframe/Mockup: Place wireframe/mockup for the proposed solution at end of ticket.

Wireframe: Screenshot 2024-04-15 at 4 24 55 PM

Advanced Search: Screenshot 2024-05-01 at 1 46 04 PM

Object record: image

miketullo95 commented 2 months ago

@roamye wireframe fixed

clarkepeterf commented 2 weeks ago

@kamerynB FYI the facet is called itemRecordType and the search field is called recordType

roamye commented 2 weeks ago

The label for the records needs to be added.

So for example, in the record : https://lux-front-tst.collections.yale.edu/view/object/64a6f0c2-6d58-44d8-8ffe-43ff5d213b62

the about section needs to contain the label of [TBD] to show the record is a physical object. This will need to be consistent with the label for Categorized as: People / Group from BH 2333 https://www.bugherd.com/projects/284041/tasks/2333

kamerynB commented 2 weeks ago

The label should be the same as what is reflected in facets and advanced search.

Examples: Object Class: Physical Object Work Class: Visual Item Person or Group Class: Person etc....

roamye commented 1 week ago

@kamerynB - the req for the classes to be displayed on each req has been updated on all 175-178 issues. I will create some mockups for them and add them when ready.

roamye commented 1 week ago

mockups have been updated for all scope records on issues 175-178