1# llimphi-widget-range-slider23*Read this in English: [README.md](README.md).*
45Slider de dos thumbs sobre un track.
67Análogo a `RangeSlider` de Flutter o `RangeSlider` de Material 3.
8El caller mantiene `(lo, hi)` en su modelo (fracciones en `[0,1]`);
9el widget reporta el nuevo valor por `on_change(lo, hi)` cuando el
10usuario arrastra cualquiera de los dos thumbs.
1112Diseño:
13- Track de 4 px, franja activa del color `accent` entre los dos thumbs.
14- Thumbs de 14 px (círculos), borde 2 px del color `accent`,
15 sombra E1 — la firma de elevación canónica.
16- Drag con `draggable` por thumb → callback recibe (lo, hi)
17 normalizado y monotónicamente ordenado (el bajo nunca supera al alto).
1819---
2021Parte de **llimphi** — ver [llimphi](../../LEEME.md).
Análogo a RangeSlider de Flutter o RangeSlider de Material 3.
El caller mantiene (lo, hi) en su modelo (fracciones en [0,1]);
el widget reporta el nuevo valor por on_change(lo, hi) cuando el
usuario arrastra cualquiera de los dos thumbs.
Diseño:
Track de 4 px, franja activa del color accent entre los dos thumbs.
Thumbs de 14 px (círculos), borde 2 px del color accent,
sombra E1 — la firma de elevación canónica.
Drag con draggable por thumb → callback recibe (lo, hi)
normalizado y monotónicamente ordenado (el bajo nunca supera al alto).