Edit your website from Crewtavo with Sveltia CMS
If your website has Sveltia CMS, the editor at your site’s /admin page, you can open it right inside Crewtavo, next to your clients and schedule. Write a blog post, change your hours or a price, and save, the same as when you open the editor on its own.
It’s for websites a web designer built with Sveltia CMS (or Decap CMS, once called Netlify CMS), usually kept on GitHub. If you sign in to your website’s editor at an address like greenlawn.com/admin, it’s for you. Websites made with Wix, Squarespace, WordPress or GoDaddy have their own editors; you can still put a booking form on them.
Install it
Section titled “Install it”- Open Apps (in the menu on a computer, or under More on a phone) and choose Sveltia CMS, under Your website.
- Click Install, then type your website’s address, like greenlawn.com, and click Add. If your editor isn’t at /admin, type its whole address, like greenlawn.com/cms.
Crewtavo checks the editor is there and shows what it found: the editor’s address, the repository it saves to, and how you sign in. Website then appears in the menu.
Use it
Section titled “Use it”Click Website in the menu (on a phone, it’s under More). Your editor fills the screen, and you sign in to it the way you always do:
- Sign In with GitHub opens a small window to sign in. When you’re done it closes and you’re in.
- Sign In Using Access Token works too, if that’s how your site is set up.
Even if you’re signed in on your website itself, you sign in once more inside Crewtavo: browsers keep the two apart. After that, Crewtavo’s Website remembers it.
Everything you save goes to your website exactly as it does when you open the editor on its own, and your site updates the way it always has.
The bar above the editor has a reload button, and Open in a new tab for when you’d like the editor on its own.
Who can open it
Section titled “Who can open it”Website is in the menu for owners, admins and anyone whose role includes Marketing. To change who has it, edit the role under Settings → Roles. Field crew don’t see it.
Everyone signs in to the editor with their own GitHub account, or however your website is set up, so your web designer still decides who can change the site.
If it says it couldn’t find Sveltia CMS
Section titled “If it says it couldn’t find Sveltia CMS”- “Nothing at …”: there’s no page at that address. Check it’s the address you sign in to your editor on.
- “Couldn’t find Sveltia CMS at …”: the page opened, but Crewtavo couldn’t see the editor on it. If you know it’s the right address (some websites build the editor into their own code), click Use this address anyway.
- “… asks for a password before it opens”: your website’s host has password protection on that page. Turn it off for the editor, then try again.
If it opens in its own tab
Section titled “If it opens in its own tab”Some websites don’t let other sites show them. Crewtavo notices when it checks: Website then has a button that opens your editor in its own tab, and the Sveltia CMS page in Apps says what to change.
To show it inside Crewtavo, whoever looks after your website adds this header to the editor’s page, with your own Crewtavo address at the end. Copy on that page fills it in for you.
Content-Security-Policy: frame-ancestors 'self' https://crm.greenlawn.comOn Netlify and Cloudflare Pages that goes in the site’s _headers file; on Vercel, in vercel.json. Then click Check again on the Sveltia CMS page in Apps.
If signing in doesn’t finish inside Crewtavo in your browser, use Open in a new tab: the editor works there exactly as before.
Change or uninstall it
Section titled “Change or uninstall it”On Apps → Sveltia CMS:
- Change address if your editor moves.
- Check again after your website changes, to update what Crewtavo shows.
- Uninstall takes Website out of the menu. Your website, its editor and everything on it stay as they are.
© 2026 Crewtavo · Website · Compare · Deploy on Railway · GitHub · Contact