Added Grafana url setting in config panel
[src/xds/xds-agent.git] / webapp / src / app / pages / config / config-global / config-global.component.html
1 <div class="row">
2   <div class="col-md-12">
3     <nb-card>
4       <nb-card-header>Global Configuration</nb-card-header>
5       <nb-card-body>
6         <div class="form-group row">
7           <label class="col-sm-3 col-form-label">Language</label>
8           <div class="col-sm-9">
9             <select class="form-control" (ngModelChange)="configFormChanged=true">
10                 <option>English</option>
11                 <!-- FIXME: implement i18n and add | translate
12                 <option>French</option> -->
13               </select>
14           </div>
15         </div>
16
17         <div class="form-group row">
18           <label class="col-sm-3 col-form-label">Theme</label>
19           <div class="col-sm-9">
20             <ngx-theme-switcher id="theme-switcher"></ngx-theme-switcher>
21           </div>
22         </div>
23       </nb-card-body>
24     </nb-card>
25   </div>
26
27   <div class="col-md-12">
28     <nb-card>
29       <nb-card-header>Supervision Configuration</nb-card-header>
30       <nb-card-body>
31         <form (ngSubmit)="onSubmit()" #ConfigGlobalForm="ngForm">
32           <div class="form-group row">
33             <label class="col-sm-3 col-form-label">Grafana Dashboard URL</label>
34             <div class="col-sm-8">
35               <input type="url" class="form-control" id="inputGrafanaDashboardURL" [(ngModel)]="Config.grafanaDashboardUrl" name="grafanaDashboardUrl" (ngModelChange)="configFormChanged=true">
36             </div>
37           </div>
38
39           <div class="form-group row">
40             <div class="offset-sm-3 col-sm-9">
41               <button type="submit" class="btn btn-primary" [disabled]="!configFormChanged">Apply</button>
42             </div>
43           </div>
44         </form>
45       </nb-card-body>
46     </nb-card>
47   </div>
48
49 </div>