It would be nice to be able to define one or more color ranges for the line in the Range component.
The range colors could also dynamically update the label marker colors.

Example api
<q-range v-model="value.sentiment"
:min="-100"
:max="100"
:range-colors: "[
{from: -100, to: -11, color: 'negative},
{from: -10, to: 10, color: 'warning},
{from: 11, to: 100, color: 'positive}
]
:label-use-color // uses color of range, left/right-label-color, or color
:markers-use-color
/>
You mean something like this? :)
https://codepen.io/pdanpdan/pen/qBdWGXy
Not at all. We are already able to change the label colors, I'm specifically talking about the line under the selected range.
Just set the background color of .q-slider__track to transparent.
Did your codepen example just change, because I see the colored bar now? 馃
I was playing with it, maybe you caught it during a wrong save, sorry.
Thanks for the updates. That is basically what I'm looking to accomplish. 馃嵒
And a more interesting example: https://codepen.io/pdanpdan/pen/OJVLKar
very nice work @pdanpdan . I understand the complexity of trying to keep the components simple, yet customizable. I think for this component, it gives the user context of the underlying data and range information.
Before you replied, this was my original solution using the available API (no css changes to bar). I colored the component based on range values and also gave the user predefined ranges that were colored the same.

Here is closer to what I wanted, utilizing your original codepen.
https://codepen.io/stevebor1/pen/OJVJPQo
I guess the downside is that 'zones' must be equal distances. Luckily, my is by 10s, so it worked out by adding more zone colors.