hochschule-darmstadt / openartbrowser

Exploring the world of arts using open data
http://openartbrowser.org/
MIT License
40 stars 10 forks source link

199/full text search #548

Closed FabioBurillo closed 3 years ago

FabioBurillo commented 3 years ago

Issues #505 and #506 were implemented in this pr.

List of features: Search results are shown in tabs by type. Tabs are shown only if there is a result for this type. Each tab has its own fetching list and is loaded when clicked. Each fetching list has its own query depending on type. Updated text translations and search result count. Loading icon while all-tab search results are loaded. Each fetchinglist-item has icon displaying its type. Items route to correct page on click.

Not only related to search results: Removed flex options on global .content-css-class to give a smoother experience (content is no longer moving around when page is loaded) All icons were refactored to be defined under a single enum in entity.interface.ts file.