Design a dark-mode website section: deep midnight canvas contrasting fragmented spaghetti flows against clean cyan-lit infrastructure pipelines.
LAYOUT
Centered vertical flow beginning with an uppercase category pill badge, followed by a two-line high-contrast display header and explanatory subtitle. Below sits a 50/50 two-column comparison grid housing interactive-style architecture flow diagrams and terminal code diffs. A four-column horizontal trust bar anchors the bottom of the viewport.
PALETTE (use these exact hex values)
- #06090e — Canvas Deep Void: Global background floor beneath all comparison containers and headers
- #0a0f18 — Card Surface Inactive: Background fill for the 'Before' problem card and inner code blocks
- #0b1322 — Card Surface Active: Background fill for the 'After' unified solution card
- #1b2536 — Subtle Border Line: Default container borders, dashed connector lines, and subtle node outlines
- #38bdf8 — Cyan Accent: Primary highlight on headline 'one unified API' and focal routing nodes
- #1e40af — Focus Blue Stroke: Highlighted perimeter outline on the 'After' container card
- #10b981 — Success Emerald: Resolution checkmark icons and live chain verification badges
- #f8fafc — Text Primary: Headings, active chain titles, and primary node labels
- #94a3b8 — Text Secondary: Supporting feature descriptions, subheadings, and badge tags
- #475569 — Text Muted Code: Code comments, disabled tokens, and inactive labels
TYPOGRAPHY
Typeface Inter (or Geist, SF Pro Text, Roboto), weights 400/500/600/700. Sizes 11px caption, 12px body-sm, 13px body, 15px body-lg, 18px subheading, 22px heading, 36px display. Tracking -0.02em at display, 0 at body. Technical, authoritative, and developer-tailored. The crisp geometric proportions of Inter provide immediate legibility at small node-diagram sizes, while JetBrains Mono reinforces infrastructure-grade API credibility.
GEOMETRY & SPACING
Corner radii — cards 16px, links 4px, inputs 8px, buttons 8px. Spacing on a 4px unit, 24px gaps, 64px between sections, 1200px container, comfortable density.
DEPTH
Elevation is achieved through light containment rather than drop shadows. The canvas is near black (#06090e), while the positive 'After' card emits an ambient 1px stroke glow (#1e40af) with an inner dark-blue fill (#0b1322). Secondary depth is felt through recessed code editors (#05080e) inset inside cards.
IMAGERY
Diagrammatic and vector-first. Chain protocols are represented by their authentic vector logomarks placed in pill shapes, while application layers use geometric wireframe cubes. No organic photography or skeuomorphic illustrations are permitted.
SIGNATURE DETAIL — the thing that makes this design itself
The dual-card visual diff: pairing a messy dashed-line multi-provider matrix on the left with a singular, glowing, unified API middleware gateway on the right, punctuated by matching before/after terminal code blocks beneath each.
MUST
- Use solid green check badges strictly on the resolved solution side to create instantaneous visual payoff.
- Keep connector lines in the 'Before' card dashed and muted (#334155) to visually communicate fragmentation.
- Render the 'After' card connectors as solid, colored vector routes entering a single central hub.
- Highlight key headline nouns with the brand cyan (#38bdf8) against white display text.
AVOID
- Do not add vivid red alerts to the 'Before' card; maintain subdued neutral decay rather than alarmist errors.
- Do not allow connector lines to cross awkwardly; maintain clean orthogonal routing paths.
- Do not use high-opacity solid borders on the inactive container card.
- Do not set code snippets in proportional sans-serif fonts.
OUTPUT
Render as a clean, pixel-crisp UI design at roughly 1792:1024. Flat vector rendering, real legible text, no browser chrome, no device mockup frame, no watermark, no lorem ipsum placeholder blocks. 在 DraPub 中尝试