Design a light-mode mobile app interface screen: soft tactile wellness dashboard blending hardware photography with vibrant coral metric rings and pill-shaped navigation.
LAYOUT
The mobile composition follows a strict single-column stacked hierarchy with 20px horizontal screen margins. It starts with a lightweight 56px utility bar, transitions directly into an asymmetrical split hero (text left, floating product right), followed by a 4-column quick-action feature strip. Below the fold sits the modular telemetry card with an internal two-column split, leading into recommended exercise feeds.
PALETTE (use these exact hex values)
- #F8F9FB — Canvas Ground: ambient background for the full mobile screen
- #FFFFFF — Surface Card: elevated card containers for feature highlights and progress telemetry
- #F05D5E — Kinetic Coral: brand mark, primary action button fill, headline highlight, and workout progress gauge
- #151B26 — Obsidian Body: primary display titles, section headings, and emphasis metrics
- #7D8592 — Muted Slate: secondary descriptions, metric limits, and dropdown labels
- #FAD5D5 — Pastel Blush: circular background halo framing hero product photography
- #4E97F6 — Telemetry Blue: active minutes progress bar indicator and associated icon tint
- #43B777 — Telemetry Green: calories burned progress bar indicator and gamification badge fill
TYPOGRAPHY
Typeface Plus Jakarta Sans (or Outfit, Poppins, Inter Display), weights 400/500/600/700/800. Sizes 11px caption, 13px body-sm, 15px body, 17px subheading, 22px heading, 28px display. Tracking -0.03em at display, 0 at caption. The typographic tone is energetic, clean, and clinical, driven by Plus Jakarta Sans. Wide apertures and rounded terminals give it human warmth without sacrificing technical credibility. It feels like high-tier consumer medical or premium athletic technology, where clarity and optimistic motivation share equal priority.
GEOMETRY & SPACING
Corner radii — cards 24px, links 4px, inputs 12px, buttons 999px. Spacing on a 4px unit, 16px gaps, 24px between sections, 390px container, comfortable density.
DEPTH
Depth is handled with exceptional softness, avoiding visible outlines or harsh boundaries. Cards rest on the #F8F9FB background using a faint ambient shadow (box-shadow: 0 8px 24px rgba(21, 27, 38, 0.04)). Surfaces feel like smooth, matte white tiles laid flat upon a soft, light-toned substrate.
IMAGERY
Hardware and fitness accessories are rendered as clean, high-contrast studio cutouts with physical specular highlights, casting soft contact shadows. The imagery always overlaps a geometric, low-saturation pastel circle (such as #FAD5D5) to bridge the physical machine with the digital interface. Photography must remain clinical, spotless, and floating without cluttered real-world backgrounds.
SIGNATURE DETAIL — the thing that makes this design itself
The design's signature element is the combination of the coral pill CTA alongside the 72% thick circular ring gauge, both tied visually to the angled studio hardware floating over a pastel blush backdrop circle. Without this cohesive coral-and-tinted-halo motif, the interface would collapse into a generic white health dashboard.
MUST
- Use 24px corner radii uniformly across all major content cards.
- Restrict the solid coral red (#F05D5E) to primary touchpoints, active progress indicators, and logo marks.
- Pair colored category icons with matching 10-15% opacity tinted circular or squircle backgrounds.
- Maintain generous padding (20px) inside all white surface cards to avoid data crowding.
AVOID
- Never use sharp, 0px corners or small 4px radii on container cards.
- Do not use dark, heavy drop shadows; keep elevation under 8px blur with 4% black opacity.
- Never set secondary metrics in fully saturated black; reserve #7D8592 for meta text.
- Avoid multi-colored headlines; only highlight a single terminal word with coral.
OUTPUT
Render as a clean, pixel-crisp UI design at roughly 1280:3840. Flat vector rendering, real legible text, no browser chrome, no device mockup frame, no watermark, no lorem ipsum placeholder blocks. Try in DraPub