Laverna / laverna

Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
https://laverna.cc/index.html
Mozilla Public License 2.0
9.2k stars 802 forks source link

Checkboxes issues #391

Open ghost opened 8 years ago

ghost commented 8 years ago

There're some issues with checkboxes display:

  1. If the text is on multiple line, it'll overlap on checkbox.
  2. Cross line breaks on mixed normal and code texts.
  3. Selecting checkbox in preview mode will break the progress bar: it only works on first selection, then stuck there until the whole note is edited and saved again.
  4. Checkbox doesn't align center on large text.

img

I'm using linux 64-bit build from homepage. Can you do something with it?

What I used on the screenshot:

[] Implement `PHP` to `vim`
[] Implement code refactoring to `vim`
[] write something long enough to break this line down sadhf lawjhef asdhf lkasjdhg aslgdah seoguh asjdgh askjdfga skjdfg askjdfg asldfg oiuwyqe98r ywouetyh w498qt67 2309rywq9r y230985t6  20938ry9qefhsdkjfh laskdgfdsf

### []large header with ###

#vim #php
wwebfor commented 8 years ago

Thank you for explaining how to reproduce this. I think we fixed some of the issues you described. We'll address others later.

eschaefer commented 7 years ago

This exists currently on the MacOS build too. Would be great to have this line height issue fixed or editable somehow!

screen shot 2017-08-21 at 12 08 32