* Add SliderProps interface to SliderWrapperComponent * Implement mouse speed page * Remove duplicate DefaultUserConfigurationService from shared module * Add Reset speeds to default button * Move reset button to bottom of mouse speed page * Change mouse move slider step to 25 * Add label and tooltip handling to SliderWrapperComponent * Use altered SliderWrapperComponent in mouse speed page * Use altered SliderWrapperComponent in LED brightness page * Move Reset mouse speeds confirmation popover to above button * Add reset mouse speed settings action and effect * Use ResetMouseSpeedSettingsAction in mouse speed page to reset settings * Remove unused import
24 lines
694 B
HTML
24 lines
694 B
HTML
<label *ngIf="label">
|
|
<span>{{label}}</span>
|
|
<icon name="question-circle"
|
|
data-toggle="tooltip"
|
|
[title]="tooltip"
|
|
html="true"
|
|
data-placement="bottom"
|
|
*ngIf="tooltip"></icon>
|
|
</label>
|
|
<div class="slider-wrapper">
|
|
<div class="slider-container">
|
|
<nouislider
|
|
[min]="min"
|
|
[max]="max"
|
|
[step]="step"
|
|
[keyboard]="true"
|
|
[tooltips]="true"
|
|
[(ngModel)]="value"
|
|
(ngModelChange)="onSliderChange($event)"></nouislider>
|
|
</div>
|
|
<div class="slider-value">
|
|
<div class="value-indicator">{{value}} {{valueUnit}}</div>
|
|
</div>
|
|
</div> |