Skip to content

Commit

Permalink
update slider
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinKolarik committed Sep 28, 2024
1 parent 45aece2 commit f98d020
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 8 deletions.
4 changes: 2 additions & 2 deletions src/assets/less/components/range-slider.less
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,10 @@
height: 16px;
background: #17d4a7;
cursor: pointer;
transition: left .2s ease;
transition: left .1s linear;
border: 2px solid #fff;
border-radius: 50%;
box-shadow: 0 2px 4px 0 #003;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .2);
transform: translate(-50%, 0);
}
}
Expand Down
7 changes: 1 addition & 6 deletions src/views/components/range-slider.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
const NO_DONATION = {
value: 'free',
displayed: 'Free',
msg: 'TODO: 500 free tests/hour',
msg: '250 free tests/hour',
};

component.exports = {
Expand Down Expand Up @@ -274,18 +274,13 @@
moveSliderToClosestPart (x) {
let partWidth = this.get('partWidth');
let partsCount = this.get('partsLabelsData').length;
let currSliderPos = this.get('sliderPosition');
let newSliderPos = Math.round((x < 0 ? 0 : x) / partWidth);
let updSliderPos;

if (newSliderPos <= 0) {
updSliderPos = 0;
} else if (newSliderPos > partsCount) {
updSliderPos = partsCount;
} else if (x - currSliderPos * partWidth < partWidth && x - currSliderPos * partWidth > 0) {
updSliderPos = currSliderPos + 1;
} else if (currSliderPos * partWidth - x < partWidth && currSliderPos * partWidth - x > 0) {
updSliderPos = currSliderPos - 1;
} else {
updSliderPos = newSliderPos;
}
Expand Down

0 comments on commit f98d020

Please sign in to comment.