You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ombi/src/Ombi/ClientApp/src/app/settings/notifications/discord.component.html

64 lines
2.9 KiB

<settings-menu></settings-menu>
<div *ngIf="form" class="small-middle-container">
<fieldset class="top-space">
<legend>Discord Notifications</legend>
<div class="row">
<div class="col-md-8">
<form novalidate [formGroup]="form" (ngSubmit)="onSubmit(form)">
<div class="row">
<div class="col-md-12 col-12 col-sm-12">
<div>
<div class="md-form-field">
<mat-slide-toggle formControlName="enabled" id="enable">Enable</mat-slide-toggle>
</div>
</div>
</div>
</div>
<div class="row">
<div class="md-form-field">
<mat-form-field appearance="outline">
<mat-label>Webhook Url</mat-label>
<input matInput formControlName="webhookUrl">
</mat-form-field>
<mat-form-field appearance="outline">
<mat-label>Username</mat-label>
<input matInput formControlName="username">
</mat-form-field>
</div>
<div class="md-form-field">
<mat-form-field appearance="outline">
<mat-label>Icon</mat-label>
<input matInput formControlName="icon">
</mat-form-field>
<div>
<img [src]="form.value.icon" style="width: 300px" />
</div>
</div>
</div>
<div class="row top-space">
<div class="form-group">
<div>
<button mat-raised-button type="button" class="btn-spacing" color="accent"
(click)="test(form)" [disabled]="form.invalid">Test <div id="spinner"></div>
</button>
</div>
</div>
<div class="form-group">
<div>
<button mat-raised-button type="submit" class="btn-spacing" color="primary"
[disabled]="form.invalid">Submit</button>
</div>
</div>
</div>
</form>
</div>
<div class="col-md-4">
<notification-templates [templates]="templates" [showSubject]="false"></notification-templates>
</div>
</div>
</fieldset>
</div>