Created: April 2, 2026
Purpose: 2-hour test of Ghost CMS → 11ty static site migration
Status: Ready to build and test
# Navigate to the test directory
cd /path/to/firefrost-operations-manual/website-11ty-test
# Install dependencies
npm install
# Build the site
npx @11ty/eleventy
# Serve locally for testing
npx @11ty/eleventy --serve
The site will be available at http://localhost:8080
website-11ty-test/
├── _includes/
│ ├── layouts/
│ │ └── base.njk # Master layout
│ ├── head.njk # <head> partial with Fire/Frost branding
│ └── footer.njk # Footer with all links
├── src/
│ └── css/
│ └── firefrost.css # Minimal Fire/Frost/Arcane styles
├── assets/
│ └── images/ # (empty for now - add images here)
├── _site/ # Build output (created after npm run build)
├── .eleventy.js # 11ty config (CRITICAL for CSS/images)
├── package.json # Dependencies
├── index.njk # Homepage
└── README.md # This file
The .eleventy.js file contains critical passthrough copy settings from Gemini:
eleventyConfig.addPassthroughCopy("src/css");
eleventyConfig.addPassthroughCopy("assets");
Without this, CSS and images won't copy to the build!
npx @11ty/eleventy_site20Pull the plug if:
Port remaining 6 pages:
Download images from Ghost to /assets/images/
Set up Formspree for contact form
Add basic SEO meta tags
Deploy to production
Spin down Ghost
Fire + Frost + Foundation = Where Love Builds Legacy 🔥❄️⚡