Alexandre Vryghem
63fa8f39f5
Fixed user authentication/registration accessibility issue
...
- Added the correct autocomplete value
- Removed dangling labels, because aria labels already describe those input fields & we can't use ids in this component because otherwise there are duplicate ids on the /login page
2024-01-31 09:51:09 -06:00
Alexandre Vryghem
138e163fa8
Fixed edit metadata page accessibility issue
...
- Hide fontawesome icons for screen readers
- Added missing aria-label to metadata field input
2024-01-31 09:51:03 -06:00
Alexandre Vryghem
ac743c5138
Fixed feedback form page accessibility issue
...
- The form used a fieldset tag instead of a form tag
2024-01-31 09:50:58 -06:00
Alexandre Vryghem
37803e9330
Fixed remaining community/collection page accessibility issues
...
- Hide fontawesome icons for screen readers
- Replaced dangling labels with spans and added more descriptive aria label to browse link
- Fixed empty label/missing header in edit resource policy table
- Added missing comcol logo al text
- Refactored dso-edit-menu-section to not display empty link buttons and duplicate titles
2024-01-31 09:50:50 -06:00
Alexandre Vryghem
8b5cd79bdc
Fixed accessibility issues on AccessControlFormContainerComponent
...
- Replaced invisible label in AccessControlArrayFormComponent that was only used for styling with span
- Fixed radio buttons not being part of a fieldset
- Fixed empty table header
2024-01-31 09:50:44 -06:00
Alexandre Vryghem
949e55235a
Fixed accessibility issues on BitstreamFormatsComponent
...
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-31 09:50:38 -06:00
Alexandre Vryghem
5173ac3704
Fixed accessibility issues on MetadataRegistryComponent
...
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-31 09:50:31 -06:00
Alexandre Vryghem
9335c32334
Fixed accessibility issues on MetadataSchemaComponent
...
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-31 09:50:23 -06:00
Alexandre Vryghem
b0d3710454
Fixed accessibility issues with pagination button
...
- Replaced the h6 tags with the role heading
- Gave the gear button the roles in order to be detected as an expandable menu
- Replaced the dropdown structure to render a menu of listboxes
- Added the aria-selected attribute
2024-01-31 09:49:38 -06:00
Alexandre Vryghem
e0849af926
Fix header ordering
2024-01-31 09:42:30 -06:00
Alexandre Vryghem
b076b98996
Fixed accessibility issues on SubmissionImportExternalSearchbarComponent
...
- Fixed input not describing itself
- Put the items from the dropdown in an ul
- Fixed broken aria labels
- Removed titles who where identical to the displayed value
2024-01-31 09:42:24 -06:00
Alexandre Vryghem
cc0501f340
Fixed search filters having empty input buttons
2024-01-31 09:42:17 -06:00
Alexandre Vryghem
6b204b5b53
Removed invisible buttons on the CommunityListComponent & fixed content displacement when expanding com/col
2024-01-31 09:42:12 -06:00
Alexandre Vryghem
3bf7d819de
Fixed accessibility issues related to dso selectors
...
- Fixed header ordering
- Fixed input field not having a description what it does (because the header isn't always shown I decided to use aria-labels instead of regular labels)
2024-01-31 09:42:04 -06:00
Tim Donohue
85369aac10
Merge pull request #2717 from alexandrevryghem/fix-accessibility-issues_contribute-main
...
Fix accessibility issues (part 2)
2024-01-31 09:34:58 -06:00
Alexandre Vryghem
6497a156aa
Destroy dynamically generated components in onDestroy & replace deprecated createComponent
2024-01-31 00:06:44 +01:00
Alexandre Vryghem
ca24713d6d
Fixed dropdown accessibility issue
...
- Removed non-existing dropdownMenuButton references
- Added appropriate roles to dropdown menus
2024-01-30 23:24:29 +01:00
Alexandre Vryghem
9e29cfb68d
Fixed user authentication/registration accessibility issue
...
- Added the correct autocomplete value
- Removed dangling labels, because aria labels already describe those input fields & we can't use ids in this component because otherwise there are duplicate ids on the /login page
2024-01-30 23:24:29 +01:00
Alexandre Vryghem
e36bf645f4
Fixed edit metadata page accessibility issue
...
- Hide fontawesome icons for screen readers
- Added missing aria-label to metadata field input
2024-01-30 23:24:29 +01:00
Alexandre Vryghem
8ad1b4b0d4
Fixed feedback form page accessibility issue
...
- The form used a fieldset tag instead of a form tag
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
7f0264ed1c
Fixed remaining community/collection page accessibility issues
...
- Hide fontawesome icons for screen readers
- Replaced dangling labels with spans and added more descriptive aria label to browse link
- Fixed empty label/missing header in edit resource policy table
- Added missing comcol logo al text
- Refactored dso-edit-menu-section to not display empty link buttons and duplicate titles
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
07e89acab5
Fixed accessibility issues on AccessControlFormContainerComponent
...
- Replaced invisible label in AccessControlArrayFormComponent that was only used for styling with span
- Fixed radio buttons not being part of a fieldset
- Fixed empty table header
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
c30a2eea45
Fixed accessibility issues on BitstreamFormatsComponent
...
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
54ef97d607
Fixed accessibility issues on MetadataRegistryComponent
...
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
8ab4f1c074
Fixed accessibility issues on MetadataSchemaComponent
...
- Removed empty label of the select box and replaced it with an aria-label
- Fixed empty table header
2024-01-30 23:24:28 +01:00
Alexandre Vryghem
1989a6c042
Fixed accessibility issues with pagination button
...
- Replaced the h6 tags with the role heading
- Gave the gear button the roles in order to be detected as an expandable menu
- Replaced the dropdown structure to render a menu of listboxes
- Added the aria-selected attribute
2024-01-30 23:24:27 +01:00
Stefano Maffei
47e6bc8070
[CST-13444] configured label for date facet for LDN Message Entity
2024-01-30 18:27:57 +01:00
Alexandre Vryghem
01f97a623f
111373: Fixed Font Awesome CSS Pseudo-elements for v6.x
2024-01-30 11:08:59 +01:00
Andreas Awouters
87bb3cae30
Merge remote-tracking branch 'dspace/main' into process-admin-ui-redesign-8.0.0-next
2024-01-29 11:19:42 +01:00
Andreas Awouters
5d00c6bae2
107873: Add number of processes badge
2024-01-29 11:05:05 +01:00
Andreas Awouters
e8ed533874
107873: Remove pagination gear
2024-01-29 11:04:55 +01:00
Andreas Awouters
21f1beb8e9
107873: Set process overview table column widths
2024-01-29 11:04:47 +01:00
Andreas Awouters
73e823e969
107873: Add number of processes badge
2024-01-29 10:57:41 +01:00
Francesco Molinaro
7b42d41580
Merged in CST-13397-fix-ssr-issue (pull request #1285 )
...
fix ssr issue
Approved-by: Stefano Maffei
2024-01-29 08:40:57 +00:00
Andreas Awouters
536c02a078
107873: Remove pagination gear
2024-01-29 09:12:50 +01:00
Andreas Awouters
2ad97d2845
107873: Set process overview table column widths
2024-01-29 09:08:46 +01:00
William Welling
f40639de86
Dedupe patch operations by op and path
2024-01-26 16:01:01 -06:00
William Welling
018d44c616
NgbTypeahead instance is only defined when model has authority
2024-01-26 15:50:41 -06:00
FrancescoMolinaro
2f943bbb72
fix ssr issue
2024-01-26 18:39:39 +01:00
Stefano Maffei
8d49fe6266
Merge remote-tracking branch 'origin/coar-notify-7' into coar-notify-7-part-two
2024-01-26 16:41:07 +01:00
Francesco Molinaro
5bf9cead0d
Merged in CST-13401-coar-metadata (pull request #1280 )
...
CST-13401 add missing metadata
Approved-by: Stefano Maffei
2024-01-26 15:36:20 +00:00
Francesco Molinaro
58da92d2a2
Merged in CST-13405-ui-fine-tuning-part-1 (pull request #1281 )
...
CST-13405 fix QA breadcrumbs, ldn iprange hint
Approved-by: Stefano Maffei
2024-01-26 15:35:11 +00:00
Francesco Molinaro
4ff0c7920d
Merged in CST-13397-ui-fine-tuning-part-2 (pull request #1282 )
...
CST-13397 - fine tune UI
Approved-by: Stefano Maffei
2024-01-26 15:32:17 +00:00
FrancescoMolinaro
9b045070c8
CST-13397 - fine tune UI
2024-01-26 16:19:10 +01:00
FrancescoMolinaro
e0a30bd86a
CST-13405 fix QA breadcrumbs, ldn iprange hint
2024-01-26 15:54:37 +01:00
FrancescoMolinaro
db0c82b9b2
CST-13401 add missing metadata
2024-01-26 15:18:32 +01:00
Francesco Molinaro
a27e55ec6b
Merged in CST-13383-breadcrumb-bug (pull request #1277 )
...
CST-13383 breadcrumb bug
Approved-by: Stefano Maffei
2024-01-26 13:31:26 +00:00
FrancescoMolinaro
9056e9830d
fix issue with breadcrumb
2024-01-26 13:42:58 +01:00
FrancescoMolinaro
b8555f53c3
add commented example
2024-01-26 11:53:56 +01:00
FrancescoMolinaro
dfaaf298b1
refactor, adapt breadcrumbs for non admin users, fix translations
2024-01-26 11:47:18 +01:00