mirror of
https://github.com/goharbor/harbor.git
synced 2024-11-05 18:20:37 +01:00
Merge pull request #2985 from pengpengshui/master
fix bug about tooltips issues
This commit is contained in:
commit
4f7716d482
@ -84,9 +84,9 @@ export class ResultTipComponent implements OnInit {
|
||||
}
|
||||
this.translate.get(this.packageText(this.totalPackages)).subscribe((p1: string) => {
|
||||
this.translate.get(this.unitText(this.packagesWithVul)).subscribe((vul: string) => {
|
||||
let messageKey: string = "VULNERABILITY.CHART.TOOLTIPS_TITLE";
|
||||
let messageKey: string = "VULNERABILITY.CHART.TOOLTIPS_TITLE_SINGULAR";
|
||||
if (this.packagesWithVul > 1) {
|
||||
messageKey = "VULNERABILITY.CHART.TOOLTIPS_TITLE_SINGULAR";
|
||||
messageKey = "VULNERABILITY.CHART.TOOLTIPS_TITLE";
|
||||
}
|
||||
this.translate.get(messageKey,
|
||||
{
|
||||
|
@ -75,6 +75,16 @@ export const SCANNING_STYLES: string = `
|
||||
margin-top: 3px;
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
.bar-summary-item span:nth-child(1){
|
||||
width: 30px;
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
}
|
||||
.bar-summary-item span:nth-child(2){
|
||||
width: 28px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.option-right {
|
||||
padding-right: 16px;
|
||||
}
|
||||
@ -116,4 +126,5 @@ hr{
|
||||
.font-weight-600{
|
||||
font-weight:600;
|
||||
}
|
||||
|
||||
`;
|
@ -35,24 +35,24 @@ export const TIP_COMPONENT_HTML: string = `
|
||||
</div>
|
||||
<div class="bar-summary bar-tooltip-fon">
|
||||
<div *ngIf="hasHigh" class="bar-summary-item">
|
||||
<clr-icon shape="exclamation-circle" class="is-error" size="24"></clr-icon>
|
||||
<span>{{highCount}} {{'VULNERABILITY.SEVERITY.HIGH' | translate }}</span>
|
||||
<span><clr-icon shape="exclamation-circle" class="is-error" size="24"></clr-icon></span>
|
||||
<span>{{highCount}}</span><span>{{'VULNERABILITY.SEVERITY.HIGH' | translate }}</span>
|
||||
</div>
|
||||
<div *ngIf="hasMedium" class="bar-summary-item">
|
||||
<clr-icon *ngIf="hasMedium" shape="exclamation-triangle" class="tip-icon-medium" size="22"></clr-icon>
|
||||
<span>{{mediumCount}} {{'VULNERABILITY.SEVERITY.MEDIUM' | translate }}</span>
|
||||
<span><clr-icon *ngIf="hasMedium" shape="exclamation-triangle" class="tip-icon-medium" size="22"></clr-icon></span>
|
||||
<span>{{mediumCount}}</span><span>{{'VULNERABILITY.SEVERITY.MEDIUM' | translate }}</span>
|
||||
</div>
|
||||
<div *ngIf="hasLow" class="bar-summary-item">
|
||||
<clr-icon shape="play" class="tip-icon-low rotate-90" size="20"></clr-icon>
|
||||
<span>{{lowCount}} {{'VULNERABILITY.SEVERITY.LOW' | translate }}</span>
|
||||
<span><clr-icon shape="play" class="tip-icon-low rotate-90" size="20"></clr-icon></span>
|
||||
<span>{{lowCount}}</span><span>{{'VULNERABILITY.SEVERITY.LOW' | translate }}</span>
|
||||
</div>
|
||||
<div *ngIf="hasUnknown" class="bar-summary-item">
|
||||
<clr-icon shape="help" size="18" style="margin-left: 3px;"></clr-icon>
|
||||
<span>{{unknownCount}} {{'VULNERABILITY.SEVERITY.UNKNOWN' | translate }}</span>
|
||||
<span><clr-icon shape="help" size="18"></clr-icon></span>
|
||||
<span>{{unknownCount}}</span><span>{{'VULNERABILITY.SEVERITY.UNKNOWN' | translate }}</span>
|
||||
</div>
|
||||
<div *ngIf="hasNone" class="bar-summary-item">
|
||||
<clr-icon shape="check-circle" class="is-success" size="24"></clr-icon>
|
||||
<span>{{noneCount}} {{'VULNERABILITY.SEVERITY.NONE' | translate }}</span>
|
||||
<span><clr-icon shape="check-circle" class="is-success" size="24"></clr-icon></span>
|
||||
<span>{{noneCount}}</span><span>{{'VULNERABILITY.SEVERITY.NONE' | translate }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
|
Loading…
Reference in New Issue
Block a user