One module, flipped
Written in lowercase, hunch is almost entirely arches and bowls — the same half-circle, mirrored. That half-circle is the only curve in the identity. It builds every letter, and driven through the bottom edge of a hard square it becomes the mark.
Primary lockup · lime on ink
The system
The arch
Half-circle r17 on a stroke of 12. It is the shoulder of h and n.
The bowl
The same shape reflected about the line at 67. It is u, and the foot of c.
The gate
The module cut clean through the bottom edge of an 88 × 88 block. Corners stay hard.
Sizes
88 → 16px on the tile · bare · reversed. Minimum mark 16px, minimum logotype 96px wide. Under 20px use the small master.
Three products, one mark
The tile reads --accent; nothing else changes.
Colour
Type
Every number is mono and tabular. Prose never is. Display ceiling 800 — never 900.
Masters
Every file below is a single path on the same 100-unit grid — no gradients, no effects, no second master to keep in sync.
Mark
- hunch-mark.svgLime on any dark ground
- hunch-mark-ink.svgInk — for accent tiles and light grounds
- hunch-mark-paper.svgPaper — one-colour reversal
- hunch-mark-small.svgUnder 20px — opening widened to 40 units
Logotype
Lockup
- hunch-lockup.svgMark + logotype, lime
- hunch-lockup-ink.svgInk — for light grounds
- hunch-lockup-paper.svgPaper
App tile
- hunch-tile.svg512 · lime — also served as /icon.svg
- hunch-tile-cup.svg512 · Cup gold
- hunch-tile-bazaar.svg512 · Bazaar amber
Favicon · app icons
- favicon.ico16 · 32 · 48 — small master in the tab sizes
- favicon.svgVector tab icon, small master
- apple-touch-icon.png180 · iOS home screen (iOS rounds it)
- icon-maskable-512.png512 · Android adaptive, inside the 80% safe circle
- mask-icon.svgSafari pinned tab
- favicon-cup.icoCup gold
- favicon-bazaar.icoBazaar amber
Never
Stretch it
The module is a circle and the x-height letters are squares. Scale both axes together.
Glow or gradient it
Retired by the design system in v1.0. Flat fills only, on every surface.
Round the block
The only curve in the identity is the opening. The mark's corners stay hard even inside a rounded tile.
Clear space: one module radius (17 grid units) on every side. Full spec in docs/design/DESIGN-SYSTEM.md.