Commit Graph

3 Commits

Author SHA1 Message Date
Claude (Chronicler #59)
52fb72f7d9 fix: Simplify Decap CSS - target href selectors + JS fallback
Previous CSS selectors weren't catching Decap's dynamic class names.
Now using:
- href attribute selectors for Tasks link
- JavaScript fallback after DOM load
- Removed complex selectors that weren't working

Signed-off-by: claude@firefrostgaming.com
2026-04-04 03:36:24 +00:00
Claude (Chronicler #59)
f426f1a910 feat: Add Tasks collection + Firefrost branding to Decap CMS
TASK #90 COMPLETE

Changes:
- Added 🔥 TASKS collection at TOP of sidebar
  - BLOCKERS.md (launch critical)
  - BACKLOG.md (future work)
- Fixed logo_url path (was broken)
  - Now: /assets/images/2026/02/Light-logo.png
- Full Firefrost branding:
  - Dark login screen with gradient
  - Fire orange (#FF6B35) login button
  - Fire orange Tasks highlight in sidebar
  - Frost teal (#4ECDC4) primary buttons
  - Arcane purple (#A855F7) active states
  - Footer tagline: Fire + Frost + Foundation

Brand colors:
- Fire: #FF6B35
- Frost: #4ECDC4
- Arcane: #A855F7
- Dark: #0F0F1E

Signed-off-by: claude@firefrostgaming.com
2026-04-04 03:33:20 +00:00
Claude (Chronicler #58)
5c6f419f6d feat: Add Decap CMS for Meg/Holly content editing
- admin/index.html: Decap CMS loader
- admin/config.yml: Gitea backend config (native support!)
- .eleventy.js: Added admin passthrough copy

OAuth App created in Gitea:
- Client ID: ad439d72-e724-4f88-ad24-a1187c52b313
- Redirect URI: https://firefrostgaming.com/admin/

Gemini's architecture: Decap → Gitea (direct) → GitHub mirror → Cloudflare Pages
No bidirectional sync issues, Gitea remains source of truth.

Signed-off-by: Claude <claude@firefrostgaming.com>
2026-04-04 00:47:23 +00:00