Facilitator's DNA
A self-discovery microsite that helps facilitators uncover their natural style through a 15-question quiz. Five DNA profiles -- Energizer, Architect, Connector, Explorer, and Sage -- with shareable results, radar charts, and personalized growth insights.
App Identity
#E54D4D
Design Philosophy
DNA is a self-discovery tool. Every design choice should feel warm, inviting, and personal -- like a guided conversation, not a clinical assessment.
#FAF7F2), Fraunces display font, and borders-only depth strategy create an approachable, journal-like feel. No heavy shadows.#E54D4D) rather than distinct colors. This keeps the brand unified and avoids implying any profile is "better" than another. Deliberate exception (June 2026): the DNA app ships Learn red; the Reflect phase token (--phase-reflect) remains #10B981.600px quiz, 680px results) to maintain focus. Progress bars and step numbers provide orientation.Color Tokens
DNA uses a Learn red palette representing growth and discovery. Deliberate exception (June 2026): the DNA app ships Learn red; the Reflect phase token (--phase-reflect) remains #10B981. All tokens are defined in css/dna/styles.css.
Accent Palette
Surface & Text
/* DNA app tokens -- Deliberate exception (June 2026): DNA ships Learn red; the Reflect phase token (--phase-reflect) remains #10B981. */ --accent: #E54D4D; --accent-hover: #C73E3E; --accent-dark: #C73E3E; --accent-light: #FCA5A5; --accent-very-light: #FEE2E2; --accent-bg: #FEE2E2; --accent-border: rgba(229, 77, 77, 0.3); /* All 5 DNA profiles share Learn red */ --energizer: #E54D4D; --architect: #E54D4D; --connector: #E54D4D; --explorer: #E54D4D; --sage: #E54D4D; /* Warm paper foundation */ --bg-page: #FAF7F2; --bg-surface: #ffffff; --bg-muted: #F0EBE3; /* Borders-only depth */ --border: rgba(0, 0, 0, 0.08); --shadow: 0 1px 3px rgba(0, 0, 0, 0.08); /* minimal */
The 5 DNA Profiles
Each profile represents a facilitation archetype. All share the red accent -- identity comes from icon and description, not color.
Layout Patterns
Each page in the DNA flow has a focused layout optimized for its purpose.
| Page | Max Width | Key Pattern |
|---|---|---|
| Landing | 1080px |
2-col hero grid, 5-card profile row, 3-step how-it-works, dark CTA |
| Quiz | 600px |
Centered card, progress bar, single-select options, back/forward nav |
| Results | 680px |
Badge + title, radar chart, 2-col insights grid, match bars, share modal |
| Profile | 720px |
Hero with badge, stacked info sections, bulleted lists, CTA banner |
| About | 720px |
Content page explaining the methodology |
Key Components
DNA-specific UI patterns. The app is a standalone microsite with its own CSS rather than the shared component library.
.quiz-card) with Fraunces question text and stacked option buttons. Options highlight with red border and background on hover/selection. Single-select only.<div class="quiz-card">
<h2 class="quiz-question">...</h2>
<div class="quiz-options">
<button class="quiz-option">Option text</button>
<button class="quiz-option selected">Selected</button>
</div>
</div>280px wide) showing scores across all 5 profiles. Below the chart, a 5-column grid displays tabular-nums scores with uppercase labels using monospace font.Do / Don't
1px solid var(--border) with no box-shadow. This keeps visual weight light and consistent with the paper aesthetic.--shadow for modals and tooltips, never for static cards.File Reference
| File | Purpose |
|---|---|
dna/index.php |
Landing page with hero, profile cards, how-it-works, and CTA |
dna/quiz.php |
15-question guided quiz (client-side scoring, no server round-trips) |
dna/results.php |
Personalized results with radar chart, insights, and share modal |
dna/profile.php |
Deep-dive profile pages (?type=energizer) |
dna/about.php |
Methodology explanation page |
css/dna/styles.css |
All DNA styles and tokens (~1400 lines, standalone from platform-tokens) |
images/dna/badges/ |
Profile badge images (display + LinkedIn OG variants) |