Design a light-mode mobile app interface screen: pillowy porcelain cards floating above a warm oatmeal canvas punctuated by energetic coral and pastel status accents.
LAYOUT
The vertical flow begins with a spacious header presenting screen title and actionable meal filters. Below sits a prominent squircle hero container dedicated to user identity. A dual-segmented pill filter controls lower screen content, leading into a vertically stacked stream of isolated notification tiles, each separated by comfortable 12px gaps.
PALETTE (use these exact hex values)
- #FAF8F6 — Linen Canvas: warm off-white foundation backing the entire screen behind floating cards
- #FFFFFF — Pure Ceramic: elevated card surfaces for the profile container, segmented controls, and feed items
- #1D2A44 — Midnight Ink: primary text for prominent headings, user names, and highlighted recipe titles
- #7F8A9C — Muted Slate: body copy, timestamps, connector text, and inactive tab labels
- #F76654 — Sunset Coral: dinner meal badge, active notification indicator, and comment alerts
- #F3F5F8 — Pill Gray: background for inline message snippet capsules inside notification cards
- #9487DB — Soft Lilac: secondary notification status dot and speech-bubble icon tint
- #5CB85C — Sage Green: online presence indicator dot and like/favorite action badges
TYPOGRAPHY
Typeface Plus Jakarta Sans (or DM Sans, Nunito Sans, SF Pro Display), weights 400/500/600/700. Sizes 11px caption, 13px body-sm, 15px body, 17px subheading, 20px heading, 32px display. Tracking -0.03em at display, -0.01em at body. The type selection conveys gentle authority and approachable wellness. Using rounded yet structured neo-grotesque letterforms keeps clinical nutrition data friendly without losing clarity. If Plus Jakarta Sans is unavailable, DM Sans or Nunito Sans provide equivalent warmth and optical balance.
GEOMETRY & SPACING
Corner radii — cards 32px, links 999px, inputs 16px, buttons 999px. Spacing on a 4px unit, 14px gaps, 24px between sections, 390px container, comfortable density.
DEPTH
Depth is created primarily through tonal contrast between the warm canvas (#FAF8F6) and pure white cards (#FFFFFF). Shadow is extremely faint, utilizing an ambient blur of 16-24px with 4-6% warm gray opacity rather than distinct directional lighting. Inset comment bubbles use surface color shift (#F3F5F8) with zero elevation.
IMAGERY
Photography features authentic, approachable lifestyle portraits of individuals in natural indoor light. Headshots are always framed within circular masks, sometimes bordered with clean 3px white rings to separate against tinted backgrounds. Cartoon avatars or synthetic 3D characters would fundamentally clash with the organic, human tone.
SIGNATURE DETAIL — the thing that makes this design itself
The standout feature is the ultra-rounded, squircle-like hero card (44px radius) that anchors the top viewport, framing user identity like a friendly domestic hub. It succeeds because its curves are dramatically softer than standard mobile containers, creating a pillow-like invitation. Misusing it involves reducing the radius to conventional 12px or cluttering its calm interior with dense data tables.
MUST
- Use deep midnight navy (#1D2A44) instead of pitch black to preserve warmth.
- Apply exaggerated border radii (24px to 44px) to all primary content cards.
- Reserve vibrant coral (#F76654) strictly for primary status, active tab, and key buttons.
- Wrap quoted messages and previews inside light-gray pills with 12px radius.
AVOID
- Never introduce harsh 1px black or high-contrast gray borders on cards.
- Do not use square or sharp corners anywhere; minimum radius on small items is 10px.
- Avoid cold blue or neutral gray backgrounds; always tint slightly toward linen/cream (#FAF8F6).
- Never crowd items; maintain at least 12px vertical separation between distinct card groups.
OUTPUT
Render as a clean, pixel-crisp UI design at roughly 1760:3840. Flat vector rendering, real legible text, no browser chrome, no device mockup frame, no watermark, no lorem ipsum placeholder blocks. 在 DraPub 中尝试