This is really interesting to play around with. There are some heuristics that are being used that seemed odd to me until I remembered that this is supposed to be for diagramming, not necessarily for ASCII art.
For instance, this draws an obtuse angle and a right angle that are not connected to each other:
_/|__
This simply adds height to the right angle, but does not connect them:
.
_/|__
But this connects both angles together with a sharp point:
+
_/|__
Also, a bit of a nitpick: while I love the amount of examples, I wish they were sectioned off rather than having all of the unformatted text in a single textarea on the left and all rendered images on the right. Trying to scroll the page, I keep scrolling the textarea instead, which breaks the alignment.
Overall, super cool project. I'm looking forward to trying this in real world scenarios soon
For instance, this draws an obtuse angle and a right angle that are not connected to each other:
This simply adds height to the right angle, but does not connect them: But this connects both angles together with a sharp point: Also, a bit of a nitpick: while I love the amount of examples, I wish they were sectioned off rather than having all of the unformatted text in a single textarea on the left and all rendered images on the right. Trying to scroll the page, I keep scrolling the textarea instead, which breaks the alignment.Overall, super cool project. I'm looking forward to trying this in real world scenarios soon