Markdown Checkbox render suggestions

Currently, when rendering checkboxes in the markdown editor, the checkboxes collapse down into a single checkbox, wheres the markdown checkbox is quite a bit wider (- [ ]). This adds to quite a bit of visual "jumping" when moving the cursor around
image

In contrast, https://silverbullet.md/ renders checkboxes with a list element, so the visual stutter is kept to a minimum.
image

(silverbullet actually does still have a small amount of "jumping" but this could likely be eliminated entirely)

I propose the Joplin implement the same design and render checkboxes with the list elements in tact. This will make using the markdown editor with rendering more comfortable and also help make the transition easier for users.

5 Likes

Yes I agree that would make sense. Or alternatively indent the checkboxes when rendering them, but just a bullet point if that's easier would be good too.

Created an issue about it here: Add bullet point before checkbox when rendering them in Markdown mode · Issue #13159 · laurent22/joplin · GitHub

1 Like

Thanks Laurent!