Improve editor user experience (no longer WYSIWYG, fixed bugs, added view vs. edit distinction) #3
Loading…
Reference in a new issue
No description provided.
Delete branch "editor-ux"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This makes the editor experience much better (by subjective measures). Now instead of a WYSIWYG editor, we have a markdown code editor, and we also have the ability to view documents without editing them.
While I was at it, I fixed a bug where if you didn't edit a document at all, it would save blank. This was fixed as a happenstance from the switch.
Also included here is making the UI work with Javascript disabled. If you don't have JS, you will get a textarea which allows editing the markdown directly. If you do have JS enabled, you'll get a smarter editor.
UI previews
view mode
edit mode
The diff is only actually
14 files changed, 163 insertions(+), 142 deletions(-)
if you ignore lock files and the generated static files.