ngx-admin/src/app/pages/ui-features/buttons/button-groups/button-groups.component.html

123 lines
6.6 KiB
HTML
Raw Normal View History

2017-06-14 11:45:37 +03:00
<nga-card>
<nga-card-header>Button Groups</nga-card-header>
<nga-card-body>
2017-06-27 16:34:00 +03:00
<div class="row">
2017-06-14 11:45:37 +03:00
<div class="col-md-12">
2017-06-27 16:34:00 +03:00
<div class="example-container">
<div class="container-title">Toggle Types</div>
<div class="btn-group btn-toggle-group btn-outline-toggle-group" data-toggle="buttons">
<label class="btn btn-outline-primary" [class.active]="checkboxModel.left">
<input type="checkbox" [(ngModel)]="checkboxModel.left"> Left
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-outline-primary" [class.active]="checkboxModel.middle">
<input type="checkbox" [(ngModel)]="checkboxModel.middle"> Middle
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-outline-primary" [class.active]="checkboxModel.right">
<input type="checkbox" [(ngModel)]="checkboxModel.right"> Right
2017-06-14 11:45:37 +03:00
</label>
</div>
<div class="btn-group btn-toggle-group" data-toggle="buttons">
2017-06-26 15:33:19 +03:00
<label class="btn btn-primary" [class.active]="checkboxModel.left">
<input type="checkbox" [(ngModel)]="checkboxModel.left"> Left
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-primary" [class.active]="checkboxModel.middle">
<input type="checkbox" [(ngModel)]="checkboxModel.middle"> Middle
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-primary" [class.active]="checkboxModel.right">
<input type="checkbox" [(ngModel)]="checkboxModel.right"> Right
2017-06-14 11:45:37 +03:00
</label>
</div>
</div>
2017-06-27 16:34:00 +03:00
<div class="example-container toolbars-container">
2017-06-14 11:45:37 +03:00
<div class="pagination-container">
2017-06-27 16:34:00 +03:00
<div class="container-title">Pagination</div>
<div class="btn-group btn-group-pagination btn-toggle-group" data-toggle="buttons" [(ngModel)]="paginationModel"
ngbRadioGroup>
<label class="btn btn-outline-success">
<input type="radio" [value]="1"> 1
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-outline-success">
<input type="radio" [value]="2"> 2
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-outline-success">
<input type="radio" [value]="3"> 3
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-outline-success">
<input type="radio" [value]="4"> 4
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-outline-success">
<input type="radio" [value]="5"> 5
2017-06-14 11:45:37 +03:00
</label>
</div>
</div>
<div class="icon-toolbar-container">
2017-06-27 16:34:00 +03:00
<div class="container-title">Icon Toolbar</div>
<div class="btn-group btn-group-pagination" data-toggle="buttons">
<label class="btn btn-success" [class.active]="iconToolbarModel.one">
<input type="checkbox" [(ngModel)]="iconToolbarModel.one"> 1
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-success" [class.active]="iconToolbarModel.two">
<input type="checkbox" [(ngModel)]="iconToolbarModel.two"> 2
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-success" [class.active]="iconToolbarModel.three">
<input type="checkbox" [(ngModel)]="iconToolbarModel.three"> 3
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-success" [class.active]="iconToolbarModel.four">
<input type="checkbox" [(ngModel)]="iconToolbarModel.four"> 4
2017-06-14 11:45:37 +03:00
</label>
</div>
</div>
</div>
2017-06-27 16:34:00 +03:00
<div class="example-container">
<div class="container-title">Divided Button Group</div>
<div class="btn-group btn-divided-group" data-toggle="buttons">
2017-06-26 15:33:19 +03:00
<label class="btn btn-outline-success btn-icon" [class.active]="dividedCheckboxModel.monday">
<input type="checkbox" [(ngModel)]="dividedCheckboxModel.monday"> <i class="ion-paper-airplane"></i>
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-outline-success btn-icon" [class.active]="dividedCheckboxModel.tuesday">
<input type="checkbox" [(ngModel)]="dividedCheckboxModel.tuesday"> <i class="ion-paper-airplane"></i>
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-outline-success btn-icon" [class.active]="dividedCheckboxModel.wednesday">
<input type="checkbox" [(ngModel)]="dividedCheckboxModel.wednesday"> <i class="ion-paper-airplane"></i>
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-outline-success btn-icon" [class.active]="dividedCheckboxModel.thursday">
<input type="checkbox" [(ngModel)]="dividedCheckboxModel.thursday"> <i class="ion-paper-airplane"></i>
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-outline-success btn-icon" [class.active]="dividedCheckboxModel.friday">
<input type="checkbox" [(ngModel)]="dividedCheckboxModel.friday"> <i class="ion-paper-airplane"></i>
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-outline-success btn-icon" [class.active]="dividedCheckboxModel.saturday">
<input type="checkbox" [(ngModel)]="dividedCheckboxModel.saturday"> <i class="ion-paper-airplane"></i>
2017-06-14 11:45:37 +03:00
</label>
</div>
</div>
2017-06-27 16:34:00 +03:00
<div class="example-container">
<div class="container-title">Divided Button Group</div>
<div class="btn-group btn-divided-group btn-divided-group-block " data-toggle="buttons">
<label class="btn btn-outline-primary" [class.active]="checkboxModel.left">
<input type="checkbox" [(ngModel)]="checkboxModel.left"> Left
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-outline-primary" [class.active]="checkboxModel.middle">
<input type="checkbox" [(ngModel)]="checkboxModel.middle"> Middle
2017-06-14 11:45:37 +03:00
</label>
<label class="btn btn-outline-primary" [class.active]="checkboxModel.right">
<input type="checkbox" [(ngModel)]="checkboxModel.right"> Right
2017-06-14 11:45:37 +03:00
</label>
</div>
<div class="btn-group btn-divided-group btn-divided-group-block " data-toggle="buttons">
2017-06-26 15:33:19 +03:00
<label class="btn btn-primary" [class.active]="checkboxModel.left">
<input type="checkbox" [(ngModel)]="checkboxModel.left"> Left
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-primary" [class.active]="checkboxModel.middle">
<input type="checkbox" [(ngModel)]="checkboxModel.middle"> Middle
2017-06-14 11:45:37 +03:00
</label>
2017-06-26 15:33:19 +03:00
<label class="btn btn-primary" [class.active]="checkboxModel.right">
<input type="checkbox" [(ngModel)]="checkboxModel.right"> Right
2017-06-14 11:45:37 +03:00
</label>
</div>
</div>
</div>
</div>
</nga-card-body>
</nga-card>