Skip to content

Commit e417159

Browse files
committed
refactor(ui5-range-slider): refactor ui5-range-slider component
apply code review feedback
1 parent c463576 commit e417159

12 files changed

Lines changed: 34 additions & 5 deletions

File tree

packages/main/src/SliderHandle.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ class SliderHandle extends UI5Element {
7575
* <br><br>
7676
* <b>Note:</b> An active slider handle is currently being interacted with.
7777
* @since 2.22.0
78+
*
79+
* @private
7880
*/
7981
@property({ type: Boolean })
8082
active = false;
@@ -84,6 +86,8 @@ class SliderHandle extends UI5Element {
8486
* <br><br>
8587
* <b>Note:</b> Used when the progress bar is hovered to show both handles as hovered.
8688
* @since 2.22.0
89+
*
90+
* @private
8791
*/
8892
@property({ type: Boolean })
8993
hovered = false;

packages/main/src/SliderScaleTemplate.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ export default function SliderScaleTemplate(this: SliderScale) {
3636
style={this._progressStyle}
3737
tabIndex={this.progressTabIndex}
3838
role="slider"
39-
aria-orientation={this.progressRole ? "horizontal" : undefined}
40-
aria-valuemin={this.progressRole ? this.min : undefined}
41-
aria-valuemax={this.progressRole ? this.max : undefined}
39+
aria-orientation="horizontal"
40+
aria-valuemin={this.min}
41+
aria-valuemax={this.max}
4242
aria-valuenow={this.progressAriaValueNow}
4343
aria-valuetext={this.progressAriaValueText}
4444
aria-label={this.progressAriaLabel}

packages/main/src/themes/SliderTooltip.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
padding: 0 0.5rem;
1313
font-family: var(--sapFontFamily);
1414
font-size: var(--sapFontSmallSize);
15-
color: var(--sapContent_LabelColor);
15+
color: var(--_ui5_slider_tooltip_color);
1616
display: flex;
1717
justify-content: center;
1818
align-items: center;
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
:host {
2+
--_ui5_slider_tooltip_color: var(--sapTextColor);
3+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import "../base/SliderTooltip-parameters.css";
2+
3+
:host {
4+
--_ui5_slider_tooltip_color: var(--sapContent_LabelColor);
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import "../base/SliderTooltip-parameters.css";
2+
3+
:host {
4+
--_ui5_slider_tooltip_color: var(--sapContent_LabelColor);
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import "../base/SliderTooltip-parameters.css";
2+
3+
:host {
4+
--_ui5_slider_tooltip_color: var(--sapContent_LabelColor);
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import "../base/SliderTooltip-parameters.css";
2+
3+
:host {
4+
--_ui5_slider_tooltip_color: var(--sapContent_LabelColor);
5+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@import "../base/SliderTooltip-parameters.css";
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
@import "../sap_horizon/SliderHandle-parameters.css";
22

33
:host {
4-
--_ui5_range_slider_root_hover_handle_bg: var(--sapButton_Hover_Background);
54
--ui5_slider_handle_outline: var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);
65
--ui5_slider_handle_outline_offset: 0.0625rem;
76
}

0 commit comments

Comments
 (0)