Back to blog

Edit your theme directly in Ghost Admin

Jannis Fedoruk-Betschki
Jannis Fedoruk-Betschki
· 1 min read

We just added the Ghost Theme Editor to all Magic Pages sites. You can now edit, create, rename, and delete theme files directly inside Ghost Admin – no more downloading ZIPs, editing locally, and re-uploading.

The editor is available on all Magic Pages sites already.

What it does

The Theme Editor adds a full code editor right into your Ghost Admin panel. It's powered by Monaco, the same editor engine behind VS Code, so you get proper syntax highlighting for Handlebars, CSS, JavaScript, JSON, and more.

A few highlights:

  • Edit in place − open any file in your active theme and make changes directly in the browser.
  • Diff and review − before uploading, you can inspect per-file diffs and review all your changes in a dedicated panel. Nothing gets pushed until you confirm.
  • Full file management – create new files, rename or delete existing ones, all from a right-click context menu in the file tree.
  • Non-destructive – Ghost validates the theme before replacing it. If something is wrong, the upload is rejected and your running site stays untouched.

This is especially useful for quick CSS tweaks, fixing a typo in a template, or adjusting theme settings – all without leaving your browser or needing any local development tools.

Credit where it's due

This tool was built by Murat Çorlu and Synaps Media. Murat open-sourced the entire thing and made it available to the Ghost community as an npm package that any hosting provider (or self hoster) can integrate with a single config line. The amount of work that went into this is significant, and we're grateful he chose to share it openly.

We believe the Ghost ecosystem is not a zero-sum game. When someone like Murat builds something great and makes it available to everyone, the entire community benefits. Magic Pages customers get a better experience, Synaps Media customers already had it, and self-hosters can add it too. That's how a healthy ecosystem works.

Our commitment

We're not just shipping this and moving on. We're committing engineering time to help develop the Ghost Theme Editor further, in line with Murat's vision for it.

Thank you, Murat. This is a great contribution to the Ghost community.

Jannis Fedoruk-Betschki

Written by

Jannis Fedoruk-Betschki

Founder of Magic Pages. I build reliable Ghost hosting, so publishers can focus on what they do best − creating. When I'm not improving the platform, I'm probably helping a customer get their site just right.

You Might Also Like

A New Chapter for Magic Pages

Three years ago, Magic Pages was a side project. One person, one server, a handful of Ghost sites. In January,

3 min read

Websites powered by Magic Pages

From personal blogs to growing businesses — published with Ghost®, hosted with care.

Loading showcase sites...

Start Your 14-Day Free Trial

No credit card required