Hello, I’m new to the Strapi world. So far I am very impressed by it. I am eager to start offering clients development on Strapi and not have to use WordPress as a CMS.
One of my resistance from offering Strapi to clients is the behavior of the Default Rich Text Editor. The Strapi v4 default Rich Text Editor field needs improvements.
Just like v3 the default mode is set to markdown and when in preview mode the user can’t edit the content directly. There is the option to expand to have a side by side view of both modes, but it’s redundant. I’m curious why there was a decision for it to have this behavior?
One of the main uses for a CMS is to allow a non-coder the ability to edit the content of a website without having to deal with code. Although markdown is rather easy to understand, it’s still code and general users of the CMS shouldn’t have to see the markdown code.
Having a simple user-friendly Rich Text Editor WYSIWYG is important to any CMS.
Is there any plans to change the default behavior to start in preview mode and allow editing in that mode?
The other solution to this WYSIWYG problem is to use CKEditor5 (https://ckeditor.com/) as a replacement. In v3 there is plugin that did this, but it is not compatible with v4. A v4 version is in development: https://github.com/Roslovets-Inc/strapi-plugin-ckeditor5
I feel ideally it would be best once the plugin is complete, that the CKEditor5 becomes the default editor used in the core installation of Strapi v4.
What is everyone’s thoughts on this?