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.
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.