mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
Fixed accessibility issues on MetadataRegistryComponent
- Removed empty label of the select box and replaced it with an aria-label - Fixed empty table header
This commit is contained in:

committed by
Tim Donohue

parent
9335c32334
commit
5173ac3704
@@ -19,7 +19,7 @@
|
||||
<table id="metadata-schemas" class="table table-striped table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col"></th>
|
||||
<th scope="col"><span class="sr-only">{{'admin.registries.metadata.schemas.table.selected' | translate}}</span></th>
|
||||
<th scope="col">{{'admin.registries.metadata.schemas.table.id' | translate}}</th>
|
||||
<th scope="col">{{'admin.registries.metadata.schemas.table.namespace' | translate}}</th>
|
||||
<th scope="col">{{'admin.registries.metadata.schemas.table.name' | translate}}</th>
|
||||
@@ -34,6 +34,7 @@
|
||||
[checked]="isSelected(schema) | async"
|
||||
(change)="selectMetadataSchema(schema, $event)"
|
||||
>
|
||||
<span class="sr-only">{{((isSelected(schema) | async) ? 'admin.registries.metadata.schemas.deselect' : 'admin.registries.metadata.schemas.select') | translate}}</span>
|
||||
</label>
|
||||
</td>
|
||||
<td class="selectable-row" (click)="editSchema(schema)"><a [routerLink]="[schema.prefix]">{{schema.id}}</a></td>
|
||||
|
@@ -160,8 +160,14 @@
|
||||
|
||||
"admin.registries.metadata.schemas.no-items": "No metadata schemas to show.",
|
||||
|
||||
"admin.registries.metadata.schemas.select": "Select",
|
||||
|
||||
"admin.registries.metadata.schemas.deselect": "Deselect",
|
||||
|
||||
"admin.registries.metadata.schemas.table.delete": "Delete selected",
|
||||
|
||||
"admin.registries.metadata.schemas.table.selected": "Selected schemas",
|
||||
|
||||
"admin.registries.metadata.schemas.table.id": "ID",
|
||||
|
||||
"admin.registries.metadata.schemas.table.name": "Name",
|
||||
|
Reference in New Issue
Block a user