Introduction
Official ModernPress documentation — install the theme, set up dark mode, configure accent colors, establish subscription tiers, customize directory files, and set up your email portal.

Live Demo
View the ModernPress theme in action with a live preview.
Buy ModernPress
Purchase ModernPress to start building your Ghost site today.
Prerequisites & Compatibility
- Platform: Ghost
- Compatibility: Ghost 5.0+
- Browser Support: Modern evergreen browsers (Chrome, Safari, Firefox, Edge)
Upload & Installation
Follow these simple steps to install the theme on your Ghost site:
Download the ZIP Package
Download the theme source files from your member area. You will receive a ZIP file named modernpress.zip. Do not unzip this file.
Log into your Admin Dashboard
Navigate to your Ghost dashboard (typically at yoursite.com/ghost).
Upload the theme
Go to Settings > Design > Change theme, click on Advanced in the top right corner, then select Upload theme and select your ZIP file.
Activate the Theme
Once uploaded, select Activate to apply ModernPress to your publication.
Customization
You can customize the styling, colors, and layout directly from the admin dashboard:
Brand Assets & Details
Upload your publication logo, icon, cover image, and set your primary brand colors in the design settings.
Navigation Setup
Add primary links for your homepage, categories, about, and secondary links for legal pages, contact in footer.
Membership Setup
ModernPress fully supports native membership subscriptions and monetization out-of-the-box.
Stripe Connection Steps
- Navigate to your admin dashboard and go to Settings > Membership.
- Click on Connect with Stripe and complete the Stripe setup process.
- Configure your subscription prices (Monthly, Yearly, and Premium Tiers).
- Define member-only gating in your editor for paid content.
Files & Structure
If you are a developer looking to make custom changes, here is a preview of the main templates included:
// Theme ZIP root contents
├── assets/ - JS, CSS, fonts, and images
│ ├── css/
│ └── js/
├── partials/ - Reusable template widgets
│ ├── card.hbs
│ ├── footer.hbs
│ └── header.hbs
├── default.hbs - Layout base file
├── index.hbs - Home homepage layout
├── post.hbs - Article page template
├── page.hbs - Static page layout
├── package.json - Theme build scripts and details
└── routes.yaml - Navigation routes definition
Support & FAQs
Having issues setting up the theme? We are here to help.
Frequently Asked Questions
Do you provide free updates?
Yes, all purchases include lifetime free updates whenever we ship new versions or platform compatibility patches.
Can I use the theme on multiple sites?
The standard license allows use on a single production site. If you need multi-site licenses, please purchase multiple copies.