Skip to content

Commit

Permalink
Rename tooltip variables
Browse files Browse the repository at this point in the history
  • Loading branch information
piitaya committed Nov 8, 2023
1 parent db404f6 commit d63bfa4
Showing 1 changed file with 18 additions and 17 deletions.
35 changes: 18 additions & 17 deletions src/components/ha-control-slider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -408,64 +408,65 @@ export class HaControlSlider extends LitElement {
opacity 180ms ease-in-out,
left 180ms ease-in-out,
bottom 180ms ease-in-out;
--tooltip-margin: -4px;
--tooltip-range: 100%;
--tooltip-offset: 0px;
--handle-spacing: calc(2 * var(--handle-margin) + var(--handle-size));
--tooltip-position: calc(
--slider-tooltip-margin: -4px;
--slider-tooltip-range: 100%;
--slider-tooltip-offset: 0px;
--slider-tooltip-position: calc(
min(
max(
var(--value) * var(--tooltip-range) + var(--tooltip-offset),
var(--value) * var(--slider-tooltip-range) +
var(--slider-tooltip-offset),
0%
),
100%
)
);
}
.tooltip.start {
--tooltip-offset: calc(-0.5 * (var(--handle-spacing)));
--slider-tooltip-offset: calc(-0.5 * (var(--handle-spacing)));
}
.tooltip.end {
--tooltip-offset: calc(0.5 * (var(--handle-spacing)));
--slider-tooltip-offset: calc(0.5 * (var(--handle-spacing)));
}
.tooltip.cursor {
--tooltip-range: calc(100% - var(--handle-spacing));
--tooltip-offset: calc(0.5 * (var(--handle-spacing)));
--slider-tooltip-range: calc(100% - var(--handle-spacing));
--slider-tooltip-offset: calc(0.5 * (var(--handle-spacing)));
}
.tooltip.show-handle {
--tooltip-range: calc(100% - var(--handle-spacing));
--tooltip-offset: calc(0.5 * (var(--handle-spacing)));
--slider-tooltip-range: calc(100% - var(--handle-spacing));
--slider-tooltip-offset: calc(0.5 * (var(--handle-spacing)));
}
.tooltip.visible {
opacity: 1;
}
.tooltip.top {
transform: translate3d(-50%, -100%, 0);
top: var(--tooltip-margin);
top: var(--slider-tooltip-margin);
left: 50%;
}
.tooltip.bottom {
transform: translate3d(-50%, 100%, 0);
bottom: var(--tooltip-margin);
bottom: var(--slider-tooltip-margin);
left: 50%;
}
.tooltip.left {
transform: translate3d(-100%, 50%, 0);
bottom: 50%;
left: var(--tooltip-margin);
left: var(--slider-tooltip-margin);
}
.tooltip.right {
transform: translate3d(100%, 50%, 0);
bottom: 50%;
right: var(--tooltip-margin);
right: var(--slider-tooltip-margin);
}
:host(:not([vertical])) .tooltip.top,
:host(:not([vertical])) .tooltip.bottom {
left: var(--tooltip-position);
left: var(--slider-tooltip-position);
}
:host([vertical]) .tooltip.right,
:host([vertical]) .tooltip.left {
bottom: var(--tooltip-position);
bottom: var(--slider-tooltip-position);
}
.slider {
position: relative;
Expand Down

0 comments on commit d63bfa4

Please sign in to comment.