Usman Baig
bec61c599e
fix: reduce sankey margins from 160px to 90px — less wasted space
2026-03-16 21:30:09 +01:00
Usman Baig
40f223cf38
fix: make sankey chart responsive — no horizontal scrolling
...
Replace fixed numSteps*250 width calculation with ResizeObserver
that measures the container and fits the chart within it.
2026-03-16 21:25:21 +01:00
Usman Baig
f797d89131
fix: restyle sankey to match reference - thinner nodes, all labels, scrollable
...
- Switch to fixed-width Sankey with horizontal scroll (250px per step)
- Thinner nodes (8px), tighter spacing (8px)
- Labels on all columns, not just first/last
- Lower link opacity (0.15) for cleaner look
- Increased node cap to 25 per step
2026-03-16 14:22:06 +01:00
Usman Baig
1aace48d73
fix: cap sankey height at 500px, show labels for first/last steps only
2026-03-16 14:15:10 +01:00
Usman Baig
d3f5e6b361
fix: disable sankey labels, reduce margins, dynamic height
...
Labels were overlapping badly with many nodes. Rely on hover
tooltips instead. Chart height now scales with node count
(400-700px range).
2026-03-16 14:08:08 +01:00
Usman Baig
71f922976d
feat: add SankeyJourney component with data transformation and interactivity
2026-03-16 14:00:12 +01:00