14 Commits

Author SHA1 Message Date
Claude
1be93a1ef0 Make Collections list more compact on mobile
Issue: Collections items too large, wasting vertical space
Fix: Reduce padding and font sizes for mobile

Changes:
- Collection items: 8px padding (was default larger)
- Font size: 14px (more compact)
- Heading: 18px (was larger)
- Search box: 8px padding
- Tighter line-height and margins

Result: More collections visible without scrolling
2026-04-07 22:41:32 +00:00
Claude
afb16e83a7 Show sidebar inline on mobile instead of hiding it
Previous approach (display:none) broke Contents tab navigation.
New approach: Keep sidebar visible but make it flow inline with content.

Sidebar now appears as full-width content block on mobile.
Both Contents and Media tabs should work properly.
2026-04-07 22:29:35 +00:00
Claude
f4ae815cdf Make Collections list visible in main area on mobile Contents tab
Issue: Tapping 'Contents' tab did nothing on mobile (sidebar hidden)
Fix: When Contents tab is active, show Collections list in main content area

Collections list now appears as full-width content when needed.
Media tab continues to work normally.
2026-04-07 22:25:06 +00:00
Claude
e81922ef91 Fix mobile sidebar overlap - hide Collections pane on mobile
Issue: Collections sidebar was overlapping main content on mobile screens
Fix: Hide sidebar completely on mobile (display: none)

Mobile users navigate via the top navigation/breadcrumbs instead.
Content now takes full width without sidebar overlap.
2026-04-07 22:17:57 +00:00
Claude
a4e0ef4fe0 Remove all dark mode CSS from Decap CMS - mobile-only optimizations
Removed entire dark mode theming (Fire/Frost/Arcane colors, dark backgrounds, all custom styling).

Keeping ONLY mobile-responsive optimizations:
- Larger touch targets (44px buttons/inputs)
- Single-column layout on mobile
- Stacked editor panes
- Better spacing for small screens
- 16px font size to prevent iOS zoom

Result: Clean, default Decap CMS styling with mobile improvements only.
This should resolve mobile display issues.
2026-04-07 22:14:12 +00:00
Claude
eb755e0f36 Add mobile-responsive CSS to Decap CMS admin interface
Mobile optimizations (max-width: 768px):
- Collapsible sidebar (80% width, off-canvas)
- Full-width main content on mobile
- Larger touch targets (44px min-height for buttons/inputs)
- Single-column layout for collection cards
- Stacked editor (no side-by-side panes)
- Wrapped toolbar items
- 16px font size to prevent iOS zoom
- Better spacing and padding for small screens

Extra small devices (max-width: 480px):
- Full-width sidebar
- Reduced padding throughout
- Compact font sizes

Result: firefrostgaming.com/admin now mobile-friendly for task management on phone
2026-04-07 22:07:03 +00:00
Claude
45e33ba275 Fix Decap CMS entry card text colors
Ensure all text inside list cards (BLOCKERS, BACKLOG, etc.)
is light colored on dark background.

Chronicler #66
2026-04-07 17:41:22 +00:00
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