We need to set up a framework in MetacatUI for configuring all the filters in the search filters sidebar so that each theme, and eventually each project, can totally configure the filter list.
Configurable elements:
[ ] Each filter can be toggled off and on. If toggled off, the filter will be hidden from display.
[ ] Text-based filters can have custom preset filters displayed as clickable pills/labels
Either these preset filters need to be automatically created from the facets of that field OR they are set manually by the theme or project owner
[ ] The filter text input can be hidden so that only the custom preset filters are displayed
[ ] The visual ordering of the filters can be moved around
We need to set up a framework in MetacatUI for configuring all the filters in the search filters sidebar so that each theme, and eventually each project, can totally configure the filter list.
Configurable elements: