For a while, I have been thinking about which rich text editor to include in Dlayer, after considered review I opted for Quill, in the end, it came down to Quill generating data (deltas) and not HTML.
Unlike the other rich text editors that I reviewed this creates a problem, how do I display the HTML within the designer?
On Saturday I created a PHP Quill HTML renderer, it loops through the inserts and generates the required HTML. The renderer is limited, it only supports bold, italic, strike and underlines at the moment.
Eventually, I will add support for every attribute, for now, though, I am trying to get the renderer and Dlayer working, so I figured supporting those four was a good start. In the short term, I will be adding support for links, images, videos, lists and headings.
On the 17th January, I published a blog post about progress on Dlayer over the preview three weeks, five releases which fixed bugs, improved the UX and corrected a few issues that had been niggling for a while.
The last three weeks have been just as productive, I have put out six versions, one which adds the ability to create responsive layouts and five to put in place the foundations for the Form Builder.
– Release v1.06: Responsive layouts and the control bar.
– Release v1.07: Form Builder part 1.
– Release v1.08: Form Builder part 2.
– Release v1.09: Form Builder part 3.
– Release v1.10: Form Builder part 4.
– Release v1.11: Form Builder part 5.
The next significant addition to Dlayer will either be the Media Library or Website Manager. However, I’ve managed to amass several refactoring and minor improvement tickets for both the Form Builder and Content Manager that need to be ticked off.