From 875b9129d32038bcf6db677c3b8c60edcfe24bfa 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 | 55 +++++++++++++- ...ynamic-form-control-container.component.ts | 55 ++++++++++++++ .../dynamic-form-array.component.html | 2 +- .../dynamic-form-array.component.scss | 9 --- .../dynamic-form-array.component.spec.ts | 7 +- .../date-picker/date-picker.component.html | 22 +++--- .../dynamic-relation-group.component.spec.ts | 17 +++-- 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 | 10 +++ .../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, 312 insertions(+), 84 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 031e407e459..4ce0e248c1c 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 @@ -89,7 +89,7 @@ [class.disabled]="isOnlyValue || saving" [dsBtnDisabled]="isOnlyValue || saving" [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 8e2198a21ae..8ed06a93672 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 @@ -81,8 +81,7 @@ scope="row" id="{{ entry.nameStripped }}" headers="{{ bundleName }} name">