vivo-community / scholars-discovery

BSD 3-Clause "New" or "Revised" License
2 stars 6 forks source link

Cleanup models and templates #147

Closed ghost closed 4 years ago

ghost commented 5 years ago

Models should be cleaned up and remove nested object properties that are not used by Solr filtering, faceting, or sorting. If templates use these nested object properties, they should be updated to use lazy references. Templates should be cleaned up to move any global styles out, make for consistent templating logic, and common html layout patterns.

Ensure lists are not used when model does not expect multiples. e.g. an award should only have a single conferring agency.