Skip to content

Commit da372bb

Browse files
leekelleheriOvergaard
authored andcommitted
feat(uui-color-slider): adds hideValueLabel option
1 parent 839d1f3 commit da372bb

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

packages/uui-color-picker/lib/uui-color-picker.element.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,7 @@ export class UUIColorPickerElement extends LabelMixin('label', LitElement) {
449449
<div class="color-picker__controls">
450450
<div class="color-picker__sliders">
451451
<uui-color-slider
452+
hide-value-label
452453
label="hue"
453454
class="hue-slider"
454455
.value=${Math.round(this.hue)}

packages/uui-color-slider/lib/uui-color-slider.element.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,15 @@ export class UUIColorSliderElement extends LabelMixin('label', LitElement) {
101101
@property({ type: Boolean, reflect: true })
102102
disabled = false;
103103

104+
/**
105+
* Hides the value label under the slider.
106+
* @type {boolean}
107+
* @attr 'hide-value-label'
108+
* @default false
109+
*/
110+
@property({ type: Boolean, attribute: 'hide-value-label' })
111+
hideValueLabel = false;
112+
104113
private container!: HTMLElement;
105114
private handle!: HTMLElement;
106115

@@ -292,7 +301,7 @@ export class UUIColorSliderElement extends LabelMixin('label', LitElement) {
292301
tabindex=${ifDefined(this.disabled ? undefined : '0')}>
293302
</span>
294303
</div>
295-
${Math.round(this.value)}`;
304+
${this.hideValueLabel ? null : Math.round(this.value)}`;
296305
}
297306

298307
static styles = [

packages/uui-color-slider/lib/uui-color-slider.story.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,3 +255,9 @@ export const Advanced: Story = {
255255
</div>`;
256256
},
257257
};
258+
259+
export const HideValueLabel: Story = {
260+
args: {
261+
hideValueLabel: true,
262+
},
263+
};

0 commit comments

Comments
 (0)