omeka-s icon indicating copy to clipboard operation
omeka-s copied to clipboard

Advanced search fields need IDs

Open allanaaa opened this issue 6 months ago • 4 comments

In the public interface, advanced search forms cannot be easily customized. Rather than build a whole structure around including or excluding each field with a checkbox, or dragging and dropping, site administrators could use CSS Editor to point to specific fields by ID and hide them.

Unfortunately, many fields do not have IDs:

Screenshot 2024-08-15 at 16 01 51

Numeric Data Types is done well, but core and Mapping need some specificity. There may be other modules that add search fields - I can't think of any offhand.

Screenshot 2024-08-15 at 16 04 42

I think the aria labels and classes should also be applied more consistently? @kimisgold maybe you can advise on the aria labels.

The original question (how best to offer customization on Advanced Search) can be discussed too, but this seems necessary either way.

allanaaa avatar Aug 15 '24 20:08 allanaaa