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 Serif-forward · Lora · Fraunces · Figtree Clay · Sage · Oat React Native / Expo

Palette

Oat
#E9E6EC
Card
#F6F4F8
Clay
#6E3A56
Sage
#4F8A84
Ink
#282430

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

HeadingsFraunces
Serif · the app’s voiceLora
Sans · UIFigtree
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: Lora (serif — the app’s voice) · Fraunces (headings) · Figtree (sans UI). Baked in from your reels: real fonts · tooltips · skeleton loaders (the Reading screen) · weight hierarchy · real icon pack (Lucide).