Adds tooltips on Dataset listing.

This commit is contained in:
gkolokythas 2019-07-18 12:11:35 +03:00
parent 30dd91c21d
commit b69b98accc
2 changed files with 31 additions and 8 deletions

View File

@ -11,9 +11,16 @@
</div>
<div class="row">
<div class="col-12 title">
<mat-icon *ngIf="isDraft" class="draft-bookmark">bookmark</mat-icon>
<mat-icon *ngIf="!isDraft" class="finalized-bookmark">bookmark</mat-icon>
<h4 *ngIf="isDraft"><span>{{ 'TYPES.DATASET-STATUS.DRAFT' | translate }}:</span> {{ dataset.label }}</h4>
<mat-icon *ngIf="isDraft" matTooltip="{{'DATASET-LISTING.TOOLTIP.DATASET-STATUS.DRAFT' | translate}}" matTooltipPosition="above"
class="draft-bookmark">
bookmark
</mat-icon>
<mat-icon *ngIf="!isDraft" matTooltip="{{'DATASET-LISTING.TOOLTIP.DATASET-STATUS.FINALIZED' | translate}}" matTooltipPosition="above"
class="finalized-bookmark">
bookmark
</mat-icon>
<h4 *ngIf="isDraft">
<span>{{ 'TYPES.DATASET-STATUS.DRAFT' | translate }}:</span> {{ dataset.label }}</h4>
<h4 *ngIf="!isDraft">{{ dataset.label }}</h4>
</div>
</div>
@ -25,14 +32,21 @@
<div class="row">
<div class="col-12 about-item">
<div class="links">
<mat-icon (click)="$event.stopImmediatePropagation(); datasetClicked(dataset)" class="gray-icon pt-2">storage</mat-icon>
<mat-icon (click)="$event.stopImmediatePropagation(); datasetClicked(dataset)" matTooltip="{{'DATASET-LISTING.TOOLTIP.DMP' | translate}}"
matTooltipPosition="above" class="gray-icon pt-2">
storage
</mat-icon>
<h4 (click)="$event.stopImmediatePropagation(); datasetClicked(dataset)" class="mt-2 ml-1 mr-3 p-1">{{ dataset.dmp }}</h4>
<mat-icon (click)="$event.stopImmediatePropagation(); projectClicked(dataset)" class="gray-icon pt-2">work_outline</mat-icon>
<mat-icon (click)="$event.stopImmediatePropagation(); projectClicked(dataset)" matTooltip="{{'DATASET-LISTING.TOOLTIP.PROJECT' | translate}}"
matTooltipPosition="above" class="gray-icon pt-2">
work_outline
</mat-icon>
<h4 (click)="$event.stopImmediatePropagation(); projectClicked(dataset)" class="mt-2 ml-1 mr-3 p-1">{{ dataset.project }}</h4>
</div>
<mat-icon class="gray-icon pt-2">assignment</mat-icon>
<mat-icon matTooltip="{{'DATASET-LISTING.TOOLTIP.TEMPLATES-INVOLVED' | translate}}" matTooltipPosition="above" class="gray-icon pt-2">
assignment
</mat-icon>
<div class="pt-1">
<div matTooltip="{{ dataset.profile }}" class="chip ml-2 mr-2">{{ dataset.profile }}</div>
</div>

View File

@ -407,6 +407,15 @@
"VIEW": "View",
"NEW": "New Dataset Description",
"CREATE-NEW":"Create new Dataset Description"
},
"TOOLTIP": {
"DATASET-STATUS": {
"DRAFT": "Private access - Editable Dataset Description",
"FINALIZED": "Private access - Closed Dataset Description"
},
"DMP": "DMP",
"PROJECT": "Project",
"TEMPLATES-INVOLVED": "Dataset Template"
}
},
"DATASET-PUBLIC-LISTING": {
@ -697,7 +706,7 @@
"DATASET-STATUS": {
"DRAFT": "Draft",
"FINALISED": "Finalized",
"ANY": "Any Dataset Description status",
"ANY": "Any",
"DRAFT-DESC": "Draft Registrations"
},
"DATASET-ROLE": {