diff --git a/frontend/src/lib/components/Range.svelte b/frontend/src/lib/components/Range.svelte
index d33e354c43..0e05d2e2d3 100644
--- a/frontend/src/lib/components/Range.svelte
+++ b/frontend/src/lib/components/Range.svelte
@@ -1,70 +1,305 @@
-
-
-
{
- value = e.detail.value
- }}
- {disabled}
- values={[value]}
- pips
- float
- first="label"
- last="label"
- step={step ?? 1}
- pipstep={(axisStep ?? 1) / (step ?? 1)}
- formatter={format}
- />
+
+
+
+
+
+
+
(thumbHover = true)}
+ on:mouseout={() => (thumbHover = false)}
+ >
+ {#if holding || thumbHover}
+
+ {value}
+
+ {/if}
+
+
+
+
+
+
+