Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create basic Catalogue Search page #525

Closed
Tracked by #574
pjmonks opened this issue May 9, 2022 · 0 comments · Fixed by #557
Closed
Tracked by #574

Create basic Catalogue Search page #525

pjmonks opened this issue May 9, 2022 · 0 comments · Fixed by #557
Assignees
Labels
enhancement New feature or request presentation Presentation improvement
Milestone

Comments

@pjmonks
Copy link
Contributor

pjmonks commented May 9, 2022

Description

The new Catalogue Search page will display search results in a typical style as found in other systems:

  1. Main search bar at the top of the page
  2. Filter controls/options to the left - approx 20-30% of the container width
  3. A list of search results - taking up the remaining container width
  4. Sort controls above the search results list
  5. Pagination controls below the search results list

Initially, the Catalogue Search Listings page should be able to render:

  1. The search bar
  2. Search results list

Below is a mockup of what this could look like:

image

Additional Context

Only a minimal search results list needs to be displayed for this issue to be approved - remaining components (pagination, filters, more detailed search results etc) will be handled by other mdm-ui issues.

@pjmonks pjmonks added the enhancement New feature or request label May 9, 2022
@pjmonks pjmonks self-assigned this Jun 6, 2022
pjmonks added a commit that referenced this issue Jun 7, 2022
* Route added to render the new page - `/search/listing`
* Currently only displays the search term field, list of results and various messages (e.g. no results, error, loading, etc)
* Search service currently only does a full catalogue search, will require further domain type parents later
* Basic rendering of search results, with links to navigate to each item
@pjmonks pjmonks added the presentation Presentation improvement label Jun 7, 2022
@pjmonks pjmonks added this to the 7.2.0 milestone Jun 7, 2022
pjmonks added a commit that referenced this issue Jun 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request presentation Presentation improvement
Projects
Status: Released
Development

Successfully merging a pull request may close this issue.

1 participant