Isso é legal, bom trabalho!
Quando estiver pronto para que isso seja executado em produção, por favor, poste-o na categoria Theme component. Adoraríamos ver isso ao lado do componente mermaid. (Observe também que temos um plugin graphviz que faz algo semelhante.)
E também, plotly tem uma comunidade animada, eles adorariam saber sobre isso também: