Trying to recreate a plot

I’m attempting to recreate this plot using Plotly.js. I would have sworn I saw an example on plotly’s site recently that would have been perfect for this. I cannot, for the life of me, find it. Does anyone know a good method to go about recreating this with Plotly? Thanks.