Hacker News new | ask | show | jobs
by Stoo 4086 days ago
Storytella[0] takes the same approach. It uses a Markdown editor in a single pane, no preview, which is also based on CodeMirror[1]. CodeMirror makes this kind of editor straight forward to build, with a lot of configuration and extension options. This seems to hide a lot of the configuration, so I would think is great for dropping into new admin or comment systems where you need rich text but don't want to allow arbitrary HTML.

I would consider switching over to it, as it would mean less code for me to manage, but I'd need the CodeMirror extensibility exposed.

(disclosure, I built Storytella)

[0] https://storytel.la/

[1] http://codemirror.net/

1 comments

I tried building something similar to your product a couple years ago, but found CodeMirror syntax highlighting lacking since you couldn't style multiple lines which seemed like a must for Markdown.

E.g. try setex headers:

    Header
    ======
Only the ===== are styled as a header in Markdownify. Did you manage to solve it in Storytella? (too lazy to sign up and check myself, sorry.)
I've always used the starting hash header form:

# Header

## Header

So I haven't come across that issue before. Thanks for pointing out a possible issue!

I've just had a look at the Storytella editor using the === style of headers and it doesn't work. You can see it for yourself in the editor demo, here:

https://storytel.la/demo/chapters/edit/