markdown editor component
No rush but just wanted to link to related material —
The closest example I can think for a CodeMirror alternative I think came from urbit/urbit#3329 — in that issue @tylershuster recommends this particular derivative of ProseMirror.
Reviewing it, it has some interesting features that may or may not be good for the future — they managed to make collaborative editing work with this, for example, but they're using an entire stack that we don't; regardless, it's worth visiting a few different libraries...
I'm happy to work on this when indigo is in a stable state. Unless of course the @g-a-v-i-n wants to. This is on my shortlist of must-have features which I've been anxiously awaiting.
FYI https://github.com/outline/rich-markdown-editor/discussions/297
(screenshot is from StackEdit)
See https://github.com/hubgit/react-prosemirror + https://github.com/ProseMirror/prosemirror-markdown
Transferring note of the most promising project I've found so far: https://remirror.io/
This seems like something that Design should take a stab at, given the number of features. Off the top of my head:
- patp autocomplete
- inline / as-you-type formatting
- respect OS spellcheck behavior
- drag-and-drop / click-to-upload file behavior