# Edit your website from Crewtavo with Sveltia CMS

> Install Sveltia CMS from Apps, add your website's address, and Website in the menu opens your site's editor inside Crewtavo.

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](https://crewtavo.com/docs/sales/booking-form-on-your-website/).

## Install it

1. Open **Apps** (in the menu on a computer, or under **More** on a phone) and choose **Sveltia CMS**, under **Your website**.
2. 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.

:::note
Only owners and admins can install it. Crewtavo only looks at your editor's page and its settings file. It never sees your sign-in and can't change your website.
:::

## 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.

:::note
In Safari (on iPhone, iPad and Mac), **Website** remembers your sign-in until Safari is closed. After that, tap **Sign In with GitHub** again: GitHub remembers you, so it's one tap.
:::

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.

:::tip
The editor follows your device's light or dark setting, just as it does in its own tab.
:::

## 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

- **"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

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.com
```

On 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

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.

Source: https://crewtavo.com/docs/connections/sveltia-cms/ (last updated 2026-10-20)
