BP 765: Added tooltips to icon buttons
diff --git a/src/app/masterdata-management/components/standbygroup/standbygroup.component.html b/src/app/masterdata-management/components/standbygroup/standbygroup.component.html index c7ed868..91bcc41 100644 --- a/src/app/masterdata-management/components/standbygroup/standbygroup.component.html +++ b/src/app/masterdata-management/components/standbygroup/standbygroup.component.html
@@ -236,14 +236,14 @@ </div> <div class="col-md-1 d-flex align-items-center"> <button *ngIf="authService.userHasRoles(['BP_Sachbearbeiter'])" class="btn btn-danger btn-circle btn-lg" - (click)="removeDuration(i)" id="removeDuration">-</button> + (click)="removeDuration(i)" id="removeDuration" title="Bereitschaftsdauer entfernen">-</button> </div> </div> </div> </div> <div class="d-flex justify-content-center"> <button *ngIf="authService.userHasRoles(['BP_Sachbearbeiter'])" class="btn btn-primary btn-circle btn-lg overlap-top" - (click)="addDuration()" id="addDuration">+</button> + (click)="addDuration()" id="addDuration" title="Bereitschaftsdauer hinzufügen">+</button> </div> </div> </div>
diff --git a/src/app/reporting/components/dashboard/dashboard.component.html b/src/app/reporting/components/dashboard/dashboard.component.html index 8688a79..5defa66 100644 --- a/src/app/reporting/components/dashboard/dashboard.component.html +++ b/src/app/reporting/components/dashboard/dashboard.component.html
@@ -122,8 +122,9 @@ <tbody> <ng-container *ngFor="let row of rowData"> <tr> - <td><button class="btn btn-primary btn-sm" (click)="row.isCollapsed = !row.isCollapsed"><i class="fa fa-eye" - aria-hidden="true"></i></button></td> + <td><button class="btn btn-primary btn-sm" (click)="row.isCollapsed = !row.isCollapsed" title="Details anzeigen"> + <i class="fa fa-eye" aria-hidden="true"></i> + </button></td> <td scope="row">{{row.standbyGroup?.title}}</td> <td scope="row">{{row.user?.organisation?.orgaName}}</td> <td scope="row">{{row.user?.firstname}}</td>
diff --git a/src/app/shared/components/picklist-reactive/picklist-reactive.component.html b/src/app/shared/components/picklist-reactive/picklist-reactive.component.html index 1d997ae..00fa60c 100644 --- a/src/app/shared/components/picklist-reactive/picklist-reactive.component.html +++ b/src/app/shared/components/picklist-reactive/picklist-reactive.component.html
@@ -26,16 +26,16 @@ </div> <div class="col-md-2 mt-5"> <div *ngIf="authService.userHasRoles(['BP_Sachbearbeiter']) || (authService.userHasRoles(['BP_Admin']) && embedLocation !== 'standbygroup')"> - <button class="btn btn-primary w-100 mb-1" (click)="moveToTarget(false)" [id]="btnMoveToTargetId"> + <button class="btn btn-primary w-100 mb-1" (click)="moveToTarget(false)" [id]="btnMoveToTargetId" title="ausgewählte verschieben"> <i class="fa fa-angle-right" aria-hidden="true"></i> </button> - <button class="btn btn-primary w-100 mb-1" (click)="moveToTarget(true)" *ngIf="showMultiMoveButtons" [id]="btnMoveAllToTargetId"> + <button class="btn btn-primary w-100 mb-1" (click)="moveToTarget(true)" *ngIf="showMultiMoveButtons" [id]="btnMoveAllToTargetId" title="alle verschieben"> <i class="fa fa-angle-double-right" aria-hidden="true"></i> </button> - <button class="btn btn-primary w-100 mb-1" (click)="moveToSource(false)" [id]="btnMoveToSourceId"> + <button class="btn btn-primary w-100 mb-1" (click)="moveToSource(false)" [id]="btnMoveToSourceId" title="ausgewählte verschieben"> <i class="fa fa-angle-left" aria-hidden="true"></i> </button> - <button class="btn btn-primary w-100 mb-1" (click)="moveToSource(true)" *ngIf="showMultiMoveButtons" [id]="btnMoveAllToSourceId"> + <button class="btn btn-primary w-100 mb-1" (click)="moveToSource(true)" *ngIf="showMultiMoveButtons" [id]="btnMoveAllToSourceId" title="alle verschieben"> <i class="fa fa-angle-double-left" aria-hidden="true"></i> </button> </div>
diff --git a/src/app/standby-schedule/components/planninglist/planninglist.component.html b/src/app/standby-schedule/components/planninglist/planninglist.component.html index c518a3d..892c083 100644 --- a/src/app/standby-schedule/components/planninglist/planninglist.component.html +++ b/src/app/standby-schedule/components/planninglist/planninglist.component.html
@@ -113,14 +113,15 @@ <th *ngFor="let group of plan?.planHeader?.listGroups" class="text-nowrap"> {{group.title}} <button class="btn btn-xs ml-1 btn-primary" *ngIf="planStatusId === 1" (click)="openCalculationModal(group.id)" - [id]="['btnCalculate' + group.id]"> + [id]="['btnCalculate' + group.id]" title="Zeiten berechnen"> <i class="fa fa-calculator" aria-hidden="true"></i> </button> <a class="btn btn-xs ml-1 btn-primary" target="_blank" *ngIf="authService.userHasRoles(['BP_Sachbearbeiter', 'BP_Admin'])" - [routerLink]="['/stammdatenverwaltung/bereitschaftsgruppe', group.id]" [id]="['btnEditGroup' + group.id]"> + [routerLink]="['/stammdatenverwaltung/bereitschaftsgruppe', group.id]" [id]="['btnEditGroup' + group.id]" title="Bereitschaftsgruppe bearbeiten"> <i class="fa fa-pencil" aria-hidden="true"></i> </a> - <button class="btn btn-xs ml-1 btn-primary" (click)="validatePlan(group.id)" [id]="['btnValidate' + group.id]"> + <button class="btn btn-xs ml-1 btn-primary" (click)="validatePlan(group.id)" [id]="['btnValidate' + group.id]" + title="Gruppe validieren"> <i class="fa fa-check-square-o" aria-hidden="true"></i> </button> </th>