Astrix Download
Free open-source Ghost CMS theme

One theme.
Many voices.

Astrix Ghost Theme is a bold, image-led theme for Ghost CMS — four live demo publications, four hero styles, three feed layouts, native dark mode, membership, and a reading experience that gets out of the way.

Download the theme Try live demos View on GitHub
Live Ghost demos, one codebase

The same Ghost theme, four publications

Astrix ships one set of components. Change the hero style, feed layout, and accent colour in Ghost Admin, and the same open-source Ghost theme becomes a travel journal, a design magazine, a food publication, or a personal blog.

Meridian homepage — travel journal
Travel & photography

Meridian

Slow, first-person dispatches from specific places, photo-led. Shows the theme at its most image-forward.

Poster heroMosaic feedTerracotta accentMulti-author
Vellum homepage — design journal
Design & type

Vellum

A type-forward journal on design and the craft of making things. Restrained, editorial, opinionated.

Editorial heroBold gridNavy accentMulti-author
The Proof homepage — food magazine
Food & membership

The Proof

Recipes and essays from a small corner bakery — with paid membership, gated recipes, and a pricing page.

Split heroList feedRed-earth accentMembership
Field Notes homepage — personal blog
Personal blog

Field Notes

One maker's notes on creative work. The Personal hero puts the author front and centre, with a supporter tier.

Personal heroMosaic feedGreen accentPaid tier
Variants

Four hero styles

The homepage opens in one of four ways, selectable in Ghost Admin → Design. Poster and Editorial lead with the latest featured post; Split balances image and text; Personal opens with the author.

Poster hero (Meridian)
Poster — full-bleed featured image, poster-sized title (Meridian).
Editorial hero (Vellum)
Editorial — restrained, type-forward lead (Vellum).
Split hero (The Proof)
Split — image and headline side by side (The Proof).
Personal hero (Field Notes)
Personal — the author opens the page (Field Notes).
Variants

Three feed layouts & dark mode

Mosaic, Bold grid, and List — plus a native light / dark / system colour scheme with a zero-flash toggle, driven by light-dark(). Every accent stays readable in both schemes.

Vellum, light scheme
Light scheme (Vellum, Bold grid)
Vellum, dark scheme
Dark scheme — the same page
Reading experience

Built for long-form

A sticky table of contents with a reading-line scrollspy, a reading progress bar, related posts, and a reading-scale prose measure — with fully styled headings, lists, quotes, code, and tables.

Typography specimen with table of contents
Sticky TOC + prose specimen (Vellum)
Article reading view
Article with in-content headings (Meridian)
Editor cards

Every card, styled

Callouts in every colour, buttons, toggles, bookmarks, galleries, and images at three widths — standard, wide and full-bleed. The demo ships a page that exercises all of them, so nothing renders as an afterthought.

Koenig editor cards rendered by the theme
Callouts, buttons, toggles, bookmarks, galleries and full-bleed images (Vellum)
Editor cards in dark mode
The same cards on the dark scheme
Membership

Subscriptions, tiers & gating

Portal integration, subscribe forms, a custom-membership pricing page, and tier-aware gates for members-only and paid content.

Membership pricing page
Pricing page with tier and benefits (The Proof)
Paid content gate
Paid-content gate on a members' recipe
Mobile-first

Designed for the phone

Every layout is built mobile-first: thumb-friendly navigation, 44px touch targets, and full-bleed imagery that holds up on a small screen.

Meridian on mobile
The Proof on mobile
Vellum article on mobile
Field Notes article on mobile
Under the hood

Everything else

Scheme-safe accent system

The Ghost Admin accent is derived into fill, ink, and line tokens so it stays legible on both light and dark.

Tokens-only foundation

Built on the Astryx design tokens (colour, spacing, radius, motion, type) — no hard-coded values.

Native Ghost search

sodo-search wired in, plus fully styled Koenig cards: callouts, bookmarks, galleries, toggles, products.

Internationalisation

English and Italian locales ship in the box; every UI string goes through {{t}}.

Custom fonts

Ghost Admin custom fonts are honoured; Figtree is self-hosted with a zero-CLS fallback.

Fast & accessible

WebP imagery, lazy-loading, content-visibility, WCAG-minded contrast, focus states, and reduced-motion support.

Reference

Theme settings

All configurable from Ghost Admin → Design — no code required.

SettingOptionsDefault
Header styleEditorial / Poster / Split / PersonalPoster
Feed layoutBold grid / Mosaic / ListBold grid
Colour scheme defaultSystem / Light / DarkSystem
Navigation layoutLogo left / Logo middleLeft
Secondary accentcolour#f5b301
Personal hero headline / text / portraitfree text / imageempty
Show author metaon / offon
Featured slideron / offon
Table of contentson / offon
Reading progresson / offon
Related postson / offon
CTA headline / textfree textbuilt-in copy
Social: GitHub / Hugging Face / email / extra URLtextempty
Get started

Install in three steps

  1. Download astrix.zip from the latest release.
  2. In Ghost Admin, go to Settings → Design & branding → Change theme → Upload theme.
  3. Activate it, then open Design to pick your hero style, feed layout, and accent.
Requires Ghost ≥ 6.0 and a modern browser (Chrome/Edge 123+, Safari 17.5+, Firefox 137+). The visual system is documented in DESIGN.md.