Alpine is a modern, writing-first Ghost theme built for content creators who want a clean, distraction-free reading experience. With its minimal aesthetic and powerful customization options, Alpine helps your content shine without getting in the way.
Whether you're a blogger launching your first site or an established publication, Alpine prioritizes what matters most: exceptional readability, thoughtful member experiences, and performance that feels instant. The theme's writing-focused design ensures your stories look beautiful while loading fast across all devices.
Writing-First Design
Alpine gets out of your way and lets your content breathe. Every design decision is made with reading in mind. Clean typography, generous whitespace, and layouts that guide readers naturally through your content.
The theme includes three header styles (default, minimal, and centered) that you can switch between in the theme settings. Each layout maintains Alpine's signature clarity while giving you flexibility to match your brand's personality.
Featured images in post feeds are optional throughout the theme. You can turn them off globally in theme settings, if you want a distraction-free feed. This flexibility means you're never forced into a layout that doesn't serve your content.
Dark Mode Done Right
Alpine's dark mode respects your readers' preferences while giving them control. The theme automatically detects system dark mode settings, so readers get their preferred experience instantly. No manual toggling required.
But choice matters, so Alpine includes a manual dark mode toggle that remembers user preferences. You can position this toggle in either the header or footer through theme settings, placing it wherever makes sense for your design.
The dark mode palette isn't just inverted colors. It's carefully crafted for comfortable long-form reading in low-light conditions, with proper contrast ratios that meet WCAG accessibility standards.
Member-Aware & Respectful
Alpine takes a respectful, context-aware approach to member conversion. All CTAs are off by default, and when you enable them, they're smart about who sees what.
Smart CTAs include:
- Subscribe prompts for non-members (shown at post end and footer)
- Upgrade prompts for free members to convert to paid
- Thank you messages for paid members
Each CTA can be customized with your own messaging through theme settings, ensuring your voice stays consistent. And because Alpine knows who's viewing, paid members never see conversion prompts. Just a genuine thank you for their support.
Performance Built-In
Alpine is built with modern performance tooling that delivers instant page loads:
- Modern image formats with automatic fallbacks
- Minimal JavaScript for fast interactive experiences
- Efficient CSS
Your readers won't wait—and neither will search engines. Alpine scores excellently on Core Web Vitals right out of the box.
Internationalization Ready
The theme includes 7 language translations out of the box:
- 🇬🇧 English
- 🇩🇪 German
- 🇫🇷 French
- 🇪🇸 Spanish
- 🇮🇹 Italian
- 🇵🇹 Portuguese
- 🇺🇦 Ukrainian
Adding more languages is straightforward with Ghost's built-in localization system. The theme uses Ghost's {{t}}
helper throughout, making translations seamless.
Customization Options
Theme Settings
Access these settings in Settings → Design → Theme:
Layout Options:
- Header style (default, minimal, centered)
- Dark mode toggle position (header or footer)
- Featured images in feed (show or hide)
Member CTAs (all off by default):
- Subscribe footer for non-members
- Post CTA for non-members
- Upgrade CTA for free members
- Thank you message for paid members
Custom Messaging:
- Footer subscribe heading and description
- Post subscribe CTA heading and description
- Upgrade CTA heading, description, and button text
- Paid member thank you message
Support & Documentation
Need help getting started? Alpine includes comprehensive documentation covering installation, customization, and troubleshooting.
Have questions? Reach out to help@magicpages.co for support.