Editorial theme

Mirror.

$59

An editorial theme for essays, magazines and paid newsletters. Two layouts for every page, a real dark mode, and a membership page built from your Tiers.

V1.0.0GHOST 6UPDATED OCT 2026
mirror.redpixelthemes.com
The Mirror demo front page in the Magazine cover layout
The quiet economics of a one-person publication in the Centered classic layout, on a phone
Tour

Inside Mirror

Five screens from the Live Demo, as your readers will see them.

  1. 01The front page

    Two homepage layouts, and neither needs arranging.

    • Magazine cover. Your newest post over its photo, then a grid of the latest.

    • Editorial masthead. The newest post set in type, the rest as a numbered shortlist.

    • Featured strip. Every post you mark featured, in a row readers scroll sideways.

    • Builds itself. Publishing a post updates the cover, the strip and the grid.

  2. 02The article

    Made for reading long pieces, on any screen.

    • Contents list. Numbered from your headings, and it follows the reader down the page.

    • Two post layouts. Centered classic or Title page, switchable per post.

    • Self-hosted fonts. Newsreader and Archivo ship in the theme. Nothing loads from Google.

    • Code highlighting. A copy button and your palette, and no highlighter on pages without code.

    mirror.redpixelthemes.com/the-quiet-economics-of-a-one-person-publication/
    The quiet economics of a one-person publication in the Centered classic layout, with the contents list above the article
    Centered classic post
  3. 03The paywall

    Memberships run on Ghost, in your colours.

    • Clear gates. Paid and members-only posts stop after the opening, with a plain panel.

    • Ghost Portal. Sign-up and sign-in open Ghost's own Portal, styled to match.

    • Prices from your Tiers. The membership page reads Ghost Admin. The theme stores no prices.

    • Featured tier. Your pick gets the accent panel and a Most popular chip.

  4. 04Tags and writers

    Every subject and every writer gets a proper archive.

    • Tag archives. Name, description, post count and the years the tag spans.

    • Writers' masthead. A photo, post count, bio and latest piece for each writer.

    • No empty circles. Writers without a photo get a monogram.

    • Ready on day one. Empty states are designed, so a brand-new site looks finished.

  5. 05Dark mode

    Light, dark or system, and every reader can choose.

    • Three modes. Pick Light, Dark or System as the default for new visitors.

    • Reader toggle. A switch in the header. The reader's choice survives a reload.

    • Dark mode logo. Upload a light version, or Mirror sets your name in type.

    • Your accent colour. Taken from Ghost's Brand settings, in both modes.

    mirror.redpixelthemes.com/the-quiet-economics-of-a-one-person-publication/
    The quiet economics of a one-person publication in dark mode, Centered classic layout
    Dark mode, Centered classic
Performance

Light by design

PageSpeed Insights, desktop, on the live demo homepage. Asset sizes are gzipped, from the 1.0.0 zip. Measured Oct 2026.

95Performance
100Accessibility
100Best practices
100SEO
< 15 KB CSS< 22 KB JSNO JQUERY
Features

Everything in Mirror

30 features, all documented.

Layout06
  • 2 homepage layouts
  • 2 feed layouts
  • 2 post layouts
  • 2 directory layouts
  • 2 page heroes
  • Per-post template override
Publishing06
  • Contents list from your headings
  • Code highlighting in 30+ languages
  • Related posts by tag
  • Multi-author bylines
  • Tag and writer archives
  • Copy-link and share buttons
Members06
  • Membership page from your Tiers
  • Paid and members-only gates
  • Ghost Portal throughout
  • Sign-in and sign-up pages
  • Recommendations page
  • Footer signup form
Design06
  • Light, dark and system modes
  • Accent colour from Ghost
  • Self-hosted Newsreader and Archivo
  • Custom fonts from Ghost
  • Ghost cards in theme colours
  • Designed empty states
Technical06
  • Ghost 6
  • No jQuery
  • Native Ghost search
  • Translation-ready
  • Accessible markup
  • Full documentation
Fit check

Is Mirror right for you?

Honest answer, from the people who made it.

YesIF YOU…

  • Publish essays, interviews or reported pieces
  • Have readers who come to read, not to scroll
  • Sell paid memberships next to free posts
  • Have more than one writer, or plan to
Buy Mirror, $59UNLIMITED SITES · LIFETIME UPDATES

Not quiteIF…

  • Your posts are mostly photosMIRROR IS BUILT FOR READING
  • You want to sell products, not postsMEMBERSHIPS, NO SHOP
  • You want a different look on every pageTWO LAYOUTS EACH, ON PURPOSE
Still curious?Try the Live Demo
Pricing

Get Mirror, or get everything.

Mirror is in the Bundle. For $70 more you also get every theme we release after you buy.

Mirror

The editorial theme on its own.

$59one-time
  • Mirror theme
  • Unlimited sites
  • Lifetime updates
  • Email support
Buy Mirror, $59

All-themes bundle

Mirror now, and every theme after it.

$129one-time
  • Mirror
  • Every theme we release next
  • Unlimited sites
  • Lifetime updates
  • Email support
Get the Bundle, $129
FAQ

About Mirror

Didn't find it? Write to help@redpixelthemes.com. We reply within one business day.

01Can I switch to Mirror without losing content?

Yes. Ghost keeps content separate from the theme. Upload Mirror and activate it, and your posts, pages, tags and members stay where they are.

02Do I have to set up the front page?

No. The cover story is your newest post, the featured strip is every post you mark featured, and the rest follows in order. Publishing keeps it current.

03Where do the membership prices come from?

Your Tiers, under Settings → Membership. Mirror shows their names, benefits and prices, and never stores a price of its own.

04Can one post use the other layout?

Yes. Every layout is also a template. Pick it under Template in the post settings, for example Post Title Page on a site set to Centered classic.

05Is the demo the same as the download?

Yes. The demo runs the version you buy. Its menu links to every layout, so you can see each one without changing a setting.

Mirror $59V1.0.0 · GHOST 6