A minimalist, dark-mode focused Ghost CMS theme designed for personal home server dashboards and portfolios.
- Dashboard Integration: Automatically detects protected pages ("Members only") and displays a secure login prompt.
- Home Server Ready: Optimized for linking to self-hosted services (Nextcloud, Immich, etc.).
- Dark Mode: Built from the ground up with a soothing dark color palette (#0f172a).
- Responsive: Fully responsive grid layout for mobile and desktop.
- Project Showcase: Custom card layout for showcasing projects or blog posts.
- Download the latest release or zip the repository content.
- Go to your Ghost Admin Panel (/ghost).
- Navigate to Settings -> Design & branding -> Change theme -> Advanced.
- Click Upload theme and select your zip file.
- Click Activate.
SSH into your Ghost server and navigate to the themes directory:
cd /var/www/ghost/content/themes
sudo git clone https://github.com/Perillion/perillion-theme.git
sudo chown -R ghost:ghost perillion-theme
ghost restartConfigure your menu links in Settings -> Navigation. The theme automatically renders them in the top navbar.
To set your profile picture on the "About" page:
- Create a page named "About".
- Upload a Feature Image in the page settings.
- This image will be displayed as the circular profile avatar.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the branch (git push origin feature/AmazingFeature)
- Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.