Rather than write an article again (and fix the image upload part as it doesn't work here) I thought I would share a post I created over on dev.to for a WYSIWYG.
You will have to have a dev.to account to use it and it is clunky being a bookmarklet (if you preview the page it disappears) but hopefully it offers some ideas for a WYSIWYG for Forem.
better image upload - it inserts it into the post and encourages the use of and explains
No H1 - only h2 to h6 are valid options to further enforce that a
<h1>should not he used in an article. (this and the previous point link nicely with the new accessibility features the team just added to the preview which I love!)
- Liquid tags quick add - it makes liquid tags easier to discover and use (needs an awful lot of tidy up but the concept works)
- Keyboard shortcuts - this is the main one for me, select text and Ctrl + B will make it bold (loads of other keyboard shortcuts for common tasks)
- Tables - not perfect but the ability to add columns and rows to a table plus generate a blank table is really useful.
- Sticky Keys concept - a made a boo boo and used \ for the sticky key...but the idea is that one handed operation of the editor becomes possible.
Anyway the post explains it all, I just thought I would share it here as it seems like it would be more appropriate.
I am hoping to get the next stage out but I am struggling hacking that in for features such as a list of a user's posts for liquidtag shortcuts.
Anyway, any questions just ask.