This is an automated email from the ASF dual-hosted git repository.
Aman-Mittal pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-backoffice-ui.git
from eb90a7d Merge pull request #387 from Aman-Mittal/fix/ui-fixes-v1
add 734244f fix(a11y): give icon-only buttons an accessible name
add 8e969f0 build(a11y): fail the build on an unnamed icon-only button
add a2cfaa5 test(tooltip): cover TooltipDirective
add b635ca8 build(a11y): walk button content rather than stripping it
with replace
new f7fc740 Merge pull request #365 from
opensource-joe/a11y/icon-button-names
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/ci.yml | 2 +
DOCS/CI_CHECKS.md | 38 +++-
package.json | 1 +
scripts/check-a11y-names.mjs | 227 +++++++++++++++++++++
src/app/features/clients/client-view.component.ts | 9 +
.../tabs/client-addresses-list.component.ts | 1 +
.../tabs/client-documents-list.component.ts | 2 +
.../tabs/client-family-members-list.component.ts | 2 +
.../tabs/client-identifiers-list.component.ts | 2 +
.../clients/tabs/client-notes-list.component.ts | 2 +
src/app/features/loans/loan-form.component.ts | 2 +
src/app/features/loans/loan-view.component.ts | 1 +
.../organization/staff/staff-list.component.ts | 1 +
.../fixed-deposits/fixed-deposit-form.component.ts | 2 +
.../fixed-deposit-products-list.component.ts | 1 +
.../fixed-deposits-list.component.ts | 1 +
.../recurring-deposit-form.component.ts | 2 +
.../recurring-deposit-products-list.component.ts | 1 +
.../recurring-deposits-list.component.ts | 1 +
.../products/savings-account-form.component.ts | 2 +
.../products/savings-accounts-list.component.ts | 1 +
.../audit-logs/audit-logs-list.component.ts | 1 +
.../features/settings/holidays-list.component.ts | 1 +
.../system/bulk-import/bulk-import.component.ts | 1 +
.../data-tables/datatables-list.component.ts | 2 +
.../delinquency-management.component.ts | 4 +
.../entity-documents/entity-documents.component.ts | 2 +
.../shared/directives/tooltip.directive.spec.ts | 103 +++++++++-
28 files changed, 408 insertions(+), 7 deletions(-)
create mode 100644 scripts/check-a11y-names.mjs