A stylish, modern, and content-focused theme for Ghost CMS 6. Outline is designed to be easy to use, highly performant, and simple to customize, providing a great reading experience for your audience.
🖥️ Live Screenshots Demo: https://frontendweb3.github.io/outline/screenshots/
- Flexible Card Layouts: Choose between Featured (large highlight card + grid) and Simple (uniform grid) post card styles.
- 2 & 3 Column Post Grids: Easily switch post listings between 2-column or 3-column grid layouts.
- Customizable Homepage Hero: Hero section with custom headline title, description text, or option to hide it completely.
- Dual Pagination Styles: Switch post pagination between Basic (numbered pagination with icons) and Simple (Prev/Next buttons).
- Header Customization: Toggle visibility of the site title logo, as well as Sign In and Sign Up membership buttons in the header.
- Dark & Light Mode: Built-in sleek dark and light theme styling powered by design tokens.
- Code Block Copy Button: Clean article code block syntax highlighting with a single-click copy button.
- Fully Responsive Design: Optimized, content-focused reading experience across desktop, tablet, and mobile viewports.
If you want to use this theme on your Ghost website without setting up code or development tools, follow these step-by-step instructions:
- Open the latest releases page in your browser:
👉 https://github.com/frontendweb3/outline/releases/latest - Scroll down to the Assets section at the bottom of the latest release.
- Click on
outline.zip(oroutline-1.0.0.zip) to save it to your computer.
💡 Important: Do NOT unzip or extract the downloaded file. Ghost CMS requires the theme file as a compressed
.zipfile.
- Log into your Ghost Admin Dashboard (e.g.,
https://yourdomain.com/ghost). - Click the Settings icon (⚙️ gear icon located in the bottom-left corner of the sidebar).
- Select Site design (or Design).
- Click Change theme located at the bottom-left of the design sidebar.
- Click the Upload theme button in the top-right corner.
- Drag and drop your downloaded
outline.zipfile into the upload box (or click to browse and select the file from your computer). - Click Activate to apply the Outline theme to your Ghost site.
Contributions are welcome! Follow these steps to contribute:
-
Fork & Clone the repository:
git clone https://github.com/frontendweb3/outline.git cd outline -
Install Dependencies:
pnpm install
-
Start Development Server:
pnpm dev
-
Validate Theme:
pnpm test -
Submit a Pull Request: Create a branch for your changes and submit a PR to
main.
pnpm dev— Starts Vite HMR dev server on port 5173 for live reloading.pnpm build— Compiles production assets and generatesoutline.zip.pnpm test— Validates Ghost CMS 6 compatibility usinggscan.pnpm screenshot— Captures full-page screenshots of all routes across mobile, tablet, and desktop viewports.
Released under the MIT License.