Fix screen reader and contrast accessibility issues in cds-ui 76/143676/2
authorFiete Ostkamp <fiete.ostkamp@telekom.de>
Wed, 25 Mar 2026 14:07:14 +0000 (15:07 +0100)
committerFiete Ostkamp <fiete.ostkamp@telekom.de>
Wed, 25 Mar 2026 14:11:55 +0000 (15:11 +0100)
commiteeb692d5207b2ab29a239149312f8898cb62831e
tree89125c7d0d3a847746970720aee647385fd06e9a
parentd02f9f1c23f89cb51c08880263e041c840448c58
Fix screen reader and contrast accessibility issues in cds-ui

- make sure that all font-icons are `aria-hidden`="true" and have
  an alternative label that conveys the same semantic meaning than the icon
- fix contrast issues

Issue-ID: CCSDK-4188
Change-Id: Id70a0801ba890a3bb0208a12d02a673f74e9c2ca
Signed-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>
29 files changed:
cds-ui/client/src/app/feature-modules/blueprint/deploy-template/deploy-template.component.html
cds-ui/client/src/app/feature-modules/blueprint/modify-template/editor/editor.component.html
cds-ui/client/src/app/feature-modules/blueprint/modify-template/modify-template.component.scss
cds-ui/client/src/app/feature-modules/blueprint/select-template/search-template/search-from-database/search-from-database.component.html
cds-ui/client/src/app/feature-modules/blueprint/select-template/search-template/search-template.component.scss
cds-ui/client/src/app/feature-modules/controller-catalog/search-catalog/search-catalog.component.html
cds-ui/client/src/app/feature-modules/resource-definition/resource-creation/existing-model/search-resource/search-resource.component.html
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/sources-template/sources-template.component.html
cds-ui/client/src/app/feature-modules/resource-definition/resource-edit/sources-template/sources-template.component.scss
cds-ui/client/src/styles.scss
cds-ui/designer-client/src/app/modules/feature-modules/execution/execution-dashboard/execution-dashboard.component.html
cds-ui/designer-client/src/app/modules/feature-modules/execution/execution-history/execution-history.component.html
cds-ui/designer-client/src/app/modules/feature-modules/execution/execution-setup/execution-setup.component.css
cds-ui/designer-client/src/app/modules/feature-modules/execution/execution-setup/execution-setup.component.html
cds-ui/designer-client/src/app/modules/feature-modules/execution/live-view/live-view.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/configuration-dashboard/configuration-dashboard.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/action-attributes/action-attributes.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.css
cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/designer.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/functions-attribute/functions-attribute.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/designer/source-view/source-view.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/imports-tab/imports-tab.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/package-creation.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/scripts-tab/scripts-tab.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-creation/templ-mapp-creation.component.html
cds-ui/designer-client/src/app/modules/feature-modules/packages/package-creation/template-mapping/templ-mapp-listing/templ-mapp-listing.component.html
cds-ui/designer-client/src/app/modules/feature-modules/resource-dictionary/resource-dictionary-creation/resource-dictionary-creation.component.html
cds-ui/designer-client/src/app/modules/shared-modules/header/header.component.html
cds-ui/designer-client/src/styles.css