|
|
|
@ -29,17 +29,19 @@ |
|
|
|
<mat-card-content> |
|
|
|
<form [formGroup]="generalSettings" (ngSubmit)="save()" class="tb-form-panel no-border no-padding"> |
|
|
|
<fieldset [disabled]="isLoading$ | async"> |
|
|
|
<mat-form-field class="mat-block"> |
|
|
|
<mat-label translate>admin.base-url</mat-label> |
|
|
|
<input matInput formControlName="baseUrl" required/> |
|
|
|
<mat-error *ngIf="generalSettings.get('baseUrl').hasError('required')"> |
|
|
|
{{ 'admin.base-url-required' | translate }} |
|
|
|
</mat-error> |
|
|
|
</mat-form-field> |
|
|
|
<div class="tb-form-row" tb-hint-tooltip-icon="{{ 'admin.prohibit-different-url-hint' | translate }}"> |
|
|
|
<mat-slide-toggle class="mat-slide margin" formControlName="prohibitDifferentUrl"> |
|
|
|
{{ 'admin.prohibit-different-url' | translate }} |
|
|
|
</mat-slide-toggle> |
|
|
|
<div> |
|
|
|
<mat-form-field class="mat-block"> |
|
|
|
<mat-label translate>admin.base-url</mat-label> |
|
|
|
<input matInput formControlName="baseUrl" required/> |
|
|
|
<mat-error *ngIf="generalSettings.get('baseUrl').hasError('required')"> |
|
|
|
{{ 'admin.base-url-required' | translate }} |
|
|
|
</mat-error> |
|
|
|
</mat-form-field> |
|
|
|
<div class="tb-form-row" tb-hint-tooltip-icon="{{ 'admin.prohibit-different-url-hint' | translate }}"> |
|
|
|
<mat-slide-toggle class="mat-slide margin" formControlName="prohibitDifferentUrl"> |
|
|
|
{{ 'admin.prohibit-different-url' | translate }} |
|
|
|
</mat-slide-toggle> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</fieldset> |
|
|
|
<div fxLayout="row" fxLayoutAlign="end center" fxLayoutGap="8px" class="layout-wrap"> |
|
|
|
|