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

Improve Exhibit Selection UX #601

Open
vjpixel opened this issue Feb 15, 2025 · 0 comments
Open

Improve Exhibit Selection UX #601

vjpixel opened this issue Feb 15, 2025 · 0 comments
Labels
AR viewer enhancement New feature or request

Comments

@vjpixel
Copy link
Member

vjpixel commented Feb 15, 2025

User Story
As a user, I want to filter the exhibits by typing some letters, so I can quickly find the exhibit I'm looking for.

Description
Replace the current exhibit selection with one that filters the options a user can click based on the text written. You can find an example at https://www.w3schools.com/howto/howto_js_filter_table.asp

Current behavior
When I write a sequence of letters in the text box on https://jandig.app/exhibit_select/ , the drop-down directs to the last option with this letter sequence.

As an example, if I write "test," the dropdown will show this:
Image

I could be looking for something at the beginning of the dropdown, like:
Image

So, the current text field is worsening the UX instead of improving it.

Requirements

  • Implement a filter to the list of exhibitions based on the user's writing.

Acceptance Criteria

  • Users should be able to select from the raw list (without filtering).
  • Text written in the input field limits the options shown in the list by those that contain that sequence of characters.
  • If a user writes two words in a different sequence, the result should be the same (for example: "longa vida" and "vida longa" give the same list to the user).
@vjpixel vjpixel added enhancement New feature or request AR viewer labels Feb 15, 2025
@vjpixel vjpixel marked this as a duplicate of #261 Feb 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AR viewer enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant