Day 1: Shipmas Ghost Theme

πŸš’πŸŽ„πŸ‘»

Day 1: Shipmas Ghost Theme

So to kick off shipmas i needed to make a format for my blog powered by Ghost + Magic Pages.

This theme was put together with Claude Code but it took longer than I would have liked as the Ghost theme editing process wasn't the most fun.

The theme creates a time-boxed 12 days UI that will show on the site from December til the end of January and uses tags to associate posts to each day.

An additional tag can be used to archive the posts after January so that this theme can be used yearly.

If you would like to join for the 12 days of shipmas, you can sign up for a ghost blog via magic pages here (affiliate) - free for 14 days with no credit card needed.

Magic Pages
Get your Ghost CMS publication up and running in no time with Magic Pages’ Ghost CMS web hosting – starting at $6/month!

Setup Instructions

0:00
/1:27


After you sign up you can add the 12 days of shipmas theme by uploading this .zip:

Once you upload the theme, you can import this page template so you have all of the pages and tags pre-populated for you:

It should now look like this:


Here's a fully populated demo site I made for testing to see how it will look:

shipmas
12 days of shipmas

If you choose to take part, let us know over on x :)


optional - you can add the 12 days to the menu bar as it will hide from the home page automatically after January 31

You can view the theme source code here if you'd like to inspect:

GitHub - 12-days-of-shipmas/shipmas-ghost-theme: A Ghost theme featuring a 12 Days of Shipmas countdown grid with dark mode support
A Ghost theme featuring a 12 Days of Shipmas countdown grid with dark mode support - 12-days-of-shipmas/shipmas-ghost-theme

If you would like to see some behind the scenes content of creating this or request an app for one of the 12 days, leave a comment or reach out on x and let me know.