- in total, there are two types of filters:
- input fields
- dropdown fields
- user input with auto-suggestion
- for the input
- once
- clicked, a dialogue opens with 10 suggested terms, each with a checkbox
- the checkboxes can be selected and the respective term can be added to selected filters via a "apply" button
- dropdown fields
if- if the amount of terms the user can select is rather small, a dropdown menu can be used instead of an input field
- input fields
Elements
ID | Title | Show? | Action | Changes | Tickets | ||||||||||||||||||||||||
1 | input field (not shown) | always | clicking on the magnifying glass starts the search process | not part of the search field, in the header instead | / | ||||||||||||||||||||||||
2a | selected filters | when filters were selected | filter can be removed, which leads to the content on the page adapting | / |
| ||||||||||||||||||||||||
truncation at 25 characters |
| ||||||||||||||||||||||||||||
2b | reset all filters | when more than one filter was selected | all filters can be removed, which leads to the content on the page adapting | also shows up when only one filter is selected |
| ||||||||||||||||||||||||
3 | filter areas |
always | filters can be selected and are shown in the upper area |
/ |
Changes
...
|
...
|
...
|
...
|
...
| |||||||||
order of filters was changed and depends on search area | |||||||||
placeholder text got higher contrast for Accessibility reasons |
|
...
| |||||||||
hidden entirely in mobile |
|
...
|
...
|
...
| |||||||||||||
3a | input filters | always | user types a term into the field, a group of terms are displayed based on the input | / |
|
...
| |||||||||
placeholder text for Language filter was changed because the values are translated |
|
...
| |||||||||
placeholder text in Keyword filter got changed |
|
...
| |||||||||||||
3b | dropdown filters | always | user opens a dropdown menu with a set amount of results from which the user can select | / |
|
...
|
...
|
...
change wording: "Media type" to "file format" |
|
...
| |||||||||
media type and object type filters exchanged places |
|
...
| |||||||||
removed file format filter |
|
...
| |||||||||
add 3D value in media type filter |
|
...
| |||||||||
show rightsstatement in full |
|
...
| |||||||||||||
3c | time filter | always | / | / |
|
...
| |||||||||
time filter was moved to the bottom | / | ||||||||
entirely hidden in mobile |
|
...
| |||||||||
change wording on "apply" button |
|
...
| |||||||||
change color of disabled "apply" button for accessibility reason |
|
...
| |||||||||
change colors of "apply" and "reset" button to make them more accessible |
|
...
| |||||||||||||
4 | expand/collapse filters | always | opens/collapses filter area | adjusted design on mobile |
|
...
| |||||||||||||
5 | save search button | / | / | alignment of save search button |
|
...
| |||||||||
white space between save search and results |
|
...
| |||||||||||||
6 | label with info-icon | / | / | wording change |
|
...
|
...
| |||||||||
info icon removed |
|
Other Changes
- implementation5851other facets:
Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-45844138 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-4765
4659 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-47474857
functionality:
Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
4420 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
4632 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
4635 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
4693 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
4694 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
5413
Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
5768 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
5851 - if a facet has no value:
Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-4691 Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-
5227
- persistence:
Jira server JIRA - Deutsche Digitale Bibliothek serverId 67c0afcf-3564-3fd0-8d4d-a69afd7aed63 key DDBNEXT-5197