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

[Feature request]: Enhanced Train Filtering Options #232

Open
3 tasks done
aiAdrian opened this issue Aug 8, 2024 · 0 comments
Open
3 tasks done

[Feature request]: Enhanced Train Filtering Options #232

aiAdrian opened this issue Aug 8, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers UX (enhancement)

Comments

@aiAdrian
Copy link
Collaborator

aiAdrian commented Aug 8, 2024

Preflight Checklist

Request type

Request for enhancement of a component

Functionality

Description
In addition to the predefined filters, users want to be able to filter for a (very) specific train. They do not want to provide all trains with filterable labels to enable train-specific filtering. Therefore, the new filter (feature) should take into account the key attribute that the train name and category are usually unique across the system. The use of this attribute would improve the filtering options.

In consquence the users should be enabled to filter for trains by train name and category. These additional filter options, allowing users to filter by train category and name as a string (text) using a chip input, will enhance the user experience and make it much easier for users to quickly and specifically filter for particular trains. The filter must allow users to either display or hide the selected, entered trains.

Requirements

Implementation of a chip input for filtering by train category (e.g., IC, RE, S-Bahn).
Ability to filter specific train names (e.g., "ICE 1234") using the chip input.
Integration of these filter options into the existing user interface.

UI
image

Open questions

What default setting for the checkbox (Show only entered trainruns, hide all others) would be with respect to the user the wished behavior ([x] checked or [ ] unchecked)?

@aiAdrian aiAdrian added the enhancement New feature or request label Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers UX (enhancement)
Projects
None yet
Development

No branches or pull requests

1 participant