Guide

Your publication, your way.

Xpresiva is one theme and three newspapers in one. Here's what it can do and how to set it up —in minutes, no code. Best of all: everything explained here you can see live in the demos.

One base, three faces

Pick an edition and the whole site changes.

A single setting rewrites the header, front page, cards, type and even the member card. Try them live:

Getting started

A few minutes, no code.

1

Upload the theme

In Ghost: Settings → Design → Change theme → Upload, choose the .zip and activate.

2

Upload routes.yaml

Included with the theme. Settings → Labs → Routes. With it, /pricing and /account work with no content to create.

3

Pick edition and colour

In Theme settings: edition (Press/Magazine/Blog) and your accent colour. The whole site adapts.

4

Wire your menu

Point navigation at your sections and start publishing. Every purchase ships README + INSTALL with the detail.

Your way, no impositions

Your brand, no code.

A score of settings —colour, type, light/dark, covers, header…— summed up here in the essentials:

Accent colour

One colour drives buttons, links and accents across the site. Your palette in a click.

Typography

Four pairings (elegant serif, modern sans, mixed) to find your voice.

Light, dark or auto

Colour mode of your choice; auto follows each reader's system preference.

Covers and imagery

Full-bleed, wide or standard feature image; optional drop cap to open the text.

Strapline and header

A line under the title, logo placement, and front-page layout (featured, grid or list).

Accessibility built in

An accessibility panel and share buttons with no tracking or third parties. Privacy by default.

Subscriptions

Charge for reading, with your own face.

Connect Stripe and create your tiers in Ghost. Xpresiva gives you a pricing page that reads your real tiers and a designed member dashboard, different in each edition. Nothing to lay out.

An Xpresiva pricing page with four tiers (Free, Member, Patron and Founding Member)

Touches that show

Every piece, just right.

Historical dates

For archival or period pieces: hide the modern date with a tag and tell the date of the event instead.

Tracking-free sharing

Privacy-first share buttons, with the networks you choose (X, Bluesky, LinkedIn, Nostr, email…).

Author page

A profile with avatar, bio, location, socials and that author's feed.

Reading time

Optional, computed for you. A small touch readers appreciate.

Comments

Native Ghost comments for your community, whenever you want them.

Built-in search

Instant search across the whole site, no plugins or third parties.

Like it? Make it yours.

See the demos live, or tell us about your project and we'll help you start.