Skip to content
This repository has been archived by the owner on Aug 23, 2024. It is now read-only.

Improve searchbar / search UI #227

Merged
merged 6 commits into from
Feb 11, 2022
Merged

Improve searchbar / search UI #227

merged 6 commits into from
Feb 11, 2022

Conversation

jeffvli
Copy link
Owner

@jeffvli jeffvli commented Feb 10, 2022

Updating the search UI/UX since it is a bit outdated.

Details:

Search bar

  • Search bar is now a popup which optionally displays library searches (instead of defaulting to local page search and library search on ENTER)
  • Displays 3 results for each type ARTIST, ALBUM, SONG with ability to infinitely load more results (until none left)
  • Can toggle on/off library and page search
  • Can collapse/expand search sections

Search page

  • Should be used for extensive search operations for a single type. The search bar should now handle most search use cases.
  • Each section type ARTIST, ALBUM, SONG are split by tabs
  • Results are displayed in list view
    • Artist: 15 results per page
    • Album: 25 results per page
    • Song: 50 results per page

Task list

  • Update search bar UI
  • Update search page UI
  • Refactor Subsonic API for search
  • Refactor Jellyfin API for search

Preview:

  • Open search bar
    image

  • Search
    image

  • Expand/Collapse sections and infinite loading
    image

@jeffvli jeffvli added this to the Release (0.13.0) milestone Feb 10, 2022
@jeffvli jeffvli self-assigned this Feb 10, 2022
@jeffvli jeffvli force-pushed the feature-improved-searchbar branch from 05a6754 to f559f9b Compare February 11, 2022 21:39
@jeffvli jeffvli merged commit d897629 into main Feb 11, 2022
@jeffvli jeffvli deleted the feature-improved-searchbar branch April 10, 2022 19:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

1 participant