Hello, I'm trying using Automad as the central content management system for a document editor platform I'm working on. I've got most of the changes I need integrated, but I need quite a few custom blocks for the editor. []
Here's the dumb part: I can't figure out the structure of Automad enough to know how to add them. I have already implemented everything in Editor.js, but I have zero clue where to put it in Automad. Here's the dumber part: I don't know PHP. At all. So even if I figure out the PHP files I'm supposed to have, I don't know how to reimplement things. And the dumbest part: I don't know enough of what I don't know to know where to look, or how to learn what I need to know.
Wait a minute, I can search for the JS files. But if I just change things here, or inject my version of Editor.js, I might break things. I don't want to break things. I also value client security, and want to understand what I'm doing before I push hacks up to a production server.
TL;DR: How do I PROPERLY add new blocks and Editor.js plugins in Automad, without breaking things? And if I make some helpful blocks, is there interest upstream? Can I make them packages, or do I have to edit the code manually?
Thanks!