What did you use to make the bump chart? I've used eCharts https://echarts.apache.org/examples/en/editor.html?c=bump-ch... Yours looks cleaner and I love the way you handled the off chart samples with dashed lines, that's a great idea. Also, using a central area below the chart to show which is highlighted is also great for those that in the past fell off and are no longer on the chart, but naturally people are curio…
I kind of rolled my own generated SVG paths. I wanted to learn a bit more about how Bezier curves worked, and this seemed like a good opportunity to figure it out.
Not 100% happy with my implementation, but I learned a lot from tinkering with it.