Design a light-mode web interface screen: airy fintech precision with soft porcelain surfaces, cobalt accents, and pastel semantic markers.
LAYOUT
The screen uses a two-column shell: a 240px fixed-width left navigation rail and a flexible main analytics body. The main content flows from top to bottom starting with a global utility bar (search, alerts, user profile), followed by a page title row with date pickers. Data is organized into a four-column KPI metrics row, followed by a 2:1 asymmetrical split row for charts and campaign lists, continuing into stacked table grids and lateral donut breakdown cards.
PALETTE (use these exact hex values)
- #f8fafc — Canvas Porcelain: Global application page background behind all floating cards and sidebar
- #ffffff — Card Surface: Background for dashboard panels, tables, data charts, and floating tooltips
- #1e6fff — Cobalt Blue: Active nav selection, primary CTA button, active tab pills, and main chart line
- #0f172a — Ink Charcoal: Primary headings, KPI headline values, table project titles, and currency labels
- #64748b — Slate Neutral: Secondary labels, column table headers, comparison baselines, and axis legends
- #e2e8f0 — Border Divider: Card perimeter outlines, horizontal rule dividers, and input borders
- #10b981 — Trend Emerald: Positive percentage deltas, completed status badges, and capacity indicators
- #f43f5e — Alert Rose: Overdue indicators, negative trends, and secondary chart trajectory rings
TYPOGRAPHY
Typeface Inter (or Plus Jakarta Sans, SF Pro Display, system-ui), weights 400/500/600. Sizes 11px caption, 12px body-sm, 13px body, 14px body-lg, 16px subheading, 20px heading, 26px display. Tracking -0.01em on headings, 0 on body, 0.02em on tabular numbers. The typographical voice is objective, clinical, and reassuringly precise. Employing a modern geometric sans-serif like Inter ensures high legibility at micro sizes (11px axis text) while giving monetary metrics a commanding, premium stature at 26px semibold. Free alternatives like Inter or Plus Jakarta Sans are exact drop-ins for this crisp corporate tone.
GEOMETRY & SPACING
Corner radii — cards 16px, links 8px, inputs 10px, buttons 10px. Spacing on a 8px unit, 20px gaps, 24px between sections, 1440px container, comfortable density.
DEPTH
Depth is achieved almost entirely through crisp contrast and borders rather than heavy shadows. Cards sit upon a cool light-gray backdrop (#f8fafc) and use an imperceptible ambient shadow (0 1px 2px rgba(15, 23, 42, 0.04)) coupled with an explicit 1px #e2e8f0 outline. Modals and popovers elevate slightly higher with 0 8px 16px rgba(15, 23, 42, 0.08).
IMAGERY
This interface avoids illustrative or photographic marketing imagery entirely, prioritizing functional data graphics. Visual richness comes solely from clean SVGs: 1.5px stroke icons from a cohesive set (like Feather or Lucide) and vector charts (smooth Bezier curves and segmented rings). Any photographic element is restricted strictly to circular 24px or 28px user avatars.
SIGNATURE DETAIL — the thing that makes this design itself
The signature element is the square pastel icon chip nested within the KPI card header: a 36px squircle container filled with an ultra-light tint (10% tint) holding a matched saturated outline icon. It injects personality into dense monetary data without introducing visual clutter. Misusing it involves making the icon container fully saturated or mismatched from the semantic metric purpose.
MUST
- Use 16px radius consistently across all primary data surface cards.
- Frame white cards with a hairline 1px border (#f1f5f9 or #e2e8f0) over the #f8fafc canvas.
- Maintain generous 24px internal card padding to keep multi-metric layouts readable.
- Tint icon backgrounds softly using a 10% opacity version of the icon's semantic color.
AVOID
- Do not use dark, heavy dropshadows; rely on borders and subtle 0 1px 3px rgba(0,0,0,0.03).
- Never use saturated solid backgrounds for cards or sidebars—canvas must remain luminous.
- Avoid mixed corner radii; buttons are 8-10px, cards strictly 16px.
- Do not color entire cards with status colors; restrict alerts to 4px dots, badges, or icons.
OUTPUT
Render as a clean, pixel-crisp UI design at roughly 1552:3840. Flat vector rendering, real legible text, no browser chrome, no device mockup frame, no watermark, no lorem ipsum placeholder blocks. Try in DraPub