Commit Graph

7 Commits

Author SHA1 Message Date
Claude
44a41dd1f3 Fix Decap CMS preview pane dark mode text colors
Added specific rules for Preview pane elements to ensure
rendered markdown is readable on dark background.

Chronicler #66
2026-04-07 17:35:21 +00:00
Claude
cc54e21520 Fix Decap CMS dark mode: ensure all text is light colored
Added catch-all rules for p, span, label, div, li, etc.
to prevent black text on dark background.

Chronicler #66
2026-04-07 17:33:27 +00:00
Claude (Chronicler #59)
4a4afe92b8 feat: Full dark mode for Decap CMS
DARK THEME:
- Background: #0F0F1E (Dark)
- Sidebar: Gradient dark with subtle borders
- Content area: Dark with lighter cards
- Inputs/editors: Dark with visible borders
- Scrollbars: Dark themed

BRAND COLORS PRESERVED:
🔥 Fire Orange - Tasks collection
❄️ Frost Teal - Buttons, links, header accent
💜 Arcane Purple - Active states, focus rings, hover
🌑 Dark - Everything else

Using CSS custom properties for consistency.

Signed-off-by: claude@firefrostgaming.com
2026-04-04 03:41:19 +00:00
Claude (Chronicler #59)
f1293d799f feat: Full Firefrost color palette in Decap CMS
🔥 Fire Orange (#FF6B35) - Tasks collection, hover accents
❄️ Frost Teal (#4ECDC4) - Primary buttons, links, header border
💜 Arcane Purple (#A855F7) - Active states, focus rings, selections
🌑 Dark (#0F0F1E) - Header background

Color usage follows brand guidelines:
- Fire = Priority/Action items
- Frost = Primary actions (Save, Publish)
- Arcane = Selected/Active states
- Dark = Header/containers

Signed-off-by: claude@firefrostgaming.com
2026-04-04 03:38:20 +00:00
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