manton
manton

I recorded a short video as a status update on the new web-based text editor for Micro.blog that I’ve been working on. Finally on a path that feels like it’s going to work and be a big improvement, while retaining the Markdown-centered approach that we’ve always used.

|
Embed
Progress spinner
cesco@livellosegreto.it
cesco@livellosegreto.it

@manton Are you writing it from scratch? Is there a specific reason why you can't use an existing markdown editor in JavaScript that is already tried and tested, such as one of those described in github.com/JefMari/awesome-wys ?

|
Embed
Progress spinner
manton
manton

@cesco I’ve tried dozens of other editors and never found one that is focused on Markdown (not rich text) and works reliably on all platforms.

|
Embed
Progress spinner
cesco@livellosegreto.it
cesco@livellosegreto.it

@manton Not even milkdown.dev ?

|
Embed
Progress spinner
cesco@livellosegreto.it
cesco@livellosegreto.it

@manton Because it seems like a lot of hours of work to write and thoroughly test it, just for that.

|
Embed
Progress spinner
manton
manton

@cesco That looks good but it’s based on ProseMirror which is more geared toward rich text. It is difficult to mix HTML or see Markdown tags, for example.

|
Embed
Progress spinner
MitchW
MitchW

@manton Looks good.

I've been pretty satisfied with the existing editor, and I welcome the improvement.

Two feature requests: Surface cross-posting and scheduling controls on the main screen, and let me paste images into the editor on both the desktop and mobile.

Thanks!

|
Embed
Progress spinner
In reply to
alpower
alpower

@manton that looks great! Wondering out loud how hard a side-by-side live preview would be to make responsively on desktop, falling back to a preview button on mobile - that might be cool!

|
Embed
Progress spinner
manton
manton

@alpower Side by side is possible, mostly as you said an issue of screen space. We can experiment with that later after the basics are in place.

|
Embed
Progress spinner