LP2002362 Workstation admin page accessibility user/mccanna/lp2002362_label_for_registered_workstations
authorTerran McCanna <tmccanna@georgialibraries.org>
Fri, 12 May 2023 22:59:42 +0000 (18:59 -0400)
committerTerran McCanna <tmccanna@georgialibraries.org>
Fri, 12 May 2023 22:59:42 +0000 (18:59 -0400)
Adds missing label to "Workstations Registered With This Browser" text.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Open-ILS/src/eg2/src/app/staff/admin/workstation/workstations/workstations.component.html
Open-ILS/src/templates/staff/admin/workstation/t_workstations.tt2

index 8a06216..955589c 100644 (file)
     </div>
 
     <div class="row">
-      <div class="col" i18n>Register a New Workstation For This Browser</div>
+      <div class="col">
+        <label for="workstationSelect" i18n>Register a New Workstation For This Browser</label>
+      </div>
     </div>
     <div class="row mt-2">
       <div class="col-lg-2">
         <eg-org-select 
+          domId="workstationSelect"
+          labelSuppressed="true"
           [applyDefault]="true"
           (onChange)="orgOnChange($event)"
           [hideOrgs]="hideOrgs"
     </div>
     <div class="row mt-3 pt-3 border border-start-0 border-end-0 border-bottom-0 border-light">
       <div class="col">
-        <span i18n>Workstations Registered With This Browser</span>
+        <label for="registeredWS" i18n>Workstations Registered With This Browser</label>
       </div>
     </div>
     <div class="row">
       <div class="col-lg-8">
-        <select class="form-select" [(ngModel)]="selectedName">
+        <select class="form-select" [(ngModel)]="selectedName" id="registeredWS">
           <option *ngFor="let ws of workstations" value="{{ws.name}}">
             <span *ngIf="ws.name === defaultName" i18n>
               {{ws.name}} (Default)
index 8d7eb90..b69b909 100644 (file)
@@ -1,5 +1,5 @@
 <div class="container admin-splash-container">
-
+  <h2>[% l('Workstations') %]</h2>
   <div class="alert alert-warning" ng-show="removing_ws">
     [% l('Workstation "[_1]" is no longer valid.  Removing registration.', 
         '{{removing_ws}}'); %]
@@ -11,7 +11,7 @@
   </div>
 
   <div class="row">
-    <div class="col-md-6">
+    <div class="col-md-6" style="font-weight:bold;">
       [% l('Register a New Workstation For This Browser') %]
     </div>
   </div>
 
   <div class="row new-entry">
     <div class="col-md-6">
-      [% l('Workstations Registered With This Browser') %]
+      <label for="regws">[% l('Workstations Registered With This Browser') %]</label>
     </div>
   </div>
   <div class="row">
     <div class="col-md-6">
-      <select class="form-control" ng-model="selectedWS">
+      <select class="form-control" ng-model="selectedWS" id="regws">
         <option ng-repeat="ws in workstations" value="{{ws}}"
           ng-selected="ws == selectedWS">
           {{get_ws_label(ws)}}