diff --git a/src/widgets/ComparisonSlider/ui/ComparisonSlider/ComparisonSlider.svelte b/src/widgets/ComparisonSlider/ui/ComparisonSlider/ComparisonSlider.svelte index 642c58d..ada646f 100644 --- a/src/widgets/ComparisonSlider/ui/ComparisonSlider/ComparisonSlider.svelte +++ b/src/widgets/ComparisonSlider/ui/ComparisonSlider/ComparisonSlider.svelte @@ -8,17 +8,23 @@ - Character-level morphing: Font changes exactly when the slider passes the character's global position. - Responsive layout with Tailwind breakpoints for font sizing. - Performance optimized using offscreen canvas for measurements and transform-based animations. + + Modes: + - Slider mode: Text centered in 1st plan, controls hidden + - Settings mode: Text moves to left (2nd plan), controls appear on right (1st plan) --> {#snippet renderLine(line: LineData, index: number)} + {@const pos = sliderPos} + {@const element = lineElements[index]}