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
This commit is contained in:
Alexandre Vryghem
2023-12-16 15:25:44 +01:00
parent 07e89acab5
commit 7f0264ed1c
14 changed files with 57 additions and 49 deletions

View File

@@ -53,6 +53,11 @@ export class UploaderComponent {
*/
@Input() uploadProperties: UploaderProperties;
/**
* The aria label to describe what kind of files need to be uploaded
*/
@Input() ariaLabel: string;
/**
* The function to call when upload is completed
*/