diff --git a/src/app/components/shared/_dialogs/cloud-configuration/cloud-configuration.component.html b/src/app/components/shared/_dialogs/cloud-configuration/cloud-configuration.component.html index ee19adcd5a99786546ba01c0c978ad8955c768eb..793df0cb579797d2969d4c0b1789b8ddc50daff0 100644 --- a/src/app/components/shared/_dialogs/cloud-configuration/cloud-configuration.component.html +++ b/src/app/components/shared/_dialogs/cloud-configuration/cloud-configuration.component.html @@ -81,9 +81,9 @@ </mat-form-field> </div> <div class="input-row special-settings automatic-spelling" fxLayout="row" fxLayoutGap="5px" fxLayout.xs="column"> - <mat-radio-group matTooltip="{{'tag-cloud-config.notation-tooltip' | translate}}" aria-label="Notation:"> - <div><mat-slide-toggle value="italic" (change)="italicChecked($event)"[ngModelOptions]="{standalone: true}">{{'tag-cloud-config.font-style-italic' | translate}}</mat-slide-toggle> </div> - <div><mat-slide-toggle value="bold" (change)="boldChecked($event)" [ngModelOptions]="{standalone: true}">{{'tag-cloud-config.font-style-bold' | translate}}</mat-slide-toggle> </div> + <mat-radio-group matTooltip="{{'tag-cloud-config.notation-tooltip' | translate}}" aria-label="Notation:"> + <div><mat-slide-toggle [checked]="checkItalic()" (change)="italicChecked($event)"[ngModelOptions]="{standalone: true}">{{'tag-cloud-config.font-style-italic' | translate}}</mat-slide-toggle> </div> + <div><mat-slide-toggle [checked]="checkBold()" (change)="boldChecked($event)" [ngModelOptions]="{standalone: true}">{{'tag-cloud-config.font-style-bold' | translate}}</mat-slide-toggle> </div> </mat-radio-group> </div> <div class="input-row" fxLayout="column" fxLayoutGap="5px"> diff --git a/src/app/components/shared/_dialogs/cloud-configuration/cloud-configuration.component.ts b/src/app/components/shared/_dialogs/cloud-configuration/cloud-configuration.component.ts index 73867bbbbd8e26a8415cca9ff482fd6640cc5594..763f3760a45210922520956dc89c026c6d0222fa 100644 --- a/src/app/components/shared/_dialogs/cloud-configuration/cloud-configuration.component.ts +++ b/src/app/components/shared/_dialogs/cloud-configuration/cloud-configuration.component.ts @@ -157,7 +157,7 @@ export class CloudConfigurationComponent implements OnInit { this.parent.tagCloudDataManager.demoActive = false; this.parent.setCloudParameters(this.cloudParameters); this.parent.configurationOpen = false; - this.setStep(0) + this.setStep(0); } @@ -207,4 +207,12 @@ export class CloudConfigurationComponent implements OnInit { event.checked == true ? this.cloudParameters.fontWeight = "bold" : this.cloudParameters.fontWeight = "normal"; this.valueChanged(); } + + checkItalic() { + return this.cloudParameters.fontStyle === 'italic'; + } + + checkBold() { + return this.cloudParameters.fontWeight === 'bold'; + } }