The shift from Summernote to Quill as the WYSIWYG editor on web pages has caused two significant problems.
- Overwrite: Making any change to an existing page with Quill causes the entire page to be re-written in Quill and the results can be terrible. I had a great looking page that we built in Summernote. It looked great and worked fine after we moved from v10 to v11. I wanted to add 2 rows to a table and used Quill to “Insert a row” and it wiped out the background image, table format, and seemed to loose all references to our CSS.
- Raw Edits: I say that it “seemed” to loose all references because I cannot see the raw HTML. In Summernote we could go in and make changes and it all saved nice and clean. With Quill there is no “Code view” so we cannot make changes and we cannot see what is actually in the page.
In short, I think it is the wrong choice for this application. I found this topic: https://github.com/quilljs/quill/issues/128
and this comment concerns me greatly:
Ok so it looks like quill is not designed to be used as an web editor for HTML layouts. We need a richtext editor to create and edit E-mail templates. It doesn’t look like quill allows for div elements… Delete.
If it is true that Quill “cleans” out DIV tags, I don’t understand how it is useful as a web page editor.
Can anyone set me straight on this? Is Summernote so bad that we can’t have it (at least on the web pages)?