docs: add tasks #68-69 and update #52 for Ghost website work

Task #68: Ghost Theme Migration - Casper to Source
- Status: COMPLETE (March 21, 2026)
- Documented migration from Casper to Source v1.5.2
- Custom-home.hbs template solution (Gemini consultation)
- Navbar styling and Sign in button fix completed
- Full documentation in docs/tasks/ghost-theme-migration/

Task #69: Ghost Website Core Pages
- Status: READY - High priority (soft launch blocker)
- 6 pages needed: About, Servers, Blog, Terms, Privacy, How to Join
- Current navigation has broken links (Servers, About, Blog)
- Complete implementation plan in docs/tasks/ghost-website-pages/
- Estimated time: 3-4 hours

Task #52: Ghost CMS Homepage (UPDATED)
- Status: PARTIALLY COMPLETE
- Theme migration complete (Task #68)
- Hero section working with Fire/Frost branding
- Remaining: Content sections 2-5 (Origin Story, Why Different, Paths, CTA)
- Reduced time estimate: 2-3 hours (content only)

Updated tasks.md header to v3.9 (Chronicler #38, March 21, 2026)

Note: No automated Gitea issue creation script found in automation/
Manual issue creation will be needed for tasks #68-69
This commit is contained in:
Claude
2026-03-21 19:06:27 +00:00
parent 615c44cf9b
commit f10f7147fa
2 changed files with 437 additions and 14 deletions

View File

@@ -1,8 +1,8 @@
# 🔥❄️ FIREFROST GAMING — OPERATIONS TASKS
**Last Updated:** February 22, 2026
**Updated By:** The Blueprint (Chronicler #21)
**Version:** 3.8 (Added Task #3: Fire + Frost Holdings business restructuring)
**Last Updated:** March 21, 2026
**Updated By:** Chronicler #38
**Version:** 3.9 (Added Tasks #68-69: Ghost theme migration complete, website pages needed)
---
@@ -1262,26 +1262,35 @@ Comprehensive planning session for Ignis (18+ mature space) implementation. Orig
---
### 52. Ghost CMS Homepage - Implement Fire/Frost Design
**Time:** 4-6 hours
**Status:** READY
**Time:** 2-3 hours (content sections only)
**Status:** PARTIALLY COMPLETE — Theme done, content sections needed
**Priority:** High - needed for soft launch
**Documentation:** `docs/planning/ideas/features/ghost-homepage-content.md`
Complete Ghost CMS homepage implementation with Fire/Frost branding.
**Deliverables:**
- Hero section with "Fire + Frost + Forever" tagline
- Path selection (Frost Path all-ages, Ignis adult space)
- Server showcase section
- Community highlights
- Discord integration
**COMPLETED (March 21, 2026):**
- ✅ Theme migration to Source v1.5.2 (Task #68)
- ✅ Hero section with "Fire + Frost + Forever" tagline and dragon imagery
- ✅ Dark navbar with Fire/Frost branding
- ✅ Custom template rendering
**REMAINING:**
- ⏳ Section 2: The Origin Story
- ⏳ Section 3: Why We're Different
- ⏳ Section 4: The Paths (Fire vs Frost)
- ⏳ Section 5: Join Us (CTA section)
- ⏳ Footer with social links
**Assets Available:**
- Complete copy in markdown (`docs/planning/ideas/features/ghost-homepage-content.md`)
- CSS styling in `docs/planning/ideas/features/ghost-frost-css.css`
- Page structure plan in `docs/planning/ideas/features/ghost-page-structure-plan.md`
- CSS styling in `docs/planning/ideas/features/ghost-frost-css.css`)
- Page structure plan in `docs/planning/ideas/features/ghost-page-structure-plan.md`)
**Priority:** High - homepage is the first impression for new players
**Dependencies:**
- Task #68 (Theme migration) — ✅ COMPLETE
**Priority:** High - homepage sections complete the first impression
---
@@ -2060,3 +2069,104 @@ Address two concerns discovered during Cockpit deployment: NC1 Charlotte had no
**Discovered By:** The Chronicler (Session 37) during Cockpit deployment
---
### 68. Ghost Theme Migration - Casper to Source
**Time:** 4-6 hours
**Status:** ✅ COMPLETE — March 21, 2026
**Priority:** HIGH — Soft launch blocker
**Documentation:** `docs/tasks/ghost-theme-migration/`
Migrate Ghost CMS from Casper theme to Source v1.5.2 to eliminate CSS specificity battles and provide clean foundation for customization.
**Problem:** Casper's `.gh-canvas` grid system and aggressive CSS specificity made customization extremely difficult. Even `html body .class !important` was being overridden.
**Solution:** Source theme + custom-home.hbs template (Gemini consultation)
**Deliverables — ALL COMPLETE:**
- ✅ Source theme v1.5.2 uploaded and activated
- ✅ Custom template `custom-home.hbs` created for homepage rendering
- ✅ Routes updated to use custom template
- ✅ Navbar styled: dark theme, logo left, links center, actions right
- ✅ Sign in button fixed (translation helper issue resolved)
- ✅ Fire/Frost gradient Subscribe button
- ✅ All backups created (casper-firefrost.tar.gz)
**Key Files:**
- `/var/www/firefrost/content/themes/source-theme-ready/custom-home.hbs`
- `/var/www/firefrost/content/themes/source-theme-ready/partials/components/navigation.hbs`
- `/var/www/firefrost/content/settings/routes.yaml`
**Gemini Consultations:**
1. Custom template approach (custom-home.hbs solution)
2. Sign in button diagnosis ({{t}} translation helper failure)
**Result:** Homepage renders perfectly at firefrostgaming.com with zero CSS battles. Clean foundation for future work.
**Completed By:** Chronicler #38 (March 21, 2026)
---
### 69. Ghost Website Core Pages
**Time:** 3-4 hours
**Status:** READY — Navigation broken, needs immediate attention
**Priority:** HIGH — Soft launch blocker
**Documentation:** `docs/tasks/ghost-website-pages/`
Create essential Ghost CMS pages to fix broken navigation and complete soft launch requirements.
**Current State:**
- Home ✅ (working with Fire/Frost branding)
- Servers ❌ (broken link - no page exists)
- About ❌ (broken link - no page exists)
- Blog ❌ (broken link - no page exists)
**Pages Needed:**
**1. About Page**
- The vision (Fire + Frost philosophy)
- The founders (Michael, Meg, Holly)
- The Five Consultants (Jack, Oscar, Jasmine, Butter, Noir)
- The Trinity imagery
- Community values
**2. Servers Page**
- Current server lineup (post-sunset)
- Fire Path vs Frost Path categorization
- Server cards with modpack info
- "How to Join" CTA
**3. Blog Page**
- Configure Ghost blog functionality
- Set up for Meg to post community updates
- Archive for past posts
- RSS feed enabled
**4. Terms of Service Page**
- Standard Minecraft server ToS
- Fire + Frost specific policies
- Subscriber agreement
- Dispute resolution
**5. Privacy Policy Page**
- Data collection (minimal - self-hosted)
- Third-party services (Discord, Paymenter)
- User rights
- Contact information
**6. How to Join Page**
- Step-by-step joining instructions
- Modpack installation guides
- Discord connection
- Support resources
**Dependencies:**
- Task #68 (Theme migration) — ✅ COMPLETE
- Server sunset decision (Task #27) for Servers page content
- Legal review for Terms/Privacy (optional but recommended)
**Priority:** HIGH - broken navigation creates poor first impression
**Next Action:** Create basic page structure and content for all 6 pages
---