Haven't finish the note yet, but in a good situation, css: flex; contenteditable=true