Files
firefrost-operations-manual/docs/planning/design-bible.md
Claude (Chronicler #45) 258b77dee8 docs: document Lead Builder Discord role color as #A855F7
WHAT WAS DONE:
- Added warning note to design-bible.md Arcane palette section
- Added troubleshooting entry to holly-discord-roles-setup.md
- Both reference March 28, 2026 incident where the role was found gray

WHY:
Holly's Lead Builder Discord role was found with no color set (gray).
Restored to #A855F7 (Arcane purple) — her Trinity founder identity
color. Documented in two places so future sessions and Holly herself
know what to look for if it happens again.

FILES MODIFIED:
- docs/planning/design-bible.md
- docs/guides/holly-discord-roles-setup.md

Signed-off-by: Chronicler #45 <claude@firefrostgaming.com>
2026-03-28 21:13:03 +00:00

16 KiB

❄️🔥 FIREFROST GAMING: THE DESIGN BIBLE

Document ID: FFG-PLN-002
Version: 2.0
Created: February 8, 2026
Last Updated: March 22, 2026
Author: Michael Krause
Last Updated By: Chronicler #39
Status: 🟢 CURRENT
Review Date: Monthly

Last Updated: March 22, 2026
Maintained By: The Trinity (Michael, Meg, Holly)
Status: Living Document


1. The Core Philosophy: "Fire + Frost + Foundation"

Firefrost Gaming is built on the balance of three elemental forces. We do not compromise on security, we do not compromise on passion, and we do not compromise on creative transformation.

  • The Frost (The Wizard - Michael): Logic, Stability, Security, Technical Precision. Cool blue strategy.
  • The Fire (The Emissary - Meg): Passion, Community, Warmth, Authentic Connection. Fierce orange energy.
  • The Arcane (The Catalyst - Holly): Creative Transformation, Building, Innovation, Foundation. Vibrant purple synthesis.

The Trinity: Where Fire's passion meets Frost's precision through Arcane's creativity, impossible things become real.

Tagline: "Fire + Frost + Foundation = Where Love Builds Legacy"


BRANDING ASSET INVENTORY

Logos

File Description Use Case
branding/logos/firefrost-emblem-512.png Fire dragon + ice crystal yin-yang emblem Favicon, avatar, icon contexts
branding/logos/firefrost-logo-dark.png Full logo on dark background — dragon emblem + "FIREFROST GAMING" typography Dark theme headers, Discord banner, loading screens
branding/logos/firefrost-logo-light.png Full logo on transparent/light background Light theme contexts, print, merchandise

Character Sprites

File Character Description
branding/character-sprites/frosty.jpg FrostyStyle (Michael) Pixel art frost wizard — hooded ice armor, glowing spellbook, frost energy swirls. Front and back views with component breakdown
branding/character-sprites/gingerfury.jpg GingerFury (Meg) Pixel art fire warrior — red hair ablaze, flame-wreathed armor, fire in hands. Front and back views with component breakdown

Founders Art

File Description
branding/founders/frostystyle-gingerfury.png Epic fantasy portrait of both founders — frost wizard with spellbook and fire warrior with flames, standing together on frozen battlefield. High-detail art style.

Backgrounds

File Description Use Case
branding/backgrounds/fire-frost-collision.png Panoramic fire vortex meeting ice crystal formation — white-hot energy at collision point Login screens, Discord banners, website hero images, stream overlays

Brand Identity

  • Fire = Meg (GingerFury/The Emissary) — Passion, energy, community warmth, fierce protection. Orange/amber tones.
  • Frost = Michael (FrostyStyle/The Wizard) — Precision, architecture, cool strategy, deep knowledge. Teal/cyan tones.
  • Arcane = Holly (unicorn20089/The Catalyst) — Creative transformation, building, innovation, foundation. Purple/violet tones.
  • The Trinity — Where Fire meets Frost through Arcane, three elements in perfect balance.
  • Typography: "FIRE" in warm tones, "FROST" in cool tones, "ARCANE" in vibrant purple
  • Dragon motif: Fire dragon in the logo represents power, guardianship, and the fusion of elements

2. Visual Identity & Color Palette

The Trinity of elemental forces, each with a distinct color family.

A. The Fire Palette (Meg/The Emissary - Passion & Community)

Primary Brand Colors - Used for: Community content, social media, fire-path servers

Element Hex Code RGB Usage
Primary #FF6B35 rgb(255, 107, 53) Main Fire orange - headings, CTAs, fire branding
Secondary #F7931E rgb(247, 147, 30) Warm accent - highlights, hover states
Accent #FFA500` rgb(255, 165, 0) Bright amber - emphasis, alerts
Text #FFFFFF rgb(255, 255, 255) White text on fire backgrounds

Fire Gradient: linear-gradient(135deg, #FF6B35 0%, #FFA500 100%)

B. The Frost Palette (Michael/The Wizard - Precision & Technical)

Primary Brand Colors - Used for: Technical content, documentation, frost-path servers

Element Hex Code RGB Usage
Primary #4ECDC4 rgb(78, 205, 196) Main Frost teal - headings, links, frost branding
Secondary #45B7D1 rgb(69, 183, 209) Cool accent - highlights, technical elements
Accent #00CED1 rgb(0, 206, 209) Bright cyan - emphasis, code blocks
Text #FFFFFF rgb(255, 255, 255) White text on frost backgrounds

Frost Gradient: linear-gradient(135deg, #4ECDC4 0%, #00CED1 100%)

C. The Arcane Palette (Holly/The Catalyst - Creative Transformation)

Primary Brand Colors - Used for: Building content, creative showcases, catalyst elements

Element Hex Code RGB Usage
Primary #A855F7 rgb(168, 85, 247) Main Arcane purple - headings, catalyst branding
Secondary #9D4EDD rgb(157, 78, 221) Bright violet - highlights, creative accents
Accent #C77DFF rgb(199, 125, 255) Light amethyst - soft touches, backgrounds
Dark #7F00FF rgb(127, 0, 255) Deep purple - text, borders, strong contrast

Arcane Gradient: linear-gradient(135deg, #A855F7 0%, #C77DFF 100%)

⚠️ Discord Role Color: Holly's Lead Builder role in Discord must be set to #A855F7. This role has been found gray (no color set) at least once — March 28, 2026. If Holly's name ever appears gray in Discord, check the Lead Builder role color and restore it to #A855F7. This is her Trinity founder identity color and should never be left unset.

D. The Trinity Gradients (Combined Elements)

Fire + Frost (Classic):
linear-gradient(135deg, #FF6B35 0%, #4ECDC4 100%)
Used for: Main branding, homepage hero, unified messaging

Fire + Frost + Arcane (Full Trinity):
linear-gradient(135deg, #FF6B35 0%, #A855F7 50%, #4ECDC4 100%)
Used for: Founder content, trinity imagery, special occasions

Arcane Storm (Holly's Signature):
linear-gradient(135deg, #7F00FF 0%, #A855F7 50%, #C77DFF 100%)
Used for: Build showcases, Holly's content, creative projects

E. Neutral Palette (Universal)

Used across all content types

Element Hex Code Usage
Dark #1a1a1a Main backgrounds, dark mode
Gray #6b7280 Secondary text, borders, subtle elements
Light #f3f4f6 Light backgrounds, cards, containers
White #ffffff Primary text on dark, pure backgrounds

3. Typography

To ensure accessibility and professional aesthetics, we use a two-font system.

  • Headings: Orbitron or Rajdhani. Geometric sans-serif to evoke high-tech "Wizardry."
  • Body Text: Inter or Roboto. Clean, high-legibility sans-serif for long-form reading and documentation.
  • Code: Fira Code or JetBrains Mono. Used for all technical blocks in the Master Archive.

Font Sizing:

  • Base: 16px (never smaller)
  • Headings: 1.5x, 2x, 2.5x base
  • Line height: 1.6 for body text

4. UI/UX Language

The interface should behave differently depending on the chosen path.

The Frost Interface (Precision)

  • Shape: Sharp 90-degree corners (border-radius: 0)
  • Style: "Glassmorphism" (semi-transparent backgrounds with backdrop blur)
  • Border: Thin 1px cyan borders (#00E5FF)
  • Shadows: None (flat design)

The Fire Interface (Passion)

  • Shape: Slightly rounded corners (4px - 8px border-radius)
  • Style: Subtle outer glows and drop shadows that simulate heat radiation
  • Border: Gradient borders transitioning from Red (#FF3D00) to Gold (#FFD600)
  • Shadows: 0 4px 12px rgba(255, 61, 0, 0.3)

5. Tone of Voice

We are "The Helpful Peer." We speak with authority but without ego.

  • The Wizard Voice: Calm, technical, and precise. Focuses on the "How-To" and "Source of Truth."

    • Example: "To configure your server, navigate to /etc/nginx/sites-available/"
    • NOT: "Hey friend! Let's dive into some super cool server stuff!"
  • The Emissary Voice: Warm, energetic, and protective. Focuses on the "Who" and the community "Vibe."

    • Example: "Welcome back, veteran! Ready to tackle that boss?"
    • NOT: "Execute the following command to initiate the protocol:"
  • The Combined Voice: "Stability provided by the Frost; Community fueled by the Fire."

    • Example: "Firefrost Gaming combines technical excellence with authentic community."

6. The Firefrost Gate (Path Transition)

Note: This section was previously titled "The Frostwall Protocol." Renamed Feb 12, 2026 per ADR-005 — "Frostwall" is reserved for network defense architecture. This UI transition is a Firefrost brand concept.

The transition between paths must be intentional.

  1. Visual Warning: Before entering the Fire Path, the UI color scheme must shift noticeably (Frost → Fire palette).
  2. The Handshake: An explicit age-verification check or "Ignis Protocol" login must be presented.
  3. The Exit: A prominent "Return to Frost Path" button must always be available to reset the environment to all-ages safety.

Technical Implementation:

  • Color shift animation: 800ms transition
  • Background: #0A0A0A → #120000
  • Border glow intensifies
  • Warning overlay fades in

7. Imagery & Symbols

Visual Vocabulary

Frost Symbols:

  • Staves, Snowflakes, Blue Circuitry, Geometric Shields
  • Ice crystals, Angular patterns
  • Books, Tomes, Knowledge artifacts

Fire Symbols:

  • Flames, Embers, Red Capes, Glowing Hearts
  • Hammers (Banhammer metaphor)
  • Warm light, Organic flow

The Firefrost Sigil

Construction:

  • Outer circle: Frost border (2px, #00E5FF)
  • Inner circle: Fire glow (#FF3D00, 60% opacity)
  • Center: 6-pointed snowflake (geometric, cyan)
  • Background: Flame silhouette (organic, red/gold gradient)

Symbolism:

  • The snowflake represents The Wizard (order, structure, knowledge)
  • The flame represents The Emissary (passion, community, warmth)
  • The circle contains both (unity, balance, completeness)

Usage:

  • Favicon (16x16, 32x32, 64x64)
  • Loading spinner animation
  • Section dividers
  • Watermark for official content
  • Social media profile images

8. Logo Usage & Variations

  • Full color Firefrost Sigil (Fire + Frost combined)
  • Minimum size: 120px width
  • Clear space: 20px on all sides
  • Never distort aspect ratio

Secondary Variations

  • Frost-only logo: Cyan/white on dark backgrounds (technical content)
  • Fire-only logo: Red/gold on dark backgrounds (community content)
  • Monochrome version: White on dark, black on light

Logo Don'ts

  • Don't rotate the logo
  • Don't change the color balance
  • Don't add effects (drop shadows, gradients not in spec)
  • Don't place on busy backgrounds
  • Don't use low-resolution versions

9. Motion & Animation Language

Frost Animations (Technical)

  • Style: Linear, precise, mechanical
  • Timing: Sharp easing (ease-in-out)
  • Example: Menu slides, page transitions, data loading
  • Duration: 200-300ms (quick, efficient)

Fire Animations (Community)

  • Style: Organic, flowing, alive
  • Timing: Smooth easing (ease-out)
  • Example: Hover effects, button pulses, celebration effects
  • Duration: 300-500ms (warmer, more presence)

The Transition (Frost → Fire)

  • Gradual color shift over 800ms
  • Background darkens (#0A0A0A → #120000)
  • Border glow intensifies
  • Warning overlay fades in with Age Gate

10. UI Components

Buttons

Frost Path:

background: #01579B;
border: 1px solid #00E5FF;
color: #FFFFFF;
border-radius: 0;

/* Hover */
background: #00E5FF;
color: #0A0A0A;

Fire Path:

background: #FF3D00;
border: 2px solid #FFD600;
color: #FFFFFF;
border-radius: 6px;

/* Hover */
box-shadow: 0 0 8px #FFD600;

Cards

Frost Cards:

background: rgba(1, 87, 155, 0.1);
backdrop-filter: blur(10px);
border: 1px solid #00E5FF;
box-shadow: none;

Fire Cards:

background: rgba(191, 54, 12, 0.2);
border: 1px solid #FF3D00;
box-shadow: 0 4px 12px rgba(255, 61, 0, 0.3);

11. Accessibility Commitments

Color Contrast

  • All text meets WCAG AA standards (4.5:1 minimum)
  • Critical CTAs meet AAA standards (7:1)
  • Test with WebAIM Contrast Checker before deployment

Keyboard Navigation

  • All interactive elements keyboard-accessible
  • Focus states clearly visible (2px outline, primary color)
  • Skip-to-content links for screen readers

Screen Reader Support

  • Semantic HTML (proper heading hierarchy)
  • Alt text for all images
  • ARIA labels for complex interactions

12. Social Media Platform Strategy

Platform Directory

Platform Handle Purpose Frequency Priority
Discord discord.gg/firefrost Command Center Daily 🔴 Critical
TikTok @FirefrostGaming Discovery Hook 3-5x/week 🔴 Critical
Twitter/X @FirefrostGaming Real-time Pulse 1-3x/day 🔴 Critical
Instagram @FirefrostGaming Visual Gallery 3-4x/week 🔴 Critical
YouTube @FirefrostOfficial Long-form Archive 2-3x/month 🔴 Critical
Facebook Firefrost Gaming Local Outreach 2-3x/week 🟡 High
Twitch @FirefrostGaming Live Streams 1-2x/week 🟡 High
Reddit r/FirefrostGaming Community Discussion 2-3x/week 🟡 High
GitHub @FirefrostGaming Open Source Hub As needed 🟢 Medium
LinkedIn Firefrost Gaming Professional Network 1-2x/month 🟢 Medium
BlueSky @firefrostgaming.bsky.social Twitter Alternative Mirror 🔵 Low

Profile Images (Standardized)

  • All platforms: Firefrost Sigil (snowflake in flame)
  • Banners/Headers: Frostystyle & Gingerfury founder art

Bio Template (Adapt by platform length)

Short (Twitter/Instagram):

Fire 🔥 + Frost ❄️ | Minnesota Minecraft Community | Security-First Gaming | 18+ Ignis: [link]

Long (YouTube/Facebook):

Firefrost Gaming is a Minnesota-based Minecraft community built on the balance of Fire and Frost. The Wizard (Frostystyle) ensures technical excellence, while The Emissary (Gingerfury) nurtures our community. 13+ servers, all-ages Frost Path + adult Ignis space (18+). Join: [Discord link]

Content Voice by Platform

Frost Path Content (All-Ages):

  • Professional, helpful, educational
  • Family-friendly language always
  • Technical accuracy prioritized
  • The Wizard's voice (precise, informative)

Fire Path Content (Age-Gated):

  • Casual, authentic, unfiltered
  • Mature humor acceptable
  • Community-driven tone
  • The Emissary's voice (warm, energetic)

13. Code Repository Strategy

Internal vs Public

Gitea (git.firefrostgaming.com) - Private:

  • Infrastructure configurations
  • Sensitive documentation
  • Internal procedures and session logs
  • Team collaboration only
  • Master Archive for Phase 0.5+

GitHub (@FirefrostGaming) - Public:

  • Open source tools and themes
  • Custom Pterodactyl themes (Frost & Ignis)
  • Wings configuration templates
  • Community contributions welcome
  • Technical portfolio and credibility

Revision History

Version Date Author Changes
1.0 2026-02-08 Frostystyle Initial Design Bible creation
1.1 2026-02-08 Frostystyle Added social media platforms, code repository strategy, accessibility standards, UI components, and motion language

END OF DESIGN BIBLE

The Wizard (Frostystyle) & The Emissary (Gingerfury)
Building Firefrost Gaming: Fire + Frost in Perfect Balance 🔥❄️