From df3fb98ec7ae7494f9bfe9aee94e2f99e32af133 Mon Sep 17 00:00:00 2001 From: Andrea Barbasso <´andrea.barbasso@4science.com´> Date: Thu, 16 Oct 2025 16:12:46 +0200 Subject: [PATCH] [CST-24622] fix submission form's "serious" accessibility issues (cherry picked from commit 85f1dbc38d7695cfcba584c5f2ba18486b302d7d) --- .../dso-edit-metadata-value.component.html | 2 +- .../item-edit-bitstream-bundle.component.html | 3 +- ...my-dspace-new-submission.component.spec.ts | 3 + ...amic-form-control-container.component.html | 7 +- ...c-form-control-container.component.spec.ts | 54 +++++++++++++- ...ynamic-form-control-container.component.ts | 55 ++++++++++++++ .../dynamic-form-array.component.html | 2 +- .../dynamic-form-array.component.scss | 8 +++ .../dynamic-form-array.component.spec.ts | 7 +- .../date-picker/date-picker.component.html | 13 ++-- .../dynamic-relation-group.component.spec.ts | 11 +++ src/app/shared/form/form.component.html | 8 +-- .../number-picker.component.html | 72 ++++++++++--------- .../number-picker.component.scss | 20 ++++-- .../number-picker/number-picker.component.ts | 1 + .../resource-policy-form.component.spec.ts | 10 ++- .../uploader/uploader.component.spec.ts | 5 +- .../upload/uploader/uploader.component.ts | 37 +++++++++- .../submission-form-footer.component.html | 8 +-- .../section-accesses.component.spec.ts | 15 ++-- .../license/section-license.component.spec.ts | 10 ++- .../file/section-upload-file.component.html | 8 +-- src/assets/i18n/en.json5 | 6 ++ src/assets/images/grip-vertical.svg | 5 ++ src/styles/_global-styles.scss | 14 ++++ 25 files changed, 310 insertions(+), 74 deletions(-) create mode 100644 src/assets/images/grip-vertical.svg diff --git a/src/app/dso-shared/dso-edit-metadata/dso-edit-metadata-value/dso-edit-metadata-value.component.html b/src/app/dso-shared/dso-edit-metadata/dso-edit-metadata-value/dso-edit-metadata-value.component.html index 22627826874..6e540d51a4d 100644 --- a/src/app/dso-shared/dso-edit-metadata/dso-edit-metadata-value/dso-edit-metadata-value.component.html +++ b/src/app/dso-shared/dso-edit-metadata/dso-edit-metadata-value/dso-edit-metadata-value.component.html @@ -102,7 +102,7 @@ cdkDragHandle [cdkDragHandleDisabled]="disabled" [ngClass]="{'disabled': disabled}" [dsBtnDisabled]="disabled" [title]="dsoType + '.edit.metadata.edit.buttons.drag' | translate" ngbTooltip="{{ dsoType + '.edit.metadata.edit.buttons.drag' | translate }}"> - + diff --git a/src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream-bundle/item-edit-bitstream-bundle.component.html b/src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream-bundle/item-edit-bitstream-bundle.component.html index 348118a05c6..e73fefd6bb8 100644 --- a/src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream-bundle/item-edit-bitstream-bundle.component.html +++ b/src/app/item-page/edit-item-page/item-bitstreams/item-edit-bitstream-bundle/item-edit-bitstream-bundle.component.html @@ -84,8 +84,7 @@ scope="row" id="{{ entry.nameStripped }}" headers="{{ bundleName }} name">