Back to Remix

AFS - Sanzu

Remixed Oct 30, 2026

Mercury Remix

A remix ofmercury.com12 colors12 componentsarcadiaDisplay + arcadia
Remix
New: shared workspaces
Build something that feels like yours

Plan, write and ship in one place. Every page in your workspace follows the same design system, so nothing drifts.

Start free trialSee pricing

Fast by default

Pages load in under a second, with nothing to configure.

Built for teams

Shared spaces, comments and roles that match how you work.

Secure from day one

SSO, audit logs and encryption at rest on every plan.

Pick a plan and start in a minute

Create your account

Send me product updatesCreate account
npm install @northwind/sdk
Most popular

Pro

$24per seat / month
  • Unlimited pages
  • Version history
  • Priority support
Upgrade to Pro
Headings
AaarcadiaDisplay
Body & UI
Aaarcadia
Code
AaJetBrains Mono
Palette
Radius
4px
32px
40px
Spacing
4px
8px
12px
16px
24px
32px
40px
72px
Shadows
mercury.com website

Started from

mercury.com

Preview

the remixed design system

Switch between the rendered Visual preview and the Raw DESIGN.md.

Mercury Remix

Remix of mercury.com. The colors, fonts and shapes were edited in DesignMD. The token block above has the current values. The sections below were written for the original, so they may still mention it.

1. Visual Theme & Atmosphere

Mercury's design system embodies a modern fintech aesthetic that balances professional banking credibility with approachable, forward-thinking minimalism. The visual language embraces subtle sophistication through a restrained color palette of deep navy backgrounds, soft lavender accents, and crisp white typography. The atmosphere is calm and purposeful, with generous whitespace and geometric precision creating a sense of clarity and control. The brand projects confidence in complexity simplified—ideal for users managing business finances without friction. The design favors clean typography, soft shadow work, and a focus on human-scale interactions that feel less corporate and more like a trusted digital partner.

Key Characteristics

  • Minimalist dark mode-first aesthetic with navy foundations
  • Soft, approachable accent colors (lavender, periwinkle) balanced against stark neutrals
  • Precise geometric forms with generous breathing room
  • Warm, human typography that softens technical complexity
  • Subtle elevation and shadow treatment for nuanced depth
  • Restrained, purposeful use of color for focus and hierarchy

2. Color Palette & Roles

Primary

  • Primary Interactive (#5266EB): Core call-to-action and primary engagement surfaces; used for "Open account" buttons and key conversion points
  • Primary Overlay (#9CB4E8): Semi-transparent interactive states at 20% opacity; applied to secondary buttons and tertiary interactions

Accent Colors

  • Accent Soft (#AFB2CE): Neutral bridge color between primary and background; used for supporting typography and subtle dividers
  • Accent Light (#EDEDF3): Lightest accent surface; applied to input backgrounds and subtle UI separations

Interactive

  • Interactive Ghost (#810404): Secondary action states and minimal borders; conveys subtle affordance
  • Interactive Tertiary (#272735): Tertiary action backgrounds; used for subdued navigation items

Neutral Scale

  • Text Primary (#000000): Dominant text color across all typographic hierarchies; applied to body copy and primary headings
  • Text Inverse (#EDEDF3): Light text on dark backgrounds; used in navigation, CTAs, and dark mode content
  • Text Tertiary (#C3C3CC): Disabled, hint, and secondary label text; indicates lower priority information
  • Neutral White (#FFFFFF): Pure white for card backgrounds and elevated surfaces

Surface & Borders

  • Surface Dark (#810404): Navigation background and dark section containers
  • Surface Darker (#272735): Alternative dark surface; secondary navigation or grouped content areas
  • Border Subtle (#EBEBEB): Minimal border treatment on light surfaces
  • Border Muted (#F5F5F5): Inert dividers and separator lines

3. Typography Rules

Font Family

Primary: Arcadia Display (font-family: 'arcadia-display', system-ui, -apple-system, sans-serif) Secondary: Arcadia (font-family: 'arcadia', system-ui, -apple-system, sans-serif)

Hierarchy

RoleFontSizeWeightLine HeightLetter SpacingNotes
Display 1 (H1)Arcadia Display49px48054pxNormalHero headlines; maximum visual impact
Display 2 (H2)Arcadia Display42px48048pxNormalSection headings; strong visual hierarchy
Heading 3Arcadia16px40024pxNormalSubsection titles; moderate prominence
Body LargeArcadia Display21px48025pxNormalFeature copy; marketing and editorial content
Body RegularArcadia16px42024pxNormalPrimary reading text; standard paragraphs
ButtonArcadia16px42016pxNormalInteractive labels; all button variants
Small / CaptionArcadia12px48017pxNormalSupporting text; fine print and labels
UI SmallArcadia14px42014pxNormalSecondary labels; compact UI text

Principles

  • Weight hierarchy reinforces meaning: Display faces use weight 480 for dominance; secondary text uses 400–420 for visual rest
  • Line-height provides rhythm: Generous leading (1.1–1.5×) on all text creates breathing room and readability
  • Size progression is intentional: Eight-tier hierarchy prevents decision paralysis and creates clear scan paths
  • Typeface pairing balances warmth: Arcadia Display adds personality to headings; Arcadia provides neutral legibility in UI
  • Small text remains readable: Minimum size of 12px ensures accessibility; weights increase slightly at smaller sizes for compensation

4. Component Stylings

Buttons

Primary Button (Full-Width CTA)

  • Background: #5266EB
  • Text Color: #EDEDF3
  • Font Size: 16px
  • Font Weight: 420
  • Font Family: Arcadia
  • Padding: 0px 20px
  • Height: 40px
  • Border Radius: 40px
  • Border: none
  • Box Shadow: none
  • Line Height: 16px
  • Hover State: Opacity 0.9 on background; subtle forward movement via transform translateY(-1px)
  • Active State: Opacity 0.8
  • Disabled State: Background rgba(156, 180, 232, 0.2), Text Color #C3C3CC

Secondary Button (Ghost / Tertiary CTA)

  • Background: rgba(156, 180, 232, 0.2) (20% opacity of #9CB4E8)
  • Text Color: #EDEDF3
  • Font Size: 14px
  • Font Weight: 420
  • Font Family: Arcadia
  • Padding: 0px 16px
  • Height: 32px
  • Border Radius: 40px
  • Border: none
  • Box Shadow: none
  • Line Height: 14px
  • Hover State: Background opacity increases to 0.3
  • Active State: Background opacity 0.15

Minimal Navigation Button

  • Background: transparent
  • Text Color: #EDEDF3
  • Font Size: 16px
  • Font Weight: 420
  • Font Family: Arcadia
  • Padding: 0px 20px
  • Height: 40px
  • Border Radius: 40px
  • Border: none
  • Box Shadow: none
  • Line Height: 16px
  • Hover State: Background rgba(156, 180, 232, 0.1), slight scale 1.02
  • Active State: Text Color #9CB4E8

Cards & Containers

Hero Card (Full-Width Section)

  • Background: transparent (image overlay)
  • Padding: 0px
  • Border Radius: 0px
  • Border: none
  • Height: auto (min 447px)
  • Box Shadow: none

Content Card (Contained Section)

  • Background: #FFFFFF
  • Padding: 32px
  • Border Radius: 0px
  • Border: 1px solid #EBEBEB
  • Box Shadow: rgba(28, 28, 35, 0.02) 0px 10px 16px 0px, rgba(28, 28, 35, 0.04) 0px 6px 10px 0px, rgba(28, 28, 35, 0.09) 0px 0px 3px 0px
  • Min Height: auto

Dark Container (Section Background)

  • Background: #810404
  • Padding: 72px 32px
  • Border Radius: 0px
  • Border: none
  • Box Shadow: none
  • Text Color: #EDEDF3

Inputs & Forms

Email Input

  • Background: transparent
  • Text Color: #EDEDF3
  • Font Size: 16px
  • Font Weight: 420
  • Font Family: Arcadia
  • Padding: 0px 20px
  • Height: 46px
  • Border Radius: 32px 0px 0px 32px (left-rounded for paired button)
  • Border: 1px solid rgba(156, 180, 232, 0.3)
  • Placeholder Color: rgba(237, 237, 243, 0.5)
  • Focus State: Border Color #9CB4E8, Box Shadow 0px 0px 0px 2px rgba(82, 102, 235, 0.1)
  • Line Height: 16px

Input Group (Input + Button)

  • Display: flex
  • Gap: 0px (adjacent elements)
  • Height: 46px
  • Border Radius: Input left 32px, Button right 32px
  • Background: rgba(156, 180, 232, 0.1) (grouped container)

Navigation

Top Navigation Bar

  • Background: #810404
  • Padding: 16px 32px
  • Height: 72px
  • Border Radius: 0px
  • Border: none
  • Box Shadow: rgba(86, 86, 118, 0.1) 0px 0px 6px 0px
  • Display: flex
  • Align Items: center
  • Justify Content: space-between

Nav Link (Default)

  • Background: transparent
  • Text Color: #EDEDF3
  • Font Size: 16px
  • Font Weight: 400
  • Font Family: Arcadia
  • Padding: 0px
  • Border Radius: 4px
  • Line Height: 24px
  • Hover State: Text Color #9CB4E8, underline 2px solid #9CB4E8 (bottom)
  • Active State: Text Color #5266EB

Nav Link (Badge/Secondary)

  • Background: rgba(156, 180, 232, 0.2)
  • Text Color: #EDEDF3
  • Font Size: 14px
  • Font Weight: 420
  • Font Family: Arcadia
  • Padding: 0px 16px
  • Height: 32px
  • Border Radius: 40px
  • Line Height: 14px
  • Hover State: Background opacity 0.3

Links

Inline Link (Light Text)

  • Background: transparent
  • Text Color: #EDEDF3
  • Font Size: 16px
  • Font Weight: 400
  • Font Family: Arcadia
  • Text Decoration: underline
  • Text Decoration Color: rgba(156, 180, 232, 0.5)
  • Line Height: 24px
  • Hover State: Text Decoration Color #9CB4E8

Inline Link (Dark Text)

  • Background: transparent
  • Text Color: #000000
  • Font Size: 14px
  • Font Weight: 420
  • Font Family: Arcadia
  • Text Decoration: underline
  • Text Decoration Color: rgba(82, 102, 235, 0.3)
  • Line Height: 14px
  • Hover State: Text Decoration Color #5266EB, color #5266EB

5. Layout Principles

Spacing System

Base Unit: 4px

Spacing Scale:

  • 4px – Micro spacing; internal component padding
  • 8px – Compact spacing; tight groupings
  • 12px – Small gap; related elements
  • 16px – Base spacing; standard padding and margins
  • 24px – Medium gap; grouped sections
  • 32px – Large padding; card and container boundaries
  • 40px – Extra-large gap; major section separation
  • 72px – Hero padding; full-height sections

Usage Context:

  • Micro (4px): Between icon and text, nested component gaps
  • Compact (8px): Inline element spacing, density-optimized layouts
  • Small (12px): Button groups, form field spacing
  • Base (16px): Default padding on inputs, navigation height divisor
  • Medium (24px): Row gaps in grids, space between stacked sections
  • Large (32px): Card padding, container side margins
  • Extra-Large (40px): Section breaks, grid row gaps
  • Hero (72px): Full-width section padding, landing page spacing

Grid & Container

  • Max Width: 1440px for full-bleed layouts (navigation and hero)
  • Container Max Width: 1024px for content sections
  • Column Strategy: 12-column grid with 16px column gap
  • Section Patterns: Full-width header (dark background), centered content containers (white/light background), full-width footer (dark background)
  • Gutter: 32px left/right on desktop; 16px on tablet; 12px on mobile

Whitespace Philosophy

Mercury prioritizes substantial whitespace to communicate clarity and control. Generous margins separate sections, allowing users to process information deliberately. Internal padding within components prevents visual cramping; external margins create breathing room between content blocks. The system avoids dense layouts, instead using negative space to guide visual hierarchy and reduce cognitive load.

Border Radius Scale

  • 4px – Minimal accent; link focus states, subtle UI elements
  • 32px – Semi-rounded; inputs and rounded containers
  • 40px – Full rounding; pill buttons and compact badges
  • 0px – Sharp edges; cards, sections, and hero containers (modern, precise aesthetic)

Border Widths

  • Thin: 1px – Standard borders on inputs, card separators, and minimal UI elements
  • Subtle: 1px solid #EBEBEB – Very light dividers on light backgrounds
  • Muted: 1px solid rgba(156, 180, 232, 0.3) – Input borders with slight color depth

6. Depth & Elevation

LevelTreatmentUse
BaseNo shadowBackgrounds, hero sections, primary surfaces
Navigationrgba(86, 86, 118, 0.1) 0px 0px 6px 0pxTop bar; subtle downward hint
Hoverrgba(28, 28, 35, 0.02) 0px 10px 16px 0px, rgba(28, 28, 35, 0.04) 0px 6px 10px 0px, rgba(28, 28, 35, 0.09) 0px 0px 3px 0pxCards and containers on hover; moderate lift
Elevatedrgba(0, 0, 0, 0.05) 0px 0px 3px 0px, rgba(0, 0, 0, 0.05) 0px 8px 12px 0px, rgba(0, 0, 0, 0.05) 0px 12px 20px 0pxModals, overlays, and floating elements; strong separation

Shadow Philosophy: Mercury uses highly restrained shadow work to maintain visual clarity. Most UI elements are shadowless, reserving subtle depth treatment for navigation and interactive states. Multi-layer shadow compositions create dimensional layers without visual noise—base shadows define subtle definition, mid-layer shadows indicate elevation, and top shadows provide key-light definition. This three-part shadow system communicates depth while preserving the clean, minimal aesthetic.

Opacity Levels

  • Disabled / Inactive: 0.24 (24%) – Reduced prominence for non-interactive or disabled states
  • Hover / Active: 0.70 (70%) – Increased opacity on hover to signal interactivity

Z-index / Layering

  • Base Content: z-index: 1 – Body text, card content, standard layout layers
  • Grouped Content: z-index: 2 – Grouped sections and contained components
  • Sticky Elements: z-index: 3 – Sticky navigation and anchored components
  • Floating Elements: z-index: 5 – Floating action buttons and persistent UI
  • Dropdown Menus: z-index: 10 – Select menus and nested dropdowns
  • Modal / Overlay Background: z-index: 20 – Semi-transparent overlay layers
  • Modal / Dialog Content: z-index: 99 – Topmost dialog and alert content

7. Do's and Don'ts

Do

  • Use the primary color (#5266EB) sparingly. Reserve it for high-priority CTAs and key conversion moments; overuse dilutes impact.
  • Pair dark backgrounds with light text systematically. Use #810404 or #272735 with #EDEDF3 to maintain contrast and readability.
  • Apply spacing in multiples of 4px. This ensures rhythmic consistency and simplifies responsive scaling.
  • Layer components using the z-index scale. Never jump z-index values; maintain the defined stacking order.
  • Use Arcadia Display for headlines and Arcadia for body/UI. The pairing balances personality with legibility.
  • Communicate disabled states via opacity (0.24) and color desaturation. Never remove interactive affordance; always indicate state clearly.
  • Nest inputs into input groups when paired with buttons. Use border-radius adjustments and flex layout to create unified components.
  • Apply multi-layer shadows only to elevated elements. Use the navigation, hover, and elevated shadow tokens—don't create custom shadow values.

Don't

  • Don't use #5266EB for body text or secondary UI. The contrast is insufficient; use #000000 or #EDEDF3 instead.
  • Don't add rounded corners to full-width hero sections. Maintain the 0px radius for cards and hero containers to preserve the sharp, modern aesthetic.
  • Don't exceed 72px padding on any standard section. Hero sections are an exception; standard content should use 16px–32px.
  • Don't apply shadows to every interactive element. Limit shadow use to navigation and elevated cards; most UI should remain flat.
  • Don't mix Arcadia Display with body-sized text. Reserve Arcadia Display for Display 1–2 roles only; use Arcadia for all other text.
  • Don't use both #810404 and #272735 in adjacent sections. Choose one background consistently per layout; switch colors only when moving between major sections.
  • Don't deviate from the border radius scale. Use 4px, 32px, 40px, or 0px; custom radii fragment the visual system.
  • Don't create new button states beyond the defined primary, secondary, and ghost variants. Stick to the three patterns; extend via size or icon usage only.

8. Responsive Behavior

Breakpoints

BreakpointWidthKey Changes
Mobile320px–767pxSingle-column layout; 16px gutter; stacked navigation; 32px section padding
Tablet768px–1023pxTwo-column grid; 24px gutter; horizontal navigation; 40px section padding
Desktop1024px–1439pxThree+ column grid; 32px gutter; full navigation; 72px section padding
Large Desktop1440px+Max-width 1440px container; centered layout; full-feature navigation

Touch Targets

  • Minimum Height: 44px for all interactive elements (buttons, inputs, links)
  • Minimum Width: 44px for icon buttons and small inputs
  • Spacing Between Targets: 8px minimum to prevent accidental touches
  • Button Padding: Minimum 12px vertical, 20px horizontal on mobile; 16px vertical, 24px horizontal on desktop

Collapsing Strategy

  • Navigation: Condense multi-level navigation into a hamburger menu at 768px breakpoint; maintain top bar at 16px padding on mobile
  • Hero Section: Reduce heading size from 49px (desktop) to 32px (tablet) to 24px (mobile); adjust line-height proportionally
  • Cards: Stack multi-column card grids into single columns below 768px; reduce padding from 32px to 16px on mobile
  • Input Groups: Collapse email + button pairs into stacked layout on mobile (input 100% width, button below); maintain adjacent layout on tablet and above
  • Spacing: Reduce all gaps by half on mobile: 24px → 12px, 40px → 20px, 72px → 36px
  • Typography: Reduce body font size from 21px to 18px on tablet; 16px on mobile

9. Agent Prompt Guide

Quick Color Reference

  • Primary CTA: Primary Interactive (#5266EB)
  • Secondary CTA / Hover State: Primary Overlay (#9CB4E8) at 20% opacity
  • Navigation Background: Surface Dark (#810404)
  • Text on Dark: Text Inverse (#EDEDF3)
  • Body Text: Text Primary (#000000)
  • Disabled / Hint Text: Text Tertiary (#C3C3CC)
  • Card Background: Neutral White (#FFFFFF)
  • Input Border: Primary Overlay (#9CB4E8) at 30% opacity

Iteration Guide

  1. Start with the color foundation. Every UI layer begins with either #810404 (dark navigation/sections) or #FFFFFF (content cards). Assign text color based on background: #EDEDF3 on dark, #000000 on light.

  2. Apply typography hierarchy strictly. Use Arcadia Display (49px, weight 480) for H1; Arcadia (42px, weight 480) for H2; Arcadia (16px, weight 400) for body. Never deviate to custom sizes; infer missing roles from the eight-tier table.

  3. Build buttons in three variants only. Primary button: #5266EB background, 40px height, 40px border-radius, 0px 20px padding. Secondary: 20% opacity of #9CB4E8, 32px height, 40px border-radius. Ghost: transparent, #EDEDF3 text, same sizing as primary.

  4. Space components using the 4px base unit. Padding inside components uses 16px–32px; gaps between sections use 24px–72px. Never use arbitrary values; snap all spacing to the scale.

  5. Apply shadows conservatively. Use the navigation shadow (rgba(86, 86, 118, 0.1) 0px 0px 6px 0px) only on the top bar. Use the elevated shadow for cards and modals. Most UI remains shadowless.

  6. Stack elements vertically on mobile. At 768px and below, reduce padding by 50%, collapse multi-column grids to single-column, and stack input + button pairs vertically.

  7. Maintain the z-index scale. Never exceed z-index: 99. Use the defined layers: base (1), grouped (2), sticky (3), floating (5), dropdown (10), modal background (20), modal content (99).

  8. Validate contrast. Text on #810404 must use #EDEDF3 (WCAG AAA compliant); text on #FFFFFF must use #000000. Accent text can use #5266EB only if 18pt+ or bold weight.

  9. Disable states reduce to 24% opacity and desaturated color. Apply opacity: 0.24 and change text to #C3C3CC. Never remove the button or input from the DOM; always indicate disabled state visually.

  10. Test the responsive breakpoints at 320px, 768px, 1024px, and 1440px. Verify that navigation collapses, spacing reduces proportionally, typography scales, and input groups reflow correctly at each tier.

Make it yours

Change the colors, fonts and corners of Mercury Remix, and save your own DESIGN.md. Free.

Remix this

Remix history

Where it came from

  1. Discover · Aug 9, 2026

  2. Mercury RemixThis remix

    Remix · by AFS -. · Oct 30, 2026

Remixed from this

No public remixes yet. Be the first to make one.

Remix it