As promised, I’ve started gradually implementing the new UI/UX, but this is quite a large-scale task, and it won’t fit within a single release. It’s not just about changing colors, icons, and page structures; it also involves developing several major components that we previously lacked. The first of these is a visual editor.
To be honest, I didn’t expect this to take so much time. My initial plan was to use Quill, which seemingly had everything I needed, integrate it, and fine-tune it as required. However, closer to the end of working on the Quill-based editor, I realized that it cannot handle nested structures (quotes, spoilers, multi-level lists), and there is no viable workaround, no matter how hard I tried. As a result, I reluctantly had to scrap two months of work and start building the editor from scratch using Slate.


