on desktop: nested lists are possible but really annoying (guessing number of spaces before - and then pressing space again hoping that it works)
-> other apps use tab and shift tab to change list item level / indentation.
on mobile (tested on iOS): it is impossible (for me at-least) to make nested list items.
-> other apps like obsidian (see attachment) offer buttons in their toolbar to change indentation level, we should copy that.
BTW: obsidian also puts the toolbar on top of the keyboard on which is a good design choice, I don't know if we can detect when the keyboard is open in JS, but if we can we could try to copy this.
**on desktop**: nested lists are possible but really annoying (guessing number of spaces before `-` and then pressing space again hoping that it works)
-> other apps use `tab` and `shift tab` to change list item level / indentation.
**on mobile (tested on iOS)**: it is impossible (for me at-least) to make nested list items.
-> other apps like obsidian (see attachment) offer buttons in their toolbar to change indentation level, we should copy that.
BTW: obsidian also puts the toolbar on top of the keyboard on which is a good design choice, I don't know if we can detect when the keyboard is open in JS, but if we can we could try to copy this.