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
Alexandre Vryghem
6497a156aa
Destroy dynamically generated components in onDestroy & replace deprecated createComponent
2024-01-31 00:06:44 +01:00
FrancescoMolinaro
d4493cb534
add width 100% to prevent overflow on mobile
...
(cherry picked from commit f82ba8c5ad
)
2024-01-25 21:08:11 +00:00
FrancescoMolinaro
682ec2b678
remove class from template
...
(cherry picked from commit d9e25882ce
)
2024-01-25 21:08:11 +00:00
FrancescoMolinaro
20f5f17aac
adapt solution to prevent img overflow
...
(cherry picked from commit d3c788a4e1
)
2024-01-25 21:08:11 +00:00
FrancescoMolinaro
f1a7f36f17
add logo max costraints
...
(cherry picked from commit 32e3141b19
)
2024-01-25 21:08:11 +00:00
Sascha Szott
c11a3b1372
fixed typo
...
(cherry picked from commit 4b7798fcc7
)
2024-01-25 16:25:48 +00:00
Jens Vannerum
2d0d6ddc5d
110088: new implementation for keyboard support in dropdowns
2024-01-23 11:43:37 +03:00
Tim Donohue
b2cae3b48d
Merge pull request #2758 from DSpace/backport-2691-to-dspace-7_x
...
[Port dspace-7_x] Decrease min-height for Login Dropdown Menu
2024-01-19 11:12:03 -06:00
Thomas Misilo
d880b728ce
Decrease min-height for Login Dropdown Menu
...
Fixes #2690
This is noticable when you have disabled local authentication, and only have a singular remote authentication such as Shibboleth or Orcid.
(cherry picked from commit 09fc44a539
)
2024-01-19 15:25:12 +00:00
Sascha Szott
e7490340f8
use localized error message
...
(cherry picked from commit 92a74cee5a
)
2024-01-19 15:21:44 +00:00
Alan Orth
f08d74b269
src/app/item-page: remove newlines in links
...
The newlines cause whitespace to be enapsulated in the rendered link.
(cherry picked from commit 7207bbbd0e
)
2024-01-19 05:14:00 +00:00
Alan Orth
f2f5156065
src/app/community-list-page: remove newlines in links
...
The newlines cause whitespace to be enapsulated in the rendered link.
(cherry picked from commit 7bedf7fc59
)
2024-01-19 05:14:00 +00:00
Tim Donohue
12a19378f7
Move increment/decrement to i18n. Update to use "name".
...
(cherry picked from commit 0aaf3131fa
)
2024-01-17 19:38:04 +00:00
Tim Donohue
4e0a889fa1
Add Item Edit accessibility tests. Switch Item to use to one with bitstreams. Minor updates to HTML to pass accessibility tests.
...
(cherry picked from commit 80492cd88a
)
2024-01-17 19:38:04 +00:00
Tim Donohue
9a7277065f
Add accessibility tests (and minor fixes) for Edit Collection's Content Source tab and Item Mapper tab
...
(cherry picked from commit 00cb2f9e8a
)
2024-01-17 19:38:04 +00:00
Tim Donohue
4187847ad0
Add Edit Community accessibility tests & minor cleanup
...
(cherry picked from commit 6c76d8c1d7
)
2024-01-17 19:38:04 +00:00
Tim Donohue
07b95c2634
Fix ARIA labels and tabindex on date picker in submission form. Tabindex is unnecessary & throws accessibility errors from AXE tools
...
(cherry picked from commit 5dad8bec39
)
2024-01-17 19:38:04 +00:00
Tim Donohue
e9efb50e02
Fix ARIA labels on submission form relationship button and dynamic dropdowns
...
(cherry picked from commit aeea1cd592
)
2024-01-17 19:38:04 +00:00
Maciej Kleban
0b43109a29
Replace hard-coded colors with bootstrap variants
...
* Replace custom variables with Bootstrap variants
* Replace custom button colors with Bootstrap variants
* Remove custom colors and replace them with bootstrap variants
* Fix checkbox offset styles
---------
Co-authored-by: Maciej Kleban <maciej.kleban@pcgacademia.pl >
2024-01-16 16:15:35 -06:00
Dawnkai
07a2f3bbbb
Deque Analysis Color Contrast fixes
2024-01-16 16:04:27 -06:00
Alexandre Vryghem
77d2086796
Fixed ePerson link on edit group page
...
(cherry picked from commit 430ee3846a
)
2024-01-12 05:25:16 +00:00
Tim Donohue
8dd0db094e
Merge pull request #2670 from atmire/fix-api-undefined-issue-7.6.2-next
...
Ensure HALEndpointService doesn't use stale responses
2024-01-08 10:16:57 -06:00
Alexandre Vryghem
b28e24fda3
Merge branch 'memory-leak-fixes_contribute-7.4' into memory-leak-fixes_contribute-7.6
...
# Conflicts:
# src/app/admin/admin-search-page/admin-search-results/admin-search-result-grid-element/item-search-result/item-admin-search-result-grid-element.component.ts
# src/app/admin/admin-workflow-page/admin-workflow-search-results/admin-workflow-search-result-grid-element/workflow-item/workflow-item-search-result-admin-workflow-grid-element.component.ts
# src/app/shared/metadata-representation/metadata-representation-loader.component.ts
# src/app/shared/mydspace-actions/claimed-task/switcher/claimed-task-actions-loader.component.ts
# src/app/shared/theme-support/themed.component.ts
2023-12-28 19:58:37 +01:00
Alexandre Vryghem
480c7a6ce0
Destroy dynamically generated components in onDestroy & replace deprecated createComponent
2023-12-26 14:31:07 +01:00
reetagithub
9a9311e02a
Update fi.json5
...
Corrected a typo in search.view.switch.show-grid
(cherry picked from commit 2339a559e9
)
2023-12-14 16:16:00 +00:00
Alexandre Vryghem
4a0bf8a7af
Fixed Edit Item Bitstream showing empty buttons when css is turned off & replaced authentication dropdown menu link with button
...
- Also fixed box-shadows not working the same way for all footer buttons/links
(cherry picked from commit 4545b5354d
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
53f5ceabee
Fixed Edit Item Bitstream showing empty buttons when css is turned off
...
(cherry picked from commit ff6dff72d8
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
8f8a3acba7
Fixed DSONameService getName & getHitHighlights returning empty string for OrgUnits without organization.legalName field
...
(cherry picked from commit e96d3cd2e9
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
dbb7917058
Fixed accessibility issues on search page
...
(cherry picked from commit 9a5ad0bc9f
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
7ec57988b8
Fixed accessibility issues about header ordering
...
(cherry picked from commit 5566c99625
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
3300f72621
Fixed browse by vocabulary treeview accessibility issues
...
(cherry picked from commit 30fe424cc5
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
77f52df047
Fixed item page accessibility issues
...
(cherry picked from commit 8ba17c991e
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
79ce4e9ec2
Fix collection mapper accessibility issues
...
- Added missing aria-labels to input checkboxes
- Fixed multiple tab related accessibility issues
(cherry picked from commit 1db83ba3c5
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
73cffe990a
Fix item mapper accessibility issues
...
- Added missing aria-labels to input checkboxes
- Fixed role="tablist" not having direct role="tab" by adding role="presentation" on the li elements
(cherry picked from commit 5b21d14583
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
b94f0a9b69
Fix resource policy accessibility issues
...
(cherry picked from commit 09bf8af03c
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
5d5582e2d2
Fix Bitstream format accessibility issues
...
- Added missing aria-labels to input checkboxes
- Fixed minor css alignment
(cherry picked from commit 57cc34cdd1
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
5e52233cf3
Fix Process detail accessibility issues
...
- Made Process Output keyboard accessible
(cherry picked from commit 120835cfcd
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
9ed13f31ff
Fix Create a new process page accessibility issues
...
- Added missing aria-label to delete buttons
- Moved hardcoded translation to translation files
- Fix color contrast issues on buttons
- Fix minor alignment issues
- Added missing aria labels to input and select elements
(cherry picked from commit 52c0977489
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
bc1ed9a96f
Fix Processes Overview accessibility issues
...
- Added missing aria-label to delete button
(cherry picked from commit 4ea487cc0d
)
2023-12-06 16:03:23 +00:00
Alexandre Vryghem
57ebe88994
Fix System-wide Alert accessibility issues
...
- Added missing aria-label to buttons
(cherry picked from commit 3bdfc386e9
)
2023-12-06 16:03:23 +00:00