Any alternatives that don't mean I have to abandon it?
It feels like there's a gaping hole in the toolchain here for JAMstack
Currently testing it with Docusaurus for our documentation site.
Edit: They have an integration with Docusauruas already here:
Based on non-technical peoples' convention of using Google Forms to create sign-up pages (and even purely informational pages) like this: https://forms.gle/y2JF9RKipWcDWupP7
My prettifier supports markdown syntax, but Google Forms also supports WYSIWYG editing.
There's even a Google-sheets based router for building a simple site with navigation:
- https://docs.google.com/spreadsheets/d/1uFQ8W20dkHr01KB_zaoU...
Open-source: https://github.com/Leftium/cloud9dancehall.com
I agree the md editing story for non-dev contributor is not great.
You can try a git based CMS like Tina, they have a Docusaurus starter/example.
StackBlitz web publisher is also a good solution, allowing you to run Docusaurus directly in the browser in a very simple interface allowing you to commit or send PRs easily. No need to install nodejs locally, and you get a real preview.
This is the niche that headless CMSes excel in. Your editors get an easy to use GUI (vendor or self hosted, though IMO the commercial ones are nicer and easier to use). Your developers get JSON and Markdown.
You can also use WordPress with Advanced Custom Forms to accomplish something similar in an hour or two.
These typically are designed to support static site generators.
I used StackEdit for a while, but it still requires to know the markdown syntax.