Style Guide
Design system and visual reference for Open Phonics. This page documents the colors, typography, components, and visual prompting system used throughout the application. Lora — Headings Serif. Used for h1, h2, h3 headings. Weights: 400, 500, 600, 700. Source Sans 3 — Body Text Sans-serif. Used for all body text, buttons, labels, and UI elements. Weights: 400, 500, 600, 700. Comic Neue — Learner Text Used only in the child view for lesson display text. Weight: 700. Based on the Funnix/Direct Instruction methodology. Four types of visual prompts help learners decode words: sh th er Letter combinations that make a single sound. CSS class: ai ea One letter says its name, the other is silent. CSS: māte know Letters that don't make a sound. Shown smaller and faded. CSS class: said was Parts that don't follow learned rules. Wavy underline. CSS class: mat Space between sounds during blending. CSS class: The cat sat. Highlights the current word in story reading. CSS class: Color Palette
#074245
#0a5c5f
#36b5ab
#d4a017
#b8860b
#1c1917
#57534e
#f5f5f4
#dc2626
#1a7a3a
#b91c1c
#d97706Typography
Visual Prompting System
Type 1: Underlined Combinations
.digraphType 2: Letter-Name Pairs
.letter-name + .silent-partnerType 3: Silent Letters
.silentType 4: Irregular Parts
.irregularSpacing
Blend Space
.blend-spaceWord Focus
.word-focusDesign Principles