Introduction

Fantasma is a visual builder for Ghost themes. You design templates, preview the result, then publish to your Ghost site or download a theme ZIP.

Fantasma builder overview

Most Ghost themes are edited in code. Fantasma gives you a safer route: build the same kind of Ghost-compatible theme visually, without opening .hbs files for everyday layout work.

Why use Fantasma

Use Fantasma when your site needs more than a stock theme setting can handle. You can shape a landing page, build a custom home page, adjust post and page templates, create collection templates, and reuse the same visual system across the theme.

You get that control without hand-editing theme files. Writers can tune a publication layout, founders can build a campaign page, and designers can prepare several page templates without opening the repo.

How it works with Ghost

Fantasma builds the theme. Ghost runs the publication. Keep that split in mind before you download a ZIP or publish.

In Fantasma, you edit templates, layouts, sections, blocks, and theme settings that ship inside the downloaded or published theme. In Ghost Admin, you manage posts, pages, tags, authors, members, navigation labels, site identity, theme activation, and routes uploads.

Some changes use both sides. For a custom collection, Fantasma designs the template and generates the route file; Ghost content and internal tags decide which posts appear there.

A typical path from draft to live

  1. Build visually. Choose a template, add sections, edit content blocks, and adjust theme settings.
  2. Preview before shipping. Check structure, responsive layout, color mode, palettes, and demo or connected Ghost data.
  3. Publish or download. Send the theme to a connected Ghost site, or download a ZIP for manual upload.
  4. Finish in Ghost. Activate the theme, configure Ghost-owned settings, and upload routes.yaml when your project needs custom routes.

Start with these articles

Common first questions