silverbullet icon indicating copy to clipboard operation
silverbullet copied to clipboard

Mobile editing difficulties - `hard to nav/edit what we can't see`

Open bilogic opened this issue 1 month ago • 1 comments

Problem

Related to https://github.com/silverbulletmd/silverbullet/issues/756

Image Image
  • Disabling the negative indentation doesn't work on 0.10.4 anymore
  • On mobiles, there is only 1 # visible, yet the headings are of different sizes (because Tips is ##)
  • My conclusion is "it is very hard to edit what we cannot see properly",
  • it is also very hard to navigate when text changes itself when the cursor is on that line because we can't mentally plan ahead how many times to press the arrow keys to properly navigate
  • I have to press, see, think and decide repeatedly until I get to where I want, navigation should not require thinking
  • Imagine a code editor that behaves this way, would it add to or lessen the burden of navigating?

Proposed solution

After years of usage, I think the easiest way is to have different editor "modes", I propose 3

  1. Sliverbullet - the current behavior, which is very specific to SB
  2. StackEdit - see pic in annex below
  3. Plain - No markdown formatting is applied, but I doubt anyone will find this useful unless the markdown gets color coded

Annex

  • StackEdit Image

Thank you!

bilogic avatar Nov 12 '25 06:11 bilogic

I also hate the negative indentation. This should be not the default behaviour. The # markers can still disappear if the caret is not inside the heading, of course. There is more issues like this one, not only the headings. The default should be more rigit. Users can implement negative ident by themselves in Space Style, if they want it.

mjf avatar Nov 12 '25 07:11 mjf