Posture app · visual direction v1

A calm, confident check-in with your own body.

Warm-wellness direction for the pose-track app — the first look to react to. Every screen uses the app’s real copy and the locked rules: directional (no numbers yet), reassuring, self-relative to your own baseline, never medical. Fired from the actual content catalog.

Warm wellness EB Garamond · Funnel Display · Google Sans Clay · Sage · Oat React Native / Expo

Palette

Oat
#EBE2D2
Card
#FAF4E9
Clay
#9A4A2E
Sage
#7C8A6B
Ink
#2E2A22

Clay leads — spent on the one action per screen, and on the side to ease. Sage carries “level / on track”. Neutrals run warm, biased toward the clay.

Type — three roles

HeadingsFunnel Display
Serif · the app’s voiceEB Garamond
Sans · UIGoogle Sans
The leanhigher

The core flow

Five screens, real content. Capture → reading → result → the moves → progress. Camera & measurement are mocked; the design is what we’re reacting to.

What you’re reacting to: the mood, palette, type, and how each screen carries our locked rules — directional-not-numeric, reassuring, self-relative, exercises-backed, privacy-first, never medical. Copy is placeholder-by-design (we tune wording later); it’s pulled from the real content catalog, so nothing here is lorem.

Send me screenshots of any app whose feel you want for a specific screen and I’ll steer it. Next I translate this direction into the React-Native build (Lucide + Moti motion + these fonts) as Plan 4.

Fonts: EB Garamond (serif — the app’s voice) · Funnel Display (headings) · Google Sans (sans UI). Baked in from your reels: real fonts · tooltips · skeleton loaders (the Reading screen) · weight hierarchy · real icon pack (Lucide).