aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+admin/system/logs/logs.component.html
diff options
context:
space:
mode:
authorRigel Kent <sendmemail@rigelk.eu>2020-08-27 17:27:37 +0200
committerRigel Kent <par@rigelk.eu>2020-09-28 13:25:50 +0200
commit7f0d85616944681ed447f4342d86eee8141c7612 (patch)
treedc51b7dd989f7bcdff37ef1332a61d05a652ab53 /client/src/app/+admin/system/logs/logs.component.html
parentcd372e840b6a291a56e0d5135548d05a98415155 (diff)
downloadPeerTube-7f0d85616944681ed447f4342d86eee8141c7612.tar.gz
PeerTube-7f0d85616944681ed447f4342d86eee8141c7612.tar.zst
PeerTube-7f0d85616944681ed447f4342d86eee8141c7612.zip
jobs/logs view select and empty state visual improvements
Diffstat (limited to 'client/src/app/+admin/system/logs/logs.component.html')
-rw-r--r--client/src/app/+admin/system/logs/logs.component.html35
1 files changed, 24 insertions, 11 deletions
diff --git a/client/src/app/+admin/system/logs/logs.component.html b/client/src/app/+admin/system/logs/logs.component.html
index ae1b0c601..e92e11c2a 100644
--- a/client/src/app/+admin/system/logs/logs.component.html
+++ b/client/src/app/+admin/system/logs/logs.component.html
@@ -5,17 +5,30 @@
5 </select> 5 </select>
6 </div> 6 </div>
7 7
8 <div class="peertube-select-container"> 8 <ng-select
9 <select [(ngModel)]="startDate" (ngModelChange)="refresh()" class="form-control"> 9 [(ngModel)]="startDate"
10 <option *ngFor="let timeChoice of timeChoices" [value]="timeChoice.id">{{ timeChoice.label }}</option> 10 (ngModelChange)="refresh()"
11 </select> 11 [clearable]="false"
12 </div> 12 [searchable]="false"
13 13 >
14 <div class="peertube-select-container" *ngIf="!isAuditLog()"> 14 <ng-option *ngFor="let time of timeChoices" [value]="time.id">
15 <select [(ngModel)]="level" (ngModelChange)="refresh()" class="form-control"> 15 {{ time.label }} ({{ time.id | date: time.dateFormat }} - <span i18n>now</span>)
16 <option *ngFor="let levelChoice of levelChoices" [value]="levelChoice.id">{{ levelChoice.label }}</option> 16 </ng-option>
17 </select> 17 </ng-select>
18 </div> 18
19 <ng-select
20 [(ngModel)]="level"
21 (ngModelChange)="refresh()"
22 [clearable]="false"
23 [searchable]="false"
24 >
25 <ng-option *ngFor="let levelChoice of levelChoices" [value]="levelChoice.id">
26 <ng-container *ngIf="levelChoice.id === 'debug'"><span style="font-size:80%;color:lightgray;vertical-align:text-top;">&#11044;</span> {{ levelChoice.label }}</ng-container>
27 <ng-container *ngIf="levelChoice.id === 'info'"><span style="font-size:80%;color:lightskyblue;vertical-align:text-top;">&#11044;</span> {{ levelChoice.label }}</ng-container>
28 <ng-container *ngIf="levelChoice.id === 'warn'"><span style="font-size:80%;color:orange;vertical-align:text-top;">&#11044;</span> {{ levelChoice.label }}</ng-container>
29 <ng-container *ngIf="levelChoice.id === 'error'"><span style="font-size:80%;color:red;vertical-align:text-top;">&#11044;</span> {{ levelChoice.label }}</ng-container>
30 </ng-option>
31 </ng-select>
19 32
20 <my-button i18n-label label="Refresh" icon="refresh" (click)="refresh()"></my-button> 33 <my-button i18n-label label="Refresh" icon="refresh" (click)="refresh()"></my-button>
21</div> 34</div>