Ghost ThemesNewsletterv1.0.0

Riot

A bold, colourful neo-brutalist Ghost theme for creator newsletters, paid communities and personal brands.

Riot screenshot 1

// overview

About Riot

Riot is a loud, joyful neo-brutalist theme for creator newsletters, paid communities and personal brands. Stickers, candy colours and a big subscribe form make your newsletter feel like you, not like a template.

Who it is for

  • You run a newsletter, course or creator business
  • You want a personal, fun brand with your face on it
  • You sell paid memberships or plan to
  • You want colour without designing anything

Probably not for you if

  • You want a quiet, minimal look — see Noir
  • You publish breaking news many times a day
  • Your brand must stay corporate and neutral

Pages and layouts

Page templates: Membership, Topics, Writers, Signin, Signup, Account.

Extra post layouts: No image.

Getting set up

  • Hero image: upload a photo of yourself in Hero image (Homepage tab). A portrait photo of at least 900 × 1100 px works best.
  • Tag colours: give each main tag a colour in Tags → Edit → Color. Post headers, cards and topic cards use it.
  • Featured posts: mark 3 posts as Featured for the 'Start here' section.
  • Upload the theme zip in Ghost Admin → Settings → Design, then fill in the theme settings.
  • Import the sample content if you want to start from the demo and replace it with your own posts.

What you download

  • The theme, ready for Ghost 6.0 or later (riot_1.0.0)
  • Documentation in HTML
  • Sample content you can import into Ghost
  • 12 months of updates and support from the people who built it

Requirements

A Ghost 6 site: Ghost(Pro) on a plan that allows custom themes, or self-hosted Ghost. Memberships and paid tiers use Ghost's own members feature and its Stripe connection; the theme adds the pages and the paywall design. Demo photos are not included in the download.

// features

What's included

  • Sticker-covered homepage hero with a big subscribe form
  • Personal photo frame with a spinning star and a name sticker
  • Tilted, animated topic marquee
  • 'Start here' grid of your featured posts in rotating candy colours
  • Issue list with dates, topic stickers and lock badges
  • Colour-block post header that takes the colour of the post's tag
  • No-image post template for text-only issues
  • Subscribe box, author card and previous/next issue after every post
  • Topics page with bright colour cards
  • Membership page with tiers and a monthly/yearly switch
  • Styled paywall for members-only and paid issues
  • Sign in, sign up and account pages
  • Light, dark and system modes with a reader toggle
  • Reading progress bar and image lightbox
  • Self-hosted fonts (Bricolage Grotesque, Space Mono)
  • Fully translatable, 19 theme settings, no jQuery

Compatibility & tags

Changelog

  1. v1.0.0 · 2026-09-29

    • First release.

// faq

Questions about Riot

No. Riot is a theme for Ghost, the open-source publishing platform. It needs a Ghost 6 site, either on Ghost(Pro) with a plan that allows custom themes, or self-hosted Ghost.

No. You upload the zip in Ghost Admin and change colours, homepage sections and text in the theme settings (19 of them). The documentation walks through every setting. Custom CSS is optional.

Yes. The theme includes a membership page with your tiers and a monthly/yearly switch, a styled paywall for members-only and paid posts, and sign-in, sign-up and account pages. Payments run through Ghost's built-in Stripe connection, so you keep your subscribers and your revenue.

Yes. Every word the theme shows comes from a translation file, so you can translate it into your site's language.

The regular licence covers one website that you or your client run. The extended licence is for a single end product that you sell to others, for example a paid product where buyers receive a site built on the theme. If you are unsure which one you need, contact us before you buy.

Yes. Our Ghost theme install and setup service puts the theme on your Ghost site, sets your colours, navigation and homepage, connects memberships and imports your content. See the services page for the price.