WePeople · Brand identity · v1.1
A logo for teams, not for surveillance.
A stylized W made of five nodes connected by a light path. Each dot carries the color of one SPACE dimension — left to right, the mark spells S P A C E. It doubles as a small network of five teammates and a rhythm rising and falling, echoing WePeople's pitch of team insight, not surveillance.
Concept
Five dots because five is the product's atomic unit — SPACE's five dimensions, and the team sizes WePeople serves (5–50). Connected by a thin path so the mark stays legible at small sizes without feeling busy.
Mark sizes
The same geometry from 16px favicon to hero banner. Below ~20px, use public/brand/favicon.svg (thicker stroke, larger dots).
Wordmark
We carries extra weight; People stays lighter — the collective leads, the individual is still there. Typography matches --font-geist-sans / heading scale in the app shell.
Surfaces
Works on light, dark, muted, and the atmosphere gradients the marketing shell already paints.
SPACE mapping
The five nodes use the same palette as the SPACE radar and score bars — left to right, in SPACE order.
Tokens
The mark consumes theme foreground for the path and SPACE palette for nodes. Dark mode and palette updates propagate automatically.
Do / Don't
Keep the mark quiet. It's a signal — not the UI.
Files shipped
Static SVGs live under apps/web/public/brand/. The typed React wrapper is apps/web/src/components/ui/logo.tsx.