The idea for this graph I have taken from a GeoGebra worksheet; it exists under several authors: [1], September 17, 2018; [2], February 10, 2019. Bright design in German (.html)
You can save your drawing via right clicking your mouse over the image as a PNG or:
This may take a while.
Note that HTML Canvas and SVG can render differently, esp. when a fill-color is in play.