Petra gives personal blogs and newsletters a focused homepage for an introduction, highlights, featured posts, and recent posts.
Start by introducing yourself or your publication.
Then show highlights, featured stories, and recent posts.
Responsive layout
Petra adjusts to phone, tablet, and desktop screens of any size.

Color settings
Change Petra’s colors from Ghost Admin. No code is required.

Accessibility details
Petra includes a skip-to-content link for keyboard and screen-reader navigation, along with labels for interface controls.
Image lightbox
Petra displays post images in a lightbox, so readers can view them without leaving the page.

Translation support
Translation-ready theme text with 11 included language files: English, Arabic, Danish, Dutch, Finnish, French, German, Italian, Portuguese, Spanish, and Turkish.

Deploy with GitHub
Use the Deploy Ghost Theme GitHub Action to upload theme changes to Ghost from your repository.

Is Petra right for your publication?
Choose Petra when you want a personal introduction and a small set of highlighted links to lead into your writing. It fits an individual writer or compact newsletter better than a multi-author magazine with dense topic navigation and several editorial departments.
More Petra features
- Ghost Native Search
- Ghost Native Comments
- Post reading-time
- Responsive videos
- Responsive tables
- Syntax highlighting
- Lazy-loading images for optimal performance
Where does the name Petra come from?
Petra is an ancient city carved into the rock formations of southern Jordan. I visited in 2021 during my four-month backpacking trip through the Middle East and Africa, and it was one of the best places I saw on that trip.
